M218与台达温控器通信

  • 格式:doc
  • 大小:573.50 KB
  • 文档页数:4

M218与台达温控器通信
某单位配胶机采用施耐德M218PLC(TM218LDAE40DRPHN)控制,需要对A、B两胶桶进行4路温度采集和加热控制,温控器采用台达DTE系列。

如图:
1、要求
1)PLC实时对4路温度进行采集采集,将温度值(PV)显示在HMI上。

2)对4路温度目标值(SV)进行设定设定,温控器根据设定的温度自动控制4路加热器。

2、台达DTE系列温控器的通信功能
1)通信格式支持
2)通信功能设定参数
3)台达温控器访问地址表
读取当前温度(PV):H1000~H1007,对应8个通道。

温度设定值(SV):H1008~H100F,对应8个通道。

注:台达温控器采用双地址方式,括号内为第二地址,这样做的好处是保证多通道连续读取时或单通道多参数连续读取时,数据地址的连续性。

3、M218PLC与温控器的通信连接
用双绞线连接M218的SL2串行口与温控器的585口,两端均为螺钉连接,很方便。

4、编程组态
采用M218PLC的MODBUS I/O扫描方式,可以大量减少程序代码。

1)删除SL2的SoMachine_Network_Manager,对SL2添加Modbus_IOScanner_1。

对SL2的通信参数及通信格式进行设定,参数和格式必须与台达温控器统一,这一点很重要。

2)对Modbus_IOScanner_1添加Generic_Modbus_Slave从站。

站地址1,配置该从站的读写通道,读取区起始地址和数据长度,写入区起始地址和数据长度,根据台达温控器的访问数据表正确填写。

最后根据SoMachine生成的IO地址定义IO变量。

3)程序代码,每扫描周期刷新读写变量的值。

5、结语
施耐德M2系列PLC全面支持MODIBUSIO扫描功能,Modbus协议目前已经作为标准被大多数仪表厂商采用,对于技术工作者来说,提供了开发捷径,节省了调试时间,极大地方面了工程中的应用。