Rosemount 848L
3-12
Los siguientes caracteres están permitidos en una ecuación lógica:
•
Alfabéticos, sin distinción entre mayúsculas y minúsculas, usados para
especificar funciones
•
Dígitos del 0 al 9, usados para especificar los números de canal y las
constantes enteras sin signo
•
Coma, usada para separar los parámetros en una lista de parámetros
de funciones
•
Paréntesis (), usados para definir la magnitud de la lista de parámetros
de una función
•
Punto y coma; usado para terminar una ecuación
•
Espacio (no tabulación), ignorado por el analizador sintáctico, se
puede usar para hacer que una ecuación sea más fácil de leer pero se
considera un carácter
Los siguientes caracteres específicamente no están permitidos en una ecua-
ción lógica:
•
No se permite el punto. No hay números decimales.
•
No se permite el signo de sustracción (–). No hay enteros negativos.
•
No se permiten los operadores matemáticos (+, –, *, /, **), ni los símbo-
los de cualquier operador lógico (&, |, <, >, ...).
Las funciones deben estar incluidas en la siguiente lista de funciones lógicas,
y deben tener el número especificado de parámetros.
Funciones del canal
Las siguientes funciones leen el valor y estatus del canal. El número de veces
que puede usarse estas funciones es ilimitado, excepto para PS. El valor y
estatus de un canal son fijados por el procesador de entrada/salida al princi-
pio del ciclo de evaluación de una ecuación, por las ecuaciones a medida que
se completa la evaluación, o por las evaluaciones del macrociclo de cualquier
bloque DO conectado a los canales 9 al 16. El estatus de los canales 9–16
siempre es bueno, incluso si el bloque DO tiene estatus malo.
IN – El hardware de entrada fija los valores de los canales 1–8. Los bloques
DI configurados pueden especificar estos canales para leer la entrada de
hardware especificada. La función IN (i), donde "i" representa el número de
canal, puede hacer referencia al valor de una entrada en una ecuación. El
intervalo de 'i' es de 1 a 8. Se permiten múltiples referencias a cualquier
canal.
ICR, ICF – Las muestras de entrada/salida se toman cada milisegundo, lo
cual es considerablemente más rápido que la ejecución de las ecuaciones.
Es posible que una entrada se encienda y se apague durante el ciclo de eva-
luación de una ecuación, y no la verá una función IN (i). Cada entrada tiene
un contador de transiciones (ascenso o descenso). Una transición se basa en
la salida del filtro antirrebote, no en la entrada de datos sin procesar. El fil-
trado se puede ajustar en cero. El contador se lee y se despeja al comienzo
de cada ciclo de evaluación. El método confía completamente en el contador
y no usa la configuración de latch. La función ICR (i) es verdadera para un
ciclo de evaluación si ocurriera una transición ascendente, y su ICF (i)
opuesta es verdadera para una transición descendente.
Manual de consulta
00809-0109-4696, Rev AA
Diciembre de 2004