dyysam513
级别: 略有小成
精华主题: 0
发帖数量: 228 个
工控威望: 272 点
下载积分: 4163 分
在线时间: 95(小时)
注册时间: 2015-05-21
最后登录: 2024-12-11
查看dyysam513的 主题 / 回贴
楼主  发表于: 2018-12-31 14:24
选了一款三菱QJ71C24-R4,CH2跟欧姆龙温控器做modbus通讯。现在出现一个问题,读取温控器的显示值是可以的,写入设定值不行,请大师帮忙看看程序。还有我有10台温控器每个读取和写入都要建立协议号吗?建立协议占有D0-D130,这段地址是不是就不能用了?
我读取温控器地址到D0,为什么温度显示值在D6?

附件为程序,请帮忙看看







      
附件: 求助PLCQ通讯.zip (3505 K) 下载次数:362
网站提示: 请不要用迅雷下载附件,容易出错
wayu
级别: 论坛先锋
精华主题: 0
发帖数量: 408 个
工控威望: 1445 点
下载积分: 85371 分
在线时间: 474(小时)
注册时间: 2008-08-01
最后登录: 2024-12-21
查看wayu的 主题 / 回贴
1楼  发表于: 2019-01-02 09:59
GP.CPRTCL U6 K2 K1 D50 M100        
U6    起始IO的高两位
K2    选择通道1,2选择通道2
K1    连续协议执行的数量,最多8
D50    控制数据启始地址
M100    执行完成后置为ON 的位软元件编号

K1    连续协议执行的数量,最多8
应写K2,执行2个协议。
MOV  K2 D53  增加