根据系统要求我们选择S7-226PLC,因为它有两个通讯接口port0、port1。将1口设为自由口通讯方式,与变频器进行通讯,0口保留为PPI协议与人机界面进行连接。模拟量模块选择EM235,具有4路模拟量输入,可以直接与各种参数变送器连接。人机界面选择eview的触摸屏,用户可以方便的定义机组的开关、状态设定、参数修改、报警复位以及显示一些重要参数。变频器选择台达变频器,该变频器操作简单,与西门子PLC组合使用性价比高。
5西门子PLC与台达变频器的通讯
本系统采用自由口通讯,众所周知采用D/A输出扩展模块来进行运动控制会因为模拟信号的波动和衰减使得系统不稳定,而RS-485通讯仅仅使用一条通讯电缆就可以完成变频器的启动、停止、频率设定,容易实现多台电机的同步运行,降低了系统的成本,增加了信号的传输距离和抗干扰能力。
频器RS485端口定义如下:
3:SG+信号正端,连接RS485口引脚3
4:SG-信号负端,连接RS485口引脚4
台达变频器支持Modbus通讯协议,该协议是应用于电子控制器上的一种通用语言。通过该协议,控制器与其他设备、网络可以进行通讯。为了使西门子PLC能够与变频器进行RS485通讯设定相互认定的参数,只有设定一致才能进行通讯。这些参数包括波特率、停止位、奇偶校验和数据长度等。设置变频器通讯参数如下:
F2-00 d4 由RS485通讯界面输入
F2-01 d3 由RS485通讯界面操作,键盘STOP有效
F9-00 dn 通讯地址为n,根据变频器的站号设置为1,2,3……..
F9-01 d1 波特率为9600位/秒
F9-04 ASCII mode 7,E,1
Modbus通讯协议包括两种通讯模式:ASCII模式和RTU模式,在一个Modbus网络中所有的设备必须选择相同的传输模式与窜口参数。本设计采用ASCII模式,
PLC采用自由口通讯,首先通过相关程序来读取Modbus通讯协议消息帧的ASCII码值并将其存放到指定的存储单元。将EM235采集到的模拟信号经处理转换为相应的频率ASCII码值替换掉原先存储单元的频率ASCII码值,并利用XMT发送指令实时发送给变频器,以达到实时控制电机转速的目的。
按照通讯协议让变频器工作在正转50HZ需要发送的字符窜为:
:01 06 2001 1388 3D
:为起始位,01为变频器站地址,06为功能码,表示写入字符至变频器,2001为变频器单元地址,1388为命令
本文关键字:暂无联系方式电力配电知识,电工技术 - 电力配电知识