Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
COMPETENCIA 1 ........................................................................................................................... 5 Laboratorio 1. Introduccin al laboratorio de redes industriales .......................................... 6 Laboratorio 2. Red MPI ....................................................................................................... 14 Laboratorio 3. Introduccin a programacin en escalera.................................................... 20 Laboratorio 4. Red AS-I ........................................................................................................ 25 Laboratorio 5. Red local de controladores .......................................................................... 35 Laboratorio 6. Bus de Campo PROFIBUS ............................................................................. 45 Laboratorio 7. Introduccin al variador de frecuencia Micromaster 420 ........................ 53 Laboratorio 8. Configuracin de red PROFIBUS ................................................................... 59 Laboratorio 9. Interfaz con computadora ............................................................................ 66 Laboratorio 10. Bus de campo (Profinet) ............................................................................. 75 Laboratorio 11. Configuracin de red PROFINET ................................................................. 84 Laboratorio 12. Configuracin y uso de OPC ....................................................................... 96 Laboratorio 13. Comunicacin entre cpus va PROFINET .................................................. 102 Laboratorio 14. Interfaz Hombre-Mquina (HMI) ............................................................. 112 Laboratorio 15. Creacin de HMI para simular lneas de produccin aplicando protocolos de comunicacin ..................................................................................................................... 126 Evidencia ................................................................................................................................ 128
Equipos de medicin
Periferia descentralizada ET200S (Simatic DP) Mdulo de Interfaz (IM151-3 PN) para Simatic DP Mdulo de potencia (PM-E DC24V) para Simatic DP Mdulos electrnicos (5) (6ES7132-4BB01-0AB0) para Simatic DP Simatic Touch Panel modelo OP177B Licenciamiento Step7 Computadora
Consumibles
Clemas de tierra con contacto al riel (M6/8 P). Clema de paso de doble piso (M4/6.D2) Switches de Ethernet Industriales (Scalance X208) Motoreductor c/freno de HP a 60 Hz Encoder Profibus Cilindros neumticos Filtro regulador Electrovlvula Sensor magntico Relevador Base para relevador
Introduccin al curso
Introduccin En este laboratorio se describen las diferentes tecnologas para integrar sistemas de manufactura por medio de las redes ms comunes dentro de la industria, por ejemplo: PROFIBUS, PROFINET, permitiendo tener un mejor control de la produccin.
COMPETENCIA 1
Integra sistemas de manufactura utilizando diferentes protocolos de comunicacin en aplicaciones industriales. Nivel: Utilizacin Subnivel: Resolucin de problemas Evidencia: Crea una HMI (Interfaz Hombre Mquina) que se utilice para controlar el movimiento de un motor, aplicando diferentes protocolos de comunicacin.
Procedimiento Explicacin: En esta prctica mencionaremos los elementos bsicos con los que contamos dentro del laboratorio de redes, elementos que permitirn desarrollar una red industrial como la que se muestra a continuacin (Fig. 1).
Desarrollo de la prctica: Para que pueda ser funcional nuestro tablero de redes, se le deben de suministrar dos tipos de alimentacin: Suministro elctrico: 220v de corriente alterna trifsica.
Suministro neumtico: una fuente de aire comprimido que trabaje con una presin de 95 a 110 psi.
Los componentes del tablero de redes se mencionan a continuacin: Interruptor termo-magntico (principal). Activa o desactiva los 220v de CA que energizan el tablero. Funciona como switch principal.
Interruptores termomagnticos para fuentes de poder SITOP y AS-I. Permiten energizar las fuentes de poder del tablero. Los primeros dos interruptores de izquierda a derecha, alimentan la primera fuente SITOP; y los otros dos a la segunda. Fuentes de alimentacin SITOP y AS-i. Estas dos fuentes de alimentacin SITOP suministran 24 VCD respectivamente para diferentes dispositivos del tablero. La fuente AS-i POWER suministra la alimentacin necesaria para toda la red AS-i.
Panel de operador (interfaz hombre-mquina HMI). Es una pantalla tctil que sirve como interfaz grfica entre el operador y el proceso. Se alimenta de 24 VDC y se puede comunicar utilizando los protocolos PROFINET y PROFIBUS.
PLC S7-300 y mdulos de seales. El PLC consta de los siguientes elementos: Un CPU modelo 315F-2 DP, el cual cuenta con los siguientes elementos: Una serie de LEDs de estado. Puerto de comunicacin serial RS 232, donde se puede conectar una red de tipo MPI (multipoint interfase). Puerto para conector RJ45 donde podrs conectar una red de tipo PROFINET. Switch marcha/paro/reset, ranura para tarjeta de memoria; se complementa con una fuente de 24 volts exclusiva y algunas tarjetas o mdulos de seales que se colocan a la derecha del CPU. La fuente de alimentacin PS307, localizada a la izquierda del CPU, suministra 24 VDC y 5 Amperes para alimentar al CPU 315F-2 DP.
El mdulo CP 343 2P es la interfaz entre el CPU y la red AS-i. Con ayuda de este mdulo, puede acceder desde el CPU a las entradas y salidas de los esclavos ASi. El mdulo AI 8 x 12 Bit dispone 8 entradas de tipo analgico para conectar 8 sensores analgicos al PLC. Los sensores que se pueden conectar ah son: indicadores de nivel, temperatura, presin, distancia, etc. El mdulo SM 323 IN/OUT 16, se puede habilitar para que funcione de tres formas distintas: 16 entradas digitales 16 salidas digitales 8 entradas digitales y 8 salidas digitales
Mdulo de periferia descentralizada ET200S. El ET 200S es un sistema de periferia descentralizada altamente escalable y flexible, que permite conectar las seales del proceso a un controlador central a travs de un bus de campo. El ET 200S soporta los buses de campo PROFIBUS DP y PROFINET IO: Se conecta a PROFIBUS DP mediante un conector para PROFIBUS DP al mdulo de interfaz IM151-1 o IM151-1 compact Se conecta a PROFINET IO mediante un conector para PROFINET IO al mdulo de interfaz IM151-3 Cada sistema de periferia descentralizada ET 200S es un: Esclavo DP en PROFIBUS DP o Dispositivo IO en PROFINET IO Mdulo de periferia descentralizada ET200L. Es un mdulo de periferia descentralizada que se usa cuando necesitamos tener entradas y/o salidas lejos del PLC. Se puede comunicar con el PLC a travs del protocolo de comunicacin PROFIBUS. Cuando los mdulos de las entradas/salidas estn a largas distancias del autmata programable, el cableado puede ser muy extenso y resultar algo confuso, y las fuentes de perturbaciones electromagnticas existentes pueden limitar la fiabilidad. Para semejantes instalaciones recomendamos la aplicacin del sistema de periferia descentralizada ET200L: La CPU del autmata se encuentra en un punto central. La periferia (entradas/salidas) trabaja descentralizadamente. El potente sistema de bus ET200L, con unas elevadas velocidades de transmisin de datos, cuida de que la CPU y la periferia comuniquen entre s sin fricciones. El sistema de periferia descentralizada ET200L consta de estaciones activas (maestras) y pasivas (esclavas), las cuales estn unidas a travs del PROFIBUS-D
9
Switch para red PROFINET. En este mdulo se concentran los cables de la red PROFINET y se gestiona su correcto direccionamiento.
Driver variador de frecuencia Micromaster 420. Con este elemento se puede manipular el motor de corriente alterna con que cuenta el tablero. Se puede modificar el tiempo de arranque, tiempo de paro, sentido de giro, velocidad, torque, etc.
Pistones neumticos. Se utilizan como actuadores finales. Funcionan con aire comprimido que se suministra a travs de mangueras de plstico. Existen de doble efecto y de simple efecto contando cada uno con un conector para manguera y dos conectores respectivamente.
Regulador de presin neumtica (FRL). Este dispositivo se encarga de mantener limpia la instalacin de aire comprimido y permite regular la presin para el correcto funcionamiento de los pistones y dems equipo neumtico que se requiera.
10
Mdulo esclavo de red AS-i. Se utiliza para controlar dos entradas y dos salidas a travs de la red As-i.
Clemas de conexin.- Se utilizan cuando necesitamos algn punto intermedio en el cableado de ciertos dispositivos. En nuestro caso tenemos clemas sencillas y de tipo fusible. Estas ltimas las utilizamos para proteger las salidas de nuestros dispositivos contra una mala conexin que pueda quemar alguna tarjeta.
Bornes (jacks) y cables banana-banana (plugs). Se utilizan para realizar las conexiones temporales en el tablero.
Interruptores para entradas. Activa o desactiva alguna entrada al PLC, son de tipo push-button y de tipo palanca.
Los protocolos de comunicacin que se utilizan en los tableros de redes industriales son: Protocolo MPI (Interfaz multi-punto). Est diseada para la conexin de dispositivos programadores (PG) e interfaces hombre-mquina (OP y HMI), adems se puede usar para conectar un pequeo nmero de Cpus. La figura 19 muestra un cable adaptador MPI/PC que utiliza el puerto USB para conectar un PLC a una PC. Protocolo PROFIBUS PROFIBUS es un protocolo de comunicacin que permite establecer la comunicacin entre el sistema de automatizacin (controlador) y los dispositivos instalados en campo a travs de un nico cable con comunicacin serie. PROFIBUS presenta una estructura simple, robusta y fiable, puede ampliarse online y es aplicable tanto en entornos no crticos como en zonas con atmsferas explosivas.
11
El PROFIBUS es un bus de campo abierto y universal que permite: La comunicacin rpida con los dispositivos perifricos descentralizados inteligentes (PROFIBUS con fsica DP). La comunicacin y alimentacin simultnea de transmisores y actuadores (PROFIBUS PA). PROFIBUS se caracteriza por usar un cable color morado. Protocolo PROFINET (LAN) Es un protocolo de comunicacin en redes industriales que resulta de aprovechar ciertas caractersticas de dos protocolos anteriores, como son: PROFIBUS DP y Ethernet Industrial. Los objetivos de PROFINET son: Estndar Ethernet abierto para la automatizacin basada en Industrial Ethernet. Los componentes de Industrial Ethernet y Standard Ethernet pueden utilizarse conjuntamente, aunque los equipos de Industrial Ethernet son ms robustos y, por consiguiente, ms apropiados para el entorno industrial (temperatura, inmunidad contra perturbaciones, etc.). Uso de estndares TCP/IP e IT. Automatizacin de aplicaciones con requisito de tiempo real. Integracin directa de sistemas con bus de campo.
Este protocolo se caracteriza por utilizar un cable de color verde. Protocolo AS-i El AS-Interface, o interfaz actuador/sensor, denominado aqu abreviadamente AS-i, es un sistema de conexin para el nivel de procesos ms bajo en instalaciones de automatizacin. Los mazos de cables que se utilizaban hasta ahora en este nivel, son sustituidos por un nico cable elctrico, el cable AS- i. AS-Interface se distingue por varias caractersticas fundamentales: AS-Interface est optimizado para la conexin de sensores y actuadores binarios y analgicos. A travs del cable AS-i (de color amarillo) tiene lugar tanto el intercambio de datos entre sensores/ actuadores (esclavos AS- i) y el maestro AS-i, como tambin la alimentacin de corriente de los sensores y actuadores. Cableado sencillo y econmico; montaje sencillo con tcnica de conexin por desplazamiento del aislamiento; gran flexibilidad gracias al cableado tipo rbol. Reaccin rpida: el maestro AS-i necesita, para el intercambio de datos cclico con participacin de hasta 31 estaciones, un mximo de 5 ms (para 62 estaciones, 10 ms). Las estaciones (esclavos AS-i) conectadas al cable AS-i pueden ser sensores/actuadores con conexin AS-i integrada, o bien mdulos AS-i a los que se pueden conectar en cada caso hasta ocho sensores/actuadores binarios convencionales. Con mdulos AS-i estndar se pueden operar hasta 124 actuadores y 124 sensores en el cable AS- i.
12
Si se utilizan mdulos AS-i con rea de direcciones ampliada, se pueden operar hasta 248 actuadores y 248 sensores en un maestro extendido. Utilizando el perfil S-7.A.A con 8E/8S se pueden operar hasta 496 actuadores y 496 sensores.
La red As-i se caracteriza por usar un cable amarillo. Se pueden descargar manuales de todos los dispositivos y protocolos de comunicacin anteriores en los siguientes enlaces: http://www.siemens.com/as -interface, http://www.siemens.com/automation/service&support Nombre del alumno Matrcula Prctica Calificacin Entrega a tu profesor los resultados de tu prctica.
13
Procedimiento Explicacin: En esta prctica comenzaremos conociendo el software que nos permitir realizar todas las prcticas, Administrador SIMATIC (Step 7). Te daremos los pasos para crear un nuevo proyecto, realizaremos la configuracin del hardware con que cuenta el tablero, y finalmente estableceremos la comunicacin va MPI entre el PLC y la PC. Desarrollo de la prctica: En esta parte de la prctica se enumeran los pasos necesarios para crear el proyecto, se asigna ruta destino y se le da un nombre para identificacin.
1. Desde el men Start, da doble clic en Administrador SIMATIC o con el acceso directo que se encuentre en el escritorio.
14
2. Cuando inicia el Simatic Manager; aparece una ventana Step 7 Wizard: New Project, darle cancelar. Si no aparece la pantalla, omitir este paso.
3. Dar clic en File > New o directamente en el cono . En seguida aparece una ventana para indicar el nombre del proyecto y la ruta para guardarlo. Name: ejAIP_ep1 Storage location: C:\Documents and Settings\User\Desktop\Equipo Dar click en OK.
Configuracin de hardware: En esta parte de la prctica se dan de alta en el proyecto los elementos de hardware que complementan al PLC, tales como: tarjetas de entradas y salidas, mdulos de comunicacin, perifricos, etc. 5. Ir al men Insert > Station > SIMATIC 300 Station y seleccionarla.
15
En la ventana del proyecto aparece el cono de la estacin 6. Ir al men Insert > Station > SIMATIC 300 Station y seleccionarla.
En la ventana del proyecto aparece el cono de la estacin . 7. Dar doble clic sobre la estacin SIMATIC 300(1), y de igual forma en hardware. aparece la ventana de configuracin del hardware, HW Config. 8. En HW Config, en la lista de componentes que aparecen del lado derecho, seleccionar lo siguiente: expandir el men + de SIMATIC 300 para ir agregando los componentes en el siguiente orden. De la carpeta RACK-300 > seleccionar Rail, arrastrar el cono hasta el lado izquierdo en la parte superior y soltarlo. De la carpeta PS-300 > seleccionar PS 307 5A, arrastrarlo a la primera posicin del Rail. En cuanto el objeto es arrastrado se colorea de verde la posicin donde debe ser alojado. De la carpeta CPU-300 > seleccionar CPU 315F-2 PN/DP > 6ES7 315-2FH13-0AB0 > V2.5 (confirmar nmeros en componentes fsicos), arrastrarlo a la segunda fila donde se indica y dejarlo.
En seguida aparece una ventana que pide las propiedades de comunicacin, dar clic en OK. Ms adelante se programa la comunicacin.
16
Al darle OK, se despliega la pantalla de con nuevas opciones. De la carpeta CP-300 > AS-Interface>CP 343-2 P AS-i seleccionar 6GK7343-2AH11-0XA, arrastrar a la siguiente posicin marcada con verde. De la carpeta SM300 > AI-300 seleccionar SM 331AI8x12Bit (6ES7 331-7KF02-0AB0, arrastrar a la siguiente posicin marcada con verde. De la carpeta SM-300 > seleccionar DI/DO-300 > SM 323 DI16/DO16x24V/0.5 (6ES7 323-1BL000AA0), arrstralo a la siguiente posicin marcada con verde. De la misma carpeta SM-300 > seleccionar DI/DO300 > SM 323 DI8/DO8x24V/0.5A (6ES7 3231BH00-0AA0). As se debe observar la ventana HW Config. Para seleccionar correctamente los componentes, revisar en la esquina inferior derecha el nmero de componente. Establecer comunicacin va MPI En esta ltima parte de la prctica se muestran los pasos necesarios para establecer comunicacin entre la computadora y el CPU del PLC S7-300, va MPI (Interfaz Multi-punto).
17
la pestaa MPI/DP, se encuentra en la posicin X1, aparece la siguiente ventana: Dar clic en Properties > seleccionar MPI (1) --187.5 Kbps > OK. Y OK nuevamente para cerrar la ventana.
En el men Station > Save and Compile, o dar clic en el cono Save and Compile. Al hacer esto aparece una ventana Message Number Assignment Selection, solo dar OK.
3. Antes
de poder descargar toda la configuracin, debemos asegurarnos que la interfaz entre la PC-CPU ha sido correctamente configurada. Pare realizar esto seguir las siguientes indicaciones:
a) Desde el Simatic Manager en la barra de herramientas>Options>Set PG/PC interface. b) PC Adapter (MPI) c) Hacer clic en Propierties d) En la ventana Properties-PC Adapter (MPI) en la pestaa MPI, asegurarse que los datos de Station Parameters y Network Parameters sean los siguientes: Station Parameters Direccin de nodo MPI: 3 Timeout: 30 segundos. Network Parameters:
18
Velocidad de transmisin: 187.5 Kbps Mxima direccin de la estacin: 31 e) En la pestaa LOCAL CONNECTION, la opcin de Connection to debe decir USB f) Dar clic en OK.
4. Ahora hay que cargar la configuracin al
mdulo. Para esto dar clic en PLC > Download, o dar clic en el cono Download to Module. Enseguida aparece una ventana Select Target Module, para seleccionar el PLC con el que se trabaja; dar clic en OK si el PLC es el correcto. Y nuevamente OK. Nota: despus de cargar la configuracin puede salir una ventana de advertencia como la siguiente, si es el caso favor de revisar que los componentes coincidan con los fsicos y simplemente dar OK. De lo contrario, hacer los cambios pertinentes.
5. Asimismo al momento de estar cargando la
configuracin, si el PLC se encuentra en el modo RUN, aparecer una ventana que indica que pas al modo STOP para cargar, y te pide autorizacin para volverlo a poner en modo RUN; solo dar OK.
6. Cerrar el HW Config, en Station > Exit o
seleccionando cerrar
Describir el funcionamiento de los siguientes componentes de sintaxis dentro de la programacin con escalera.
Describir la lgica empleada para realizar el programa que se te pidi en esta prctica.
Procedimiento Explicacin: Tomando en cuenta los conocimientos aplicados en la prctica anterior, se implementar una red MPI usando los parmetros implicados, y as realizar una introduccin al manejo de los bloques de datos y sistema (OB, DB, FC, FB, etc.); vers algunos de los componentes que contiene el lenguaje de escalera (LAD), realizars programacin en LAD, as como el monitoreo y depuracin de seales y variables. Desarrollo de la prctica: A continuacin se muestra el proceso que se deber de programar durante esta prctica.
20
Se tienen los siguientes componentes y sus respectivas direcciones: Componente Pistn simple efecto Sensor de pistn simple efecto Pistn doble efecto Sensor lmite izquierdo Sensor lmite derecho Botn On Seales Q0.3 I1.0 Q0.4 y Q0.5 I0.4 I0.5 I0.0
ON
I1.0
Q0.3
I0.4
I0.5
Q0.4
Q0.5
Botn Inicio
I0.1
I0.0
INICIO I0.1
Luz verde
Q0.2
LUZ VERDE Q0.2
El modo de funcionamiento debe ser el siguiente: Al oprimir el botn ON, se deber encender la luz verde para indicar que nuestro sistema est energizado. Con el botn de INICIO y el sistema energizado se extender el pistn de doble efecto (DE). Una vez que el pistn se extienda por completo, el pistn de simple efecto se deber extender por 2 segundos y luego regresar a su posicin inicial. Una vez que el pistn de simple efecto se retraiga, el pistn de DE se deber retraer y as terminar la secuencia. Cada vez que se quiera realizar la secuencia completa, es necesario oprimir el botn de INICIO.
Creacin de tabla de datos, tabla de variables y monitoreo del programa. En esta seccin nos encargaremos de asignar nombre a las variables que estaremos utilizando en el programa, adems veremos cmo monitorear las mismas para realizar pruebas y depuracin del programa creado. Utilizando el proyecto que creamos en la prctica 2 (ejAIP_ep1):
21
1. De vuelta en el Simatic Manager dar doble clic sobre CPU 315F-2 PN/DP > S7 Program (1), aparecen tres conos: Sources, Blocks y Symbols. IMPORTANTE: es recomendable entrar en primer lugar a la lista de smbolos, para dar de alta las entradas, salidas y unidades de memoria que se requieran para la programacin. En la tabla aparece una columna llamada: Symbol, aqu se le asigna un nombre a la variable. Address indica la direccin, ya sea entrada Ix.x, salida Qx.x o unidad de memoria Mx.x, etc.
En el Simatic Manager , dentro de Blocks, dar clic con botn derecho en el espacio blanco > Insert New Object > Variable Table. Una vez creada nuestra tabla, dar click en el cono de la tabla recin creada; aparece una ventana donde se introducen las variables del programa creado, esto con el fin de monitorear y forzar algunas variables. Recuerden que las variables de entrada no se pueden forzar.
En la columna de Address se introducen las direcciones que hemos seleccionado para nuestro programa, si en la tabla de smbolo ya se le dio un nombre a la variable para identificarla, en esta tabla tambin aparecer. Para monitorear las variables hay que ir al men PLC > Connect to > Configured CPU, o en el cono y posteriormente en el men Variable . > Monitor, o en el cono
Programacin en diagrama escalera (LAD): 1. En esta seccin se mostrar la interfaz grfica de step7, se realizar la programacin y finalmente descargaremos nuestro proyecto al PLC utilizando comunicacin MPI. 2. Dar doble clic en Blocks > OB1, aceptar con OK, para empezar a programar en diagrama escalera. 3. Aparece la ventana LAD/STL/FBD como se muestra continuacin. 4. A continuacin se indica donde se encuentran los componentes que se pueden requerir para la programacin: o Contacto normalmente abierto, contacto normalmente cerrado, bobina o Agregar fila o Ms bobinas, temporizadores 5. Despus de realizar el diagrama escalera, hay que guardar y cargar el programa. 6. Cuando se va a cargar el programa aparece la siguiente ventana. Hay que decirle que s; YES, deseamos sobrescribir el bloque 7. Ahora hay que poner en lnea el programa, para esto ir al men PLC > Establish Connection to Configured CPU o dar clic en el cono .
8. Para confirmar que el programa est corriendo observar la parte inferior de la pantalla, debe estar en RUN. 9. Asimismo hay que seleccionar el cono de Monitor (on/off) para monitorear las variables, esto se puede confirmar cuando aparecen en un tono verde las variables que se ejecutan. 10. Para desconectar o ir a modo STOP dar clic en los conos antes seleccionados o en el men PLC > Disconnect.
23
24
25
Procedimiento
Explicacin: La red de dispositivos ASI es un sistema electromecnico que ha sido diseado para el nivel ms bajo de operacin, en donde hay que cumplir con los requerimientos para los sensores, actuadores, contadores, variadores de velocidad, arrancadores, etc., los cuales tienen una conexin binaria, por lo que es una red estndar robusta y suficientemente flexible que cumple con todos los requisitos para un bus de comunicacin industrial de control confiable. El bus de campo AS-i consta de 4 partes principales, siendo estas el cable de comunicacin, la fuente de poder, el maestro AS-i y los esclavos AS-i. Desarrollo de la prctica: Prerrequisitos: Tener dado de alta un proyecto configurado correctamente y funcionando. (Prctica 2) Conexin MPI habilitada. (Prctica 3) Puesta en marcha de la red AS-I Para poder asegurar una correcta configuracin preparar los estados siguientes: El CPU 315-2 DP tiene que estar en STOP. El CP 3432 y todos los esclavos ASi han de estar conectados al ASInterfaz y han de recibir tensin de la fuente de alimentacin ASi. Los esclavos ASi han de tener direcciones diferentes, distintas de 0. Los esclavos con los que cuenta el tablero ya cuentan con una direccin distinta a cero. A continuacin se muestran los esclavos y sus respectivas direcciones: o MODULO SLIMLINE AS-INTERFACE --- 1 o Sensor Difuso --- 2 Ahora procederemos a configurar el CP343-2 como maestro en nuestra red. Debemos seguir los pasos siguientes con mucha atencin:
1. 2.
Poner la CPU del PLC en modo STOP. Accionar el pulsador SET, se conmuta el modo del CP a modo configuracin (indicador luminoso CM encendido), tambin es posible que muestra encendido el indicador CER de configuracin actual errnea. Comprobar si todos los esclavos conectados al bus AS-i estn disponibles y son indicados en el panel frontal del CP.
26
3.
4.
Accionar de nuevo el pulsador SET. Con esto se configura el CP 343-2, lo que significa que la configuracin permanente real reconocida del bus AS-i se almacena como especificacin terica en forma no voltil en EEPROM. Al mismo tiempo, el CP 343-2 se conmuta al modo protegido y se apaga el diodo CM. Tambin se apaga el diodo CER (Configuration Error). Pasar la CPU del PLC de nuevo al modo RUN/RUN-P, observando que si todo es correcto no tendremos ningn fallo de sistema (indicador SF apagado) ni en la CPU ni en el CP.
5.
Ahora el CP343-2 y esclavos estn correctamente configurados. El siguiente paso es abrir el HW Config, seleccionar nuestro CP343 y revisar que direcciones les han sido asignadas. Determinacin de la Direccin base y construccin de la tabla de esclavos segn su direccin. Con base en la posicin que ocupa el maestro AS-i dentro del bastidor, se han determinado el margen de direcciones (16 bytes) que corresponder a los 31 esclavos. Como se puede observar en la configuracin de hardware y dentro de la columna direccin del slot 4, aparece el rango de direcciones (16 bytes), bytes que contiene la informacin del estado de cada una de las E/S de los esclavos As-i. Ejemplo: Si el maestro AS-i ocupa la posicin 7 en el bastidor, ser: Posicin master AS-i en bastidor 7 Por tanto le corresponder una direccin base: Direccin base o inicial N 304
A partir de la direccin base o inicial se construye la siguiente tabla, en donde queda representado la direccin de cada bit.
27
28
Ahora, a modo de ejercicio completa las siguientes tablas segn sea tu configuracin:
29
Creacin de tabla de variables para observar el comportamiento de los dispositivos AS-I en lnea Para poder observar el comportamiento de la informacin que enva y/o recibe cada dispositivo, es necesario crear una tabla de variables que nos permitir ver la informacin de cualquier direccin de memoria del CPU en la representacin simblica deseada.
1.
Para insertar una nueva tabla de variables buscar en el Administrador Simatic en la subcarpeta de bloques, con el clic derecho del mouse, seleccionar Insertar Nuevo Objeto > Tabla de variables, el nombre que le asignaremos ser Dispositivos AS-I. Dar click en aceptar.
2.
Configuracin de la tabla de variables En la tabla de variables nueva se introducirn aquellas direcciones que nos permitan observar las variables o las direcciones de memoria que contienen la informacin de Entradas/Salidas.
30
Para poder acceder a la memoria de los dispositivos AS-I, debido que provienen de dispositivos que no se encuentran en el chasis o bastidor central, se denominan periferia descentralizada. Y para la informacin proveniente de la periferia descentralizada existe una zona de memoria para las entradas y salidas respectivamente. Por tanto, si un sensor AS-I enva informacin, el CP 343-2 guardar la informacin en la zona de memoria PI; por ejemplo PIB 256, donde se hace referencia a la direccin 256 de la zona de memoria de la periferia descentralizada en forma de BYTE. Por tanto, si un actuador AS-I recibe informacin, el CP 343-2 escribir la informacin en la zona de memoria PQ, por ejemplo PQB 256, donde hace referencia a la direccin 256 de la zona de memoria de la periferia descentralizada en forma de BYTE.
Introducir las direcciones como se muestra: 1. Poner atencin en la columna DISPLAY FORMAT, aqu los datos se desplegarn en binario. 2. Guardar la tabla de variables. 3. Descargar todo el proyecto desde el Simatic Manager para descargar la tabla que acabamos de crear al CPU.
31
Monitorear la tabla de variables haciendo clic en el botn Monitorear Variable en la ventana de nuestra tabla de variables.
En cada BYTE existe informacin concerniente a dos esclavos AS-I, puesto que cada esclavo enva solo 4 bits de informacin, con lo cual un esclavo estar en el nibble inferior, y el otro en el nibble superior. La figura siguiente muestra cmo, para este ejemplo en particular, el sensor difuso corresponde al nibble superior de la memoria 256, mientras que el nibble inferior de la memoria 256 est vaco, ya que no contamos con un tercer esclavo.
Nota: al activar o desactivar nuestro sensor, podemos ver en nuestra tabla de variables cmo cambia el estado del nibble superior correspondiente a nuestro Esclavo 2 (sensor difuso). Para poder trabajar con las salidas del esclavo 1 (MODULO SLIMLINE AS-INTERFACE), es necesario modificar la memoria 256. Sin embargo, ya que es un espacio de memoria de periferia descentralizada, no es posible escribir directamente a esta memoria, por lo que nos ayudaremos de una marca y que esta escriba sobre nuestra salida.
2.
32
Aqu lo que se pretende es que los datos (a nivel de byte) que sean ingresados a la marca 31 se muevan a la salida 256 que corresponde al espacio de memoria asignada a nuestro esclavo 1.
3. 4.
Agregamos en binario y a nivel de byte la marca 31. Monitoreamos para ver en tiempo real que est leyendo y/o escribiendo el CPU dando clic en Monitorear Variable.
Ahora vamos a escribir sobre el nibble inferior de la marca 31, que gracias a lo programado en el paso 12 lo transfiere a nuestra salida 256 al nibble inferior que corresponde a nuestro esclavo 1.
7. 8.
Escribir en la columna Modify value 2#0000_0100 Presionar F9. Con esto estamos activando la salida 1 de nuestro esclavo, podemos apreciar fsicamente en nuestro esclavo que el led que indica la salida 1 se activ. Si escribimos 2#0000_1000 se activa la salida 2 del esclavo y se desactiva la salida 1. Para activar las dos salidas escribimos 2#0000_1100
33
34
Resultados Indicar cules son las ventajas y desventajas de utilizar la red MPI (econmicas, programacin). Definir qu son los datos globales entre 2 o ms controladores SIEMENS.
Cargar la Tabla GD al CPU. Monitorear las variables, agregar una tabla de variables para cada CPU como en prcticas previas. Agregar la entrada I0.0 y marca M0.0 a cada Tabla de Variables, segn corresponda.
Procedimiento
Explicacin: Este mtodo de comunicacin permite el intercambio de datos entre CPUs, de forma cclica, a travs de la interfaz MPI sin necesidad de programar. Los datos se intercambian en punto del ciclo de scan en el que se actualiza la imagen de proceso.
Desarrollo de la prctica: Datos globales Los datos globales pueden ser: entradas, salidas, marcas, temporizadores, contadores y reas de bloques de datos. La comunicacin de datos no se programa, sino que se configura por medio de una tabla de datos globales. No se necesita usar ningn enlace de la CPU para la comunicacin de datos globales.
36
En SIMATIC S7, la comunicacin de datos global nos permite establecer una comunicacin entre PLCs distribuidos sin tener que escribir una sola lnea extra en nuestro programa de usuario. La comunicacin usando datos globales no se programa pero s se configura. La configuracin para el intercambio de datos se almacena en una tabla. Los datos globales de comunicacin pueden intercambiarse hasta entre 15 CPUs dentro de un proyecto. Est diseado para pequeas cantidades de datos que se transmiten normalmente de forma cclica Crculos globales (GD) Un crculo GD es una lista de distribucin fija para paquetes GD. Cada CPU del crculo de datos globales puede enviar datos a las otras CPUs o recibir datos desde otra CPU. Tipos de crculos GD: Crculos de datos globales con ms de 2 CPUs. En este caso una CPU es el emisor de un paquete da datos, y todas las otras CPUs en el crculo GD son receptores. Crculos de datos globales con 2 CPUs. Cada CPU puede enviar y recibir paquetes de datos indistintamente. En el S7-300 pueden estar hasta 4 crculos GD diferentes. Hasta 15 CPUs pueden intercambiar datos a travs de la comunicacin GD en una red MPI. El diagrama de arriba muestra un ejemplo que ilustra el principio de comunicacin en los crculos GD.
37
A partir de ahora, se manejaran dos PLCs en un mismo proyecto, esto con la finalidad de lograr comunicacin entre ellos. Es importante recordar que es necesario cargar la configuracin de hardware a cada PLC, poner especial atencin en los valores asignados a cada uno. 1. En primer lugar debemos crear, usando el Administrador SIMATIC, los equipos que queramos montar en red en un mismo proyecto (apoyarse en las prcticas pasadas).
Direccin MPI de la PG (computadora): asignar y verificar que la direccin de nodo MPI de la PG tambin sea nica. Utilizar la siguiente direccin para configurar o verificar el nmero de nodo: Simatic Manager>Opciones>Ajustar la interfase PG/PC. Se recomienda usar un nmero mayor a 5. Seleccionar PC Adapter (Auto). Dar clic en Propiedades para cambiar el nmero de nodo MPI. Direccin MPI de los CPUs (PLCs): 2. En el HW Config, debemos definir en las CPUs que la red MPI este habilitada y en la leyenda Networked se lea: YES. Asignar a cada una su propia direccin de nodo MPI. 3. Guardar y compilar los parmetros que acabamos de configurar y descargarlos a cada CPU por separado. Tip: primero conecte su computadora a un PLC va MPI y descargue la informacin que corresponda a este.
38
4. Conectar fsicamente los dos CPUs mediante el cable Profibus (cable morado), escoger un CPU para conectar tambin la computadora con el cable MPI.
5. Para verificar que el cable est bien conectado y que la configuracin se descarg satisfactoriamente, dar clic en Estaciones disponibles.
6. Cuando hayamos hecho esto, se abrir una pantalla de nodos accesibles donde podremos ver las direcciones MPI de los 2 CPUs que tenemos conectados fsicamente.
Creacin de la tabla GD La tabla GD es donde introducimos las CPUs que van a intercambiar datos y las reas de direccin de los datos que van a intercambiarse. Adems se puede especificar el factor de ciclo y una doble palabra para la informacin de estado. 1. Seleccionar nuestro proyecto en el Simatic Manager. 2. Dar clic derecho al objeto de red MPI. 3. Dar clic en Definir Datos Globales.
39
Debemos introducir las reas de direccin a usar en una columna separada para cada CPU que tome parte en la comunicacin GD. Asignar cada CPU en una columna diferente. 4. Seleccionar el encabezado de la primera columna. 5. Dar clic derecho en el encabezado de la columna. 6. Seleccionar CPU. 7. Seleccionar el CPU que queramos en el cuadro de dilogo que se muestra y confirmar dando clic en OK.
Nota: primero seleccionar en la columna de la derecha el proyecto y el PLC. Segundo, seleccionar el CPU. 8. Repetir los pasos 4-7 para agregar el segundo CPU.
40
Una vez agregados los dos CPUs, nuestra ventana debe ser la siguiente:
Ahora procederemos a seleccionar quien ser nuestro EMISOR. 9. Dar clic derecho a la primera fila de la segunda columna (DITEM). 10. Se muestra un men, aqu seleccionar EMISOR.
11. Escribir la seal que se enviar, puede ser una entrada (I), salida (Q) o marca (M). El emisor se identifica con el signo mayor que. Importante: cada fila debe tener al menos un emisor. Se puede tener uno o varios receptores (en caso de tener ms de dos CPUs en el mismo proyecto). 12. Escribir la seal que recibir los datos, puede ser una entrada (I), salida (Q) o marca (M).
Nota: es altamente recomendable utilizar una marca (M) en caso de querer activar una salida (Q) o entrada (I) del PLC 2 mediante una entrada (I) del PLC 1. La salida ser activada mediante esta marca desde nuestro OB1 del PLC correspondiente
41
Compilar la tabla GD Ahora se pueden compilar los datos de configuracin a partir de la informacin que hemos introducido en la tabla GD. Los datos de configuracin se generan en dos fases: 1. Comenzar la primera compilacin dando clic en el botn compilar.
Si la compilacin se realiz con xito, veremos la siguiente ventana. Dar clic en Cerrar.
2. Comenzar la segunda compilacin (realizar los pasos 1 y 2). Ver la siguiente nota. Nota: la segunda compilacin es necesaria ya que en algunos proyectos se definen diferentes factores de ciclo, o variables para almacenar la informacin de estado de los paquetes individuales, entonces al compilar por segunda vez se incluye la informacin sobre los factores de ciclo y el almacenamiento de la informacin. Este prrafo solo es informativo y no es objetivo del curso, pero se justifica la razn de compilar dos veces.
42
Cargar la tabla GD al CPU 1. Poner todas las CPUs en modo STOP. 3. Dar clic en el botn descargar. 4. Escoger Descargar al CPU seleccionado.
5. Seleccionar el CPU al que estemos conectados va MPI. 6. Dar clic en OK. 7. Si la descarga fue exitosa se muestra la siguiente pantalla. Dar clic en CERRAR.
8. Repetir los pasos 25-28 para descargar la misma tabla GD a los CPUs restantes. 9. Poner los CPUs en modo RUN. 10. El intercambio cclico de datos globales comienza automticamente. Monitoreo de las variables 1. Agregar una tabla de variables para cada CPU, como se vio en prcticas previas. 2. Agregar la entrada I0.0 y marca M0.0 a cada Tabla de Variables segn corresponda. 3. Ponerse en modo de monitoreo de variables en cada una de las tablas de variables. 4. Activar la entrada I0.0 del PLC 1 y observar que la marca 0.0 del PLC 2 se activa.
43
Ejercicio Para este ejercicio se utilizarn dos tableros, hacer equipo con los compaeros que se encuentren a un costado de su estacin. Elegir un CPU para que sea el emisor y otro el receptor. Tomando como base la programacin de la prctica 2 y considerar los siguientes cambios: PLC 1 Botn 1 ON Inicio 1 PLC 2 Botn 2 ON Inicio 2
Al oprimir el botn 1 ON o botn 2 ON, se deber encender la luz verde para indicar que nuestro sistema est energizado. Con el botn de INICIO 1 o el botn de INICIO 2, y el sistema energizado, se extender el pistn de doble efecto (DE). Una vez que el pistn se extienda por completo, el pistn de simple efecto se deber extender por 2 segundos, y luego regresar a su posicin inicial. Una vez que el pistn de simple efecto se retraiga, el pistn de DE se deber retraer y as terminar la secuencia. Cada vez que se quiera realizar la secuencia completa, es necesario oprimir el botn de INICIO.
El CPU receptor debe ser manipulado tanto desde sus direcciones locales como sus direcciones remotas (CPU emisor).
44
Procedimiento
Explicacin: Esta prctica muestra cmo realizar una configuracin en una red PROFIBUS DP formada por un maestro (PLC) y un mdulo de entradas y salidas (ET200L).
45
Desarrollo de la prctica: Prerrequisitos de la prctica: Tener un proyecto correctamente configurado y funcionando con los mdulos con los que cuenta el CPU. (Practicas 4, 5 o 6) Implementacin de una red PROFIBUS En esta primera parte configuraremos los respectivos elementos para la red PROFIBUS. Para lograr conectar el cable MPI y el cable PROFIBUS en el CPU al mismo tiempo, realizarlo como muestra la siguiente figura.
1. Desde el Simatic Manager, seleccionar Set PG/PC Interface en el men de Opciones. Seleccionar la opcin PC Adapter (PROFIBUS). 2. Dar clic en OK.
Hardware).
46
47
6. En la ventana que se muestra nos dice la direccin del CPU master, en este caso la direccin para nuestro maestro ser la 3. 7. Dar clic en New.
8. Dentro de la pestaa Network Settings, seleccionar la opcin DP y una velocidad de 1.5 Mbit/s.
9. Dar clic en OK. 10. En la siguiente ventana podemos observar que en el apartdo Subred aparece configurada nuestra red PROFIBUS con una velocidad de 1.5 Mbit/s. Dar clic en Ok.
48
12. Elegir la pestaa Operating Mode y verificar que aparece configurado por defecto la opcin DP Master. Dar clic en Ok.
49
Insertar esclavos en la red Profibus-DP 1. El siguiente paso es insertar un mdulo ET 200L como esclavo de la red DP que se acaba de configurar. Mediante el catlogo ProfibusDP, buscar la ET 200L con el mismo nmero de serie de nuestro equipo, en nuestro caso 6ES7 133-1BLO*-0XB0.
2. Seleccionar y arrastrar hasta colocarlo en la red Profibus DP. Ahora podemos ver la configuracin de entradas/salidas que se le asigna por defecto. 3. Guardar y compilar. 4. Descargamos la nueva configuracin al CPU con el botn Descargar.
50
Programa en Step 7 1. Recordar que las direcciones de entradas y salidas de la ET200L qued de la siguiente forma. Entradas I0.0 I0.1 I0.2 I1.5 I1.6 I1.7 Salidas Q0.0 Q0.2 Q0.3 Q1.5 Q1.6 Q1.7
Esto nos permite manipular las salidas del ET200L desde las marcas 35 y 36 a nivel de byte. 3. Guardar los cambios realizados. 4. Descargar los datos al CPU. Con esto, hemos agregado la lgica necesaria para poder ingresar datos en la computadora, y estos sean enviados a la ET200L. Monitoreo de Entradas/Salidas en la ET200L 1. Crear y abrir una Tabla de Variables desde el Simatic Manager. 2. Agregar MB 35 y MB36 a nuestra tabla de variables.
51
3. Dar clic en Monitorear Variable. Con esto, estamos monitoreando en tiempo real lo que sucede con estas dos direcciones. 4. En la marca 35 escribir en la columna Modify Value y observar qu pasa con las salidas de la ET200L: 2#0000_0001 y presionar F9. 2#0000_0010 y presionar F9. 2#0000_0100 y presionar F9. 2#0000_1111 y presionar F9. 2#0001_0000 y presionar F9. 5. Escribir en la tabla de variables PIB 0 y PIB 1 para monitorear las entradas de la ET200L.
6. Mandar 24 V a las entradas fsicas de la ET200L con ayuda de bananas y ver lo que sucede.
52
53
Procedimiento
Explicacin: Variador de velocidad El Variador de Velocidad (VSD, por sus siglas en ingls Variable Speed Drive) es en un sentido amplio un dispositivo con elementos mecnicos, hidrulicos, elctricos o electrnicos empleados para controlar la velocidad giratoria de maquinaria, especialmente de motores. Tambin es conocido como Accionamiento de Velocidad Variable (ASD, por sus siglas en ingls Adjustable-Speed Drive). Desarrollo de la Prctica: Partes del variador de frecuencia MM420. El MM420 tiene: Un men por teclado Bornes de conexin para entradas y salidas Bornes de conexin de potencia Conexin para red PROFIBUS en su parte inferior
Enciende el motor Detiene el motor Cambia el sentido de giro del motor Gira el motor mientras se mantiene presionado el motor
Cambio de valor
Men AOP
Jog Motor
54
Parmetros
Funcin
Permite la visualizacin de los parmetros del variador por ejemplo: Tensin de circuito Corriente de salida Frecuencia de salida Tensin de salida
Modificacin de parmetros A continuacin se muestra un ejemplo del procedimiento adecuado para modificar un parmetro, en este caso es el parmetro P0003. PASO 1 2 3 4 5 6 ACCIN RESULTADO EN PANTALLA Pulsar P para acceder a parmetros. r0000 Pulsar hasta que se visualice P0003. P0003 Pulsar P para acceder al nivel de valor del 1 parmetro. Pulsar o hasta llegar al valor requerido. 3 Pulsar P para confirmar y guardar el valor. P0003 El nivel de acceso 3 est activado. Se pueden seleccionar todos los parmetros de los niveles 1 al 3.
El MM420 puede ser manejado a travs de contactos fsicos (un potencimetro y tres interruptores), a travs de un panel de operador avanzado (AOP) o mediante PROFIBUS DP. Antes de empezar a manejar el variador, y el motor asociado al mismo, es fundamental configurar el MM-420 con los valores del motor que vayamos a manejar. Esta configuracin la realizaremos a travs del AOP, modificando los parmetros correspondientes.
Reset de parmetros al ajuste de fbrica Lo primero que debemos hacer para una puesta en servicio rpida del variador y su motor, es resetear todos los parmetros a su ajuste de fbrica, y esto se hace por medio de modificar dos parmetros especficos que logran este ajuste. Los parmetros son: P0010 =30 y P0970 = 1. Al modificarlos con los botones del panel de operador AOP (subtema anterior), el variador se tarda unos 10 o 15 segundos en procesar la informacin (BUSY), y al termino de ese tiempo ya queda configurado el variador con sus ajustes de fbrica
55
Modificacin de parmetros implicados en la puesta en servicio rpida. PARMETRO P0003 P0010 P0100 P0304* P0305* P0307* P0310* P0311* P0700 P1000 P1080 P1082 P1120 P1121 P3900 DESCRIPCIN Nivel de acceso a parmetros Prepara el variador para la puesta en servicio rpida Funcionamiento para Norteamrica (60hz, potencia en KW) Tensin nominal del motor Corriente nominal del motor Potencia nominal del motor Frecuencia nominal del motor Velocidad nominal del motor Selecciona la fuente de rdenes Selecciona la referencia para la frecuencia Frecuencia mnima del motor Frecuencia mxima del motor Tiempo de aceleracin Tiempo de desaceleracin Fin de la puesta en servicio rpida VALOR 2 1 2
*Los parmetros con asterisco se deben de verificar en la placa de datos del motor del tablero de redes industriales.
56
Una vez que el variador termina de procesar la informacin, debemos cerciorarnos que el parmetro P0010 haya regresado a su valor de 0.
Verificado esto, ahora revisa que el eje del motor esta libre de obstrucciones y ya puedes activarlo por medio del botn verde del variador. Tambin puedes detener el motor, cambiar de giro, hacerlo girar con la tecla JOG, etc.
57
Nombre del alumno Matrcula Prctica Calificacin Entrega a tu profesor los resultados de tu prctica.
58
Procedimiento
Explicacin: El variador de frecuencia Micromaster tiene la opcin de conectarse a una red PROFIBUS y actuar como un esclavo. La prctica describe cmo operar el Micromaster a travs de PROFIBUS mediante un S7-300, teniendo como objetivo la manipulacin de un motor trifsico.
59
Desarrollo de la prctica: Pre-requisitos de la prctica: Tener un proyecto dado de alta, con un CPU configurado debidamente. (Prcticas 3, 4, 5 y 6). Tener habilitada la red PROFIBUS. (Prctica 6). Configuracin del MicroMaster 420 en Step 7 Para que nuestro variador de frecuencia pueda ser manipulado desde nuestro CPU va PROFIBUS, es necesario configurarlo desde el Step 7 y dar de alta el tipo de comunicacin con la cual enviaremos y recibiremos datos, en este caso la comunicacin se har va PROFIBUS. 1. Abrimos nuestro proyecto y en el Hardware Configurado se buscar el catlogo MICROMASTER 4. Seguir la siguiente ruta: PROFIBUS DP>SIMOVERT>MICROMASTER
60
2. Arrastar y soltar MICROMASTER 4 en nuestra red PROFIBUS. Nota: para que el programa nos deje insertar el Micromaster, es necesario tener habilitada la red PROFIBUS.
3. Se muestra la ventana de propiedades del Micromaster. Seleccionar la direccin PROFIBUS que ajustamos en el paso 1. 4. Seleccionar la red PROBIFUS que tenemos habilitada. La red PROFIBUS se mostrar como deshabilitada (letras en grises), simplemente asegurar de que este seleccionada. 5. Dar clic en OK. 6. Se ha agregado el motor a nuestra red PROFIBUS en nuestro proyecto.
8. Poner especial atencin al nmero de salidas asignadas a nuestro motor. Estas salidas las utilizaremos
61
ms adelante para controlar la velocidad del motor, arranque, paro, etc. 9. Las salidas en este caso van de la direccin 272 a la 275. Cada salida es una palabra (2 bytes), por lo que la primera palabra comprende las direcciones 272,273, y la segunda palabra las direcciones 274, 275. 10. Guardar y Compilar.
Ajuste de parmetros en el Micromaster 420 Los pasos siguientes son necesarios para asegurarnos que el Micromaster este correctamente configurado y listo para recibir la informacin que le enviaremos desde el CPU va PROFIBUS. Estos valores que a continuacin se mencionan, se modifican directamente en el variador de frecuencia. 1. Comenzar con la configuracin de fbrica del Micromaster 420. Poner el parmetro P0010=30 Y P970=1. 2. Ajustar la direccin PROFIBUS. Hay dos maneras en las que se puede ajustar la direccin PROFIBUS: Ajuste el P003=3 y establecer la direccin de PROFIBUS en la P0918=5. Tambin puede configurar la direccin de PROFIBUS con los interruptores DIP switches (se encuentra detrs del panel de operacin del Micromaster, el valor menos significativo del bit est del lado izquierdo). La configuracin de los DIP switches tomar efecto cuando el Micromaster se vuelva a encender. 3. Ajuste P0700 = 6 y P1000 = 6, esto permite un control completo de Profibus. 4. MicroMaster MM420 con software 1.05 tiene un estndar en P2040 = 0 (tiempo de monitoreo en ms), se recomienda el ajuste a P2040 = 20, as la unidad se puede detener con el F0070 si hay un error en Profibus o si el PLC se va a modo STOP; .20 ms es un valor estndar para otros dispositivos de la familia MicroMaster 4. Puesta en marcha del motor dentro del Micromaster 420 1. Antes de empezar a mover el motor, se debe revisar que este se pueda mover libremente. 2. Revisar que el parmetro P0010 = 1 y ajustar todos los parmetros del Micromaster 420 como se vio en la prctica anterior (frecuencia mnima, frecuencia mxima, tensin nominal, etc). 3. Para terminar, ajustar el P3900 = 1; esto calcula todos los datos del motor. 4. Revisar que el P0010 = 0. 5. Revisar nuevamente que el motor pueda girar libremente.
62
Descarga de parmetros del Micromaster 420 al CPU 1. Realizar las conexiones fsicas siguientes.
2. Para lograr conectar el cable MPI y el cable PROFIBUS en el CPU al mismo tiempo, realizarlo como muestra la siguiente figura.
1. Desde el Simatic Manager, seleccionar Set PG/PC Interface en el men de Opciones. 2. Seleccionar la opcin PC Adapter (PROFIBUS) 3. Dar clic en OK. 4. Desde la configuracin del hardware, descargar toda la informacin que guardamos y compilamos al CPU.
1. En nuestro OB1 agregar dos lneas de programacin, donde se ingrese un dato; por ejemplo MW100, y con un MOVE se mueva este valor a nuestra primera palabra 272, en el formato PQW272. 2. Hacer lo mismo que en el paso anterior para la segunda palabra 274 ingresando un dato en MW200. 3. Guardar los cambios realizados. 4. Descargar los datos al CPU.
63
Con esto hemos agregado la lgica necesaria para poder ingresar datos en la computadora, y estos sean enviados al Micromaster 420. 5. Crear y abrir una Tabla de Variables desde el Simatic Manager. 6. Agregar MW100 y MW200 a nuestra tabla de variables. 7. Dar clic en Monitorear Variable. Con esto, estamos monitoreando en tiempo real lo que sucede con estas dos direcciones. Los datos que deben ser enviados para manipular velocidad y sentido de giro del motor se enlistan a continuacin. Es muy importante leerlos bien y entender que significa cada dato antes de enviarlo. La primera palabra (MW100) manipula Arranque y Paro del Motor. La segunda palabra (MW200) manipula Velocidad y Sentido de Giro del Motor.
Segunda Palabra MW200 0C7F - En contra de las manecillas del Reloj 447F - A favor de las manecillas del Reloj 0 HEX = 0 HZ y 4000 HEX = 60 HZ Velocidad de Giro. Ingresar el valor Hexadecimal
64
A continuacin se enumeran los pasos para mover el motor (es muy importante seguirlos paso a paso). 8. Escribir 2000 en MW200. Con esto se manda como primer valor el SET POINT a una velocidad de 30 Hertz. Es indispensable siempre que se quiera mover el motor, primero asignar el SET POINT para no mandarlo a fallo. Oprimir F9. 9. Escribir 047E en MW100. Inicia el motor en Paro, ya que es necesaria una transicin positiva para arrancar. Oprimir F9. 10. Escribir 047F en MW100 y oprimir F9. Con esto el motor arranca. Para manipular el motor a diferentes velocidades, pruebe con diferentes valores entre 0 y 4000 en la segunda palabra MW200. Nombre del alumno Matrcula Prctica Calificacin
65
66
Procedimiento Explicacin: En esta prctica aprenders a conectar los sistemas de Step 7 y Wincc, la configuracin de la interfaz grfica, los diferentes objetos, formas, controles e imgenes que te ayudarn a crear un ambiente amigable para el usuario, y finalmente programaras los eventos y/o acciones que enviarn las seales al PLC y realizarn el control del motor de AC. Desarrollo de la prctica: Prctica de Interfaz grfica. Configuracin de la aplicacin. 1. Agregar nuevo driver.
67
4. Asegrate que el servidor o PC que tenemos seleccionado sea el indicado y asigna nombre al enlace que estas creando PLC Tablero.
68
6. Ahora crearemos las variables que utilizaremos para nuestra interfaz grfica.
7. Al final debes tener algo similar a la siguiente imagen. Wincc maneja todo con el nombre de la variable y no con el rea de memoria, por lo que es importante manejar correctamente los nombres a lo largo de la programacin. Nombre Velocidad Escritura Velocidad Lectura Arranque_Paro Pulso_Arranque Apariencia de la aplicacin Tipo de dato Valor 16 bits sin signo Valor 16 bits sin signo Valor 16 bits sin signo Variable binaria rea de memoria MW200 MW300 MW100 M100.0 Funcin Realiza el SetPoint para el arranque y modifica la velocidad de giro del motor. Se utilizar para indicar el grfico. Pone en marcha o detiene el movimiento del motor. Disparo para el arranque del motor.
1. Ahora crears el grfico donde se encontrar nuestra ventana de manipulacin de las distintas variables del motor. 2. Damos doble clic sobre Graphic desinger o clic derecho y nueva imagen.
69
5. Este es un ejemplo de cmo puede ser representada nuestra interfaz, realiza los cambios que consideres adecuados para la prctica.
6. En el costado izquierdo contamos con la paleta de objetos, tomars de la opcin objetos estndar el rectngulo para crear el fondo de nuestra ventana.
70
7. Ahora pondrs el campo en el que ingresars la velocidad. Paleta de objetos -> Objetos Smart-> Campo E/S.
9. Finalmente en la paleta de objetos seleccionamos la pestaa controles-> Controles ActiveX -> Wincc Gauge Control. 10. Ahora que tienes todos nuestros objetos en la ventana grfica, comenzars a manipular los objetos para dar una apariencia presentable y programar los eventos dentro de la aplicacin.
71
11. Cuando entras en las propiedades del objeto (clic derecho propiedades), aparecer la siguiente ventana. Del lado izquierdo tenemos dos ventanas, en la primera es donde se pueden modificar las caractersticas de nuestro objeto, color, tamao, posicin, etc.; mientras que del lado izquierdo se encuentra la ventana de Evento, es aqu donde podrs asignar variables de entrada o salida y programar las funciones que consideres necesarias. 12. Ahora modifica colores y posicin de los objetos, para visualizar la apariencia oprime el botn de play Activar Runtime.
Programacin de la aplicacin 1. Dentro de cada uno de los objetos tenemos la opcin de relacionar con alguna variable, crear una accin programada en C o en VBS (Visual Basic Studio).
2. En la conexin directa tenemos tres opciones: agregar una constante; modificar una propiedad, ya sea de la ventana actual, objeto en imagen o una variable; y asignar un valor a una variable determinada.
72
3. Si seleccionamos variables, aparecer la siguiente ventana en donde podremos seleccionar el protocolo de comunicacin que estaremos utilizando y la etiqueta que usaremos en el objeto seleccionado.
4. En caso de que necesites programar alguna accin en c, esta es la ventana que aparecer. Del lado izquierdo podemos observar algunas de las funciones que tenemos disponibles para el manejo de variables, objetos, grficos, etc. 5. Muy similar es el caso si lo que se desea es utilizar Visual Basic Studio para la programacin; emerger la siguiente ventana.
73
Explicacin de la aplicacin A continuacin se explica de manera breve los pasos a seguir para manipular el motor, utiliza las variables previamente configuradas en la prctica y crea las acciones necesarias para controlarlo desde la interfaz grfica. Los datos que deben ser enviados para manipular velocidad y sentido de giro del motor se enlistan a continuacin. Es muy importante leerlos bien y entender qu significa cada dato antes de enviarlo. La primera palabra (MW100) manipula Arranque y Paro del Motor. La segunda palabra (MW200) manipula Velocidad y Sentido de Giro del Motor. Primera palabra MW100 047F - Arrancar 047E - Parar Segunda palabra MW200 0C7F - En contra de las manecillas del Reloj 447F - A favor de las manecillas del Reloj 0 HEX = 0 HZ y 4000 HEX = 60 HZ Velocidad de Giro. Ingresar el valor Hexadecimal.
A continuacin se enumeran los pasos para mover el motor (es muy importante seguirlos paso a paso). 1. Escribir 2000 en MW200, con esto se manda como primer valor el SET POINT a una velocidad de 30 Hertz. Es indispensable siempre que se quiera mover el motor, primero asignar el SET POINT para no mandarlo a fallo; oprimir F9. 2. Escribir 047E en MW100. Inicia el motor en Paro, ya que es necesaria una transicin positiva para arrancar. Oprimir F9. 3. Escribir 047F en MW100 y oprimir F9; con esto el motor arranca. 4. Para manipular el motor a diferentes velocidades, pruebe con diferentes valores entre 0 y 4000 en la segunda palabra MW200. Nombre del alumno Matrcula Prctica Calificacin
Resultados Indicar qu caractersticas tienen que tener las direcciones IP de los equipos a comunicar. Mencionar qu diferencias existen entre una red PROFINET y una red PROFIBUS. Mencionar qu ventajas tiene la red PROFINET contra el resto de los protocolos que ha estudiado durante el curso.
Procedimiento Explicacin: Utilizando el protocolo de comunicacin PROFINET-TCP/IP, se vern los pasos para configurar las direcciones IP de los equipos (PC-CPU) y los parmetros necesarios para establecer el enlace. Finalmente modificars el programa realizado y se realizar la comprobacin de la comunicacin, para que esta sea correcta y la programacin funcione de manera adecuada. Desarrollo de la prctica A continuacin se muestra el proceso que se deber de programar durante esta prctica. Componente Pistn Simple efecto Sensor de pistn simple efecto Pistn doble efecto Sensor lmite izquierdo Sensor lmite derecho Seales Q0.3 I1.0 Q0.4 y Q0.5 I0.4 I0.5
I1.0 Q0.3
I0.4
I0.5
Q0.4
Q0.5
Botn ON
I0.0
ON I0.0
Botn Inicio
I0.1
INICIO I0.1
El modo de funcionamiento debe ser el siguiente: Respetar todas las condiciones de la prctica 3 con los siguientes cambios: La luz verde debe apagarse nicamente si tengo el interruptor en ON y presiono el botn de ON. Cada vez que el pistn de simple efecto se extienda, la luz amarilla debe encenderse.
76
Interruptor
I0.2
INTERRUPTOR I0.2
Luz Verde
Q0.2
LUZ VERDE Q0.2
Luz Amarilla
Q0.1
Comunicacin PC-CPU va TCP/IP A diferencia de la prctica anterior, aqu estableceremos una comunicacin va TCP/IP. Este tipo de comunicacin permite una mayor flexibilidad en el manejo de la informacin y la creacin de una red segn las necesidades que tenga nuestro sistema. 1. Conectar fsicamente el CPU al switch va PROFINET 2. Conectar fsicamente la computadora al switch va PROFINET 3. Conectar fsicamente la computadora al CPU va MPI
Configurar la direccin IP de la computadora Ahora cambiaremos la direccin IP de nuestra computadora para que est conectada en la misma red. Estos pasos son para el sistema operativo Windows 7.
1. Acceder al cono de Red de rea local desde el Panel de Control. 2. Dar clic derecho en el cono de Red de rea local.
77
3. Seleccionar Propiedades.
78
6. En la pestaa General seleccionar la opcin Utilizar la siguiente direccin IP y escribir la direccin IP indicada por su instructor. 7. Dar clic en Ok.
Configurar la direccin IP del CPU (PLC) 1. Abrir la prctica 1. 2. En el SIMATIC MANAGER dar clic en Options> Set PG/PC Interface.
3. Se mostrar la siguiente pantalla y habr que seleccionar la comunicacin PC Adapter (Auto). 4. Dar clic en OK
79
7. Dar doble clic en PN-IO y en la ventana que se despliega dar clic en Properties.
8. Ahora debemos crear una nueva red, para lograr esto, seleccionamos el botn NEW y en la siguiente ventana aceptamos con el botn OK.
80
9. Una vez que nuestra red ha sido creada, le asignamos la IP ADDRESS y la SUBNET MASK que indique el instructor. Por ejemplo: IP Address: 192.168.0.1 Subnet Mask: 255.255.255.0
10. Dar clic en OK. Para verificar que la configuracin se hizo correctamente, en la ventana de Properties podemos ver los parmetros que acabamos de modificar.
11. Finalizar dando clic en OK nuevamente. 12. En la ventana de Configuracin del hardware, Guardamos y Compilamos.
13. Ahora descargamos la configuracin al PLC dando clic al botn DOWNLOAD TO MODULE 14. Se mostrar un ventana para seleccionar el PLC destino, si tenemos varios PLCs conectados podremos ver una lista de todos ellos. Hacer clic en el PLC deseado y dar clic en OK. Lo que acabamos de hacer fue asignar una direccin IP a nuestro CPU va MPI. Esto se hace de esta forma ya que en un inicio el CPU no cuenta con la IP correcta para nuestra red, y la nica forma de comunicarse es va MPI. Nuestra red PROFINET ya se encuentra habilitada. 15. Desconectar el cable MPI. 16. Presionar el botn SET que se encuentra en el SWITCH durante exactamente 7 segundos, esto con la finalidad que el dispositivo reconozca los componentes conectados en red.
81
Una vez que el CPU ya tiene asignada la direccin IP, procederemos a descargar nuevamente la MISMA configuracin de hardware utilizando la red PROFINET con el nico objetivo de verificar que exista comunicacin por medio de este protocolo.
Verificar comunicacin va PROFINET 1. En el SIMATIC MANAGER dar clic en Options> Set PG/PC Interface.
4. Se desplegar una ventana indicando el cambio que acabamos de realizar, dar clic en OK.
82
7. Ahora descargamos la configuracin al PLC dando clic al botn DOWNLOAD TO MODULE. Se mostrar un ventana para seleccionar el PLC destino, si tenemos varios PLCs conectados podremos ver una lista de todos ellos. Hacer clic en el PLC deseado y dar clic en OK. Nota: hasta este punto es recomendable llamar al instructor para que revise la configuracin descargada al PLC y poder continuar. Programacin Escalera Con ayuda de la prctica anterior modificar la lgica de nuestro programa para cumplir con los requisitos mencionados al principio del ejercicio. De ser necesario, revisar y repasar prcticas anteriores. Nombre del alumno Matrcula Prctica Calificacin
83
84
Procedimiento Explicacin: Esta ser la lgica que estars programando para realizar las pruebas de la red PROFINET. Se tiene una lmpara indicadora P1 que es activada por dos botones, S0 y S1, al ser operados simultneamente. Lista de asignaciones: I0.0 I0.1 O0.0 S0 S1 P1 Botn de Seleccin 1 Botn de Seleccin 2 Lmpara indicadora
Desarrollo de la prctica: A continuacin veras los pasos para realizar la configuracin de hardware y red para esta prctica. 1. La herramienta central en STEP 7 es el SIMATIC Manager. Da doble clic en 2. En STEP7 llama a un nuevo proyecto ( File New).
ET200S_PN
OK).
85
4. Remarca tu proyecto e inserta una Industrial Ethernet Subnet. ( ET200S_PN Insert Subnet Industrial Ethernet).
5. Entonces una estacin SIMATIC 300 Station es insertada. ( Insert Station SIMATIC 300 Station).
Hardware).
86
. (
Entonces acomoda sobre los directorios: PROFIBUS DP, PROFIBUS PA, PROFINET IO, SIMATIC 300, SIMATIC 400, SIMATIC PC Based Control, y SIMATIC PC Station, todos los racks, mdulos y mdulos interfaz son provistos para configurar su hardware. Inserta un Rail con un doble clic. ( SIMATIC 300 RACK-300 Rail).
Despus de eso, una tabla de configuracin es desplegada automticamente para configurar el Rack 0. 8. Del catlogo de hardware, puedes seleccionar todos los mdulos que estn en tu rack real, e insrtalos en la tabla de configuracin. Al final, da clic sobre el nombre del mdulo, sujeta el botn del ratn y arrastra el mdulo a una lnea en la tabla de configuracin. Inicia con la unidad fuente de poder PS 307 2A. (SIMATIC 300 PS-300 PS 307 2A)
87
Nota: Si tu hardware difiere de los que se usan aqu, simplemente selecciona el mdulo correspondiente del catlogo e inserta en el rack. 9. Enseguida, arrastra el CPU 315F-2 PN/DP al segundo slot. El nmero de orden y la versin del CPU pueden ser ledos fuera del frente del CPU. ( SIMATIC 300 CPU-300 CPU 315F-2 PN/DP 6ES7 315-2FH10-0AB0 V2.3). 10. Cuando entra al CPU, la siguiente ventana aparece. En ella, asigna un IP Address al CPU 315F2 PN/DP, especifica la Subnet screen form y selecciona la red Ethernet que ha sido generada.
Opcional: para una ampliacin de la red, una Router Address puede ser seleccionada. Confirma datos con un OK ( IP Address: 192.168.1.10 Subnet form screen: 255.255.255.0 Ethernet(1) Use Router Address: 192.168.1.1 OK).
88
11. Despus de que se realicen los ajuste de red, una barra aparece en el derecho del CPU315-2 PN/DP, el PROFINET IO System, en donde se posicionan los dispositivos PROFINET IO. Esto se lleva a cabo cuando se da clic en el mdulo deseado (aqu ET 200S con IM151-3PN HF) en el catlogo de hardware en la va PROFINET IO y se arrastra a PROFINET IO System. ( PROFINET IO I/O ET 200S IM151-3PN HF). 12. Con un doble clic en IM151-3 PNHF, se muestran sus propiedades. ( IM151-3 PNHF)
13. Cada dispositivo de E/S tiene que ser asignado a un Device name que es nico con el sistema PROFINET IO y una direccin IP en el Ethernet. ( Device name: IM151-3PNHF Ethernet)
IP Address:
89
15. Del catlogo de hardware, puedes seleccionar todos los mdulos adicionales que son insertados en su ET200S e incluirlas a la tabla de configuracin. Al final, da clic sobre el nombre del respectivo mdulo, sostenindolo y arrstralo a una lnea de la tabla de configuracin. Se inicia con el mdulo de potencia PM-E DC24V...48V/AC24...230V arrastrndolo en el slot 1. ( PROFINET IO I/O ET 200S IM151-3 PN HF PM PM-E DC24V...48V/AC24...230V).
16. Enseguida, arrastra el mdulo digital de entrada 2DI DC24V ST al segundo slot. El nmero y la versin se lee del mdulo. ( PROFINET IO I/O ET 200S IM151-3 PN HF DI 2DI DC 24V ST)
17. Ahora arrastra el mdulo de salida 4 DO DC 24V/0.5A ST al tercer slot. Los datos del anterior se obtiene del hardware ( PROFINET IO I/O ET 200S IM151-3 PN HF DO 4 DO DC 24V/0.5A ST).
90
18. Ahora, las direcciones de las entradas y las salidas en el ET200S pueden ser cambiadas. Esto se hace por medio de un doble clic en los sub-mdulos de entrada y salida en el ET200S y ajustndolos en el apartado Addresses. Esas direcciones podran ser anotadas para cada caso. Las direcciones son asignadas automticamente en la secuencia en la que los sub-mdulos son escritos. ( 4DO DC 24V/0.5A ST Addresses OK).
).
91
20. Ahora, selecciona el dispositivo E/S y aplica Assign device name. ( PLC Ethernet Assign device name).
IM151-3PNHF
21. Ahora seleccionamos al ET200S para asignar nombre Assign name. ( name).
ET200S
Assign
22. El Nuevo nombre del dispositivo es entonces desplegado en el rea de Available devices. Close el dilogo. ( Close).
92
Asegrate de que tu dispositivo de programacin est conectado al CPU va Ethernet. 24. El CPU 315F-2 PN/DP est confirmado un mdulo destino del proceso de carga. ( OK).
25. En el panel de dilogo, puedes tener los dispositivos conectados en la red desplegada Display. ( Display).
26. Entonces, la direccin MAC del CPU en el Ethernet es seleccionada. Si est conectado a un solo dispositivo, acepta con OK. ( OK).
93
27. Ahora, la direccin de IP correcta ha sido asignada al controlador E/S, si esta no ha sido ajustada todava. Confirma el siguiente dilogo <<La estacin seleccionada no tiene direccin IP. Quieres asignar la siguiente direccin 192.168.1.10 ahora?>> con un 'Yes. ( Yes). << Ja>>
28. Despus de que cargue la configuracin de hardware, empieza a realizar el programa de prueba. Del SIMATIC Manager, seleccione el bloque OB1 con un doble clic. ( OB1).
FBD
OK).
94
30. Con LAD, STL, FBD Programm S7 blocks, tendr un editor con el cual se desarrollar un programa con el STEP 7. Al final, OB1 se abre para disear el programa. Una nueva red es abierta por medio de un clic en el smbolo de red ' . El programa ser probado y ser y da clic sobre carga ' . cargado. En nuestro caso, este es solamente OB1. Salva OB1 ' El PLC deber estar parado en este proceso ).
31. Coloca el PLC en modo de ejecucin, el programa se iniciar. Al oprimir ' monitoreo, el programa puede ser monitoreado en OB1. ( Nota: Asegrate de que todo est conectado perfectamente. )
para
95
Procedimiento
Configurar un servidor OPC y la integracin con un proyecto, y hacer una conexin directa entre la interfaz, los PLCs y mdulos en tu sistema a travs de un servidor integrado a WinCC de Siemens. Configurar del servidor OPC en WinCC; crear un nuevo proyecto en WinCC seleccionando el WinCC explorer, y eligiendo el tipo de proyecto. Seleccionar la ruta de destino y el nombre del proyecto, posteriormente indicar el nombre de la computadora, y seleccionar las propiedades de Runtime. Establecer la comunicacin a travs del protocolo TCP/IP. Se puede realizar con algn otro protocolo segn sea el proyecto, los recursos y aplicaciones que se tengan. Dar el nombre del PLC que estas creando y posteriormente agregar los parmetros de la conexin, la direccin IP, rack y slot number. Asignar las etiquetas Tags que estarn relacionadas con las entradas, salidas, marcas, palabras y dems reas de memoria. Llevar a cabo la configuracin del Servidor Web OPC, se desarrollar el servidor donde se estar reflejando la informacin en lnea.
Resultados
Reportar las dificultadas que tuviste en la prctica y qu solucin le diste. Mencionar en dnde puede ser aplicado el OPC. Mencionar qu ventajas representa.
96
Procedimiento Explicacin: Un servidor OPC (OLE for process control) es un estndar de comunicacin en el campo del control y supervisin de procesos industriales, este permite obtener datos de un PLC y publicarlos en tiempo real en la red. Desarrollo de la prctica: Configuracin del servidor OPC en Wincc En esta seccin indicaremos los pasos para realizar la configuracin de nuestro servidor.
1. Para crear un nuevo proyecto en Wincc oprimimos el siguiente botn siguiente ventana en la que seleccionars el tipo de proyecto que necesitamos.
, aparecer la
2. En la siguiente ventana seleccionars la ruta destino y nombre del proyecto. 3. Posteriormente debers indicar el nombre de la computadora y seleccionar las propiedades de runtime (modo play) adecuadas.
97
Seleccionar SIMATIC S7 Protocol Suite, este agrega todos los protocolos vlidos para Wincc. 6. Ahora establecers la comunicacin a travs del protocolo TCP/IP. Se puede realizar con algn otro protocolo segn sea el proyecto, los recursos o aplicaciones que se tengan.
7. Haciendo clic derecho oprimes el botn new driver connection, dars el nombre del PLC que estas creando y posteriormente agregaras los parmetros de la conexin la direccin Ip, rack y slot number. 8. A continuacin asignaras las etiquetas Tags que estarn relacionadas con las entradas, salidas, marcas, palabras, y dems reas de memoria que requieras utilizar para tu desarrollo. 9. Hacer clic derecho en la conexin deseada, en este caso prueba, seleccionamos New Tag, emerger la ventana de Tag Properties en donde asignars nombre y el tipo de dato a ingresar.
98
Das clic en select address y especificas el rea de memoria para este tag. El mismo procedimiento puede ser utilizado para crear ms etiquetas.
Nota: el servidor de OPC funciona de manera integral con Wincc, por lo que al arrancar el proyecto (Modo Play), el servidor arranca de igual manera Configuracin del Servidor Web OPC A continuacin desarrollaremos el servidor donde se estar reflejando la informacin en lnea 1. Ejecutar el programa llamado DataHub y abrir el men de propiedades.
2. Seleccionar la pestaa de OPC DA. Asegurarse que la opcin Act as an OPC Client to these servers est habilitada.
99
3. Hacer click en Add. 4. En Computer Name seleccionar localhost. 5. En OPC server name seleccionar OPCServer.WinCC. 6. Click OK.
7. Hacer click en la pestaa Web server. 8. Asegurarse de que la opcin Act as a web server est habilitada. 9. Designar el puerto 80 10. Click Ok 11. Abrir algn navegador web 12. En la barra de direcciones escribir localhost Ahora nos encontramos en la pgina de muestra del servidor web, aqu podemos encontrar los diferentes ejemplos que se pueden programar; por el momento no se programar ninguna pgina, solo usaremos los ejemplos.
100
13. En la barra de direcciones escribimos http://localhost/datahub.asp En esta pgina podremos monitorear el estado de las variables que se encuentran publicadas en WinCC. Con esto hemos terminado de crear el servidor web que nos permitir revisar el estado de nuestro sistema desde cualquier parte del mundo, si quieres ver tus variables en otra computadora, debers de reemplazar la parte de localhost por la direccin IP de la mquina donde se configur el servidor.
101
Llevar a cabo el flanqueo positivo del Bloque USEND. Debido a que para enviar informacin constantemente es necesario estar flanqueando positivamente la entrada REQ del bloque de USEND, es necesario realizar la lgica de un timer que este enviando mensajes cada determinado tiempo.
102
Procedimiento
Explicacin: La conexin que se utilizar para la comunicacin es la S7 Connection, la cual es mucho ms sencilla de usar ya que es una comunicacin bidireccional, por lo que una sola conexin entre dos CPUs puede enviar y recibir datos simultneamente. Prerequisitos de la prctica: Tener un proyecto dado de alta, con dos CPUs como mnimo, debidamente configurados y funcionando. CPUs configurados para su comunicacin va PROFINET. Conexiones fsicas necesarias para PROFINET Nota: revisar prcticas anteriores en caso de ser necesario.
Desarrollo de la prctica: Configuracin de la conexin S7 Connection 1. Abrir el NetPro desde el Simatic presionando el botn de configuracin de red. 2. En la pantalla de NetPro, hacer clic sobre el primer CPU al cual se desea configurar la conexin, es decir, sobre el pequeo rectngulo que contiene el modelo del CPU.
103
Aparecer una lista en blanco en la parte de abajo. Para crear una nueva conexin dar click derecho sobre el primer rengln y presionar Create New Connection 3. En la ventana que aparece se deber seleccionar el CPU con el que se establecer la comunicacin (CPU receptor). Tambin se declara el tipo de conexin S7 connection.
En la ventana emergente se deber asignar el nmero ID que representar al PLC en los bloques de comunicacin.
104
5. Asignar al CPU1 el ID 20. 6. Seleccionar la casilla Establish an active connection. La definicin de quin comienza la comunicacin en este caso es irrelevante, ya que la comunicacin es bidireccional y debido a los tiempos de envo y recepcin de datos de aproximadamente 30ms, no importa quin inicie la conexin. 7. Dar clic en OK. Se agregar la conexin a la pantalla de NetPro y automticamente se crear la conexin inversa, es decir la del Partner al cual se le asignar un ID aleatorio. Para cambiar el ID aleatorio a nuestro gusto (por ejemplo, ID 10) necesitamos presionar el rectngulo que contiene el modelo de nuestro segundo PLC (Partner) y dar doble click sobre la conexin. Nos aparecer una ventana similar a la anterior, en la cual podemos cambiar el ID del PLC. Al final nos quedar una pantalla similar a la que aparece a continuacin. Los recuadros amarillos indican que es necesario compilar la informacin.
8. Presionar el botn marcado en rojo en la imagen anterior. Si todo est correctamente configurado, podemos proseguir. 9. Finalmente hay que bajar la configuracin a los CPUs, para esto hay que seleccionar uno a uno y dar clic en el botn de download marcado con una flecha hacia abajo. Con esto, nuestros CPUs ya estn configurados para comunicarse va S7 Connection. Sin embargo, es necesario programar los bloques de comunicacin, esto se explica en el siguiente apartado. Declaracin de bloques USEND y URCV Los bloques de comunicacin que se utilizan para la conexin S7 Connection son el USEND (FB8) y el URCV (FB9). Estos bloques de funciones se pueden copiar de alguna librera de Siemens, bajar de Internet o simplemente copiarlos de un proyecto anterior. Los bloques USEND y URCV necesitan ser declarados mediante un bloque de datos (DB) para funcionar.
105
La figura muestra la ubicacin de donde pueden ser copiados los FB desde la librera de Siemens. Hay dos alternativas para declarar bloques DB: A. Al momento de agregar el bloque (FB8 FB9) al diagrama escalera desde la librera (simplemente dar clic y arrastrar). i. Escribir en la parte superior del bloque DBXX y dar enter.
ii. Automticamente el software pregunta si quieres que cree el DB que sealaste y dar clic aceptar.
106
i.
ii. Se declara el nombre y en lugar de seleccionar Shared, escogemos Instance DB y seleccionamos el FB al cul va a estar relacionado ese DB. En nuestro caso FB8 o FB9. iii. Dar clic en OK Estructura de los bloques USEND y URCV La estructura del bloque USEND es la siguiente: EN: activa el bloque. REQ: seal que hace que el bloque enve los datos. El envo se realiza cuando la seal tiene una transicin positiva (de 0 a 1). ID: es el ID que definimos en nuestra conexin (paso 6), tiene que estar en formato W#16#XX R_ID: es un nmero que relaciona un bloque USEND con el bloque URCV. Para que la comunicacin se realice efectivamente deben de ser idnticos en ambos bloques, en los dos CPUs. Debe estar en formato de DW#16#XX
107
SD_1: es la informacin que se enva, la cual puede ser una entrada, salida o marca. La informacin puede ser mandada por bit o por byte en formato M1.0 o MB1 respectivamente. DONE: seal que manda el bloque cuando se termin de enviar la informacin. Manda 1 cuando termin, 0 cuando no est enviando o est en proceso de envo. ERROR: seal que manda el bloque para determinar una falla, 1 marca error, 0 no hay error. STATUS: manda un determinado mensaje que indica el estado de la comunicacin; si hay error, te enva el cdigo del mismo o si la informacin se enva muy lenta.
La estructura del bloque URCV es la siguiente: EN: alimentacin que energiza el bloque para recibir mensajes. EN_R: seal que habilita el bloque para recibir datos. 1 habilitado, 0 deshabilitado. ID: es el ID que definimos en la conexin, tiene que estar en formato W#16#XX. R:ID: es un nmero cualquiera. Este relaciona los bloques de enviar y recibir, por lo que en ambos bloques debe ser el mismo. Debe estar en formato de DW#16#XX. RD_1: es donde se va a guardar la informacin que recibe. NDR: indica 1 cuando se complet la recepcin y 0 cuando est en proceso o inactivo. ERROR: indica 1 cuando existe alguna falla en la comunicacin y 0 cuando todo est en orden. STATUS: marca en una palabra el estado de la recepcin.
108
Flanqueo positivo del Bloque USEND Debido a que para enviar informacin constantemente es necesario estar flanqueando positivamente la entrada REQ del bloque de USEND, es necesario realizar la lgica de un timer que est enviando mensajes cada determinado tiempo. A continuacin se muestra el diagrama de escalera que logra esta funcin.
Explicacin del diagrama: nuestro Timer est formado por 2 On Delay Timer de Siemens, asignados a diferentes Temporalizadores (T27 y T28) del PLC. La memoria M200.0 la usamos como la entrada a REQ de nuestro bloque. En la segunda lnea podemos agregar las condiciones necesarias para que el envo de mensajes se detenga, por ejemplo que tengamos un 1 en error, o que alguna seal de diagnstico marque error, etc. 10. Una vez que est lista la programacin, compilar y guardar. 11. Finalmente descargar la informacin al CPU. Observaciones: Es necesario asegurarnos de cargar la configuracin de las conexiones hechas en NetPro a los PLCs. Para esto se recomienda bajar todo el HWConfig (Configuracin del hardware) o inclusive todo el PLC completo. Debido a que el tiempo de envo de datos es muy corto (30ms), es muy probable que en la seal de STATUS de nuestros bloques USEND y/o URCV aparezca el nmero decimal 19, que significa que los mensajes se estn enviando ms rpido de los que el receptor puede recibir. Sin embargo, esto no significa que los mensajes no se estn enviando, ni que no se estn recibiendo. Cada conexin S7 connection es bidireccional entre el PLC local y el remoto. La cantidad mxima de datos que se pueden enviar por conexin son de 2 bytes, es decir, una palabra (WORD);
109
tambin se puede enviar en formato BOOL, INT, BYTE y CHAR. Si se necesitan enviar ms datos, ser necesario utilizar ms bloques USEND / URCV. Ejemplo:
Ejercicio y diagrama
Q0.3
I0.4
I0.5
Q0.4
Q0.5
ON I0.0
INICIO I0.1
110
Condiciones de funcionamiento: Todas las entradas corresponden al CPU EMISOR. Todas las salidas corresponden al CPU RECEPTOR. Al oprimir el botn ON, se deber encender la luz verde para indicar que nuestro sistema est energizado. Con el botn de INICIO y el sistema energizado se extender el pistn de doble efecto (DE). Una vez que el pistn se extienda por completo, el pistn de simple efecto se deber extender por 2 seg.; y luego regresar a su posicin inicial. Una vez que el pistn de simple efecto se retraiga, el pistn de DE se deber retraer y as terminar la secuencia.
Cada vez que se quiera realizar la secuencia completa, es necesario oprimir el botn de INICIO. Nombre del alumno Matrcula Prctica Calificacin
111
Procedimiento Realizar la introduccin al manejo de los sistemas SCADA y HMI, utilizando el software WinCC Flexible, el cual te permitir configurar un Touch Pannel y crear un Interfaz Hombre Mquina (HMI). Llevar a cabo la creacin de un Proyecto, el software WinCC flexible es una aplicacin que permite el manejo y visualizacin a pie de mquina y a pie de todo nuestro proceso. Llevar a cabo la configuracin de Protocolo de Comunicacin, definir la forma en la WinCC flexible se comunicar con nuestro PLC (protocolo de comunicacin). Esto es necesario para acceder a nuestras estradas, salidas, marcas, etc. Crear las variables, una vez que est definido el protocolo de comunicacin, el siguiente paso es agregar las variables que utilizar el proyecto. Agregar el mismo nmero de variables que tengamos dadas de alta en Step 7 (tabla de variables) a nuestro proyecto en WinCC Flexible. Crear imgenes a travs de las cuales el usuario se desplazar para tener acceso a diferentes botones, variables, indicadores, etc. Crear el texto, la creacin de textos estticos se realiza con la ayuda de la barra de herramientas. Crear los botones, se crean al hacer doble clic en el botn en la barra Herramientas Crear los grficos, WinCC flexible cuenta con una carpeta
112
para agregar grficos como: logotipos, sensores, botones, indicadores, etc. Crear las listas, se cuenta con dos tipos de listas: textos y grficos Integrar el WinCC Flexible con Step 7 integrar el proyecto al Step 7 una vez que se han terminado ambos proyectos por separado. Procedimientos Explicacin: En esta prctica realizars la introduccin al manejo de los sistemas SCADA y HMI, y utilizars el software Wincc Flexible, el cual te permitir configurar un Touch Pannel y crear un Interfaz Hombre Mquina (HMI). Adems, integrars este sistema con la programacin del PLC y los actuadores que el proyecto indique. Desarrollo de la prctica: Ejercicio Se crear una interfaz donde se realice el procedimiento descrito en la prctica 2. Se deber ilustrar la torreta con sus diferentes estados (prendido/apagado). No es necesario representar los pistones, pero s crear botones para simular los que se utilizaron fsicamente en la prctica 2. Se tendrn como mnimo dos pantallas y desplazarse entre ellas. Crear una pantalla principal, desde la cual se puedan acceder a las pantallas restantes. Creacin de un proyecto El software WinCC Flexible es una aplicacin que permite el manejo y visualizacin a pie de mquina y a pie de todo nuestro proceso.
2. Aparecer una pantalla de inicio. En la barra de herramientas dar clic en el botn Nuevo, localizado en la siguiente ruta: Proyecto>Nuevo.
113
3. Se mostrar una pantalla para la seleccin del panel del operador. El que panel a utilizar es el modelo OP 177B 6 color PN/DP. Se encuentra en Panels>170>OP 177B 6 color PN/DP. Nota: escoger la versin ms actual. En este caso es la nmero 1.1.1.0
4. Dar clic en Aceptar. Ahora se abre nuestro ambiente de trabajo. En caso que el sistema no pregunte si se desea guardar el proyecto, debemos hacerlo manualmente. Esto es con el nico propsito de ir almacenando nuestro avance y evitar prdidas de informacin en caso de algn accidente. Seguir la ruta: Proyecto>Guardar Guardar el proyecto en la ruta indicada por el instructor del laboratorio.
Configuracin de protocolo de comunicacin El siguiente paso es definir la forma en que la WinCC Flexible se comunicar con nuestro PLC (protocolo de comunicacin). Este paso es necesario para acceder a nuestras estradas, salidas, marcas, etc. 5. Dar doble clic a Conexiones en el apartado Comunicacin.
114
6. Se muestra la ventana de Conexiones. En la columna Driver de Comunicacin seleccionar SIMATIC S7 300/400. Ahora procederemos a crear una conexin va MPI. Como podemos observar en la figura anterior, existen ciertos apartados como Interfaz, Panel de Operador, Red y Autmata, debemos completar como se indica:
Panel de Operador Tipo: Simatic Velocidad de transferencia. : 187500 Direccin: La indicada por su instructor, ya que esta debe ser nica dentro de su red. Punto de acceso: S7ONLINE Tener seleccionada la casilla de nico maestro del bus.
Autmata Direccin: 2 Slot de expansin: 0 Bastidor: 0 Tener seleccionada la casilla de Proceso cclico
115
Creacin de variables Una vez que est definido nuestro protocolo de comunicacin, el siguiente paso es agregar las variables que utilizar nuestro proyecto. Una buena prctica es agregar el mismo nmero de variables que tengamos dadas de alta en Step 7 (tabla de variables), a nuestro proyecto en WinCC Flexible.
CAMPOS Nombre: nombre que se le asignar a la variable en WinCC Flexible. Conexin: nombre de la conexin a la cual estar ligada esta variable. En caso de no haber cambiado el nombre de la conexin, el sistema asigna Conexin_1 (Paso 6). Tipo de datos: para las entradas y salidas del PLC se asigna Bool. Direccin: son las direcciones fsicas a las cuales estn ligadas las entradas o salidas en el PLC. Nota: la figura anterior es un ejemplo de cmo debe llenarse la tabla de variables para entradas y salidas. La columna Conexin tiene los mismos valores en cada fila, pues todas las variables estarn asignadas al mismo PLC. Crear tantas variables como necesite el proyecto. Creacin de imgenes Para crear las pantallas con las cuales el usuario va a interactuar, es necesario crear imgenes a travs de las cuales el usuario se desplazar para tener acceso a diferentes botones, variables, indicadores, etc. Debemos estar en la pantalla principal de WinCC Flexible.
116
Con esto se crea la imagen Imagen_1. Se puede cambiar el nombre dando clic derecho en la imagen y seleccionar Cambiar Nombre.
10. Para comenzar a modificar la imagen, dar doble clic en Imagen_1. Se mostrar la siguiente figura. La barra que se encuentra del lado derecho se llama Herramientas. Esta barra cuenta con varios instrumentos como textos estticos, botones inteligentes, objetos de Windows, o elementos bsicos de dibujos.
117
Creacin de texto La creacin de textos estticos se realiza con la ayuda de la barra de herramientas. 11. 12. 13. 14. Hacer doble clic en Campo de Texto. Se mostrar la ventana Campo de Texto, aqu ingresamos el texto que uno desee. Hacer clic en Aceptar. Arrastrar el cursor a la pantalla y este cambiar al smbolo de Texto. Simplemente hacer clic donde se desea colocar el texto.
Creacin de botones 15. Los botones se crean al hacer doble clic en el botn en la barra Herramientas. En esta pantalla, se puede asignar un nombre al botn, tipo de letra, color.
En caso de querer modificar un valor ms adelante, seleccionar el botn, y en la parte inferior de la pantalla aparece la ventana del botn. En caso de no ver la ventana, hacer clic derecho al botn y seleccionar Propiedades.
118
Creacin de grficos WinCC Flexible cuenta con una carpeta para agregar grficos como: logotipos, sensores, botones, indicadores, etc. 17. Hacer clic en la seccin Grficos dentro de la barra Herramientas. 18. Seguir la ruta Carpetas de Grficos de WinCC>Symbol Factory Graphics>SymbolFactory 256 Color
Creacin de listas Tenemos dos tipos de listas, de textos y grficos. Las listas de textos nos sirven para colocar varios letreros segn el estado de la variable con que la liguemos. Las listas de grficos son ms intuitivas y ms comunes en los HMI, ya que indican el estado de una entrada/salida de forma animada. A continuacin se muestra la creacin de una lista de grficos. 19. Arrastrar dos botones (diferentes) a la pantalla desde la carpeta del punto 18.
20. Hacer doble clic sobre Listas de Textos ubicado en la seccin Texto y Listas de grficos en la parte derecha de la pantalla principal.
119
23. Dar un clic en la flecha del recuadro naranja Entrada vaca, buscar y seleccionar la animacin del botn rojo que no est presionado. 24. Dar clic en Establecer
25. Repetir los pasos 22-24 en la siguiente fila, para agregar la animacin del botn rojo presionado.
26. Regresar a la pantalla principal y en la barra Herramientas hacer clic en Campo ES grfico.
120
27. Hace clic en la pantalla de nuestro touch panel. 28. En la parte inferior de la pantalla principal, la ventana Campo ES grfico, seleccionar la lista que creamos anteriormente, como lo muestra la figura.
29. Se puede eliminar la barra de desplazamiento de la animacin en las propiedades de Campo ES, debajo del campo donde seleccionamos la lista de grficos (Tipo barra desplaz). Tambin se puede definir el tamao y otras opciones.
Con esto, el botn queda configurado correctamente. Nota: puede eliminar los dos grficos agregados (botn presionado y sin presionar). Solo se arrastraron a la pantalla principal para que estuvieran disponibles en la seleccin en el paso 23.
121
Plantillas En la seccin de imgenes se puede observar una pantalla llamada Plantilla. Es la platilla de nuestro proyecto, los elementos que agreguemos aqu afectarn al resto de las imgenes que se creen. Navegacin entre imgenes Para navegar entre imgenes se necesitan tener ms de una imagen creada, despus asignar el evento para cada una de las imgenes creadas. 28. Seleccionar el botn donde se asignar el evento (F1, F2, F3, etc). 29. En Eventos>Pulsar seleccionar Activar Imagen. Es indispensable asignar el nombre de la pantalla que se activar.
IMPORTANTE: es necesario asignar un botn, es este caso K10 con la opcin PararRuntime que est en la seccin de Otras funciones. Esta opcin permite salir del simulador Runtime de WinCC Flexible una vez que se active, ms adelante se explica cmo correr el simulador. Habilitar este botn desde la imagen Plantilla para que aplique a todas las ventanas que se vayan a crear. Asignacin de Eventos A los botones, palancas, animaciones, etc., de nuestro proyecto, se les deben asignar eventos segn el objetivo de cada uno.
122
30. Hacer clic en el objeto al cual se le asignar el evento. 31. En la ventana de propiedades del botn, hacer clic en Eventos. 32. Seleccionar Hacer clic. 33. Seleccionar la funcin InvertirBit y la variable deseada. A manera de ejemplo se asign la luz roja de la prctica 1.
Nota: la funcin InvertirBit, como su nombre lo indica, invierte el valor actual del bit; es decir, si su valor lgico es 1 se hace 0, y viceversa. Para mayor informacin sobre las diferentes funciones, consultar la ayuda del WinCC Flexible. Simulador Runtime Para verificar que el botn funcione correctamente, existe un simulador llamado Runtime, el cual nos permite simular el touch panel y una tabla de variables para monitorear los valores de nuestras variables Existen tres opciones para correr el simulador. En esta prctica se muestra la opcin del simulador con tabla de variables.
123
35. Activar la casilla INICIO para monitorear las variables en tiempo real. 36. Para salir de la simulacin presionar el botn K10 que se program en el paso 30.
Relacionar las variables La relacin de las variables con los botones, palancas y animaciones que hemos insertado en nuestras pantallas, es requisito para que nuestro proyecto funcione correctamente.
37. Hacer clic en el objeto que se va a relacionar para abrir sus propiedades. 38. Hacer clic en el campo Variable para seleccionar con qu variable la vamos a relacionar. 39. Realizar los pasos 37 y 38 para dar de alta todas las variables que el proyecto necesite. Integracin de WinCC Flexible con Step 7 Es muy recomendable integrar el proyecto al Step 7 una vez que se han terminado ambos proyectos por separado. 40. Hacer clic en Proyecto>Integrar en el proyecto Step 7
124
41. Se abrir una ventana para seleccionar el proyecto donde WinCC flexible ser integrado. Seleccionar su proyecto. 42. Dar clic en Aceptar Dependiendo de la computadora este puede tomar unos momentos.
Ahora, si abrimos Step 7 podremos ver cmo el proyecto en WinCC Flexible es accesible desde aqu. Con esto la comunicacin est finalizada. Nombre del alumno Matrcula Prctica Calificacin
125
126
Procedimiento
Explicacin:
Se tiene una lnea de produccin que consiste en una banda transportadora movida por un motor trifsico a travs de un variador de frecuencia. De igual forma, la lnea de produccin tiene un sensor difuso para indicar que la pieza est a punto de llegar al final de la banda transportadora. Una vez que la pieza lleg al final de su recorrido, un pistn de simple efecto la posiciona fuera de la banda transportadora para que un segundo pistn de doble efecto la coloque en un contenedor con capacidad de 6 piezas. El pistn de doble efecto solo se podr activar si un operario presiona el botn de Acuse, para verificar que el contenedor tiene espacio para recibir la pieza. Importante: la banda y posicin de los componentes descritos en el prrafo anterior son conceptuales. No es necesario mover o implementar equipo nuevo.
127
EVIDENCIA 1
Evidencia Crea una HMI (Interface Hombre Mquina) que se utilice para simular un lnea de produccin aplicando diferentes protocolos de comunicacin Criterios de contenido Creacin de una HMI amigable Aplicacin de protocolos de comunicacin
Ttulo:
Se tiene una lnea de produccin que consiste en una banda transportadora movida por un motor trifsico a travs de un variador de frecuencia. De igual forma, la lnea de produccin tiene un sensor difuso para indicar que la pieza est a punto de llegar al final de la banda transportadora. Una vez que la pieza lleg al final de su recorrido, un pistn de simple efecto la posiciona fuera de la banda transportadora para que un segundo pistn de doble efecto la coloque en un contenedor con capacidad de 6 piezas. El pistn de doble efecto solo se podr activar si un operario presiona el botn de Acuse, para verificar que el contenedor tiene espacio para recibir la pieza. Importante: La banda y posicin de los componentes descritos en el prrafo anterior son conceptuales. No es necesario mover o implementar equipo nuevo.
128
Pistn 2
Contenedor
Sistema Energizado
Media
Alta
Main Switch
Low
Medium
High
Paro
Acuse
Condiciones de funcionamiento: 1. Un interruptor de dos posiciones ser el switch principal (Main Switch) de la lnea de produccin; si no est habilitado no se podr mover nada en la lnea. 2. El main switch tiene dos estados: a. Habilitado: un foco (sistema energizado) deber mantenerse encendido. b. Deshabilitado: el mismo foco (sistema energizado) deber parpadear en intervalos de 1 seg. 3. La banda tiene tres velocidades disponibles: 30%, 60% y 100% de la capacidad mxima del motor trifsico. La velocidad debe ser controlada mediante tres botones pulsadores: velocidad baja (Low), media (Medium) y alta (High), respectivamente. 4. Las velocidades de la banda tambin debe ser indicada con tres focos: baja, media y alta. 5. Existe un botn pulsador (Paro) el cual detiene completamente el
129
movimiento de la banda. 6. Cuando la pieza sea detectada por el sensor difuso, se deber esperar 2 segundos para permitir que llegue al final de banda, y el pistn de simple efecto (pistn 1) se extender por 3 segundos e inmediatamente se retraer. 7. Un botn pulsador (Acuse) tiene que ser habilitado por el operario para indicar al sistema que el pistn de doble efecto (pistn 2) puede extenderse por 3 segundos y luego retraerse, y as depositarlo en el contenedor. El botn de Acuse se activa desde la ET 200 L. 8. La capacidad mxima del contendor es de 6 piezas, y una vez que est llena, el sistema notificar con un foco (Capacidad Mxima) parpadeando en intervalos de 0.4 seg. 9. El conteo de las piezas se reinicia si el main switch es deshabilitado. Requerimientos del sistema: 1. Se deben utilizar los distintos protocolos de comunicacin vistos durante el curso (mnimo 3). 2. Se debe crear una interfaz en el Touch Panel permitiendo as controlar todo el sistema desde dicha interfaz.
Evidencia: Crea una HMI (Interface Hombre Mquina) que se utilice para simular un lnea de produccin aplicando diferentes protocolos de comunicacin Competencia a la que corresponde:
130
Evaluacin de la evidencia 1
Criterios de contenido (pegar los criterios desarrollados previamente) 1. Creacin de una HMI amigable Excelente 100 Muy bueno 90 Bueno 80 Suficiente 70 Puntos
Equivalencia: 60 puntos
Equivalencia: 54 puntos
Equivalencia: 48 puntos
Equivalencia: 42 puntos
60
Crea una HMI que permite el control de todas las partes de la lnea de produccin y es amigable y funcional con el usuario
Crea una HMI que permite el control de la mayora de las partes de la lnea de produccin y es amigable y funcional con el usuario
Crea una HMI que permite el control de la mitad de las partes de la lnea de produccin y es amigable y funcional con el usuario
Crea una HMI que permite el control de menos de la mitad de las partes de la lnea de produccin y es amigable y funcional con el usuario
40
131