Método del puntero con el DL06 usando la instrucción IBox con DirectSOFT5
La lógica siguiente tiene el mismo resultado que el ejemplo anterior, pero usa la instrucción IBox
ANLGOUT.
No se usa un contacto con esta instrucción.
Esta instrucción opera solamente en el
primer barrido del PLC.
Conversión de la escala de las salidas
Calculando el nivel de la salida
Su programa tiene que calcular el valor digital para
enviar al módulo de salida analógica. La mayoría de
las aplicaciones usan medidas en unidades de inge-
niería, de modo que es generalmente necesario
convertir de unidades de ingeniería a un valor
conveniente de salida. La conversión a un valor de
salida puede ser lograda usando la fórmula de
conversión mostrado.
Usted necesitará substituir las unidades de inge-
niería para la escala deseada en la fórmula a la
derecha.
Por ejemplo, si usted desea tener una salida que corresponda a una presión (PSI) entre 0,0 y
100,0, usted puede multiplicar el valor de la presión por 10 para almacenar en una localización
de memoria V y para eliminar la coma. Note cómo ha una diferencia entre los cálculos cuando
usted usa el multiplicador. El ejemplo siguiente muestra cómo hacer que el número indique
49,4 PSI.
Ejemplo sin factor
U – L
A =
65535
H – L
49 – 0
A =
65535
100 – 0
A = 32112
Manual de módulos opcionales para DL05/DL06, 2a Ed., 8/07
Capítulo 7: F0-04DAH-1
Analog Output Module Pointer Setup
ANLGOUT
Base # (K0 - Local)
Slot #
Number of Output Channels
Output Data Format (0 - BCD 1 - BIN)
Output Data Address
U – L
A =
H – L
U = Unidades de ingeniería a la salida
H = Límite superior del rango de las
unidades de ingeniería
L = Límite inferior del rango de las
unidades de ingeniería
A = Valor analógico (0 – 65535)
Ejemplo con factor
U – L
A =
H – L
494 – 0
A =
1000 – 0
A = 32374
IB-461
K0
K1
K4
K0
V2100
65535
65535
65535
7–11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D