quote:以下是引用like821080在2011-08-04 13:58:08的发言:quote:以下是引用huyhuy在2011-08-03 23:01:29的发言:
SCL 或STL编程,思路都可以是 1 检测上升沿;2输出与上升沿位异或。
SCL编程:
FUNCTION FC1010 :bool
// Statement Section
VAR_INPUT
rise:BOOL;
END_VAR
VAR_TEMP
rise1:BOOL;
rise2:BOOL;
END_VAR
rise2:=(NOT rise1) AND rise;
rise1:=rise;
fc1010:=fc1010 XOR rise2
END_FUNCTION
fc1010:=fc1010 XOR rise2
huyhuy 大侠:
这条指令,不是很懂。能告诉我这条指令是怎么执行的?
将功能FC1010的返回值和rise2进行异或并将结果返回给FC1010。