恭喜,你发布的帖子
发布于 2024-08-20 15:42:21
7楼
功能块中如果需要使用沿指令,一般是建议用FB的,静态变量可以跨扫描周期使用。
梯形图有沿指令,SCL语言原本就没有沿指令,所以搞了个R_TRIG指令,其实完全可以不用,直接用表达式即可,这也是西家编程规范中推荐的做法
xOuputEdge := xInputState and NOT xLastState ;
xLastState := xInputState ;
一定要在FC中用SCL实现沿指令功能,只需把 xLastState变量定义成InOut变量即可,程序照抄。
没必要专门去弄个块
请填写推广理由:
分享
只看
楼主