Está en la página 1de 6

SISTEMAS DE CONTROL Y SUPERVISION INDUSTRIAL

USANDO LA ENTRADA ANALOGA 0-10v DEL PLC S7-1200 CPU: 1212C

El PLC S71200 CPU 1212C, dispone de 2 entradas analógicas de 0-10v, En el caso de usar un
transductor que entregue una salida analógica de 0 a 10 V, debe convertirse la señal a valor real
usando el converte dword to real para obtener un número real luego debe utilizarse la instrucción
NORM_X para obtener un rango entre 0 y 1, después usar la instrucción SCALE_X para obtener
una escalar del valor real (analógico) dentro de los limites deseados, por ejemplo 0.0=0.0 y
27648=20.

Donde el “número REAL” se refiere a un valor analógico.

EJEMPLO: Sea una señal analógica (0-10v) conectado en la entrada AI0, se desea escalarlo entre
0 y 100 y enviarlo a MD20.

Solución:

SISTEMAS DE CONTROL Y SUPERVISION INDUSTRIAL ING.


1
ALFREDO JIMENEZ
OBS1: La dirección %IW82 de la entrada analógica, dependerá del tipo de CPU que tenga el
s71200, en este caso se supondrá que la entrada analógica AI0 tiene la dirección %IW82.

OBs2: De acuerdo con la tabla siguiente, 10v corresponderá al número 27648 y 0v corresponderá
al número 0, por eso tomamos dichos valores como limites en NORMX, véase tabla anexa.

¿COMO SABER LA DIRECCION ASIGNADA A MIS CANALES ANALOGICOS?

Para conocer la dirección asignada a los canales analógicos del PLC a usarse, debemos entrar a TIA
PORTAL, En “vista general de dispositivos”, hacer clic en “AI2-1”, con esto se abrirá la ventana
“AI2-1 (Module)”

SISTEMAS DE CONTROL Y SUPERVISION INDUSTRIAL ING.


2
ALFREDO JIMENEZ
Nótese que en el PLC s71200 CPU: 1212C, el canal 0 (entrada analógica), es por defecto IW64

Mientras, que en el PLC s71200 CPU: 1212C, el canal 1 (entrada analógica), es por defecto IW66,
No obstante, en I/0 Addresses (entradas analógicas) es posible configurar las direcciones de los
canales analógicos.

SISTEMAS DE CONTROL Y SUPERVISION INDUSTRIAL ING.


3
ALFREDO JIMENEZ
PROBLEMA: Se desea usar 0-10v como entrada análoga del PLC S71200 CPU 1212C conectada en
el canal 1, para obtener una salida análoga 0-10v usando un módulo Signal Board de salida
analógica, concretamente la referencia es 6ES7-232-4HA30-0XB0.

(Por defecto la dirección del canal de salida del módulo Signal Board de salida análoga es
%QW80, esto podemos verificarlo desde TIA PORTAL)

PLCS71200 con Signal


Board de salida
analógica

En las Instrucciones Básicas/conversión se debe insertar el bloque de NORM_X de un entero a real


utilizando la variable %IW66 como value (que corresponde a la entrada analógica del canal 0)
hasta 27648, y como salida le pones una memoria por ejemplo %MD0. Para finalizar el programa
hay que insertarle el bloque de ESCALE_X de real a entero, utilizando la memoria %MD0 como
value con escalado de 0-27648 y como salida (OUT)
le asignaremos %QW80. (que corresponde a la salida
analógica del signal board)

El programa quedara como se muestra en la


fotografía siguiente.

Signal Board Siemens 6ES7232-4HA30-0XB0 SB 1232


Analogue Output Module.

SISTEMAS DE CONTROL Y SUPERVISION INDUSTRIAL ING.


4
ALFREDO JIMENEZ
Para verificar físicamente el funcionamiento de nuestro programa, bastara con conectar un
potenciómetro en el canal respectivo alimentado por una batería, y colocar un voltímetro digital
en la salida del signal board, tal como se muestra en la fotografía siguiente.

TAREA 1: Simular este programa utilizando PLCSIM. Controlar la tensión de entrada (IW66)
manualmente, verificar la salida (QW80)

TAREA 2: Desarrollar una interface en el panel de operador KTP 600 BASIC COLOR con WINCC, tal
como se muestra en la figura siguiente, la gráfica del tanque debe controlarse manualmente.
Simular este sistema de control utilizando PLCSIMU.

SISTEMAS DE CONTROL Y SUPERVISION INDUSTRIAL ING.


5
ALFREDO JIMENEZ
En la práctica este sistema debe controlarse con un potenciómetro.

SISTEMAS DE CONTROL Y SUPERVISION INDUSTRIAL ING.


6
ALFREDO JIMENEZ

También podría gustarte