Comportamiento general de los componentes funcionales
4
Descripción de los componentes funcionales
Este capítulo describe las funciones y el comportamiento de los componentes
funcionales de la biblioteca MPLCMotion_MDX.
4.1
Comportamiento general de los componentes funcionales
Este apartado describe la funcionalidad principal de las entradas y salidas de los
componentes funcionales, así como otros comportamientos generales del controlador
MOVI-PLC
combinación y la sucesión de varios componentes funcionales, incluidos diagramas de
tiempo, en el capítulo 5 "Ejemplos de programación" (Æ a partir de la página 70).
Señal de entrada
En lo que respecta a la activación de componentes funcionales, estos se dividen en dos
Enable
tipos distintos:
•
•
Los componentes funcionales que se activan mediante la señal de entrada Enable
realizan normalmente acciones cíclicas (p. ej. MC_ReadActualPosition_MDX).
•
•
Por esto, es preciso verificar la validez del valor de las señales de salida mediante la
señal Done = TRUE.
(La entrada Enable del componente funcional MC_ConnectAxis_MDX muestra un
comportamiento distinto al descrito aquí. Encontrará detalles al respecto en la
descripción de este componente funcional.)
Señal de entrada
Los componentes funcionales que se activan mediante la señal de entrada Execute
Execute
realizan normalmente una única acción (p. ej. MC_ReadParameter_MDX).
Un cambio de flanco positivo en la entrada Execute inicia la acción.
Las señales de salida se mantienen válidas hasta que la señal de entrada Execute
regrese al valor FALSE (flanco descendente). Si pese a todo se restaura la señal de
entrada Execute al valor FALSE antes de finalizar la acción, las señales de salida se
mantienen válidas durante un ciclo de control hasta finalizar la acción.
Si llega un flanco ascendente a la entrada Execute, se afectan los valores de las
señales de entrada para la acción. La modificación de las señales de entrada durante
la acción no tiene ningún efecto. Para aceptar los valores modificados, es necesario un
nuevo flanco ascendente en la entrada Execute.
Manual – Biblioteca MPLCMotion_MDX
Descripción de los componentes funcionales
®
y de los variadores sectoriales. Encontrará ejemplos concretos para la
Los componentes funcionales que se activan mediante la señal de entrada Enable.
Los componentes funcionales que se activan mediante la señal de entrada Execute.
Cuando la señal de entrada Enable = TRUE,
– el componente funcional está activo.
– el componente funcional calcula de nuevo las señales de salida en cada ciclo.
Cuando la señal de entrada Enable = FALSE,
– el componente funcional no calcula de nuevo las señales de salida.
– las señales de salida permanecen inalteradas en el último valor calculado.
(Excepción: Done, Busy y Error se restauran al valor FALSE.)
4
15