200与多台仪表进行MODBUS通信

200与多台仪表进行MODBUS通信,MB_MASTER 执行都必须使用同一个 MB_MASTER 背景数据块?怎么理解?

MB_COMM_LOAD_DB的MB_DB处怎么是背景数据块DB5?第二个仪表的DB6没有

问题补充:
没有回答我的提问,系统说明书也看了,EASY PLUS也看了,没有说清楚。

有多个从站,各用MB_MASTER指令调用,各有一个背景数据块,而MB_COMM_LOAD_DB只能填某个从站的MB_DB地址只能填其中一个从站的背景数据块,那别的怎么办

图片说明:

200与多台仪表进行MODBUS通信    200与多台仪表进行MODBUS通信    200与多台仪表进行MODBUS通信   

最佳答案

对于每个通信模块中用于 Modbus 通信的每个端口,都必须使用一个 MB_COMM_LOAD实例来组态。 必须为所用的每个端口都分配一个唯一的 MB_COMM_LOAD 背景数据块。 S7-1200 CPU 被限制为 3 个通信模块。 
1、见同类问题答案:
http://www.ad.siemens.isoftstone.com/service/answer/solution.aspx?Q_ID=121315&cid=1072
2、请见S7-1200 可编程控制器 系统手册,请看12.5.3.4:Modbus RTU 主站示例程序。
《S7-1200系统手册》下载:
https://cache.industry.siemens.com/dl/files/659/89851659/att_862072/v1/s71200_manual_update_zh-CHS_zh-CHS.pdf?download=true

提问者对于答案的评价:
0

专家置评

同一个通信模块modbus RTU通信时,多个MB_MASTER的背景数据块应该相同,多个MB_MASTER需要轮询。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日 上午1:30
下一篇 2017年5月28日

相关推荐

  • 关于仿真的问题

    最近对s7-1200程序仿真,为什么仿真表里有的FALSE改不了TRUE?对应在程序里面是一个地址的常闭和常开。仿真里的FALSE改不了,那这样岂不是只有常闭会通?该怎么改啊?小弟…

    SIMATIC S7-1200 2017年6月19日
  • 用博途v13写的程序,能用博途v12打开吗?

    如题,望各位老师指点。 最佳答案 不能v13可以打开v12版本的程序并可升级为v13版本,反之不可以 提问者对于答案的评价:谢谢回答。这点太不方便了。公司调试用的笔记本有新有旧,不…

    SIMATIC S7-1200 2017年10月24日
  • 激光测距对于三个不同高度的定位以及计数

    情况 是这样 现在激光测距仪需要测出小车上的3种障碍物, 比如说 一个为300MM 一个为400MM 一个为500mm。…

    SIMATIC S7-1200 2017年6月4日
  • S7-1200 智能从站问题

    现有S7-1500,、S7-1200和带PN的设备A。问题是,1200作为1500的profinet IO,设备A还能做1200的profinet IO吗?当设…

    SIMATIC S7-1200 2017年6月11日
  • profibus DP通信

    PLC通过DP通信控制变频器,如果传人4个字的参数,变频器怎么知道依次是控制字1,控制字2,速度,加速度;这个要怎么设置??? 最佳答案 1.对于DP通信时,PLC通过任务报文,发…

    SIMATIC S7-1200 2017年6月27日
  • s71200plc ERROR灯闪烁

    程序编译无误后将其下载到s71200PLC中,电脑和PLC已建立连接,但是在下载中连接关闭!装载终止! 图片说明:    最佳答案 1、转西门子专家置评:建议使…

    2017年8月18日
  • s7-1200高速计数12

    已经组态配置好了s7-1200的高速计数HSC1,OB40做中断,请问OB40及HSC1需要在程序里调用吗?在OB1里?谢谢 最佳答案 通常都需要在中断OB40中调用HSC指令,对…

    SIMATIC S7-1200 2017年8月3日
  • S71200 组态轴已分配高速计数器

    在S71200中组态了轴,并选择脉冲发生器为PULSE_1,然后下面的已分配高速计数器自动变成了内部,而不是说明书上说的HSC_1请问是怎么回事啊 最佳答案 S7-1200&nbs…

    SIMATIC S7-1200 2017年10月29日
  • 博途符号名变红色

    大家好,在用博途12编程遇到这样一个问题定义了一个数据块,然后数据块里定义了很多布尔型的变量,但是在程序中用到这些变量时,全部变成了红色,显示出现内部错误,找了半天没找到问题出在哪…

    2017年10月24日
  • 1200停机故障

    各位大师好:1.1200PLC运行中无故自动停止运行(PLC上的 RUN/STOP 指示灯亮黄灯),断电    &nbs…

    2017年6月5日