Comunicación S7 Plcsim-Intouch PDF
Comunicación S7 Plcsim-Intouch PDF
Comunicación S7 Plcsim-Intouch PDF
Creamos un proyecto nuevo (1) y luego escribimos el nombre del proyecto (2)
Agregamos un dispositivo
En este caso particular voy a elegir un CPU 1214C AC/DC/Rly con versión 4.2 para poder simular.
Como podemos apreciar es un circuito sencillo donde las entradas controladas desde el HMI o SCADA
se direccionan con memorias, ejemplo M0.0 para la parada desde HMI
Ustedes si necesitan hacer otro circuito con más contactos o variables lo pueden hacer, pero siempre
tener en cuenta que solo el HMI o SCADA activa Marcas MX.X y las salidas las puede visualizar sin
problemas teniendo en cuenta los siguientes pasos.
Luego de hacer la programación vamos abrir un software que nos ayudara a simular el plc virtual
PLCSIM para comunicarnos con el Intouch.
Nos debe aparecer estas ventanas, donde debemos hacer clic en Si para activar el Port 102
En
este
primer campo vamos a seleccionar la IP de nuestra PC (Network IP Address) ya sea de la red local o
de la red Wifi, hacemos clic en el recuadro con los 3 puntitos para ver las IP
Importante para que se pueda comunicar este NetToplcsim con TIAPortal debemos de activar Acceso
completo (sin protección) en el PLC seleccionado y activar Start Server
Para realizar ello debemos hacer clic derecho en el PLC y vamos a propiedades, dentro de
propiedades elegimos la pestaña Protección & seguridad
ya
luego de estos ajustes cargamos los cambios al proyecto y activamos Start Server de Nettoplcsim
Verificamos si cuenta con DASSIDirect.3, ya que este es el OPC que va ser posible la comunicación
Siemens TIAPortal con Intouch, cabe mencionar que para otra marca de plc utilizaremos otro opc.
Ejemplo para Allen Bradley se llama DASABCIP
En el cuadro 1 podemos darle el nombre que nosotros queramos en mi caso le coloque el modelo de
plc a programar s7_1200
En el cuadro 2 vamos a escribir la IP de nuestra red Local la misma que elegimos en NetToPlcsim
192.168.111.1
Esta parte nos quedara de esta manera y la hacemos clic en el disquete azul para guardar los cambios
Haremos lo mismo 3 veces para tener 3 Topic, que será uno para la marcha, parada y la salida(motor)
En esta pestaña vamos a colocar las direcciones de las variables que vamos a manejar desde Intouch
Adicionaremos 3 Items (clic derecho Add) los cuales son los que requerimos en nuestro proyecto
Nos quedara el cuadro de la siguiente manera, hacemos clic en el disquete azul para guardar los
cambios.
En esta ventana he colocado por nombre PLCsim a la nueva aplicación, clic en Finalizar
Abriremos nuestra aplicación haciendo doble clic en el nombre PLCsim, nos aparecerá un mensaje
donde nos indica que no contamos con una licencia, a lo cual nosotros vamos a omitir
Nos abre WindowMaker donde vamos a crear nuestros objetos para ser animados
Nos aparece esta ventana pidiéndonos el nombre de la ventana el color de la misma, el tipo y la
resolución de la pantalla
En el cuadro Name: Principal, el color de ventana Blanco, tipo de ventana Replace y la resolución de
pantalla la misma del pc, clic en Ok
acomodar nuestros pulsadores les vamos a dar los colores correspondientes para Parada color Rojo y
para Marcha color verde
Le hacemos doble clic a uno de los botones y le cambiamos la etiqueta en el recuadro 1, los colores
en el recuadro 2, la acción para pulsador en el recuadro 3 y ok en el recuadro 4
Empezaremos por el botón de Parada desde HMI o SCADA, hacemos doble clic al botón y le
pondremos un Tagname: Parada
Dejamos en SuiteLink y Ok
Y por último el motor, hacemos doble clic en el motor y seleccionamos Animation en el recuadro 1
Colocamos por nombre motor en el recuadro 1, seleccionamos los colores para on y off recuadro 2 y
ok en el recuadro 3
Al dar ok sale esta ventana donde nos pide definir “motor” clic en aceptar
Y cambiamos el Access Name, que como pueden apreciar aparece el ultimo que creamos por defecto
Hacemos clic en Access Name y Add para adicionar nuestro acceso para el motor
Presionamos Close
Clic en Done
Ahora vamos a Intouch y ejecutamos RunTime, parte superior derecha del software
En un horno eléctrico tienen 3 grupos de resistencias R1, R2, R3, para calentar en forma regulada
un bloque de acero que ha sido templado, las cuales son conectadas o desconectadas por 3
contactores C_1, C_2, y C_3 respectivamente y trabajaran de la siguiente manera: