Chapter IV Balance sheet analysis of JSE-listed non financial firms
4.2. Balance sheet analysis: The aggregate perspective
Arranque y monitoreo del variador de frecuencia (MicroMaster 420)
1. En nuestro OB1 agregar dos líneas de programación, 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.
64
Con esto hemos agregado la lógica 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 continuación. 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.
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
65
A continuación 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 transición 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 Matrícula
Práctica Calificación
66
L
ABORATORIO9.I
NTERFAZ CON COMPUTADORAObjetivo
Desarrollar una interfaz gráfica que te permita controlar las velocidades del motor de corriente alterna con que cuenta el tablero.
Procedimiento Resultados
Conectar los sistemas de Step 7 y WinCC, la configuración de la interfaz gráfica, los diferentes objetos, formas, controles e imágenes que ayudarán a crear un ambiente amigable para el usuario y programar los eventos y/o acciones que enviarán las señales al PLC y realizarán el control del motor de AC. Configurar la aplicación, agregar un nuevo
driver, seleccionar S7 protocol suite,
seleccionar el protocolo MPI y crear una nueva conexión, asegurar que el PC seleccionado sea el indicado e indicar la dirección del PLC correspondiente.
Llevar a cabo la apariencia de la aplicación, crear el gráfico donde se encontrará la ventana de manipulación de las distintas variables del motor.
Manipular los objetos para dar una apariencia presentable y programar los eventos dentro de la aplicación.
Programar la aplicación, dentro de cada uno de los objetos tenemos la opción de relacionar con alguna variable, crear una acción programada en VBS (Visual Basic Studio). Describir la aplicación, explica de manera breve
los pasos a seguir para manipular el motor, utiliza las variables previamente configuradas en la práctica y crea las acciones necesarias para controlarlo desde la interfaz gráfica.
Indicar qué características 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.
67 Procedimiento
Explicación:
En esta práctica aprenderás a conectar los sistemas de Step 7 y Wincc, la configuración de la interfaz gráfica, los diferentes objetos, formas, controles e imágenes que te ayudarán a crear un ambiente amigable para el usuario, y finalmente programaras los eventos y/o acciones que enviarán las señales al PLC y realizarán el control del motor de AC.
Desarrollo de la práctica:
Práctica de Interfaz gráfica. Configuración de la aplicación.
1. Agregar nuevo driver.
68
3. En este caso seleccionamos el protocolo MPI y creamos una nueva conexión.
4. Asegúrate que el servidor o PC que tenemos seleccionado sea el indicado y asigna nombre al enlace que estas creando “PLC Tablero”.
69
6. Ahora crearemos las variables que utilizaremos para nuestra interfaz gráfica.
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 programación.
Apariencia de la aplicación
1. Ahora crearás el gráfico donde se encontrará nuestra ventana de manipulación de las distintas variables del motor.
2. Damos doble clic sobre “Graphic desinger” o clic derecho y nueva imagen.
Nombre Tipo de dato Área de memoria Función
Velocidad
Escritura Valor 16 bits sin signo MW200
Realiza el “SetPoint” para el arranque y modifica la velocidad de giro del motor. Velocidad Lectura Valor 16 bits sin signo MW300 Se utilizará para indicar el
gráfico.
Arranque_Paro Valor 16 bits sin signo MW100 Pone en marcha o detiene el movimiento del motor. Pulso_Arranque Variable binaria M100.0 Disparo para el arranque del
70
3. Se abrirá una nueva ventana como la siguiente.
4. Oprimimos en guardar y asignamos el nombre.
5. Este es un ejemplo de cómo puede ser representada nuestra interfaz, realiza los cambios que consideres adecuados para la práctica.
6. En el costado izquierdo contamos con la paleta de objetos, tomarás de la opción objetos estándar el rectángulo para crear el fondo de nuestra ventana.
71
7. Ahora pondrás el campo en el que ingresarás la velocidad. Paleta de objetos
-> Objetos Smart-> Campo E/S.
8. Los botones se encuentran en Paleta de objetos ->
Objetos Windows.
9. Finalmente en la paleta de objetos seleccionamos la pestaña controles->
Controles ActiveX -> Wincc Gauge Control.
10. Ahora que tienes todos nuestros objetos en la ventana gráfica, comenzarás a manipular los objetos para dar una apariencia presentable y programar los eventos dentro de la aplicación.
72
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 características de nuestro objeto, color, tamaño, posición, etc.; mientras que del lado izquierdo se encuentra la ventana de Evento, es aquí donde podrás asignar variables de entrada o salida y programar las funciones que consideres necesarias. 12. Ahora modifica colores y
posición de los objetos, para visualizar la apariencia oprime el botón de “play” –
Activar Runtime.
Programación de la aplicación
1. Dentro de cada uno de los objetos tenemos la opción de relacionar con alguna variable, crear una acción programada en C o en VBS (Visual Basic Studio).
2. En la conexión 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.
73
3. Si seleccionamos variables, aparecerá la siguiente ventana en donde podremos seleccionar el protocolo de comunicación que estaremos utilizando y la etiqueta que usaremos en el objeto seleccionado.
4. En caso de que necesites programar alguna acción 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, gráficos, etc.
5. Muy similar es el caso si lo que se desea es utilizar “Visual Basic Studio” para la programación; emergerá la siguiente ventana.
74 Explicación de la aplicación
A continuación se explica de manera breve los pasos a seguir para manipular el motor, utiliza las variables previamente configuradas en la práctica y crea las acciones necesarias para controlarlo desde la interfaz gráfica.
Los datos que deben ser enviados para manipular velocidad y sentido de giro del motor se enlistan a continuación. 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 continuación 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 transición 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 Matrícula
Práctica Calificación
75
L
ABORATORIO10.B
US DE CAMPO(P
ROFINET)
Objetivo
Establecer comunicación vía TCP/IP entre la PC-CPU.
Procedimiento Resultados
Realizar una comunicación utilizando el protocolo de comunicación PROFINET-TCP/IP. Configurar las direcciones IP de los equipos (PC-CPU) y los parámetros necesarios para establecer el enlace. Modificar el programa realizado en la práctica
anterior y descargar el mismo para comprobar la comunicación sea correcta y la programación funcione de manera adecuada.
Llevar a cabo al interfaz de comunicación PC-CPU vía TCP/IP, permitiendo una mayor flexibilidad en el manejo de la información y la creación de una red según las necesidades que tenga nuestro sistema, y realizar todas la conexiones físicas necesarias del CPU al switch vía PROFINET. Configurar la dirección IP de la computadora
cambiando la dirección IP de nuestra computadora para que esté conectada en la misma red. Estos pasos son para el sistema operativo Windows 7.
Configurar la dirección IP del CPU (PLC), trabajar con la práctica 1. En el SIMATIC MANAGER seleccionar la comunicación PC Adapter (Auto) y abrir la aplicación de Configuración del hardware, desde el SIMATIC.
Una vez que el CPU tiene asignada la dirección IP, procederemos a descargar nuevamente la MISMA configuración de hardware utilizando la red PROFINET con el único objetivo de verificar que exista comunicación por medio de este protocolo. Verificar comunicación vía PROFINET, seleccionar la comunicación TCP/IP en el SIMATIC MANAGER. Llevar a cabo la Programación Escalera.
Indicar qué características 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.
76 Procedimiento
Explicación:
Utilizando el protocolo de comunicación PROFINET-TCP/IP, se verán los pasos para configurar las direcciones IP de los equipos (PC-CPU) y los parámetros necesarios para establecer el enlace. Finalmente modificarás el programa realizado y se realizará la comprobación de la comunicación, para que esta sea correcta y la programación funcione de manera adecuada.
Desarrollo de la práctica
A continuación se muestra el proceso que se deberá de programar durante esta práctica.
El modo de funcionamiento debe ser el siguiente:
Respetar todas las condiciones de la práctica 3 con los siguientes cambios:
La luz verde debe apagarse únicamente si tengo el interruptor en ON y presiono el botón de ON.
Cada vez que el pistón de simple efecto se extienda, la luz amarilla debe encenderse.
Componente Señales
Pistón Simple efecto Q0.3
Sensor de pistón simple efecto I1.0 Pistón doble efecto Q0.4 y Q0.5 Sensor límite izquierdo I0.4
Sensor límite derecho I0.5
Botón “ON” I0.0
Botón “Inicio” I0.1
I1.0 Q0.3 I0.5 I0.4 Q0.4 Q0.5 ON I0.0 INICIO I0.1
77
Comunicación PC-CPU vía TCP/IP
A diferencia de la práctica anterior, aquí estableceremos una comunicación vía TCP/IP. Este tipo de comunicación permite una mayor flexibilidad en el manejo de la información y la creación de una red según las necesidades que tenga nuestro sistema.
1. Conectar físicamente el CPU al switch vía PROFINET
2. Conectar físicamente la computadora al switch vía PROFINET 3. Conectar físicamente la computadora al CPU vía MPI
Configurar la dirección IP de la computadora
Ahora cambiaremos la dirección 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.