23066 REGHE
Gatillo
Se trata del primer paso de la función lógica. Dispone de hasta 8 entradas, cada
una de las cuales puede ser vinculada con una de las entradas de datos de 1 bit o
de 4 bytes. Como hemos visto anteriormente, eso hará que quede vinculada con
un objeto de comunicación, pero también se puede relacionar con una conexión
interna en el apartado de parámetros generales de la función lógica.
En el momento en que vinculemos un trigger (gatillo) con una entrada de datos, el
aparato quedará a la espera de que le llegue algún telegrama por ahí para
ejecutar la función lógica. Si no se ha configurado una vigilancia cíclica, la función
lógica se ejecutará cada vez que llegue un trigger. Si se ha configurado esa
vigilancia cíclica y se van recibiendo los telegramas en el ciclo establecido, no se
ejecutará esa función lógica. Si transcurre un ciclo sin que se haya recibido el
telegrama correspondiente, entonces se ejecuta la función lógica.
Si no se ha vinculado ninguna entrada de datos al trigger, entonces la función
lógica se ejecutará cíclicamente según el tiempo parametrizado para el disparador
automático.
En caso de que la función se tenga que ejecutar exclusivamente cuando hay
alguna variación en las entradas, y no se desee tener ningún envío cíclico,
entonces habrá que relacionar esas mismas entradas con los respectivos trigger
(gatillos). De esa forma, cada vez que se reciba un telegrama por una de las
entradas se ejecutará la función lógica. Es decir, supongamos que tenemos una
función lógica con dos entradas, que están relacionadas con las entradas de datos
1 y 2:
Si queremos que cuando entre un valor por alguna de esas entradas entonces se
ejecute la función lógica, relacionaremos esas mismas entradas de datos con
sendos triggers:
Página 115 de 134