0% encontró este documento útil (0 votos)
64 vistas5 páginas

Foro PLC

El documento discute varios temas relacionados con la automatización industrial, incluyendo los lenguajes de programación PLC según la norma IEC 61131-3, diferentes tipos de tableros eléctricos, instrucciones de comparación, transferencia y desplazamiento en PLC, cómo realizar el escalamiento de señales analógicas y software para sistemas SCADA y HMI controlados por PLC.

Cargado por

Jesus Llontop
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
64 vistas5 páginas

Foro PLC

El documento discute varios temas relacionados con la automatización industrial, incluyendo los lenguajes de programación PLC según la norma IEC 61131-3, diferentes tipos de tableros eléctricos, instrucciones de comparación, transferencia y desplazamiento en PLC, cómo realizar el escalamiento de señales analógicas y software para sistemas SCADA y HMI controlados por PLC.

Cargado por

Jesus Llontop
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

1.¿Cuáles son los lenguajes de programación PLC de acuerdo con la Norma IEC 61131-3?

Los lenguajes del estándar IEC 61131-3 son el diagrama de funciones secuenciales (SFC) también conocido como
GRAFCET, diagrama de bloques de funciones (FBD), Diagrama de tipo escalera o diagrama de contactos (LD o Ladder),
texto estructurado (ST), y lista de instrucciones (IL).

2. Investigue los diferentes tableros eléctricos utilizados para alojar sistemas eléctricos
automatizados.

Tableros Adosados

Un tablero adosado también conocido como de sobreponer, son aquellos que disponen de un diseño simple, y generalmente
están fabricados en acero galvanizado. Pueden ser montados tanto en el interior como en el exterior de los ambientes.

Tableros Auto soportados

Con los tableros auto soportados podemos tener una amplia posibilidad de ser aplicados en sistemas de distribución. Suelen
tener mayor tamaño y capacidad.

Algo destacado de estos tipos de tableros eléctricos es que se le pueden añadir varias características como: voltaje, medición de
corriente, frecuencia, comunicación, energía, potencia, entre otros.

Tableros ip65

Tener un tablero eléctrico ip65 es muy útil para el exterior o los entornos interiores muy hostiles, donde es necesario incluir un
tablero eléctrico. Ofrecen protección contra el ingreso de polvo o agua, que pueda afectar contra el funcionamiento del equipo.

Tableros de Control de Motores (CCM)

Cuando hay motores eléctricos que deben ser arrancados a través de contactores o arrancadores, nada tan útil como el tablero
de control de motores. Son muy resistentes y de alta calidad, y lo que hacen es combinar el control con la alimentación eléctrica
en un paquete centralizado.
3. ¿Qué son las instrucciones de comparación, transferencia y desplazamiento?

Las instrucciones de comparación se utilizan, como su nombre lo dice, para comparar dos o mas cantidades
almacenadas en algún tag que puede ser de tipo SINT, INT, DINT, REAL, etc.
En este articulo repasaremos las funciones básicas, las cuales incluyen la EQU, NEQ, GRT, LES, GEQ, LEQ y LIM.

Las instrucciones de transferencia involucran el movimiento o la transferencia de datos numéricos dentro del PLC, ya sea en
unidades de un registro o en bloques ( un grupo de registros). La transferencia de datos generalmente direccionan cualquier
localidad de memoria de la tabla de datos, con la excepción de áreas restringidas al usuario por el sistema. Usos típicos
involucran el movimiento de constantes y/o valores de preset para contadores y timers, la lectura de entradas analógicas asi
como módulos de entrada multibit , y transferencia de datos a módulos de salida.

Las instrucciones de desplazamiento son cuatro: shl, shr, sar y sal; y su objetivo es desplazar los bits de un operando
un determinado número de posiciones a la izquierda o a la derecha. La estructura de los operandos manejados por
estas instrucciones y su significado es idéntico para las cuatro instrucciones.

4. ¿Cómo realizar el escalamiento de una señal analógica con PLC?

Escalado de una señal analógica de forma calculada


Para realizar un escalado, sea cual sea, tampoco deberías tener muchos problemas. Si desempolvas tus apuntes de
cuando eras más joven, no más que calcular una recta que pasa por dos puntos.

Para empezar, imaginemos que tenemos un valor analógico de una sonda de presión entre 0 y 6bar que nos da la
medida en 4-20mA.

Necesitaremos dos parejas de puntos para poder calcular la relación:

 El valor mínimo de la entrada analógica (para los 4mA) y el valor ingenieril que toma (0 bares)
 El valor máximo de la entrada analógica (para los 20mA) y el valor asociado (6 bares)

Las tarjetas de las CPU 1200

Aquí debemos tener una consideración.

Las tarjetas de entradas analógicas para las CPU 1200 sólo están disponibles en 0-20mA.

Actualizado: ya existen tarjetas en 4-20mA, si bien el ejemplo en 0-20mA es totalmente válido igualmente.

¿Es esto un problema?

En absoluto. Sólo que lo tienes que tener en cuenta.

El PLC lee valores entre [0 ; 27648] como valores dentro de rango. Una lectura fuera de este rango es que hay algún
problema (rotura de hilo, por ejemplo)

