|
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 |
|
|