硬件接线:接线图所示:运行命令和频率给定命令都通过通信的方式发送给变频器,通过模拟量输出通道输出一个 10V 的电压信号接到电位器上,通过旋转电位器可以对 10V 的电压信号调整, 模拟量输入通道 1中能够得到 0 到 10V 的变化的电压信号,然后根据所得到的数字量对应成变频器的频率,通过通信的方式发到变频器中。
S7-200 SMART集成的RS485端口(端口0)以及SB CM01 RS485/232信号板(端口1)两个通信端口可以同时做MODBUS RTU主站,或者一个做MODBUS RTU主站一个做MODBUS RTU从站,不支持同时做MODBUS RTU从站。
经过测试发现S7-200 通过CP243-1与S7-200 SMART PLC 之间的S7也是可以成功进行通信的,但是需要S7-200侧作为客户端组态以太网向导。首先,通过编程电缆使PC机与S7-200的通信,然后选择工具中的以太网向导配置界面,如图1所示:
从STEP 7-Micro/WIN SMART V2.4 和 S7-200 SMART PLC固件版本 V2.4开始增加了 PROFINET通信的功能,通过PROFINET接口可与V90 PN伺服驱动器进行通信连接进行位置控制,此接口可支持八个连接。
西门子S7-200 SMART 作为 Modbus TCP 客户端与 Modbus TCP 服务器通信时,需要修改Modbus地址参数,PLC的mModbusUnitID默认的Modbus地址为255,需要设置成与分布式IO的一致,在Modbus TCP Client中找到mModbusUnitID,将mModbusUnitID设置为1。
S7-200 SMART本体集成的 RS 485 通信口可以工作在自由口模式下,支持 USS 通信协议。S7-200 SMART 与驱动装置进行 USS 通信时可以:1)根据驱动装置的具体 USS 通信规范,我们自己编程实现 USS 通信。