4.3 Tarea de Datos de Lectura (ReadData)
La tarea de lecura de datos (ReadData) es la responsable de manejar todos los nuevos
datos recibidos desde el módulo y colocados en la locación apropiada en el procesador.
Los datos son transferidos desde el módulo al procesador utilizando la imagen de
entrada del módulo (Local:1:I:Data[]). El primer rung de la tarea ajusta el ultimo número
de bloque leído (MCM1.BP.LastRead) al número de bloque actual enviado desde el
módulo (Local:1:I:Data[249]).
Si el módulo está configurado para los bloques cero o uno, enviará bloques con código
de identificación de 0 y –1. Ninguno de los datos del usuario será incluido en éstos
bloques. Ellos sólo contendrán el estado de los datos. El rung presentado abajo muestra
la lógica que maneja esos bloques.
El próximo rung de la lógica de escalera determina si los nuevos datos recibidos en la
imagen de entrada son datos de usuario. Si los datos de usuario están presentes, la
lógica de escalera colocará los datos en la localización correcta en el área de datos de
lectura del procesador (MCM.ReadData[]).
ProSoft Technology, Inc.
MVI56-MCM User Manual (Spanish)
Julio 1, 2004
Modifying the Sample Ladder Logic
45