定时器复位功能的设计

新手一个,在程序跳入到子程序之后,使Q0.0输出,输出时间为5秒,5秒之后自动关闭Q0.0。请问这个程序应该怎么设计。不使用定时器也可以的。其中S7-200的输入口没有任何的输入。也就是说不能使用输入口进行触发定时器的功能。

问题补充:
在使用定时器之后,应该对定时器进行复位吧?一保证下一次可以进行同样的步骤。请问定时器如何进行复位才能保证程序的功能不被破坏?

最佳答案

主程序:
LD         M10.0     //调用子程序条件
CALL     SBR_0
子程序:
 LD     SM0.0
LPS
AN     T37
=      Q0.0
LPP
TON    T37, 50
这样当调用子程序后,Q0.0输出延时5秒后停止输出。
补充问题回复:
这个是当然的,不但计数器、定时器需要复位,还包含一些数据的初始化程序操作。

提问者对于答案的评价:
您的这个程序好像没有对定时器进行复位吧,我实验了一下,在以后这个定时器还在继续计数,只能运行一次,之后就不能正常运行了!谢谢!

最佳答案作者回复:
是的。这个需要在主程序中添加的。
LD     I0.0
LPS
EU
R      T0, 255       //需要复位的定时器号
R      C0, 255      //需要复位的计数器号,当然还可以是数据等信息。
LPP
CALL   SBR_0:SBR0

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月25日 上午11:08
下一篇 2017年11月25日 上午11:08

相关推荐

  • 软件问题请教

    S7-200 PC-Access V1.0 SP3 补丁包和STEP 7-Micro/WIN V4.0 补丁包…

    SIMATIC S7-200 2021年7月5日
  • EM241的应用

    我想用电脑上的编程软件或组态软件,用PC-PPI连接到modbus调制解调器上,再经过电话线,到远程的带有EM241的CPU224上,可以进行编程、下载,在线或是修改等,不知该如何…

    SIMATIC S7-200 2020年11月1日
  • s7200的堆栈

    1,顺序控制继电器S是堆栈?堆栈是什么?2,逻辑堆栈是什么?3,能否用M区或V区代替S执行逻辑顺序控制? 最佳答案 西门子200堆栈理解,https://www.cnblogs.c…

    SIMATIC S7-200 2021年7月5日
  • S7-200 与 WINCC 最大通信速度多少

    S7-200 与WINCC通信据说通过DP可以达到12Mb/s,我使用WINCC对S7-200VW10-VW20 五个字节进行控制,我想计算最小控制时间,求高手…

    SIMATIC S7-200 2020年10月31日
  • 如何比较两个S7-200程序 MWP文件的区别

    有两个S7-200的程序备份,我想知道它们两个有什么区别,有没有什么好的办法?谢谢! 问题补充:我也知道比较,这两个文件在硬盘里,我不想打开两个程序一行一行对照比较,有没有好的方法…

    SIMATIC S7-200 2017年11月1日
  • s7-200与仪表MODBUS协议

    各位老师,您们好,我现在这里出现点小问题,我现在用一个金立石的XMD的仪表,仪表通讯协议是modbus协议,RS485通讯,我用s7-200做主站,把仪表的通讯地址 波特…

    SIMATIC S7-200 2020年11月1日
  • 请问你做过的omron定斜率升温控制方案

    请问你做过的omron定斜率升温控制方案,能提供一份吗? 钻石用户推荐最佳答案 ???这哪里有难点?初始值sp=sp0,从启动升温开始计时,pid的设定值sp=sp+k*(deta…

    SIMATIC S7-200 2021年7月5日
  • S7-200 十进制时钟指令

    在哪里可以下载S7-200的十进制时钟指令? 最佳答案 《西门子 S7-200 · LOGO! · SITOP 参考》有…

    SIMATIC S7-200 2021年7月5日
  • s7200与电脑直接相连通讯

    有台式机,5611卡(已经测试过是好用的) 电脑上装了编程软件(200的)有一个cpu224(200)  怎么把台式机与200连接上 ,就是…

    SIMATIC S7-200 2020年10月31日
  • 模拟量的处理

    各位高手,200PLC处理压力变送器输出的电流信号(4-20mA,对应压力为0-   负0.1MP),如何在触摸屏或者文本上显示它的实际压力值呢?谢谢…

    SIMATIC S7-200 2021年7月5日