You are on page 1of 9

El presente documente es un instructivo

desarrollado para explicar el


funcionamiento del escalamiento en el
Software de programación de PLC marca
Delta V llamado ISPSoft en versión 2.05 el
objetivo principal explicar porque existen
los bloque s TO, FROM, SCLP, MOV y su
aplicación

COMO
ESCALAR
UNA SEÑAL
ANALOGA
En el software ISPSoft de
Delta V
Juan Zuleta Caicheo
TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

Presionar sobre el icono y aparecerá una ventana emergente indicando la configuración como
se ve en la imagen 1.1

Imagen 1.1

Seleccionar la primera opción y elegir la opción en mixed Analog Input/Output Module y luego
presionar el botón “Setup” como se aprecia en la imagen 1.2

Imagen 1.2

Ingeniería en Automatización & Control Industrial Página 1


TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

Luego configurar los parámetros que se destacan en la imagen 2.3, de los que se definen

 #1 I/O Mode Setting


 Read Register (Generate FROM1 Instruction)
 Read Instruction
o Condition : [LD] [M] [1000]
o Register for Storing Data: [D] [ ] [100]
o Number of Data: 4
 [ok] Write Register (Generate TO instruction)
 [ ] Instruction of pulse execution
o Condition [LD] [M] [1000]
 CH3 Current Input Mode -20mA ~+20mA
 CH4 Current Input Mode -20mA ~+20mA

Como se aprecia en la imagen 1.3

Imagen 1.4

Ingeniería en Automatización & Control Industrial Página 2


TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

Después de seleccionar los parámetros presionar el botón [Preview] y se desplegara un


comentario como el de la imagen 1.4 indicando

[LD M1000
FROM K0 K1 D100 K1
LD M1000
TO K0 K1 H06CO K1]

Después presionar el botón [Add to List] y se desplegara un texto en el lado instrucción List
como se aprecia e la imagen 1.5 indicando que las instrucción fue creada con la configuración
determinada

Imagen 1.5

Luego presionar el botón [OK] confirmando la información de la imagen 1.5 y se devolverá a la


ventana inicial de configuración de la imagen 1.6

Imagen 1.6

Presionar [OK] en esta ventana mostrada en imagen 1.6 y volveremos al programa principal
generando la instrucciones FROM y TO como se ve en la imagen 1.7

Ingeniería en Automatización & Control Industrial Página 3


TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

Imagen 1.7

Donde las instrucciones TO y FROM son la configuración realizada que se carga en el PLC y [NO
SE DEBE MODIFICAR], el según bloque llamado FROM [NO SE DEBE MODIFICAR PORQUE
PETENECE A LA CONFIGURACION], almacenándose en la dirección D100 Para este caso
específico.

Luego de esta configuración previa de la tarjeta se crea la primera entrada del canal análogo
con un bloque FROM pero asignado ahora a una señal de entrada, esto se realiza apretando
nuevamente el icono de imagen 1.8 y nuevamente se desplegara la configuración

Imagen 1.8

Aquí le damos a [SETUP] y volverá a aparecer la ventana de configuración pero ahora se


selecciona en el parámetro #12 CH1 Input Preset Value como se aprecia en la imagen 1.10

Ingeniería en Automatización & Control Industrial Página 4


TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

Imagen 1.9

Imagen 1.10

De aquí se debe seleccionar la opción Read Register (Genérate FROM) y luego en Read
Instrucción

Ingeniería en Automatización & Control Industrial Página 5


TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

 Condition [LD] [M] [1000]


 Register for Storing Data [D] [ ] [500] [ ]
 Number of Data [ 4 ]

Una vez listo esto se presiona el botón [Preview] y se desplegara un mensaje como se ve en la
imagen 1.10, luego presionar el botón de [Add to List] y se desplegara en el cuadro blanco de
la derecha en la parte superior

LD M1000
FROM K0 K12 D500 K1

Después de esto se agregara una instrucción FROM en la lógica como se ve en la imagen 1.11
de esta instrucción lo único que nos importa es el registro de salida que en este caso fue
asignada previamente como D200 que son las cuentas de entrada

Imagen 1.11
El registro de memoria D200 se envía al bloque SCLP como se ve en la imagen 1.12 para ser
escaldo, este se escribe en la entrada [S1]

MAX CUENTAS

MIN CUENTAS

MAX RANGO

MIN RANGO

Imagen 1.12

Ingeniería en Automatización & Control Industrial Página 6


TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

Luego se crean 4 bloque MOV para generar el escalamiento en este caso se utilizó la dirección
D401 que puede ser cualquiera pero debe tener 4 memorias consecutivas para generar las
asignaciones que son
1. Máximo de Cuentas: 2000 [S] MOV [D] D401
2. Mínimo de Cuentas: 0 [S] MOV [D] D402
3. Máximo de Rango: 100 [S] MOV [D] D403
4. Mínimo de Rango: 0 [S] MOV [D] D404

Parametros de entrada que no trae por defecto para mejorar su calculo interno y dinamismo
cada uno de estos bloque se toman como un arreglo interno de palabras por registro
consecutivos como se en la imagen 1.13.

D
SCLP
D401
D402
S1 S2 D403 D404
CUENTAS INA1

Imagen 1.13

Que funcionan como casilleros o cajas que reciben los datos de información ya descritos y los
asigna al bloque SCLP para terminar imprimiendo el valor escalado en la memoria D que para
este programa es D500 llamada como AIN1_PNT, en la Imagen 1.14 se muestra la lógica
corriendo para este caso donde entra

Ingeniería en Automatización & Control Industrial Página 7


TEMA: Escalamiento en SV2 Delta V [16.06.2018]
Realizado por: Juan Zuleta C. Revisión: 00
Ingeniero en Automatización & Control
Jdd.zuleta@gmail.com
+569 97481315

Imagen 1.14

Ingeniería en Automatización & Control Industrial Página 8