西门子200编程

200编程:用一个for循环实现一个LED灯亮灭5次,我按照文档编的程序就是不好使,恳请大侠帮忙!用梯形图。急急急

最佳答案

一个for循环必然在一个扫描周期做结束,而你用普通的输出指令,必然只有在整个程序扫描结束之后,执行输出刷新后,才能改变外部输出点的状态,
就算你用立即输出指令,也不行,一是输出点也有个响应时间,而是,可能也不能满足你的实际要求
所以你用FOR循环是行不通的
建议你还是用普通的定时器,和计数器来做

提问者对于答案的评价:
哦,非常感谢!一直在冥思苦想,这次终于整明白了。

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • S7-200输入滤波器

    S7-200系统块中的输入滤波器可以对EM231,EM232的输入输出信号进行滤波么,具体设置方法是什么?或者说只能用程序滤波,谢谢 最佳答案 S7-200 支持PLC&…

    2017年11月12日
  • s7-200定时器脉冲

    S7-200在自创建块里不用定时器和计数器怎么生成2秒脉冲, 最佳答案 用系统自带1秒脉冲进行累加做2秒脉冲,思路还是定时器的思路。ADD_I 指令自加1,等于到二时清零…

    SIMATIC S7-200 2020年10月31日
  • PLC200 MODBUS主站库指令单个通讯报错,错误代码为3,但是再增加一个msg指令库让其轮询,却是正常了

    图一是单个库指令(一个CTRL和一个MSG)监控运行时,报错为3,不能通讯,但是在增加了一个轮询时(一个CTRL和两个个MSG,如图二三四),就正常了,请问什么原因,初始化也都复位…

    2021年7月5日
  • TD200 仿真出错

    我按照《TD200操作员界面用户手册》里面的样板程序, //  //PROGRAM COMMENTS //Press F…

    SIMATIC S7-200 2021年7月5日
  • 新手求助:Q位为什么没有输出

    各位前辈:程序中我通过PLC的内部时钟,与我在TD400中预先设定的一个时间比较,    当内部时钟走到TD400预设的时间时,我直接输出Q…

    SIMATIC S7-200 2020年11月1日
  • 模拟量 S7-200 pt100

    pt100温度传感器如何与S7-200plc连接,系统块如何设置,程序中如何处理,例如获得模拟量为AIW0 最佳答案 1、系统块如何设置,程序中如何处理?系统块不需设置,只需在模块…

    2017年12月1日
  • S7-200PID输出问题

    行时出现以下现象:反馈压力显示是对的,外部变化时面板显示和PID反馈值都变化,但运行时PID始终输出32000,是否是给定和反馈单位和数值不对应?还有就是泵不需要开到最大就可以满足…

    SIMATIC S7-200 2020年11月1日
  • 224xp输出脉冲干扰

    一个cpu224xp-223扩展-235模拟量!cpu上用了一组(2个模拟量输入1个输出)235模块与cpu上用的一样(2个输入1个输出)在此组合情况下q0.0脉冲输出不正常。拆掉…

    SIMATIC S7-200 2017年11月23日
  • 西门子200PLC高速计数问题请教大家。

    1.我用HSC0的10模式,来计数AB相脉冲,我用状态表监控HSC0的数值不断变化,可是SMD38当前计数值怎么没变化?2.当前的计数值在哪个寄存器里?怎么取出来?3.设定值是60…

    SIMATIC S7-200 2020年11月1日
  • 关于正跳变和负跳变的疑问

    我正在自学西门子PLC-200,有一个问题自己始终弄不明白,就是关于正跳变和负跳变的功能,用途,以及什么时候需要用到正跳变指令和负跳变指令.先谢谢大家了. 最佳答案 正负跳变就是上…

    SIMATIC S7-200 2021年7月5日