wen2013
兴趣是最好的老师!
级别: 探索解密
精华主题: 0
发帖数量: 25 个
工控威望: 159 点
下载积分: 534 分
在线时间: 26(小时)
注册时间: 2013-08-31
最后登录: 2023-06-11
查看wen2013的 主题 / 回贴
楼主  发表于: 2018-06-14 15:23
三菱FX3U通过RS指令如何与多个温控器同时通讯,并读取各个温控器的PV值和SV值。

当与温控模块通讯(研华4018+)时,模块上有8个通道,如何读取模块上每个通道的数据?
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2845 个
工控威望: 3617 点
下载积分: 3517 分
在线时间: 3802(小时)
注册时间: 2007-11-04
最后登录: 2024-11-20
查看tingfenghu的 主题 / 回贴
1楼  发表于: 2018-06-27 19:11
引用
引用第26楼wen2013于2018-06-19 08:46发表的  :
感谢!测量数据的地址是H1000,不是H2A。怎么轮流读取,帮帮忙,能写下大概的范例程序吗?轮流的话是不是要写多个RS指令,只要不同时接通,还是对M1和M2等进行轮流接通就可以了?还有轮流的话,读取一个数据到PLC的时间间隔最小是多少?


modbus 实际地址都会偏移一位,如说明书地址为40001,采用4X时,RS命令读取时地址应该0000,而不40001
可以通过监控串口,得到详细地址。
轮流的读取多个设备的话,可以通讯FOR来循环,通过站号变址来读取,

PLC发送的数据可以通过电脑用usb转485用软件监控到,
电脑接收的报文是否和需要读取设备的作比较就可以。

http://www.simplymodbus.ca/FAQ.htm
[ 此帖被tingfenghu在2018-06-27 19:16重新编辑 ]
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/