• CMPCONT: [línea 28]
Se trata de un Comparador de Contador, de tal forma que se compara el valor de un contador
con valor fijo o declarado en una variable de la lógica. Si la comparación es mayor o igual, se
activará la señal de salida definida. En caso contrario, se desactivará dicha señal.
El número de comparadores de contadores definidos no ha de sobrepasar un valor máximo
que está estipulado en 10 comparadores.
Se trata de un contador lógico.
Formato:
Si CON >= Vc, la ISC se activa
Si CON < Vc, la ISC se desactiva
Ej:
El código de la lógica a desarrollar en este fichero cuenta con las siguientes limitaciones:
-
Máximo número de entradas por operación lógica: 32.
-
Máximo número de salidas por operación lógica: 32. Además, las salidas de las
operaciones lógicas únicamente podrán dirigirse a registros internos o a señales del
propio equipo virtual LOGICA.
-
Máximo número de registros internos de la lógica: 1024 (0 ... 1023). Dentro de una
misma operación lógica no estará permitido dirigir varias salidas al mismo registro.
-
Máximo número de temporizadores disponibles: 200.
-
Máximo número de flip-flops lógicos de tipo R-S: 255.
-
Máximo número de flip-flops lógicos de tipo J-K: 20.
-
Máximo número de flip-flops lógicos de tipo D: 20.
-
Máximo número de operadores lógicos de tipo MANDO: 200.
-
Máximo número de operadores lógicos de tipo FMANDO: 40.
-
Máximo número de operadores lógicos de tipo ESC: 30.
-
Máximo número de contadores CONT: 10.
-
Máximo número de comparadores de contadores CMPCONT: 10.
-
Como en el resto de los ficheros de configuración de la unidad central cada línea de
operaciones lógicas, en este caso, no podrá superar los 80 caracteres.
© ZIV Aplicaciones y Tecnología, S. A. Zamudio, 2004
CMPCONT<[CON]{Vc}>(ISC)
CMPCONT<[256,0]{AJ0}>(256,6)
CMPCONT<[100,0]{100}>(100,45)
CMPCONT<[256,0]{9999}>(100,75)
CMPCONT<[100,1]{AJ8}>(256,7)
ficheros de configuración del CPX/CPP
A.5-11
LCPX403A