Ejemplos de DBs en
fuentes AWL
Bloque de datos:
DATA_BLOCK DB 10 |
|
TITLE = DB Ejemplo 10 |
|
STRUCT |
|
aa : BOOL; |
// variable aa del tipo BOOL |
bb : INT; |
// variable bb del tipo INT |
cc : WORD; |
|
END_STRUCT; |
|
BEGIN |
// Asignación de valores iniciales |
aa := TRUE; |
|
bb := 1500; |
|
END_DATA_BLOCK |
|
DB con tipo de datos de usuario asociado:
DATA_BLOCK 20 |
|
TITLE = DB (UDT) Ejemplo |
|
UDT 20 |
// Indicación de los UDTs asociados |
BEGIN |
|
start := TRUE; |
// Asignación de valores iniciales |
soll := 10; |
|
END_DATA_BLOCK |
|
DB con bloque de función asociado:
DATA_BLOCK 30 |
|
TITLE = DB (FB) Ejemplo |
|
FB 30 |
// Indicación de los FBs asociados |
BEGIN |
|
start := TRUE; |
// Asignación de valores iniciales |
soll := 10; |
|
END_DATA_BLOCK |
|
|