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
Escalamiento de los datos de salidas
Su programa tiene que calcular el valor digital para
enviar al módulo de salida análoga. La mayoría de
las aplicaciones usan medidas en unidades de
ingenierí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 mostrada en la figura adyacente.
Usted necesitará substituir las unidades de
ingeniería para la escala deseada en la fórmula a la
derecha.
Por ejemplo, si usted desea tener una salida de presión cuya señal está entre 0,0 and 100,0 bars,
Ud puede multiplicar el valor de presión por 10 para almacenarlo en una dirección de memoria
y eliminar el punto decimal. Note como cambia el cálculo cuando se usa este factor.
El siguiente ejemplo muestra como hacer que la señal corresponda a 49,4 bars. Si el fin de
escala de la señal es de 10 Volt, la salida sería aproximadamente 4,90 Volt en el primer caso y
aproximadamente 4,94 Volt en segundo, en el caso que se ha aplicado el factor 10.
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 10: F0-08DAH-2
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
K8
K0
V2100
65535
65535
65535
10–11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D