200 Smart子程序中定时器的使用

200 Smart中编辑子程序,子程序中使用了定时器,
1.多次调用该子程序并且给与不同的输入参数,如何避免定时器的重复使用?
2.多次调用子程序时,有可能同时调用两次该子程序,定时器是如何工作的,?

最佳答案

定时器在子程序中的表现
在条件调用子程序的主程序中,当停止子程序调用时,如果定时器已经激活正在计时,停止调用这个子程序会造成定时器的失控。不管此时定时器前面的激活条件如何变化,定时器(1ms、10ms 时基的)会一直走到最大值,定时器输出也会在达到设定值时接通;(100ms 时基的定时器会在上述情况下停止计时,但在逻辑上处于失控状态)。
如果用 SM0.0 调用子程序;或者在控制逻辑的时序上做到能够保证定时功能完整执行,定时器会正常运行。使用条件调用含有定时器的子程序时,一定要注意时序逻辑,以免造成程序运行错误。
为什么子程序中的定时器和计数器不工作或者工作不正常?
如果有下面情况产生:
A.一个在内部使用了定时器或计数器的子程序,在同一时刻被调用了多次
B. 相同编号的定时器或计数器被多个子程序使用,且同一时刻这些子程序有两个或者以上被调用
则定时器或者计数器资源会因重叠使用而相互影响,造成程序逻辑等方面的错误。 
参考链接的最下面。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/programming/Timer.html
关于定时器的内容
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/030.html

提问者对于答案的评价:
1

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午11:39
下一篇 2021年7月5日 上午11:39

相关推荐

  • 请帮忙讲解下列程序

    前辈好,我是初学者,可否请您讲解下下列程序?每一行帮忙进行中文解释。比如: JNB   MW   _001:N…

    SIMATIC S7-200 2017年6月29日
  • 200plc的16进制转实数

    连续两个字节的16进制数,如何在200的程序中转换为实数?比如则16 43(16进制)= 5699(十进制)。 最佳答案 首先把16存到VB×,43存到VB(×…

    SIMATIC S7-200 2017年11月23日
  • 控制线与CPU226最远连接距离?

    现场操作柜按钮(含TD400)和主电柜(含CPU226以及变频器)已经接近100米,CPU输入和输出都是DC24V型, PLC输出接到中间继电器(主电柜中)。请问:&nb…

    SIMATIC S7-200 2021年7月5日
  • 两种PLC的通讯

    最近进了台S7-200,原来使用的是AB ,S7-200的是cpu224ab的是micro1200现在要进行通讯,请问如何做到!有实例吗?谢谢…… 这件事很急!…

    SIMATIC S7-200 2020年11月1日
  • S7-200的EEPROM有多大

    S7-200的EEPROM有多大 问题补充:我也查了S7200的选型手册还是有点不明白: 比方说,CPU224有这样一栏:内部存储器位掉电保持  &n…

    SIMATIC S7-200 2021年7月5日
  • S7-200 PC Access SMART 发生错误

    PLC程序做好下已经到PLC里,S7-200 PC Access SMART在台式电脑并导入PLC程序,连接了所有变量。前两天都正常,PC …

    2021年7月5日
  • 请教彩灯控制

    用循环移位指令控制8位彩灯循环可以,现在想控制5位不知该如何编程,请高手指点。 最佳答案 1、增加一个计数器,通过计数器来控制循环指令。2、用普通的方法,一个定时器和计数器来控制彩…

    SIMATIC S7-200 2020年10月31日
  • 关于CPU226带参数子程序调用的问题

    第一次准备使用带参数子程序的调用有几个问题不明白,望众前辈们不吝赐教:1.CPU226最多可以插入多个子程序?2.CPU226做好子程序后,在主程序中最多可以被调用多少次?3.&n…

    SIMATIC S7-200 2020年11月1日
  • 恳请帮忙看一下程序

    刚做这一行 公司里面也没有人带 做得很艰难 现在有个组合式空调的温度控制系统 春秋季电动调节阀2供蒸汽加热 夏季冬季阀1分别供冷热…

    SIMATIC S7-200 2020年11月1日
  • HMI监控网络连接

    硬件:RS-232/PPI 编程电缆, s7-226PLC 5台,PC 1台使用1台wincc上位机监控,可否用1条编程电缆,串联&nbsp…

    SIMATIC S7-200 2017年8月18日

发表回复

登录后才能评论