如何用S7-200每隔10秒调用一次子程序

请大神指导一下用S7-200smart每隔10秒调用一次子程序的程序怎么写,自己写了一个但是不知道对不对。

图片说明:

如何用S7-200每隔10秒调用一次子程序   

最佳答案

你如果感觉对自己的理解不够充分。
那么,在你帖出的子程序中编辑一个简单的ADD_I指令或者inc_I指令测试子程序的调用情况。
你这个程序可能会遇到的几个问题:
1)定时器刷新过程是异步的,所以,严格意义上并不一定在10S定时时间内执行,验证这个程序可以用定时器的定时时间与定时中断的定时时间做一个比对,答案马上揭晓。
2)当子程序调用时,对上次离去前残值的处理。当子程序不调用后,原来运行的结果可能会影响到下一次调用的运行结果,所以,在调用时,首先需要对这些数据进行初始化操作。

提问者对于答案的评价:
谢谢!

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

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

相关推荐

  • 怎样自建S7-200程序库

    比如有一个已经创建的模拟量输入程序(其它程序已经编好的),我想把他放入S7-200的指令树的库中,怎样放入?为方便以后编写! 最佳答案 用户可以把自己编制程序集成到编程软件Micr…

    SIMATIC S7-200 2021年7月5日
  • CPU224XP自由口通讯及模拟量输入问题

    1.项目中有一台控制器需送出一个电流(0-20mA,要求分辨率0.1mA)和一个电压信号,共2个,为节约打算选用CPU224XP,但224只能采样电压信号,是否可以加个500欧姆的…

    SIMATIC S7-200 2020年11月1日
  • STL无法转换为LAD是什么原因,如下图?

    LD     V2.0A      V3.0LD &nbsp…

    2021年7月5日
  • 10ms定时器

    请教大家一下:按照图上所示,Q0.0是产生一个宽度为“1个扫描周期”的脉冲,还是产生一个宽度为“2个扫描周期”的脉冲? 问题补充:我绘制了2张扫描周期趋势图,想请大家帮我确认一下哪…

    SIMATIC S7-200 2020年10月31日
  • 2个plc输出到一个继电器线圈

    2个独立设备,设备1用欧姆龙cp1h输出点接到一个继电器线圈控制变频器启动,我想让另一个设备2也控制这个变频器,就用这个设备2的s7-200 dc/dc/dc的一个输出点…

    SIMATIC S7-200 2017年6月1日
  • 请教S7-200 与汇川变频器通讯

    现有一台S7-200  224XP,三台变频器。用modbus做同步控制。用Done位做轮询。通讯时启动、停止无延时。一起改频率时延时超过两秒(一个一个变,间隔…

    SIMATIC S7-200 2018年12月2日
  • S7-200之间的以太网连接

    最近在做毕业设计,200PLC之间的以太网连接,请问生成了子程序“ETHO_CTRL”和“ETH0_XFR”之后呢,怎么通过主站控制从站?书上到调用子程序就没了。 图片说明: &n…

    2021年7月5日
  • 端口问题

    各位大侠帮忙:我刚刚上手,不知道S7-200(CPU226)的端口是485,笔记本没有232,结果拿了一个USB-232的电缆接了上去,而且还尝试了好几次没成功,当时PLC是在运行…

    SIMATIC S7-200 2021年7月4日
  • S7-200 求怎么加报警

    ①  控制流程是 按下I4.0  这个时候外接的I4.1  没有电源流入  所以Q3.0可…

    SIMATIC S7-200 2017年11月1日
  • S7-200MODBUS通讯问题A

    各位好,我现在有一空调模块,想把它和200做modbus通讯,200做主站。厂家提供了通讯协议,但我看了他们的通讯协议有很多疑问:1、根据提供的协议,我怎么判断具体每个参数对应的寄…

    SIMATIC S7-200 2017年11月17日

发表回复

登录后才能评论