클래스  | 
변수명  | 
형식  | 
초기값  | 
코멘트  | 
|
|---|---|---|---|---|---|
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에 출력 파라미터 저장 *)  |