ajd186
级别: 家园常客
精华主题: 0
发帖数量: 554 个
工控威望: 845 点
下载积分: 35291 分
在线时间: 273(小时)
注册时间: 2013-08-01
最后登录: 2024-08-24
查看ajd186的 主题 / 回贴
楼主  发表于: 2014-01-25 11:42
论坛里有熟悉永宏plc的大师不?小弟求教用485联多个称重仪表的通讯程序。现用151指令的模式1能连一个表,通讯灯正常,并多一个就不行,请问该用哪个指令?
是否一个通讯口只能和一个表不间断通信?还有接收到的数据怎么处理才能在屏上直观显示?
[ 此帖被ajd186在2014-01-26 13:50重新编辑 ]
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 554 个
工控威望: 845 点
下载积分: 35291 分
在线时间: 273(小时)
注册时间: 2013-08-01
最后登录: 2024-08-24
查看ajd186的 主题 / 回贴
1楼  发表于: 2014-01-27 11:21
引用
引用第4楼zhizengliang于2014-01-27 08:47发表的  :
屏直接读取 通讯存取的地址就可以了

通讯存取的值是十进制的,两位数,对应的ascll码才是屏要显示的值。而且有八个寄存器,屏上怎么显示?
ajd186
级别: 家园常客
精华主题: 0
发帖数量: 554 个
工控威望: 845 点
下载积分: 35291 分
在线时间: 273(小时)
注册时间: 2013-08-01
最后登录: 2024-08-24
查看ajd186的 主题 / 回贴
2楼  发表于: 2014-01-27 11:26
引用
引用第3楼zhizengliang于2014-01-27 08:45发表的  :
什么通讯协议啊  如果是modbus 的话 可以用 150指令

150不行,只能用151,150的仆站地址没法对应,仪表是没有寄存器的,只有通信命令一一指令应答方式