Escritura del programa en la memoria del PLC
Bloque a
0000
0001
LD
0000
AND
0001
OR LD
0100
OR
0002
AND
AND NOT 0003
3--4--7
Codificación de múltiples instrucciones de salida
0000
0003
0001
0002
DR 0000
3--5
Escritura del programa en la memoria del PLC
50
Bloque b
0010
0011
LD
0010
AND
0011
Bloque c
0004
LD
0100
AND
0003
0106
0002
LD
0106
AND LD
0100
Si existe más de una instrucción a la derecha ejecutadas con la misma con-
dición, se codifican consecutivamente a continuación de la condición de la
línea de instrucción. En este ejemplo, la última línea de instrucción contiene
una condición más que corresponde a una AND con el bit 0004.
DR 0001
0004
Una vez codificado el programa en nemónico se puede escribir directamente
en el PLC mediante la consola de programación. El chequeo del programa
implica un chequeo de sintaxis de las instrucciones escritas. Una vez corre-
gidos los errores sintácticos, se puede comenzar una ejecución de prueba, y
finalmente se pueden realizar las correcciones pertinentes a las condiciones
de trabajo reales.
En los siguientes apartados se describen las operaciones necesarias para
escribir en memoria el programa, así como para modificar programas ya
existentes, y el procedimiento para obtener el tiempo de scan presente.
Antes de cargar el programa, verificar la existencia o no de otro programa ya
cargado. En caso afirmativo y si se trata de un programa que no necesita,
borrar el programa mediante la secuencia de teclas de borrado de memoria,
y a continuación cargue el programa.
Dirección Instrucción
000
LD
001
AND
002
LD
0005
003
AND
004
OR LD
0004
0005
005
OR
006
AND
007
AND NOT
008
LD
009
AND
010
OR
011
AND LD
012
OUT
Dirección Instrucción
000
001
0100
002
003
004
0106
005
006
007
008
Sección 3--5
Operandos
0000
0001
0010
0011
----
0100
0002
0003
0004
0005
0106
----
0100
Operandos
LD
0000
OR
0001
OR
0002
OR
DR
0000
AND
0003
OUT
DR
0001
OUT
0100
AND
0004
OUT
0106