sS7-200的MODBUS主站指令

S7-200的modbus主站指令的地址码是5位数,例如40001,但是有的设备,例如日本松下的FP-X的modbus的保持寄存器码是6位数,例如432765,请问怎样解决这个问题?

最佳答案

个人感觉当主站库的地址很大的时候,会产生错误4,但  《西门子 S7-200 · LOGO! · SITOP 参考》 里有这样一段话:
 ?如何访问大于 9999 的保持寄存器地址?
 通常 modbus 协议的保持寄存器地址范围在 40001 - 49999 之间。对于多数应用来说已经够了。但有些 modbus 从站把地址映射到保持寄存器区的地址超过 9999 的部分。
 modbus Master 协议库支持超过 9999 的保持寄存器地址。地址范围为 400001 - 465536。只需在调用 MBUS_MSG 子程序时给 Addr 参数赋相应的值即可,如 416768。

  !Modubs Master 扩展地址模式仅支持保持寄存器区,不支持其他地址类型。
 所以我认为主站库的版本更新了,所以楼主在使用的时候,要用最新版本的主站库。

 

 

提问者对于答案的评价:
感谢您的提醒,我会特别注意的

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354563.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:59
下一篇 2021年7月5日 上午1:59

相关推荐

  • s7200通讯时,PPI灯常亮,TX、RX快闪就是找不站?

    在作S7200快速扫描找站时(串口),s7200通讯时用的是带拨码开关的西门子PPI电缆,PPI灯常亮,TX、RX快闪就是找不站? 然后用wipeout。exe作出厂恢复…

    SIMATIC S7-200 2017年11月1日
  • S7-200的一段程序不明,请赐教

    LD     SM0.0 LPS CALL   AI标度变换:SBR2,&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC读数如何存入EXCEL表格

    S7-200PLC带一块EM231,读入4只仪表的测量数据。想把4只仪表的数据每1分钟一次,读入笔记本电脑的EXCEL表格。请问有没有现成的方案可用?包括软件 最佳答案 西门子“视…

    SIMATIC S7-200 2017年11月6日
  • ET200s与ET200SP的区别

    ET200s与ET200SP的区别 如何选型 钻石用户推荐最佳答案 ET200SP 是新一代的分布式IO,紧支持PROFINET IO1:无需单独供电…

    SIMATIC S7-200 2021年7月5日
  • 西门子200通讯出现错误请求

    西门子200在通讯时可以搜索到,但点击确定时,出现提示,错误请求 钻石用户推荐最佳答案 在设备正常的条件下,发生Micro/WIN不能与CPU通信的原因主要有: &nbs…

    SIMATIC S7-200 2021年7月5日
  • CPU224xp在RUN和STOP来回切换

    CPU224xp打到运行后,在RUN和STOP来回切换,重新下载程序后又好了,不知道以后会不会再出现这个情况 。。。。 最佳答案 照说STOP后PLC不会自动切换到RUN…

    SIMATIC S7-200 2017年11月1日
  • 这个布局会不会有干扰?

    如图,我想问的是1>像这种plc直接挨着变频器会不会有干扰?2>有必要加隔离变压器吗?看到别家没有加。3>对于变频器接地,因为这个箱子挂在设备上的,设备就是个铁架…

    2017年7月26日
  • 工控机与1台CPU224通讯

    硬件为PC机 CPU224XP 2个EM231 CP5611卡USB-PPI 地址:本地3 远程2最高站地址31 波特率…

    SIMATIC S7-200 2020年11月1日
  • 步进电机方向问题

    现在设计的是用光电开关来控制电机正反转,用的是pto0。0向导做的,用了2个包洛, 想实现在向一个方向转动时,光电开关有干扰变化是,转动不受影响。利用的是pto-run里…

    SIMATIC S7-200 2021年7月5日
  • CP243-1以太网配置中疑问

    CP243-1模块使用以太网配置向导时,连接数目啥意思?是模块后面带了几个扩展模块吗?带一个填1,带两个填2……还有这个模块命令字节,是不是以太网模块之前的CPU有2个字节输出字节…

    2017年6月1日

发表回复

登录后才能评论