各位大师,请教s7-200的子程序问题

子程序在同一个周期内被多次调用时,子程序内部不能使用上升沿下降沿定时器和计数器指令,为什么不能?

最佳答案

转帖:S7-200 PLC 2009年系统手册中文版204页说:“当子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令。”
    S7-300/400可以将定时器、计数器的编号设置为块的输入参数,在每次调用时指定不同编号的定时器和计数器作为实参。S7-200则没有这个功能,只能在子程序中使用固定的定时器编号。如果对多个被控对象多次调用子程序,不同被控对象同时使用同一个定时器计数器,将会产生灾难性的结果。
    是否有上升沿和下降沿,必须经过两个扫描周期来判断,即前一个扫描周期读取触发信号,并存储到一个位地址内,再与本次扫描周期的触发信号的状态相比较。
    S7-300/400的上升沿、下降沿指令需要指定保存前一扫描周期的位地址。S7-200的上升沿、下降沿指令前一扫描周期的状态是操作系统保存的。但是因为只能保存一个位变量的前一扫描周期的状态,所以子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿指令。
参考链接: http://www.ad.siemens.com.cn/Service/answer/solution.aspx?Q_ID=107288&cid=1028

提问者对于答案的评价:
谢谢画乡,解释的很详细很到位!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午4:40
下一篇 2017年6月24日 下午4:40

相关推荐

  • s200通信

    使用s200自由口通信方式和上位机连接,上位机是vb开发的软件,是否一定要编程电缆?能否通过RS485和双绞线方式和上位机连接? 最佳答案 短距离可以直接使用PC/PPI编程电缆(…

    SIMATIC S7-200 2021年7月5日
  • cP243-1电源

    cP243-1需要DC24V供电吗 最佳答案 需要,右下角有24V外部接线端子,参考附图 图片说明:    提问者对于答案的评价:

    2021年7月5日
  • EM232控制松下伺服的速度问题

    各位高手,我在用EM232输出正负10伏电压控制松下伺服电机速度和方向,但是现在驱动器根本读不到速度指令SPR14脚的电压值。是参数设置不对还是232输出电压的功率不够呢? 最佳答…

    SIMATIC S7-200 2021年7月4日
  • S7 200自建库无法多次调用?求高手

    S7 200自建库无法多次调用?如图所示,不论I0.0或I0.2任一接通,Q0.0和Q0.2同时接通。另外请问在自建库中能否使用 上升沿、下降沿命令?? 图片说…

    2018年1月1日
  • S7-200编程产生触发脉冲

    现需要产生六路晶闸管触发脉冲,想用S7-200编程产生 最佳答案 想法很好,但我认为应考虑到两点,一,主回路与触发脉冲的同步问题,二PLC的反应速度。需要用一模拟信号来采样主回路的…

    SIMATIC S7-200 2021年7月5日
  • 224xp cn 编程软件

    各位大神都用哪个版本的软件,224xp cn 能运行的?!没有没win10 64位兼容的中文版推荐一个,谢谢。 最佳答案 1、STEP 7&…

    SIMATIC S7-200 2021年7月5日
  • S7-200smart高数计数无效

    接线正确,用IO中断做一个定位控制,I0.0是通过光耦加100Ω电阻接到Q0.0,I0.1是停止伺服运行的,中断事件2的程序如下:LDN   &nbs…

    SIMATIC S7-200 2017年5月29日
  • 网络配置问题

    在多主站的PPI网络中,如果有一台电脑,一个TD400C,三个PLC CPU226。是不是用电脑来监控作为主站的CPU226的程序,TD400C实际上是由作为主站CPU2…

    SIMATIC S7-200 2021年7月5日
  • 200 smart 对加热炉控温

    200 smart 对加热炉进行控温,加热炉保温效果很好 使用PID自整定很难实现,使用温控仪表效果如何?想问下各位使用过的老师们 谢谢 问…

    SIMATIC S7-200 2021年7月5日
  • s7 – 200顺序功能图绘制

    求大佬帮帮忙,绘制一下图片中的顺序功能图,如果可以再推荐一些顺序控制指令的文章,谢谢了 问题补充:添加图片 最佳答案 你的图不在。可以参考链接内容,以及系统手册中第6章 …

    SIMATIC S7-200 2021年7月5日