定位西门子LOGO!中的R_TRIG与F_TRIG功能块

若您熟悉可编程逻辑控制器(PLC),可能会期待在西门子LOGO!中找到上升沿与下降沿触发块PLC

根据定义,边沿触发块用于监测信号。当检测到0到1的跳变时,上升沿触发(R_TRIG)功能会输出一个持续单周期PLC扫描的1信号。同理,下降沿功能(F_TRIG)会在检测到1到0跳变时输出1信号。这两种都属于单次触发,因为它们仅对监测信号的边沿作出响应。R_TRIG和F_TRIG功能块仅响应一次,这与边沿敏感逻辑不同——后者会在输入保持为真时持续输出。


本文是DigiKey工业自动化现场指南的一部分

位置 :编程→PLC→西门子LOGO!
难度:gear: 工程师级—查看难度说明
最后更新 :2026年3月9日


使用边沿敏感与门实现 F_TRIG 功能

西门子LOGO!Soft Comfort V8软件并未提供显式的R_TRIG或F_TRIG功能块。但如图1所示,该软件包含可充当单次触发的边沿敏感与门。

如图所示连接时,与门将在检测到输入I1变化时产生单周期脉冲:

  • 与门模块B006实现R_TRIG功能。

  • 反相模块B005与B007共同实现F_TRIG功能。

1 :西门子LOGO!通过边沿敏感与门提供R_TRIG和F_TRIG功能。

技术提示 :PLC循环时间(又称扫描时间)包含读取输入、执行用户程序、写入输出及执行必要后台处理的耗时。该时间随用户程序长度而变化。同时受扩展模块数量及以太网Modbus等后台网络通信影响。

通常循环时间相对于被控设备而言极快。但硬件与软件复杂度的增加会降低PLC运行速度。某些情况下PLC将无法满足实时性要求。此类情况下,可能需要配备高速中断功能的高性能PLC。将任务拆分到多个PLC上执行也可能是个有效方案。

:books: 继续探索工业控制系统

如果本次讨论对您有所帮助,您可能还想了解:

:world_map: DigiKey 导航