Capítulo 6
Programación de su módulo
analógico
Ejemplo de programa PLC 3
Acción del programa
Al momento de la activación, el programa del
usuario examina el bit de efectuado BTR en el
archivo de transferencia de bloque de lectura,
inicia una transferencia de bloque de escritura
para configurar el módulo y luego realiza
transferencias de bloques de lectura y escritura
continuamente.
6-2
Las instrucciones de transferencia de bloques con el procesador PLC-3
usan un archivo binario en una sección de la tabla de datos para la
ubicación del módulo y otros datos relacionados. Este es el archivo de
control de transferencia de bloque. El archivo de datos de transferencia
de bloque almacena los datos que usted desea que sean transferidos
hasta el módulo (al programar una transferencia de bloque de escritura)
o desde el módulo (al programar una transfernecia de bloque de
lectura). La dirección de los archivos de datos de transferencia de
bloques es almacenada en el archivo de control de transferencia de
bloque.
El terminal de programación le solicita que haga un archivo de control
cuando una instrucción de transferencia de bloque está siendo
programada. El mismo archivo de control de transferencia de
bloque se usa para las instrucciones de lectura y escritura para su
módulo. Para cada módulo se requiere un archivo de control de
transferencia de bloque diferente.
En la Figura 6.1 se muestra un segmento de programa con
instrucciones de transferencia de bloques, y se describe a continuación.
Figura 6.1
Estructura de ejemplo de programa de la familia PLC 3
Bit de efectuado de
transferencia de
bloque de lectura
1
Bit de efectuado de
transferencia de
bloque de escritura
2
BTR
BLOCK XFER READ
RACK:
XXX
GROUP:
X
MODULE:
X = XXXX
DATA:
XXXX:XXXX
LENGTH:
00
CNTL:
XXXX:XXXX
BTW
BLOCK XFER WRITE
RACK:
XXX
GROUP:
X
MODULE:
X = XXXX
DATA:
XXXX:XXXX
LENGTH:
00
CNTL:
XXXX:XXXX
Habilitac.
EN
12
Efectuado
DN
15
Error
ER
13
Habilitac.
EN
02
Efectuado
DN
05
Error
ER
03