S7-200MODBUS主、从站使用库指令怎么做?

大家好,我现在的项目要求用224XPPLC两个,来完成如下工艺:
 1#PLC负责读取爱默生EMF-200数据,流量计是标准modbus协议,读完数据后,发给两个设备,分别是1.modbus主,和2.2#PLC。我的方案是,1#PLC1口,做modbus主站,流量计是从站,1#PLC1#口,读流量计数据,读完后再通过1#口发给连在一起的2#PLC的0#口,1#PLC0#口,做modbus从站,响应另一个modbus主站的查询。2#PLC0#口是modbus从站,然后用2#PLC1#自由口把数据发走。方案没有问题,现在的问题是,S7-200modbus库调用后,不太明白数据存储的地址分配,可能要从流量计里读多个数据,如瞬时和累积流量,1#PLC是否要执行多次,读指令?还有库的存储区和读写指令的数据指针之间是什么关系?假如要读取多个数据,从站的初始化要做几次?

问题补充:
一个从站可以从另一个从站收数据吗?

最佳答案

1、1口能否做modbus主站,查一下就清楚了;
 2、modbus在同一网里有且只能有一个主站。
 3、主站负责数据的读取和分发,从站被动地响应;
 4、内存分配上,库内存是指库内部使用的部分,只要分配给它一块未使用的区间即可,里面的数据就不必管了。其它与modbus协议有关的的数据地址,你得安排好。一般只用到保持寄存器(holding register)
 5、数据的移动、保存等与modbus通讯相对无关,是另外的问题。

提问者对于答案的评价:
说的很好,谢谢您,谢谢大家.

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

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

相关推荐

  • tp170a与s7-200连接的插座

    tp170a与s7-200连接的插座有2个,一个是1F 1A和1F1B。1F1B上写有PLC可以和plc连接。1F1A上面也写有PLC,只不过多了个Download是下载…

    SIMATIC S7-200 2021年7月5日
  • 热点偶模块EM231怎么写

    我不知道怎样用热电偶模块来做温度控制 最佳答案 温度控制首先得正确选择是用热电阻还是热电偶。如果要求误差小而且温度低的话(比如600摄氏度以下)应该先热电阻。热电偶适合测高温,用E…

    SIMATIC S7-200 2020年11月1日
  • 两个S7-200 用PROFIBUS通讯

    怎样用PROFIBUS 一台PC机实现两台PLC的通讯 数据传输 最佳答案 PC机需配置CP5611通讯卡,作为PROFIBUS_DP的主站,两台S7-200&…

    SIMATIC S7-200 2020年11月1日
  • microwinSP9,v4.0,PC/PPI通信

    通信不成功,本地是1,应该是0,结果老是通信超时,让我检查波特率、接口等,软件没问题,在其他软件上成功的。我ppi电缆没连也是这样,本地电脑地址不对 问题补充:不是,软件在其他电脑…

    2021年7月5日
  • 还是WINCC的安装问题

    在安装WINCC的时候又出现新的问题,windows reboot  这个软件哪里有呢? 最佳答案 windows reboot …

    SIMATIC S7-200 2021年7月5日
  • S7-200的配方

    在S7-200的配方中,在运行过程中,是否可以通过改变变量V的值而改变配方中对应变量V的值;还有,在PLC下次重启时,调用配方变量值的时候,此时的值是上一次掉电前的初始值还是改变以…

    SIMATIC S7-200 2020年10月31日
  • 求个大神,帮做个题

    西门子plc当主持人按下开始抢答按钮后,如果10s内无人抢答,则撤销抢答指示灯亮 最佳答案 这位兄台,你这个是学习还是为了交差?前面看到好像也是你有一个编程的问题提过。实际这个问题…

    SIMATIC S7-200 2017年6月11日
  • s7200cn与威纶通及松下变频器通讯问题

    请教一个问题:PLC:西门子S7200CN (一台)触摸屏:威纶通7寸屏  MT6070IH5 (一台)变频器:松下 VF200&…

    2017年11月6日
  • 西门子S7 200 正式停产了么?

    西门子S7 200 正式停产了么? 停产日期是什么时候? 最佳答案 200进口产品已经停产,200CN计划2017.10.1停产。不过会有很长供货期。…

    SIMATIC S7-200 2017年5月31日
  • S7-200和Wincc通讯问题

    我用的是西门子200和WINCC做一控制系统,怎么采集数据呢?要用OPC到底怎么设?求助帮忙 最佳答案 使用s7-200专用的OPC Access 提问者对于答案的评价:…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论