恭喜,你发布的帖子
发布于 2023-01-12 20:51:38
2楼
博图中要SCL要实现沿信号,该怎么写呢???
////////////////////////////////////////////////////
VAR_INPUT
// Input Parameters
current_status:ARRAY[0..100]OF BOOL:=false;
END_VAR
VAR_IN_OUT
// I/O Parameters
last_status:ARRAY[0..100]OF BOOL:=false;
END_VAR
VAR_OUTPUT
// Output Parameters
positive_edge:ARRAY[0..100] OF BOOL:=false;
negative_edge:ARRAY[0..100] OF BOOL:=false;
END_VAR
VAR
i:INT;
END_VAR
FOR i:= 0 TO 100 BY 1 DO
// Statement Section
positive_edge[i]:=current_status[i] AND (NOT last_status[i]);
negative_edge[i]:= last_status[i] AND (NOT current_status[i]);
last_status[i]:=current_status[i];
END_FOR;
///以上为自己用SCL V5.6 做的,可以用于TIA里,最好自己制作,不要用TIA 才有的关键字,这样方便移植。
请填写推广理由:
分享
只看
楼主