Autómata programable ChintControl
CTRL1
‐
o (ON): Cuando el origen cambia de valor el destino se pone a ON. ‐
Cuando el origen cambia de valor el destino se pone a OFF
(*) Nota: Los puertos de entrada que participen en algún enlace de tipo p, 2 o 3 solamente podrán actuar como puertos
de entrada en otros enlaces del mismo tipo p, 2 o 3 de forma indistinta.
Ejemplo de enlace (d)
Enlazamos el puerto de entrada di000 con el de salida do000, de manera que cuando cambie la entrada cambiará la salida. Es
habitual para controlar una salida de CTRL1 con un interruptor.
‐
lnk di000 do000 d
El enlace inverso 'i' funciona exactamente igual, solo que cuando se pone la entrada a on, la salida se pone a off, y viceversa.
Ejemplo de enlace contador (n)
Configuramos dos puertos virtuales y los enlazamos con un enlace 'n', por lo que el contador incrementará en el flanco de bajada
(cuando vt000 pase de on a off).
var vt000
var vt001
cfg vt001 a
lnk vt000 vt001 n
Lo podemos probar forzando un flanco de bajada. Primero miramos su valor:
lsc vt001
vt001:AVC:VAR:VAR:+0000.0000
Forzamos dos flancos de bajada para que cuente hasta dos:
set vt000 on
set vt000 off
set vt000 on
set vt000 off
Verificamos que el contador ha funcionado.
lsc vt001
vt001:AVC:VAR:VAR:+0002.0000
Lo mismo puede hacerse con un contador de tipo 'N', solo que contará en el flanco de subida.
f (OFF):
36