S7-200SMART PLC之间的MODBUS TCP通讯如何周期性读数据

用的官网的例程,MODBUS_%ignore_a_1%块中Req用的是M0.1,但实际使用时是想每个扫描周期都读一次数据,用了SM0.5测试时可以,但这个时间比扫描周期长多了,每个扫描周期都读一次的话应该用什么位呢?或者是重新编程的应该用什么方式 来做一个这样的止升沿呢?

图片说明:

S7-200SMART PLC之间的MODBUS TCP通讯如何周期性读数据   

最佳答案

一个扫描周期也就几毫秒到几十毫秒不等,你用想用每次扫描去都一次,是不可能实现,应为这个是轮机制,这次通讯完成后DONE位有输出后才能进行第二次通讯接通,你想快的话,那就用结束DONE接通去激活这条指令是最快的办法。也就是用你M0.1的每次接通去激活这条指令。第一用一条启动指令去激活后在以后的每次接通用M0.1来接通就可以了。

提问者对于答案的评价:
测试的时候看错了,把M0.1强制ON了,所以看不到数据的变化,按照【官网上的例程就可以了,谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午10:42
下一篇 2020年10月30日

相关推荐

  • smart 200与第三方走S7协议

    smart 200与第三方走S7协议,也可以使用putget吗?我需要接收上位机给我的数据,然后做计算。 最佳答案 每个品牌都有自己独立的协议和开放式的协议其中S7就是西…

    SIMATIC S7-200 SMART 2020年10月30日
  • 台达屏与西门子200SMART PLC通讯

    客户选的屏是DOP-B10S411,选择S7-200 SMART (ISO TCP)就会弹出“控制器的硬体不符合”,请问台达屏与西门子200SMART…

    SIMATIC S7-200 SMART 2020年10月31日
  • 200 SMART 信号板CM01 通讯不上 报警3

    大家好:感谢大家。我的PLC 是 CPU SR20 用自带的485口 (port=0)可以和变频器modbus 通讯,但…

    2020年10月30日
  • 怎么编写一个随机密码的程序?

    200smart怎么随机生成一个账号,然后会有对应的密码? 最佳答案 我提个思路吧使用时间间隔定时器来生成随机数,至于随机数的范围,你要多少,就对这个数取余,剩下的就相当于随机数吧…

    SIMATIC S7-200 SMART 2021年7月4日
  • Smart200时钟对比转换问题

    时钟读取储存的是16进制,我用触摸屏输入的时间是10进制,通过整数转ASCII码再将ASCII转16进制进行比较设置启停时间,但0-9无法转换,10-23可以。请问是什么问题。(我…

    SIMATIC S7-200 SMART 2020年10月30日
  • 俄罗斯6300吨锻压设备

    型号6AV6643-0BA01-1AX0显示频,设备显示频黑频,过段时间又好了,不知道什么问题。 产品版区:MasterDrives 6SE70/71 悬赏西币:1 | 解决时间:…

    SIMATIC S7-200 SMART 2019年6月10日
  • s7-200smart库指令如何指向04功能码

    s7-200smart作主站,需要读取温度表中的当前温度,厂家给出的301001地址,读不出来,经沟通,要求指令中用04功能码去读,而库指令中的RW管脚上,只能填写0或1,请教如何…

    2020年10月30日
  • 西门子200SMART更换模拟量信号板

    西门子200SMART更换模拟量信号板(SBAE01)要重新编程吗,还是更换上去就能用 问题补充:是原先有一块信号板了,现在怀疑有问题,要重新买一块同型号新的换上去,工程师不方便去…

    SIMATIC S7-200 SMART 2021年7月4日
  • SMART运动控制问题

    1、调用运动向导生成的子程序,老是提示报错 错误代码为19,但是,我又找不到到底是哪里出现了错误。2、我依次调用了运动向导生成的子程序,先是调用了AXIS0_RSEEK,…

    2017年6月1日
  • ST30延时启动

    PLCsmartST30上电延时启动,概率性出现几分钟至几小时的延时启动,期间所有指示灯不亮,启动后所有功能正常。4台设备三台出现这样问题,把好的那个设备上的PLC换过来一切都正常…

    SIMATIC S7-200 SMART 2019年6月10日