Ahora bien, puede que la tarjeta solo admita 0-20mA o esté configurada entre 0-20mA (cosa que vamos a suponer
para darle más interés).  El «0», por tanto, está pensado para 0mA, y nosotros vamos a tener un rango de 4-20mA
como entrada.

Pues bien, los 4mA se corresponden con 5530. Lógicamente si la configuración de la tarjeta estuviera en vez de 0-
20mA en 4-20mA, esto desaparece, y el límite inferior será un 0.
Pero como hay tarjetas aún por ahí que sólo tienen 0-20mA, vamos a suponer este caso, ya que es un poco más
especial, y a la vez, más genérico.

Por tanto, nuestro valor mínimo va a ser 5530 (4mA) para 0 Bar ¿sí?

Ahora aplicaremos la famosa fórmula de recta que pasa por dos puntos:

Y ahora, usaremos la función CALCULATE de TIA Portal:

La fórmula que usaremos será: IN1 +(IN2-IN1)*(IN3-IN4)/(IN5-IN4)

En el valor mínimo de la escala meteremos 0 Bar en este caso, y 6 Bar en el Valor máximo escalado.

Lógicamente en #Valor_analógico introduciremos la lectura del sensor, y en #»Valor escalado» obtendremos un valor
entre 0 y 6 bares.

Escalado usando SCALE_X y NORM_X


Dentro del amplísimo curso de TIA Portal sobre programación de TIA Portal, he revisado junto a mis alumnos  que no
existe una función que escale las señales analógicas directamente para CPU de la serie 1200, como lo hay para las CPU
300 y 400.

Pero lo que sí podemos usar las funciones que aporta de serie TIA Portal, Scale_X y Norm_X para realizar el escalado
de la señal.

Para que se entienda bien, se usan estas dos herramientas ya que el escalado se hace en dos pasos:

 Pasamos nuestro valor entre 5530 y 27648 a un valor real entre 0 y 1.


 Tomamos este valor entre 0 y 1 y que nos de un valor proporcional en nuestro ejemplo entre 0 y 6
bares.
NORM_X: Normalizar

La instrucción «Normalizar» normaliza el valor de la variable de la entrada VALUE representándolo en una escala
lineal. Los parámetros MIN y MAX sirven para definir los límites de un rango de valores que se refleja en la escala.

En función de la posición del valor que se debe normalizar en este rango de valores, se calcula el resultado y se
deposita como número en coma flotante en la salida OUT.

Si el valor que se debe normalizar es igual al valor de la entrada MIN, la salida OUT devuelve el valor «0.0». Si el valor
que se debe normalizar es igual al valor de la entrada MAX, la salida OUT devuelve el valor «1.0».

La figura siguiente muestra un ejemplo de cómo pueden normalizarse los valores:

SCALE_X: Escalar

La instrucción «Escalar» escala el valor de la entrada VALUE mapeándolo en un determinado rango de valores. Al
ejecutar la instrucción «Escalar», el número en coma flotante de la entrada VALUE se escala al rango de valores
definido por los parámetros MIN y MAX. El resultado de la escala es un número entero que se deposita en la salida
OUT.

Con lo cual, combinando estas dos operaciones vamos a poder escalar una señal analógica en TIA Portal sin ningún
problema:
Escalar una salida analógica
Evidentemente, al revés ambos casos son válidos: podremos escalar una señal analógica pasando de un valor físico a
la señal que hay que mandar a la tarjeta analógica.

A continuación, tienes el ejemplo de cómo realizar el escalado inverso:

5. Investigue los softwares para realizar sistemas SCADA y HMI en sistemas controlados por PLC.

Para desarrollar un sistema SCADA es necesario un IDE en el cual diseñar, entre otras cosas:

 el aspecto que va a tener el SCADA


 las funciones y eventos que debe ejecutar cuando se interactúa con su interfaz HMI
 las operaciones y cálculos que debe realizar con los datos adquiridos
También funciona con los controladores lógicos establecidos por National Instrument tales como LABVIEW y MULTISIM
PROTEUS entre otros incluso se establece conexión con micro controladores tales como el ARDUINO, haciendo a SCADA
una herramienta bastante útil para los sistemas de control automatizado. Así pues, una de las soluciones en el control
SCADA es utilizar la aplicación creada junto con un programa para monitorizar, controlar y automatizar señales
analógicas y digitales, capturadas a través de tarjetas de adquisición de datos. Uno de los programas más utilizados para
este fin es el LabView (National Instruments).

 pvBrowser - Aplicación GPL para monitorización SCADA con interfaz web.


 FreeSCADA - Aplicación Open source para proyectos SCADA
 Likindoy Profesional free GPL Scada system - Centrologic
 SCADA - Yokogawa FAST/TOOLS SCADA
 Acimut Scada Monitoriza - Creación de proyectos SCADA funcionales mediante "pinchar y arrastrar"
 Scada Argos - Proyecto de SCADA para Linux
 Scada Factory Talk View SE - FactoryTalk View SE de Rockwell Automation.

HMI SOFTWARE  AppVision de Prysm Software - Plataforma basada en .NET con un


-FactoryTalk View entorno de desarrollo avanzado.
-Studio 500 VIEW DESIGNER

-Software SIMATIC
-SCADA

-NS-Runtime
-CX-Designer

-EcoStruxure Operator Terminal Expert

GT Works3

También podría gustarte