s7 200 中FOR循环指令

s7 200 中FOR循环指令中能使用定时器吗

最佳答案

1、S7- 200 中FOR循环指令中不能使用定时器。
FOR循环指令即多次执行一组(多个)指令,这与子程序在同一个周期内被多次调用是同一个道理。所以,在S7-200 PLC 2009年系统手册中文版204页说:“当子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿、定时器和计数器指令。
2、可以想象的出,在一个扫描周期内多次执行同一上升沿、下降沿、定时器和计数器指令会引起混乱的。
3、转帖:
S7-300/400可以将定时器、计数器的编号设置为块的输入参数,在每次调用时指定不同编号的定时器和计数器作为实参。S7-200则没有这个功能,只能在子程序中使用固定的定时器编号。如果对多个被控对象多次调用子程序,不同被控对象同时使用同一个定时器计数器,将会产生灾难性的结果。
是否有上升沿和下降沿,必须经过两个扫描周期来判断,即前一个扫描周期读取触发信号,并存储到一个位地址内,再与本次扫描周期的触发信号的状态相比较。
S7-300/400的上升沿、下降沿指令需要指定保存前一扫描周期的位地址。S7-200的上升沿、下降沿指令前一扫描周期的状态是操作系统保存的。但是因为只能保存一个位变量的前一扫描周期的状态,所以子程序在同一个周期内被多次调用时,不能使用上升沿、下降沿指令。
摘自:http://bbs.gkong.com/archive.aspx?id=321533

提问者对于答案的评价:
讲的很清楚

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:54
下一篇 2020年10月31日 下午2:54

相关推荐

  • uss使用 急

    求教S7200如何通过USS协议控制6RA70内部开关量连接器 ??? USS库有读写__D,_W,_R的功能块,其中Param参数号可以直接写6RA70内部连…

    SIMATIC S7-200 2021年7月5日
  • 200系列通讯问题

    200的CPU与上位机可以用哪些硬件,走通讯方式·····200的CPU之间又可以用哪些硬件,走什么通讯方式? 最佳答案 200的CPU与上位机可以用哪些硬件———————————…

    SIMATIC S7-200 2020年11月1日
  • 用s7 200PID向导,温度控制,有冷热两个阀门

    我的思路是把冷热阀门用一个变量来控制,变量为负时给冷阀,变量为正时给热阀,所以PID的输出选择了双极性-32000到32000。但是现在有个情况是,刚上电我把给定设为和反馈一样的时…

    SIMATIC S7-200 2017年11月1日
  • s7-200 EM231模拟量输入问题

    EM231 8点AI模块,输入是0~5V,安全栅输出是1~5v,是否可以使用?如果可以使用,需要注意什么? 最佳答案 可以的:   &nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200自由口发送接收问题

    大家都知道S7-200的端口是半双工的RS485,它在接收状态是不能发送的, 现在有一个控制要求是PLC走自由口协议,一直处于接收状态,当收到下位机信号时,处理再先下位机…

    SIMATIC S7-200 2021年7月5日
  • S7-200的通讯线的问题

    S7-200的PLC能不能用485转232的转换器外加一个串口线和PC通讯呢 最佳答案 通信有关注意事项(硬件) 硬件对能否正常通信有决定性的影响,如果硬件条件不能满足,…

    SIMATIC S7-200 2021年7月5日
  • 程序自动关闭

    cpu224xp cn上载程序时编程软件自动关闭了,都上传100%了,不知道这怎么回事?我用以前程序进行pid整定提示程序时间不对需要比对,一比对也自动退出了,高手快帮帮…

    SIMATIC S7-200 2020年11月1日
  • V1.0 S7-200 Explorer安装失败怎么办?现在卸载不了,200的编程软件也装不上.

    V1.0 S7-200 Explorer安装失败怎么办?在桌面上有图标,软件列表里也有就是不能运行,也卸载不了,200的编程软件也装不上. 求解,怎么…

    SIMATIC S7-200 2020年10月31日
  • S7-200存储器清零

    如何完成S7-200存储器清零?请大家指教谢谢 问题补充:我是想问问怎么像300那样复位存储器….可不可以用拨码开关清零 最佳答案 1、编程软件中“PLC”菜单下有“清除”指令…

    SIMATIC S7-200 2020年11月5日
  • s7-200PLC程序上传

    我的电脑系统是win7,软件是V4.0,通讯线是PPI-RS495,在上传CPU226 cn  218-2BD23-OXB8的程序时正常,但是在上传C…

    SIMATIC S7-200 2021年7月5日