组态王MODBUS 通讯设置
我手上有个模块,用的标准MODBUSRTU格式,RS422/485接口。最近想用组态王做个上位机,尝试与该模块进行通讯。准备使用的做法是使用USB→232转换线,然后用2...
我手上有个模块,用的标准MODBUS RTU格式,RS 422/485接口。最近想用组态王做个上位机,尝试与该模块进行通讯。准备使用的做法是使用USB→232转换线,然后用232→RS485转换线连接到模块的485接口上。在组态王中设置为莫尼康MODBUS RTU,COM1等。这都好办。但在定义I/O变量时遇到了问题,变量的寄存器地址怎么确定?是按照模块厂家提供的地址直接放进去吗?我用了转接线会不会有影响,我看资料说MODBUS地址有什么4xxxx 3xxxx的说法的。。不知道该如何来确定地址。求高手解答、
比如,我看模块厂商提供的某一个点,信号代号为 L01 地址为4002 数据格式为开关量,是不是我只要在组态王中设置变量时 寄存器地址 直接填4002? 展开
比如,我看模块厂商提供的某一个点,信号代号为 L01 地址为4002 数据格式为开关量,是不是我只要在组态王中设置变量时 寄存器地址 直接填4002? 展开
3个回答
展开全部
在模块厂家提供的说明书中应该会有寄存器地址,转接线是不会影响的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
迪凯特科技(北京)有限公司
2023-07-28 广告
2023-07-28 广告
RS232串行通讯的数据格式包括以下组成部分:1. 起始位:一位,用于表示数据的开始。2. 数据位:通常为8位,但也可以是7位或9位。3. 校验位:可以选择奇偶校验或无校验。4. 停止位:一位,用于表示数据的结束,也可以选择使用1.5个或2...
点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
展开全部
添44002。
如果Modbus功能码03,则选组态王4寄存器。
如果Modbus功能码03,则选组态王4寄存器。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在组态王中,按照帮助中的格式定义就可以了。4xxxx和3xxxx是支持读写的功能,具体哪个可以支持读写,哪个只支持读,忘记了!!!查一下就知道了!!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询