S7-200MODBUS通讯程序中只有一个初始化指令和一个MSG指令可以完成通讯吗?

S7-200MODBUS通讯程序中只有一个初始化指令和一个MSG指令可以完成通讯吗?
监控MB20出现6号错误,我程序中只有MSG怎么还会报6号错误,是不是必要轮询,就是每个扫描周期都要对MSG指令读写一次?特别不理解MSG怎么调用。

图片说明:

S7-200MODBUS通讯程序中只有一个初始化指令和一个MSG指令可以完成通讯吗?    S7-200MODBUS通讯程序中只有一个初始化指令和一个MSG指令可以完成通讯吗?   

钻石用户推荐最佳答案

1、如果多个 MBUS_MSG 指令同时使能会造成 6 号错误。
2、程序中只有一个初始化指令和一个MSG指令。
3、是每个扫描周期都要对MSG指令读写一次?特别不理解MSG怎么调用?
同一时刻只能有一个读写功能(即 MBUS_MSG)使能。
   注意:建议每一个读写功能(即 MBUS_MSG)都用上一个 MBUS_MSG 指令的 Done 完成位来激活,以保证所有读写指令循环进行(见例程)。 
3、实例:
https://wenku.baidu.com/view/3335bac7bb4cf7ec4afed00f.html
http://www.elecfans.com/d/672315.html
4、相关资料:
、《S7-200 CPUs -- 通信组态和编程 -- USS, Modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
、《西门子 S7-200·LOGO!·SITOP 参考》     下载:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136

提问者对于答案的评价:

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

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

相关推荐

  • 请问一下有没有MAP SERV Q0.0(V1.8)库的详细使用方法

    我用SETP 7-Micro/WIN 软件调用MAP SERVQ0.0库时,用了相对相对位移后连接绝对位移来用,结果发下现伺服电机有不受控的现像。请教…

    SIMATIC S7-200 2021年7月5日
  • 200PLC的MODBUS通信

    现在我想用200PLC做modbus主站 有4个提供了modbus接口的装置作为分站,我想把这4个装置接入到200PLC上 怎么才能实现呢? 是通过把…

    SIMATIC S7-200 2020年11月5日
  • s7-200 控制步进电机

    请教大家:我们公司原来有一台S7-200 CPU224(CPU版本02.00),编写程序时用高速脉冲输出指令PLS控制Q0.0和Q0.1输出脉冲,来控制步进电机的运动,一…

    SIMATIC S7-200 2020年10月31日
  • s7-200继电器接线,这些是不是都可以

    这几种接线是不是都可以,输入使用外部24v电源,内部传感器电源,内部传感器电源最多能带多少输入点,3线传感器是不是可以不用内部24v电源,接外部电源也可以 图片说明:  …

    2017年10月30日
  • 面板上的上下键

    在TD400面板上的上下键,按下时对应的位会置位,不知道怎么才能让所对应的位复位呢?我想用上下键来切换画面! 最佳答案 1.在TD400面板上的上下键,按下时对应的位会置位,不知道…

    SIMATIC S7-200 2021年7月4日
  • s7-200与WinCC通讯

    我知道可以用,PC access 或SimaticNet中的OPCserver同200PLC通讯。 1。要是用PC Access作为OPC&…

    SIMATIC S7-200 2021年7月5日
  • 请问各位大神,s7-200自由口通讯的问题

    采用自由口通讯,我每发出一次信息,必定需要收一次信息,每次发出10个字节,收到10个字节,波特率9600,请问该怎么设定啊 最佳答案 假如用PORT0:1:初始化端口,配置SMB3…

    SIMATIC S7-200 2017年12月2日
  • s7-200PLC之间的通信

    s7-200PLC之间是怎么通信的?还有就是一台PLC可以控制几台步进电机,我需要控制四台步进电机怎么办? 最佳答案 S7-200PLC之间的通信大全:见《S7-200 …

    SIMATIC S7-200 2020年11月1日
  • 时序控制风机

    时序控制风机挡板,开始风门开的最大.要求:0~40秒   风机不动 ; 40秒    &n…

    SIMATIC S7-200 2021年7月5日
  • s7-200子程序调用和SCR的问题???

    写了一个程序,有自动手动(手动子程序中都是点动指令)两个子程序,在自动子程序(自动子程序是用顺序控制继电器SCR写的)调用指令前串接常开点作为条件,通过使常开点断开来结束子程序和子…

    SIMATIC S7-200 2017年8月15日

发表回复

登录后才能评论