恭喜,你发布的帖子
发布于 2016-12-27 10:17:11
39楼
有三台支持modbus协议的温控仪,要和电脑进行通讯,要求能在电脑上读写温控仪的参数。
每台温控仪要读写测量值PV(地址40003),报警值AL1(地址40009),4个加热阶段的目标温度(地址40257/40269/40281/40293)、加热时间(地址40261...)、输出功率(地址40265...)等14个参数,三台温控仪共42个参数
---------------------------------------------------------------------------------------------------------------------------------------
楼主,帮忙哦,求教,泛达am909,你是怎么知道,这个温控仪的测量值PV存储在地址40003???报警值AL1在地址40009???,4个加热阶段的目标温度在地址40257/40269/40281/40293???等等。
待复,非常感谢。
支持modbus通讯产品的手册里都会有地址表,1****、2****、3****、4****各代表不同的类型(西门子的手册里有详细说明),4代表的是保持寄存器,从40001开始。温控仪PV地址是02H(记得转换为十进制),所以PV就是40001+2=40003,AL1就是40001+8=40009,以此类推。
请填写推广理由:
分享
只看
楼主