Modifying the Sample Ladder Logic
Este rung es usado para inicializar en cero los ultimos valores de lectura y escritura, la
imagen de salida para el módulo MVI56-MCM y el área de datos de escritura. Los
ultimos valores de lectura (MCM.BP.LastRead) y escritura (MCM.BP.LastWrite) son
usados en la lógica de transferencia de datos. La imagen de salida para el módulo
MVI56-MCM (Local:1:O.Data[]) es utilizada para transferir datos desde el procesador
hasta el módulo. El area de datos de escritura (MCM.WriteData[]) es utilizada para
almacenar los datos del procesador a ser escritos en el módulo utilizando la imagen de
salida.
4.2 Rutina Principal
La rutina principal es usada para reconocer la presencia de nuevos datos de lectura
desde el módulo por el procesador. El módulo hará un ciclo a través de su lista de
bloques de lectura para transferir datos desde el módulo hasta el procesdor. Cada vez
que un nuevo dato está disponible, el módulo ajustará el valor para el bloque en la
imagen de entrada del módulo (Local:1:I.Data[249]). La lógica de escalera debe
escanear constantemente ésta palabra de entrada para un valor nuevo. Cuando un
nuevo valor está presente, la lógica de escalera debería ejecutar las tareas ReadData y
WriteData en ese orden.
44
ProSoft Technology, Inc.
MVI56-MCM User Manual (Spanish)
Julio 1, 2004