S7-200 Modbus 不能轮询只能采集一次

第一次用PLC,请多指教。按照范例,
用S7-200 Port1 做了一个轮询采集2个模块程序,
用上一MSG的Done触发下一次的MSG。
用PORT0连接电脑下载好程序后,从STOP模式切换到RUN,
在Port1口上用串口助手监控PLC和模块通信,2个模块都有问有答,
但是只有一次,不能自动开始第二次轮询。

问题补充:
根据范例程序写的程序如下,只能执行一次。麻烦看看哪里有问题 ?

图片说明:

S7-200 Modbus 不能轮询只能采集一次    S7-200 Modbus 不能轮询只能采集一次    S7-200 Modbus 不能轮询只能采集一次    S7-200 Modbus 不能轮询只能采集一次    S7-200 Modbus 不能轮询只能采集一次    S7-200 Modbus 不能轮询只能采集一次   

最佳答案

程序轮循的机制与《S7-200 Modbus RTU 主站例程》中间的示例是否一样;研究示例看看它的完整轮循机制,再看看你的为什么没有形成轮循。
打开链接就可以看到示例的链接如图
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/communication/modbus/modbus%20master/Modbus%20master.htm
补充:
网络 3,指令的 ERROR 用的 MB1,与其它网络中用到的位 M1.1、M1.0 重叠。调整一下

图片说明:

S7-200 Modbus 不能轮询只能采集一次  

提问者对于答案的评价:
的确是Error位与Done位重叠了,改过来就可以轮询了。
再请教个问题,为什么启动的触发位(网络2)要在Modbus初始化之前(网络3),之前看有人回答这个问题但没有理解。

最佳答案作者回复:
在第N个扫描周期网络3初始化完成,本扫描周期不执行读写指令。
等到N+1一个扫描周期,执行第一个读写指令。
主要是在实际应用中发现这样写轮循流畅。我想是与初始化完成后,通讯线路上有足够的空闲时间使其恢复平静。

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

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:48
下一篇 2021年7月5日 下午4:48

相关推荐

  • 补充一下关于电缆制作问题

    OP编程电缆 西门子OP控制器编程电缆,3米,对应西门子产品号:6XV1 440-2KH32请问这个电缆可以接到电脑上与PLC上下载程序吗?如果不行,有什么办法…

    SIMATIC S7-200 2020年11月1日
  • 设置PG/PC接口时,找不到TCP/IP通讯选项

    我使用的win8的系统,装的是STEP 7 MICRO/WIN SP9的版本。想用以太网模块进行PC端与s7-200PLC的通讯。但是在设置PG&nb…

    2021年7月5日
  • S7-200224CN价格!!!!!!!!

    各位大狭你们买224CN的价格是多少呀,我的要1395呀!贵吗?EM222继电器输出模块要540,TP170A3080 问题补充:224CN的是继电器输出 最佳答案 多问几家经销商…

    SIMATIC S7-200 2021年7月5日
  • s7200模拟量输入模块信号隔离问题?

    现场有三个模拟量信号,其中两个是超声波液位计的信号,另一个是溶解氧信号,溶解氧信号输入正常,但是超声波模块一接入模块后,模拟量信号包括输出模块都在跳变,测量溶解氧与超声波信号之间有…

    SIMATIC S7-200 2018年3月6日
  • 关于200编程数据流的问题

    在编程时遇到一个困难,本以为用填表指令可以解决的,但是仔细观察后还是不行,要求如下:   定时有新数据从vw100流入,以vw100到vw900的40…

    2021年7月5日
  • td400c按键和那个内存地址对应阿?

    td400c面板的按键和200里边那个内存地址对应阿?看说明书里边也没介绍,是默认的吗?另外TD400C有没有这个功能,就是在某一个画面的时候将相应的一个位置1,从而在200的程序…

    SIMATIC S7-200 2021年7月4日
  • STEP 7 V4.0 SP9安装失败

    如图,遇到这种情况如何解决?PS:WIN7系统,安装在D盘,英文路径,之前误安装XP系统版本的软件,但后来软件完美卸载,电脑里已经找不到相关文件夹,注册表也没有它的键值,请教官方或…

    2021年7月5日
  • 非多主站电缆通讯问题

    我的电缆是国内一家公司产的  不支持187.5 绝不是西门子公司产的  应该不是多主站电缆 没有适配器 &nb…

    SIMATIC S7-200 2021年7月5日
  • 三问EM231

    我用4~20MA信号,如果是2线制的话,直接接进去就可以了,需要外接24VDC电源吗?如果2线制加电阻变成0~10VDC怎么加啊 最佳答案 你使用的是EM231,那么: …

    SIMATIC S7-200 2021年7月5日
  • 两个CPU226与一台上位机如何通讯

    两台CPU226一个做主站一个做从站,做主站的CPU226一个口与从站边接,别一个口与一台上位机电脑连接,上位机上用WINCC组态了一个画面用于监视两台PLC的数据。我应该如何设置…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论