yjm1yjm
学海无涯
级别: 探索解密
精华主题: 0
发帖数量: 61 个
工控威望: 162 点
下载积分: 690 分
在线时间: 24(小时)
注册时间: 2017-01-18
最后登录: 2024-11-05
查看yjm1yjm的 主题 / 回贴
楼主  发表于: 2018-10-20 17:19
图片:
现在做一个程序,跟称重设备通讯,读取数据,选的FX3G-485-BD模块。
电子秤站号1,通讯参数波特率:57600,校验:N,数据位:8,停止位:1。
读取数据的地址是40115。

是直用MOV指令往D8120和D8121写参数,然后用FROM读数据吗?

D8120里面的波特率好像设置不到57600,最大只能设置到19200,还有FROM最多只能读取到32700的地址。

LD M8002
MOV H0CA1 D8120
MOV H1 D8121

LD M8000
DFROM K1 K40115 D20 K1
END


求大神指导,自己看手册看蒙了!

suegu2
级别: 家园常客
精华主题: 0
发帖数量: 319 个
工控威望: 584 点
下载积分: 6619 分
在线时间: 274(小时)
注册时间: 2012-09-22
最后登录: 2024-11-29
查看suegu2的 主题 / 回贴
1楼  发表于: 2018-10-20 20:26
建议你用一个MODBUS通讯模块吧,要不然写通讯程序能烦死你