S7-200从站 I区、Q区数据都通过MOUDBUS地址0000*通讯问题

请教:S7-200做从站,与其通讯的模块只能做主站。用Modbus_RTU_Slave库指令Q区数据与MOUDBUS地址0000*对应,I区数据与MOUDBUS地址1000*对应,因与其通讯的模块的功能限制只能与Modbus地址0000*通讯,不能与Modbus地址1000*通讯,想将I区、Q区的数据都通过Modbus地址0000*通讯,例如I0.0对应Modbus地址00001,Q0.0对应Modbus地址00002,如何实现?

问题补充:
与其通讯的模块的功能限制:只能读MOUDBUS地址00001-000032,读写MOUDBUS地址000033-000064,这64个数据,不能更改。通常这前面的PLC地址已使用,且不通过V区转换,有没有办法实现?如I0.0对应Modbus地址00001,I1.0对应Modbus地址00002,Q0.0对应Modbus地址00003?

钻石用户推荐最佳答案

1、如果受这些限制条件,可以将 I 区的值传到Q区,用MOVB指令就可以实现;
2、比如你的PLC系统Q区物理点地最大是用到QB6,你可以将IB0传送到QB7,IB1传送到QB8,依次类推,但不能超过QB15。
补充:
如果你程序中Q0.0-Q3.7确实没有用,在S7-200这一侧每一个扫描周期将
IB0传QB0,QB0对应的就是MODBUS RTU 线圈地址  00001-00008
IB1传QB1,QB1对应的就是MODBUS RTU 线圈地址  00009-00016
IB2传QB2,QB2对应的就是MODBUS RTU 线圈地址  00017-00024
IB3传QB3,QB3对应的就是MODBUS RTU 线圈地址  00025-00032
对于主站来说你即使改了从00001-00032这32个数据,也会在每一个扫描周期被上面的四个传送指令将实际的 I 点值对应写入,这相当于只读。
Q4.0-Q7.7 对应的就是00033-00064,这个些数据你是可读可写的。

提问者对于答案的评价:

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

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

相关推荐

  • 用sm0.5命令做了个倒计时程序在触摸屏上显示

    设定50秒,倒计时到0时,我想再把它自动跳转到50秒,重新按启动按钮,重新倒计时该如何做哪? 问题补充:当倒计时到0时,这个位置已经有数值了,设定不进去了,该如何做哪? 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • PTO/PWM输出问题

    S7-200 PLC的PTO/PWM输出是不是只是一个通/断(打开/闭合)的过程?还是它有实际的电压输出? 最佳答案 是一个通/断过程,输出端L接什么电源,电压输出就是多…

    SIMATIC S7-200 2021年7月5日
  • Smart 200 与 S7 – 200 Modbus 的通讯问题

    通讯不上 不知道什么原因 请高手指教。虽然说都是Modbsus 库 但是一样吗?显示无法通讯 图片说明:    &nbs…

    2017年6月6日
  • S7-200软件中找不到PC/PPI 通信接口

    S7-200软件中找不到PC/PPI 通信接口,是不是需要安装驱动程序,如果需要安装,求一份安装包,求大神指导! 钻石用户推荐最佳答案 不知道你用的编程电缆的订货号,你在…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC的PC/PPI通讯距离能达到多远?

    请问高手,S7-200PLC的PC/PPI通讯距离能达到多远?另外是否有PC/PPI通讯线的中继器呢,如果有的话,加入中继器,PC/ppi线缆最远通讯距离可以有多远 最佳答案 S7…

    SIMATIC S7-200 2021年7月5日
  • 程序监控

    程序监控时 出现“不支持显示当前状态,转换到显示扫描结束状态”按下确定后梯形中有源流状态颜色不会发生改变,触点接触通的颜色会改变,其它全不会改变。 问题补充:图片 图片说…

    SIMATIC S7-200 2020年10月31日
  • 原来是PLC是Ge,现在要换成西门子plc哪个型号的? 着急呀

    原来是PLC是Gefanuc senes90 micro16点输入,12点输出,(应该是数字量);现在要选西门子PLC,选西门子的哪种型号合适(订货号)? 问题…

    SIMATIC S7-200 2018年12月5日
  • STEP 7-Micro/WIN V4.0

    STEP 7-Micro/WIN V4.0 那里有下载。郁闷,我原本有的,但是硬盘坏了。 最佳答案 先安装SP6,再安装升级到SP8。STEP&nbs…

    SIMATIC S7-200 2020年10月31日
  • 电脑显示问题

    我用S7-200,想在电脑上只显示简单的两个变量,不需要别的功能,变量最好只占显示屏的一角,电脑上要安装什么软件最好,通信是不是只要连接通信口的3和8就可以了?望各位前辈指教! 最…

    SIMATIC S7-200 2021年7月5日
  • 整数相除后,怎样提取余数出来呢?

    整数相除后,怎样提取余数出来呢? 我用仿真软件测试了帮助下面的案例,为何余数不显示出呢?还是要提取余数并不那么简单? 为了控制步进电机达到较高的精度,并且控制它…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论