登录
首页
PLC论坛
三菱Mitsubishi
回帖
发帖
正文
主题:三菱fx3g plcmodbus通讯传送寄存器到d8400导致通讯不成功
点击:4185 回复:4
楼主
编辑
引用
管理
954452567
三菱fx3g的plc,在做modbus主站通讯时,将寄存器d140,d141,d142直接传送到d8400,d8401,d8412,导致通讯不成功,但是将d140,d141,d142分别换成常数h1097,h1,h3,就能正常通讯,不知道是咋回事?
第一张图能通讯成功,后一张图把寄存器直接写入到d8400等就不能成功。
最后修改:
2021/1/31 13:23:19
21-01-31 13:22
1楼
编辑
引用
管理
cvlsam
我个人认为,当使用M8002初始化D140~142的值为正确的值后,应该可以正确的通讯。
但是,使用寄存器去动态的更改Modbus通讯参数在实际使用中并没有多大的意义,因为在更改完后,你需要给PLC重新上电才能正常的使用。
Good Luck~
21-01-31 14:45
2楼
编辑
引用
管理
954452567
刚才试了一下,通过寄存器设定通讯参数还是不行,只能直接使用h1097才能设定通讯参数
我是希望通过寄存器写入通讯参数,这样方便现场的人修改通讯参数
21-01-31 19:47
3楼
编辑
引用
管理
cvlsam
引用
954452567
在 2021/1/31 19:47:10 发言
【内容省略】
我认为,应该首先D140中输入通讯用的参数,然后设定参数,最后重新断电上电。
现场修改参数的做法是没有意义的,也没有必要的。
21-02-01 05:46
4楼
编辑
引用
管理
954452567
还是不行,这个d140开始的四个寄存器是带掉电保持的,我已经在软元件存储器里面写入数值了,按理说已经写入数据到这几个寄存器了
21-02-01 19:18
工控新闻
中国科协年会举办具身智能机器人、模式识别与人工智能等专题论坛
正泰智能电气(华南)科创产业园正式开工
AVEVA剑维软件中国智能创新中心成立,加速本土工业智能迭代
天硕工业级M.2 NVMe SSD-55℃侧填无裂变
校企合作 | 倍福 - 上电 2025 大学生工程游学夏令营隆重开营
218个项目!全国智能机器人锦标赛完成初筛
ABB以本土化创新与AI赋能,引领中国机器人市场新篇章
研华AIR-120紧凑型边缘AI系统上市: 助力 AI应用加快落地进程
更多新闻资讯