当前位置:
工控论坛
> >
产品
>
工业互联
>
现场总线
>
Modbus
我要发帖
modbus 通讯中各功能码的用法
点击:
1505
| 回复:
4
zbm83
关注
私信
精华:0帖
求助:0帖
帖子:13帖 | 28回
年度积分:0
历史总积分:144
注册:2006年8月18日
发表于:2008-01-03 15:19:00
楼主
最近做了modbus通讯的一些小实验,PC与LG PLC通讯,PLC作从站,但个人感觉功能码01与02,03与04的作用似乎没什么区别,还望高手们指点迷津!
分享到:
收藏
邀请回答
回复楼主
举报
孜
关注
私信
精华:0帖
求助:0帖
帖子:104帖 | 641回
年度积分:0
历史总积分:1360
注册:2005年7月21日
发表于:2008-01-07 14:33:00
1楼
01是读线圈,即OUT的输出,02是读输入接点,即IN的输入,03是读保持寄存器,即设备的内部寄存器,04是读模拟寄存器,即设备的模拟IN的值,怎么能一样呀
回复
引用
举报
zbm83
关注
私信
精华:0帖
求助:0帖
帖子:13帖 | 28回
年度积分:0
历史总积分:144
注册:2006年8月18日
发表于:2008-01-15 11:06:00
2楼
孜:
你好,谢谢你回答我的问题。
我用的是电脑与LG的PLC通信,PLC作为从站,lg的P区域包括了输入寄存器和输出寄存器。
上位机发送:01 03 00 00 00 40 44 3a
PLC应答:
01 03 80 01 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 34
此时P0004和P0008为ON,P0040以后为输出点
其中既包括了输入点的状态,也包括了输出点的状态!
回复
引用
举报
通讯网
关注
私信
精华:11帖
求助:1帖
帖子:431帖 | 10265回
年度积分:0
历史总积分:24711
注册:2004年7月09日
发表于:2008-01-15 11:29:00
3楼
不要一次读太长,这样容易造成通讯困难。
回复
引用
举报
mcgsslq
关注
私信
精华:0帖
求助:0帖
帖子:50帖 | 533回
年度积分:0
历史总积分:1566
注册:2005年11月09日
发表于:2008-01-20 18:57:00
4楼
支持 顶一下
回复
引用
举报
热门招聘
相关主题
工业过程控制系统的发展阶段...
[1580]
PROFINET简介
[1499]
LonWorks: LNS构架的智能小区...
[2134]
变频器怎么和现场总线连接起...
[1629]
如果搞一个现场总线技术的讲...
[2773]
dpc31
[1547]
影响RS485总线通讯速度和可靠...
[2011]
以太网通讯被干扰
[2462]
要“仪表工手册”的..
[1406]
Modbus/TCP串口服务器
[1704]
官方公众号
智造工程师
客服
小程序
公众号