西门子S5 PLC编程闪光灯不亮

问题描述 投票:0回答:1

我试图在现有程序中制作闪烁灯。 这意味着 500 毫秒开启,500 毫秒关闭。 这是用于警报器和手电筒。

现在我们与外部模块合作生成方波,使这些灯闪烁并发出警报声。

为了降低制造这些零件的成本+清理机柜中的一些空间,我想用 S5 plc 本身中的程序替换它。

但似乎因为我使用延迟,循环时间超过了闪烁灯的开/关周期所需的 1 秒。

现有程序是具有 50 多个梯级的单个功能块。

还有其他方法吗?

plc siemens
1个回答
0
投票

这个示例不是用西门子构建的,但这里有一种方法。

  1. 创建一个始终运行的计时器,设置为您希望灯亮起的时间的两倍。
  2. 定时器完成后(我相信西门子中的
    .X
    位),重置定时器。
  3. 当定时器的累加器为 < 500, turn the light on.
© www.soinside.com 2019 - 2024. All rights reserved.