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 Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
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 Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
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
4
Imagen 1.4
Ingeniería en Automatización & Control Industrial
Página 2
TEMA: Escalamiento en SV2 Delta V Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
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 Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
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 Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
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 Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
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 Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
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 MOV [D] D402 [S] 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 S1
S2
D402
D403
D404
I
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 Realizado por: Juan Zuleta C. Ingeniero en Automatización & Control
[email protected] +569 97481315
[16.06.2018] Revisión: 00
Imagen 1.14
Ingeniería en Automatización & Control Industrial
Página 8