Pragmas de Mensajes
Los pragmas de mensajes generan textos de salida que se muestran en Mensajes ver después de una operación de compilación. Además, un tipo de mensaje (¿Mensaje?, Advertencia, o Error ) se puede asignar.
Lugar de inserción: Línea separada o existente en el editor de texto de una POU.
Pragma | Ejemplo de fragmento de código | Tipo de mensaje |
---|---|---|
| {text 'Hallo Allgäu!'} {text 'Part PLC_PRG has been compiled completely'} | Sin tipo Salida; definida en la cadena literal Hallo Allgäu! Part PLC_PRG has been compiled completely |
| {info 'I01: This is for your information.' } | Escribió como mensaje Salida:
|
| {warning 'W01: This is a warning to you.'} | Escribió como advertencia A diferencia del atributo pragma ImportanteEl pragma de la advertencia Salida:
|
| {error 'E00: Error has occured.'} | Escribió como un error Salida:
|
Sugerencia
En el Mensajes vista, la Error,
Advertencia (s), y
Mensaje (s) hay botones disponibles para filtrar los textos de salida. O puede usar el Mensaje siguiente y Mensaje anterior comandos para navegar por los mensajes individuales.
Tenga en cuenta el Ir a la posición de origen comando. Puede usar este comando para ir a la posición en la que se implementa el pragma en el código fuente
PROGRAM PLC_PRG VAR iVar : INT; {info 'Info0: This is for your information.'} bVar : BOOL; arrTest : ARRAY [0..10] OF INT; END_VAR
{text 'Hello Allgäu!'} arrTest[iVar] := arrTest[iVar]+1; {warning 'W01: This is a warning'} iVar := iVar+1; {warning 'W02: This is a second warning'} {text 'Part PLC_PRG has been compiled completely'}
Mostrar en la vista de mensajes:
