MODBUS 地址超出9999

硬件是这样的:200PLC做modbus主站读取从站地址为1的保持寄存器。在主站子程序里40001~4****为读保持寄存器。但我现在的从站需要读取的地址定义有些特殊,他的地址在51***(modbus地址是16位的字为单位,所以最大支持地址单元为65535,51***仍在有效地址之内)。这样的话问题就出来了,200直接读取地址只能支持0001~9999,我现在想读取超出这个范围的地址。应该如何处理?
谢谢!

问题补充:
我曾实验过就是将MBUS_MSG子程序中地址直接设为451***,这时候会发现POTRO口将没有任何数据发送,而ERR也指示出4错误。事实上,关于这个问题我咨询过西门子客服,客服告诉我的就是这么做。但我实验证明是行不通的。
感谢 wb210xa  提供了3种可行方式,不过因实际情况前两种方法可能实施不了,第三种方法又没有合适的网关选型。
等待潜伏网络的大牛指教啊。
实在不行,只有用最后一招——用自由口自己编MDBUS主站程序了。下下策啊

最佳答案

超出了S7200的处理范围,三种方法:
1. 采用施耐德的PLC,如Twido或M218来实现,读取从站时没有地址范围限制,而且实现比较简单;
2. 如果从站数据区地址可以更改的话,可以改从站的数据区地址到9999之内;
3. 只能加别的网关产品来实现。

提问者对于答案的评价:
我还是自己用自由口编了个简单的收发程序。虽然你的三条可行的意见都没用上,不过依然感谢。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • 输出端一个二极管并联一个电磁阀线圈

    在输出端中一个二极管并联一个电磁阀线圈是什么意思,二极管起什么作用? 最佳答案 说的白一点:为了保护线圈和给线圈供电的直流电源 提问者对于答案的评价:直入主题,简单明了!

    SIMATIC S7-200 2021年7月4日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年11月1日
  • S7-200 MODBUS协议提问

    那位师兄帮小弟讲解一下,最近小弟有个机组,客户上位机要监控我们的机组,我们给客户提供modbus协议。小弟打算用CPU224XP,但在调用指令库时不知道参数MAXHOLD和HOLD…

    SIMATIC S7-200 2020年11月1日
  • 新手请教程序问题。200CN

    比如一台机器在自动运行,这时候突然有故障或者我要用手动模式做某个动作,打回自动的时候,怎么让他继续执行自动下一步的程序?采用中断吗?我自动是用步进写的程序。 最佳答案 写程序有个原…

    SIMATIC S7-200 2018年1月1日
  • s7-200pto驱动函数

    哪里可以下载s7-200PTO驱动函数?新手,谢谢各位大侠指点! 问题补充:就是官方PTO库文件。 最佳答案 《S7-200 PLC 脉冲输出 MAP…

    SIMATIC S7-200 2017年7月25日
  • 模拟量接线提问

    模拟量电流输入中,为什么电流的正极接RC,C+,负极接C-?RC的作用是什么?     模拟量输出中,M0,V0,I0,哪个是模拟…

    SIMATIC S7-200 2021年7月5日
  • S7-200应用于换热站

    我想在原有的换热站程序中,添加对于特定时间段的供热程序,例如:节假日的供热温度需要降低,请问如何设定该特定时间段,是否应该使用时钟指令,若是,如何使用。请赐教!谢谢! 最佳答案 就…

    SIMATIC S7-200 2021年7月5日
  • gsd文件订货号不一样,需要277-0AA22-0XA0订货号的GSD文件

    安装EM277GSD文件后、订货号显示不是277-0AA22-0XA0      组态后也不能用,硬件订货号277-0A…

    SIMATIC S7-200 2021年7月5日
  • S7-200定时器

    我用T32做一个周期性的通断电路,怎么在时序图的界面里观察,发现每个周期的时间都不一样呢?用T34做还是这种结果,请个位老师给解释一下。谢谢! 问题补充:先谢谢各位老师!我的方法是…

    SIMATIC S7-200 2020年11月1日
  • profibus通讯电缆与MPI电缆的区别

    最佳答案 profibus电缆按米销售,使用的时候,需要另外购买网络接头,例如:6ES7 972-0BA50-0XA0等。 在一个Profibus网络上可以有多…

    SIMATIC S7-200 2021年7月5日