s7-200子程序中使用定时器需要注意哪些事项?

s7-200子程序中使用定时器需要注意哪些事项?

最佳答案

1、定时器在子程序中的表现:
在条件调用子程序的主程序中,当停止子程序调用时,如果定时器已经激活正在计时,停止调用这个子程序会造成定时器的失控。不管此时定时器前面的激活条件如何变化,定时器(1ms、10ms 时基的)会一直走到最大值,定时器输出也会在达到设定值时接通;(100ms 时基的定时器会在上述情况下停止计时,但在逻辑上处于失控状态)。
 如果用 SM0.0 调用子程序;或者在控制逻辑的时序上做到能够保证定时功能完整执行,定时器会正常运行。使用条件调用含有定时器的子程序时,一定要注意时序逻辑,以免造成程序运行错误。
2、使用定时器加自复位做一个不断重复的计时,调用其他功能或子程序时,为何看起来工作不规律?
请注意《S7-200系统手册》中,或者前文关于三种定时器刷新规律的描述。
按这种方法使用定时器时,定时器的置位、复位可能与程序扫描周期不配合,存在造成上述问题的机制。
定时比较短的定时任务应使用“定时中断”功能,这样更为可靠。

提问者对于答案的评价:
感谢感谢,学习学习。

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • PC Access sp3.0突然不能用了

    pc access v1.0 sp3测试客户端报“出现错误",pc access v1.0 sp3版本从“下载…

    SIMATIC S7-200 2020年11月1日
  • TD400C报警问题

    用向导做好报警条目后,在程序中当报警条件满足时,如何激活报警画面? 最佳答案 使用TD_ALRM 指令,使用报警符号名作为指令输入即可。 提问者对于答案的评价:非常感谢指…

    SIMATIC S7-200 2021年7月5日
  • wincc 7.4 按钮互锁

    两个按钮互锁可以实现,现在需要3个或多个按钮互锁,是需要用到脚本吗?求指导 钻石用户推荐最佳答案 你的锁的关系是什么样的?比如10个按钮,保证只能按照顺序从按钮0到按钮9,那么你定…

    SIMATIC S7-200 2021年7月5日
  • 如何保存中间的数据

    有一个电动阀门,在开的时候,有反馈输入到plc中,我想读取并记忆这个阀门反馈中间一个值,例如我想记忆当阀门开到20%时,把这个数据读取并记忆下来,请问怎么做? 问题补充:是这样,我…

    SIMATIC S7-200 2021年7月5日
  • S7-200远程控制 CP243i+rcd

    我用了大连德嘉的CP243i转换模块和RCD远控模块做远程控制,因为是在公司的局域网中,处于网络最底层,上面有多层路由。请问怎样设置可以使我从局域网穿到公网。难道需要每层的路由设置…

    SIMATIC S7-200 2017年11月19日
  • 西门子S7-200示教

    我想请问一下S7-200是否可以做示教程序,控制伺服电机,2个轴(X,Y平台),现在我有多个产品,每个产品X,Y平台位置军不一样,我是否可以通过示教将不同的产品信息保存,然后直接通…

    SIMATIC S7-200 2017年12月1日
  • 跳转指令和顺控继电器的使用区别

    跳转指令和顺控继电器的使用本质有什么区别 最佳答案 1、跳转指令很干净,被跳过部分决不会产生任何(副)作用;2、SCR指令很奇妙,说好不行执行的,其实还是在执行(扫描),极个别特例…

    SIMATIC S7-200 2020年11月5日
  • 断电数据保存

    例如:触摸屏读取高速脉冲输出的计数值,在程序里我转换为实际毫米值(VD580),在运行过程中转换值都是在变化,如果突然停电,我希望运行中的值立即保存,再次上电后,值还是断电前的值。…

    SIMATIC S7-200 2020年11月1日
  • 关于S7-200PLC与MM440变频器 USS通讯

    我在学西门子MM440的应用,昨天试着做出来了一个简单通讯例子,那么问题来了,当看到USS CTRL指令时,发现它只能做启动,OFF2,OFF3停车,那么如果我想正向点动…

    SIMATIC S7-200 2017年11月6日
  • 新手请教:MODUBUS指令理解

    各位老师:下面的指令能否这样理解。 LD     Read_Inputs_Done:M2.2=  &…

    SIMATIC S7-200 2020年11月1日