您好!欢迎光临工博士商城

台达plc专营店

产品:168    

咨询热线:18521393525(微信同号)

QQ QQ
您当前的位置:首页 » 新闻中心 » 台达DTA系列温控器与PLC通讯(MODRD/MODWR)设计实例详解
产品分类
新闻中心
台达DTA系列温控器与PLC通讯(MODRD/MODWR)设计实例详解
发布时间:2021-12-28        浏览次数:590        返回列表
 
 
【控制要求】
读取温控器的目标温度、现在温度。(通讯地址 H4700,MODRD 指令实现)
设置温控器的目标温度为 24℃。(通讯地址 H4701,MODWR 指令实现)
设置加热/冷却控制周期为 20s。(通讯地址 H4712,MODWR 指令实现)
设置控制方式为冷却控制模式。(通讯地址 H4718,MODWR 指令实现)
【DTA 温控器参数必要设置】

当出现温控器因参数设置错乱而导致不能正常通讯时,请将温控器回归出厂值后再按上表进行参数设置,回归出厂值方法:

4. 关闭温控器电源后重新上电。
5. DTA 系列温控器通讯规格如下:
支持MODBUS ASCII/RTU通讯格式,支持波特率2400,4800,9600,19200,38400。
支持功能码 03H(读多笔)、06H(写入 1 笔),不支持 10H(写多笔)。
ASCII 模式下不支持 7,N,1 或 8,O,2 或 8,E,2 通讯格式。
RTU 模式下支持 8,N,1 或 8,N,2 或 8,O,1 或 8,E,1 通讯格式。
通讯地址设置范围 1~255,通讯地址 0 为广播地址。

【控制程序】


【程序说明
对 PLC RS-485 通讯端口进行初始化,使其通讯格式为 MODBUS ASCII,9600,7,E,1。
温控器 RS-485 通讯端口通讯格式需与 PLC 通讯格式一致。
因为 DTA 系列温控器不支持功能码 10H (写入多笔连续地址的数据),因此使用 MODWR 指令3 次来写入 3 笔地址数据。
MODBUS 通讯只会出现 4 种情况,正常通讯完成对应通讯标志 M1127、通讯错误对应通讯标志:M1129、M1140、M1141,所以,在程序中通过对这 4 个通讯标志信号的 On/Off 状态进行计数,再利用 C0 的数值来控制 4 个 MODBUS 指令的依次执行,保证通讯的可靠性。
PLC 一开始 RUN,比较 C0=0,就一直反复地对温控器进行通讯的读写。

如想了解更多:http://www.taida-plc.gongboshi.com/



 

联系热线:18521393525(微信同号)   联系人:黄敏 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 台达plc专营店