Bases para la programación
3
Bases para la programación
Un programa se compone de una secuencia de diferentes instrucciones de control que defi-
nen la función del control y que son ejecutadas en función de la secuencia programada por el
PLC. En la programación debe descomponerse por lo tanto el propio proceso de control en
diferentes instrucciones. Una instrucción de control es por lo tanto la unidad más pequeña de
un programa de aplicación de PLC.
3.1
Estructura de una instrucción de control
Una instrucción de control se compone de una instrucción (comando) y un (o bien en caso de
instrucciones de aplicación) o varios operandos. Algunas instrucciones de control se pueden
manejar también sin operandos. Estas instrucciones controlan el procesamiento de programa
en el PLC.
En la programación se asigna un número de paso automáticamente a cada instrucción de
control, definiendo así claramente su posición dentro del programa, ya que la misma instruc-
ción con el mismo operando se puede utilizar también repetidamente dentro del programa.
Indicación de una instrucción en el plano de contactos (izquierda) y en la lista de instrucciones
(derecha):
X0
El comando describe lo que se debe hacer, o sea, la función que debe ejecutar el control.
El operando indica con qué se debe ejecutar la acción. Su denominación se compone del
identificador de operando y la dirección de operandos.
Identificador de operando
Ejemplos para identificadores de operandos:
Identificador de operando Tipo
Los operandos se describen detalladamente en el Cap. 4.
Ya que por ejemplo existen varias entradas, se define una entrada individual a través de la
indicación de la dirección del operando.
Manual de Introducción Familia FX
Operando
Comando
X 0
X
Entrada
Y
Salida
M
Relé interno
T
Temporizador
C
Contador
Registro de
D
datos
Estructura de una instrucción de control
Comando
Dirección de operando
Significado
Borne de entrada del PLC (p. ej. conmutador)
Borne de salida del PLC (p. ej. contactor o lámpara)
Memoria intermedia en el PLC que puede tener dos estados
(„Con" o „Desc")
„Relé retardado" para realización de funciones que dependen del
tiempo
Contadores
Memoria de datos en el PLC en la cual se pueden almacenar p.
ej. valores de medición o resultados de cálculos.
Operando
AND X0
3 – 1