当前位置:文档之家› 怎样在 SIMATIC (TIA 博途) 中通过 SCL 实现边沿检测

怎样在 SIMATIC (TIA 博途) 中通过 SCL 实现边沿检测

怎样在 SIMATIC (TIA 博途) 中通过 SCL 实现边沿检测
怎样在 SIMATIC (TIA 博途) 中通过 SCL 实现边沿检测

怎样在SIMATIC (TIA 博途) 中通过SCL 实现边沿检测?

描述

不同于其他编程语言,在SCL(结构化控制语言)中没有关于边沿信号检测的相关指令。基于这个原因,在SCL 中使用一个辅助变量,使得程序结构清晰快速。

图01 说明了如何通过辅助变量"flag" 检测“脉冲”信号上升沿。

图01

变量 "edge_bit_1" 和"edge_bit_2" 仅在一个程序扫描中激活并且可以在后续的程序中使用。

注意

这部分内容也可以参阅SIMATIC (TIA 博途) 在线帮助"Rules for SCL statements" 。

创建环境

该FAQ 相关截图由STEP 7 (TIA 博途) V12创建。

相关主题
文本预览
相关文档 最新文档