La vista
del editor de dispositivos se llama (por ejemplo, ). Sirve para configurar una asignación de E/S del controlador. Por lo tanto, las variables de proyecto utilizadas por la aplicación se asignan a las direcciones de entrada, salida y memoria del controlador.Defina la aplicación que debe gestionar las E/S en la vista .
Consulte los siguientes capítulos:
La posibilidad de configurar una asignación de E/S para el dispositivo actual depende del dispositivo. Puede que la vista solo se utilice para visualizar la instancia de dispositivo creada de forma implícita. Consulte la descripción de los Objetos IEC.
Tenga en cuenta lo siguiente para la asignación de E/S a variables:
No se puede escribir en las variables que requieren introducción de datos.
Una variable existente solo se puede asignar a una entrada.
En lugar de utilizar la vista declaración AT.
, también puede asignar una dirección a una variable mediante laNo obstante, tenga presente lo siguiente:
Puede utilizar declaraciones AT solo con variables locales o globales, no con variables de entrada y salida de las POU.
La posibilidad de generar variables de forzado para E/S (consulte Variables implícitas para forzar E/S) no está disponible para declaraciones AT.
Si se utilizan declaraciones AT con miembros de bloque de funciones o estructura, todas las instancias accederán a la misma ubicación de memoria. Esta ubicación de memoria corresponde a variables estáticas en los lenguajes de programación clásicos, como C.
La disposición en memoria de las estructuras viene determinada por el dispositivo de destino.
Para cada variable asignada a un canal de E/S en la vista ejecución de compilación de la aplicación. Puede utilizarlas para forzar el valor de entrada o salida durante la puesta en marcha de una máquina, por ejemplo, mediante una visualización. Consulte el capítulo Variables implícitas para forzar E/S.
, pueden crearse variables de forzado durante unaLa función de asignación automática de E/S crea automáticamente variables IEC en cuanto se añaden un dispositivo o un módulo con módulos de E/S al
y las asigna en cada entrada o salida. De forma predeterminada, esta función está activada.Puede desactivar y configurar la función en el cuadro de diálogo
.El cuadro de diálogo proporciona los siguientes elementos:
Elemento |
Descripción |
---|---|
|
De forma predeterminada, esta opción está activada. Seleccione esta opción para activar la función de asignación automática de E/S y para asignar los nombres que desee a las entradas y las salidas. |
Área |
|
|
Seleccione esta opción para crear variables para cada bit. |
|
Seleccione esta opción para crear una variable para cada módulo, no para los bits a nivel individual. |
Área |
|
cuadro de texto |
Escriba los siguientes caracteres precedidos por un símbolo
|