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日 上午1:31

相关推荐

  • modbus1

    请教Modbus_Comm_Load与MB_COMM_LOAD这两种指令区别,我原先是用MB_COMM_LOAD指令组态CB1241信号板,可以与第三方设备通信,但是现在V4.0P…

    2017年7月25日
  • 两台s7 1200通讯

    搭建两台s7 1200的系统,由于轴数不够扩展两个1215CPU,各带8个IO模块,还拖了ET200s,希望用其中一个CPU控制另一个的IO和轴,各位大神能否提供实例和指…

    SIMATIC S7-1200 2017年6月10日
  • 请教1200PID参数设置

    请问各位老师1200在软件中手动设定PID参数、或通过自动调节得到PID参数后。这些参数会自动保存吗?还是需要将存数记下来然后手动写到PID指令的背景DB里? 图片说明: &nbs…

    2017年10月29日
  • 怎样把ASCiI码转换成整数

    1.通讯输入数据是6个16进制数,先要把每个16进制数转换成ASCII码字符,再把转换后的字符串(一共6个字符,有的在十万位,有的在万位,还有四个分别在‘’个十百千位“”)转换后的…

    2017年6月10日
  • 博图V13 强制变量怎么强制?

    在博图V13 强制变量表能够监视M变量,但是强制确实灰色的,不可用,这是怎么回事? 图片说明:    最佳答案 强制值的后面有一个F选择框,选择打勾,…

    2017年8月18日
  • WinCC连接

    为什么WinCC组态后,转到在线时,老是显示无法建立到目标模块的连接。需不需要进行硬件配置?比如通信模块。 图片说明:    最佳答案 1、西门子的上位计算机组…

    2017年11月12日
  • 西门子S7-1200 RS485模块通讯指示灯熄灭

    西门子S7-1200 RS485模块和多台仪表通讯,工作一段时间后通讯指示灯熄灭 问题补充:有两台CM1241模块,第一块和变频器通讯很正常,第二块和仪表通讯的出现问题,…

    SIMATIC S7-1200 2017年6月4日
  • S7-1200编程软件怎么改成中文的

    我的S7-1200编程软件,为什么改不了中文啊,在options-general-general setting里,只有英语,没有其他语言,该怎么改才能改成中文的啊 最佳…

    SIMATIC S7-1200 2017年11月19日
  • S7-1200用move进行数据类型转换时报错-无法隐式转换

    S7-1200用move进行数据类型转换时报错-无法隐式转换 最佳答案 取消程序中指令属性的—IEC检查即可。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    SIMATIC S7-1200 2017年6月13日
  • S7-1200通过DP能带几个从站?PN的方式有数量限制

    S7-1200通过DP主站模块能带几个从站,能连接几个变频器?PN的方式有数量限制吗? 最佳答案 你好:连接数量根cpu的版本有关对于profinet● 在 V…

    SIMATIC S7-1200 2017年11月6日