클래스 |
변수명 |
형식 |
초기값 |
코멘트 |
|
---|---|---|---|---|---|
0 |
VAR |
var_1 |
INT |
0 |
입력 파라미터 1, 선택 |
1 |
VAR |
var_2 |
INT |
0 |
입력 파라미터 2, 입력 |
2 |
VAR |
var_3 |
INT |
0 |
입력 파라미터 3, 입력 |
3 |
VAR |
var_4 |
INT |
0 |
출력 파라미터 |
4 |
VAR |
start |
BOOL |
FALSE |
시작 조건 |
5 |
VAR |
start_next |
BOOL |
FALSE |
출력 파라미터(옵션), ENO 저장 |
LD |
start |
( *EN 입력값 로드 *) |
E_MUX |
var_1,-2,var_2,5,var_3,var_4 |
(* E_MUX 펑션 호출 *) |
ST |
start_next |
(* ENO 값 저장(옵션) 또는 캐스케이드를 위한 새 펑션 입력 *) |
예 2:
POU 헤더클래스 |
변수명 |
형식 |
초기값 |
코멘트 |
|
---|---|---|---|---|---|
0 |
VAR |
var_1 |
INT |
0 |
입력 파라미터 1, 선택 |
1 |
VAR |
var_2 |
INT |
0 |
입력 파라미터 2, 입력 |
2 |
VAR |
var_3 |
INT |
0 |
입력 파라미터 3, 입력 |
3 |
VAR |
var_4 |
INT |
0 |
출력 파라미터 |
LD |
var_1 |
( *첫 번째 파라미터값 로드 *) |
MUX |
var_2,11,var_3,2 |
(* MUX 펑션 호출 *) |
ST |
var_4 |
(* var_4에 출력 파라미터 저장 *) |