Indicar la dirección de E/S lógica
Durante la configuración de WinLC RTX, se asignan a los datos de E/S de cada uno de los
módulos de la red PROFIBUS-DP direcciones lógicas del margen de entrada o de salida.
Estas direcciones permiten acceder a los datos de entrada o salida del módulo. Además,
WinLC RTX transmite eventos de módulo al programa de usuario con ayuda de la dirección
básica (dirección lógica más baja) del módulo.
La tabla 6-4 representa los diferentes métodos de acceso a la periferia descentralizada:
Para acceder a los datos en formato de byte, de palabra o de palabra doble (es decir en
forma de 1 byte, 2 bytes ó 4 bytes), puede leer las entradas y salidas descentralizadas
en el esquema de contactos mediante operaciones de carga y transferencia (L y T) de la
lista de instrucciones o mediante la operación MOVE (transmitir valor) y escribirlos
(véase la figura 6-5). A los datos E/S puede accederse en la imagen de proceso o bien
en la imagen de periferia.
Para acceder a datos consistentes de 3 bytes o más de 4 bytes (máximo 240 bytes),
utilice las funciones de sistema SFC14 (DPRD_DAT) y SFC15 (DPWR_DAT). SFC14 y
SFC15 siempre acceden a la imagen de la periferia del módulo.
Tabla 6-4
Acceder a la periferia descentralizada
Formato de acceso
Acceder a datos en formato de byte de
palabra (2 bytes) y formato de palabra
doble (4 bytes).
La integridad de los datos está
garantizada por 2 bytes destinados al
acceso a palabras y 4 bytes al acceso a
palabras dobles.
Acceder a datos consistentes de
unidades diferentes a 1 byte, 2 bytes y
4 bytes (máx. 240 bytes)
Tal y como se representa en la figura 6-5, el programa de usuario puede acceder (en cada
caso) como máximo a 16384 bytes en entradas y salidas en la lista de instrucciones
mediante operaciones de carga y transferencia (L y T) y en el esquema de contactos a
través de la operación MOVE (transferir valor).
Nota
Puede acceder a todos los bytes de la imagen de proceso (E, S), independientemente de si
el byte está asignado a una entrada o salida física o no. No obstante, sólo puede acceder a
direcciones asignadas a entradas y salidas físicas si accede a la imagen de periferia
(PE, PA) o si utiliza SFC14 ó SFC15.
Windows Logic Controller (WinLC RTX) Descripción del producto
A5E00165593-02
Configurar la red PROFIBUS-DP
Procedimiento
Utilice las siguientes operaciones:
La operación de carga lee 1, 2 ó 4 bytes de entrada en
el área de memoria E o PE.
La operación de transferencia escribe 1, 2 ó 4 bytes
de salida en el área de memoria A o PA.
Utilice las siguientes SFCs:
SFC14 copia un máximo de 240 bytes de las salidas
de un módulo en el área de memoria E, A, M, D o L.
SFC15 escribe un máximo de 240 bytes del área de
memoria E, A, M, D o L en las salidas de un módulo.
6-9