Búsqueda Controlesplc

Cargar programa de un PLC y guardarlo en disco duro de PC Upload

Para responder a la pregunta de algunos amigos interesados en la programación de PLC, de: Como guardar en disco duro de PC un programa que reside en el CPU de un PLC Allen Bradley?.

En la práctica que hice de ésta tarea con un PLC SLC 500 procesador 5/04, muestro como comunicarme con el cpu, ponerlo en linea con el software Rslogix 500, generar un archivo nuevo para monitorear el programa, generar su nombre de proyecto, grabarlo como archivo en la pc, hacerle una pequeña modificación, actualizar el programa haciendole download al PLC, entre otras cosas. Para mejor explicación de como ir haciendo esto, revisa el video adjunto en donde muestro los pasos para conseguir estas tareas.

Esto mismo aplica para cualquier PLC que se programa con el software Rslogix 500, ejemplo: Micrologix 1000, 1100, 1200, 1400, 1500 y SLC´s 500 de Allen Bradley.

Ver mas ejemplos de ayuda de programación de PLC en los siguientes enlaces:



Como integrar los ascii al PLC Allen Bradley Procesadores ASCII TO PLC

El camino más rápido que he encontrado para integrar por medio de un puerto ethernet/IP que maneja dos puertos seriales para el manejo de dispositivos ASCII como lo son: Seriales barcode, Weighscale, scanner barcode y RFID data a PLC Allen Bradley.

Si quieres mover datos ASCII provenientes de un puerto de datos serial a un Micrologix, SLC 500 5/05, ControlLogix, CompactLogix y PLC5 a travez de EthernetIP, este es un dispositivo que hace éste puente de enlace permitiendo mover directamente los datos ASCII a las palabras de la memoria de estos PLC.

Toda esa conversión de datos lo hacen estos dispositivos solo hace falta manejar el formato para darle salida o entrada a nuestros procesos y utilizarlos.

Integrar un scanner de código de barras, una impresora de etiquetas, impresores de punto de golpe, weighscale o básculas, con éste dispositivo, es ahora más sencillo y directo.

Conecta tu impresora de etiquetas a tu proceso controlado con PLC Micrologix, SLC 5/05, ControlLogix, CompactLogix y PLC5 en forma directa pasando todo el manejo de los datos ASCII directamente a las palabras de memoria del PLC.

Les muestro información de estos dispositivos:
Este número de parte he utilizado para integrar lector de código de barras y una impresora de etiquetas directamente al PLC Micrologix 1100, también se utiliza el mismo para los SLC 5/05. El 435NBS-P descripción: SLC 5/05, MicroLogix Dual Port EtherNet/IP Gateway.

Micrologix 1100 un PLC tamaño pequeño, compacto con sensación de uno grande

A diferiencia de programar con Micrologix 1000 y 1500, donde para cada modificación a los programas se hace fuera de linea y al actualizar tener que parar el RUN del procesamiento, estos PLC Micrologix 1100 te permiten hacerlo en linea y con el procesamiento en RUN, igual que los SLC´s, PLC 5, ControlLogix...

Los tipos de datos que se pueden manejar como los Flotantes que muchos de los Micrologix anteriores no manejan, algunas de las instrucciones avanzadas como SCP que hace el trabajo más directo y simple con las señales analógicas, sus entradas analógicas integradas (2) aunque lo que no me gusta de estas es que son canales de 10 bit a diferiencia del modelo Micrologix 1000 Analógico que posee cuatro canales a voltaje y corriente de 16 bit.

Sus puertos integrados para la comunicación como el Ethernet por donde se pueden mandar mensajes a otros procesadores, tambien los de tipo correo electronico por medio de 485CIF con la ayuda de soporte strings, debe ser con un servidor SMTP en una red capaz de dar servicio de correo electrónico... especial para alarmar, dar estatus de procesos, registrar eventos via e-mail. en fin todo lo que un pequeño proyecto resulte bien integrado al mundo de la automatización y adquisición de datos.

Mas entradas relacionadas de videos programando PLC.


Es una aplicación de portones para paso de montacargas.
www.controlesplc.blogspot.com

Ejemplo que muestra programación de contadores en BCD.
www.controlesplc.blogspot.com

Identificar codigos de error en drive Kinetix 6000 E07 encoder servomotor

Identificar la razón de un problema en sistemas de control de movimientos es a veces dificil, si no se cuenta con los manuales de usuario de los dispositivos involucrados... Me ha pasado a menudo en mi trabajo como encargado de equipo que contiene por ejemplo motores lineales LDC, MP Integrated Linear Stages Ballscrew, Electric cylinders, o comunmente llamados la mayoria de las veces servomotores... controlados con drive Kinetix 6000 y sistemas ControlLogix o Logix 5000; estos al entrar en Fault por motivo de un error en su sistema, detienen todo el proceso en su totalidad de dicho equipo.

Uno de los errores mas comunes de estos sitemas drive es el error mostrado en su digital display "Indicador de Estatus" como "E07" Este indicador está diseñado para ayudar a resolver todas las anomalias del drive...

Cuando el error es detectado o determinado, en el indicador de 7 segmentos se muestra primero la letra "E" seguido de dos digitos de codigo de error flasheando, esto repetidamente hasta que el error es eliminado...

Volviendo al codigo de error "E 07" este hace referencia al error MotfeedbackFault (Motor Feedback lost) o desconexión del encoder del motor...Hay varias posibilidades, pero todas referidas a el encoder conectado a este drive que presenta el error.. Por ejemplo que este desconectado el conector, que tenga corto entre el cableado del encoder, daño en el encoder, algun pin del conector con falsos contactos etc...Lo recomendable checar el sistema de cableado del encoder del motor en cuestion, tambien se puede utilizar la herramienta de aplicación de Software Rslogix 5000 "prueba de conexión" Hookup test... Si no se elimina estos detalles de instalación de encoder el drive frecuentemente mostrará este fault... En lo personal un sistema me estubo mostrando este fault con frecuencia hasta que le di feliz solución. También puede existir la posibilidad de un daño permanente en el drive, y para este caso hay que contactar al vendedor del equipo drive...

Mas entradas relacionadas de videos programando PLC.


Es una aplicación de portones para paso de montacargas.
www.controlesplc.blogspot.com

Ejemplo que muestra programación de contadores en BCD.
www.controlesplc.blogspot.com

Comunicación Panelview 400 Plus con SLC 500 5/01 o 5/02 cables

Comento en esta entrada como poder conectar un Panelview 400 Plus a un SLC 500, dependiendo del tipo de procesador las opciones son las siguientes:

Si tu procesador es un SLC 500 5/01 o 5/02, y cuentas con Panelview 400 Plus con puerto serial rs-232 con DF1, no hay opción de cominicación.
Necesitas al menos un Panelview 400 Plus con puerto rs-232 con un módulo aparte dh-485 y conectarlo a travez de un módulo AIC+ (1761-NET-AIC) conectarlo al puerto 1 o 2, y se requiere el cable 1747-c10 o 1747-c11.

Para otros procesadores de SLC 500 hay mas opciones y como cuentan con un puerto Db9 pines rs-232 se pueden conectar directamente con un cable el 2711-NC13 o 2711-NC14...






Mas entradas relacionadas de videos programando PLC.


Es una aplicación de portones para paso de montacargas.
www.controlesplc.blogspot.com

Ejemplo que muestra programación de contadores en BCD.
www.controlesplc.blogspot.com

Conectando dispositivos DH-485 medio puerto USB a travez de 1747-UIC



Interface de comunicación que convierte el puerto USB de una PC para la comunicación de varios dispositivos Allen Bradley como lo son:

Del puerto DH-485
SLC 500 llamados Fixed
SLC 500 5/01, 5/02 y 5/03 por canal 1
Panelview 300 para arriba con puerto DH-485
Interface avanzada 1747-AIC
todos estos a travez de un cable 1747-C13

Nota: No se debe conectar mas de un 1747-UIC por PC.

Para integrar una interface de estas en el sistema se debe instalar su respectivo driver, si cuentas con Rslinx 2.42 en adelante estas versiones ya lo tienen incluido,
Y para el puerto RS-232
SLC 5/03, 5/04 y 5/05 por canal 0    utilizar cables 1747-CP3, 1756-CP3
Panelview 300 para arriba puerto RS-232 (DH-485)     cable 2711-NC13
Micrologix, panelview 300 micro  cable 1761-CBL-PM02 or equivalente
Compactlogix                               cable 1747-CP3, 1756-CP3
FlexLogix                                     cable 1747-CP3, 1756-CP3
ControlLogix                                cable 1747-CP3, 1756-CP3

Ejemplo programación PLC micrologix 1000 y Rsview32 quemador de biogas

En video se muestra el control de animaciones realizadas con software Rsview32 a partir de un PLC micrologix 1000. Los dibujos, indicadores, campos numéricos, botones, son diseñados en rsview32 y los cambios de propiedades como colores, movimientos, animaciones y los cambios de valores en los datos; son controlados por el controlador PLC micrologix 1000, lo que muesta muy bien en forma más interactiva y gráfica lo que sucede en la lógica escalera del PLC.

Para los lectores que me han preguntado si un PLC puede controlar más de un proceso, la respuesta es si y es soportada con el ejemplo que muestro en el video, el PLC que simula el control del quemador de biogas, también contiene el control del portón automatizado con plc y además controla el sistema de llenado del tanque de agua de mi casa.

Siempre que un PLC tenga capacidad de entradas/salidas y memoria para lógica escalera se puede resolver la automatización de todos los procesos posibles aunque estos no tengan que ver nada entre si.

Ver video simulación control de quemador biogas.


Mas entradas relacionadas de videos programando PLC.


Diagrama escalera de un semaforo utilizando timers.
www.controlesplc.blogspot.com

Ejemplo que muestra programación de contadores en BCD.
www.controlesplc.blogspot.com

Red DeviceNet otra opción de comunicación entre PLC ejemplo SLC 500



Red DeviceNet
La red DeviceNet es un vínculo de comunicación abierto y de bajo nivel que proporciona conexiones entre dispositivos industriales sencillos (como detectores y accionadores) y dispositivos de alto nivel (como controladores). Basada en la tecnología estándar de red de área de controladores (CAN), esta red abierta ofrece interoperabilidad entre dispositivos similares de diversos distribuidores. Una red DeviceNet reduce los costos de instalación, el tiempo de arranque/puesta en marcha y el tiempo improductivo del sistema y la máquina.
La red DeviceNet ofrece:
• Interoperabilidad: se pueden intercambiar dispositivos sencillos de diversos distribuidores que cumplen las normas de DeviceNet.
• Red común: una red abierta proporciona soluciones comunes para el usuario final y reduce la necesidad de tener una amplia variedad de redes de dispositivos.
• Menor costo de mantenimiento: se puede eliminar y sustituir dispositivos sin interrumpir el funcionamiento de otros dispositivos.
• Cableado rentable: un solo cable suministra las comunicaciones y la instalación de dispositivos en red de 24 V es más rentable que el cableado de E/S tradicional.

Las siguientes interfaces proporcionan conectividad a DeviceNet para el SLC 500:

Módulo escáner DeviceNet 1747-SDN
El módulo escáner DeviceNet 1747-SDN actúa como una interface entre dispositivos DeviceNet y procesadores SLC 5/02 o posteriores. El escáner se comunica a través de la red DeviceNet para:
• Leer entradas y escribir salidas
• Descargar datos de configuración
• Monitorear el estado del funcionamiento
El escáner se comunica con el procesador SLC para intercambiar datos de E/S. Los datos incluyen datos de E/S, información de estado y datos de configuración del dispositivo. Un solo escáner puede comunicarse con hasta 63 nodos. El sistema SLC acepta varios escáneres.

Red ControlNet otra opción de comunicación entre PLC ejemplo SLC 500



Red ControlNet
La red ControlNet es una red determinista y abierta de alta velocidad usada para transmitir información en aplicaciones donde el tiempo es fundamental. Proporciona control y servicios de mensajes en tiempo real para la comunicación entre dispositivos similares.
Como enlace de alta velocidad entre controladores y dispositivos de E/S, una red ControlNet combina las capacidades de las redes existentes de DH+ y E/S remotas universales. Se pueden conectar diversos dispositivos a una red ControlNet, incluidos PC, controladores, dispositivos de interface de operador, variadores, módulos de E/S y otros dispositivos con conexiones ControlNet.
En la capa de control, una red ControlNet combina las funciones de una red de E/S con una red de mensajes entre dispositivos similares. Esta red abierta proporciona el rendimiento necesario para datos de control esenciales, como actualizaciones de E/S y enclavamiento entre controladores. ControlNet también acepta transferencias de datos no esenciales, como mensajes, cargas y descargas de programas.
Las siguientes interfaces proporcionan conectividad a ControlNet para el SLC 500:

Módulo de mensajes ControlNet 1747-KFC15
El módulo 1747-KFC15 proporciona una conexión no programada a la red ControlNet para procesadores SLC 5/03 y posteriores. Con el servicio de mensajes no programado, el programa de control SLC puede enviar mensajes entre dispositivos similares o se puede acceder a él y editarlo a través de la red ControlNet mediante el software de programación RSLogix 500.

Características
• Pantalla de 4 dígitos y 7 segmentos para dirección de nodo y estado del módulo
• Dirección de nodo configurada mediante interruptores rotativos (en decimales)
• Se incluye el cable RS-232 KFC para SLC
• Puerto de acceso a la red RJ-45
• Redundancia de medios físicos (conectores BNC dobles)
• El módulo recibe energía directa del backplane del chasis SLC
• Software actualizable a través de ControlFlash

Escáner ControlNet 1747-SCNR
El módulo escáner 1747-SCNR proporciona una conexión de red ControlNet programada para procesadores SLC 5/03 y posteriores. Con el servicio de mensajes programado, el procesador SLC puede controlar eventos de E/S en tiempo real en la red ControlNet.
Adaptadores ControlNet 1747-ACN15 y -ACNR15
Los módulos adaptadores 1747-ACN15 y 1747-ACNR15 permiten que hasta tres chasis 1746 (30 ranuras) de módulos de E/S discretas, analógicas y especiales produzcan/consuman E/S programadas en una red ControlNet. Estos módulos han sido diseñados para proporcionar conexiones de ControlNet programadas y no programadas para 1746 I/O.
Características
• Redundancia opcional de medios físicos (conectores BNC dobles) disponible con ACNR.
• Compatible con todos los módulos discretos, analógicos y especiales 1746 salvo los que requieren configuración de archivos G, p. ej. 1747-SN.
• Acepta conexiones con módulos individuales o conexiones de chasis con un grupo de módulos discretos.
• Actualización de software a través de Control Flash.

Red Ethernet en los controladores logicos programables



Red ethernet en plc SLC 500 procesador 5/05, Micrologix 1100 y 1400.
La red Ethernet TCP/ IP es una red de área local diseñada para el intercambio de información a alta velocidad entre equipos y dispositivos relacionados. Con su elevado ancho de banda (10 Mbps a 100 Mbps), una red Ethernet permite que muchos equipos, controladores y otros dispositivos se comuniquen a través de enormes distancias.
En la capa de información, una red Ethernet permite a los sistemas de toda la empresa acceder a datos de la planta.
La red Ethernet ofrece muchas posibilidades porque se puede maximizar la comunicación entre los diversos equipos que ofrecen los distribuidores. El protocolo utilizado por Internet es TCP/IP. El procesador SLC 5/05 ofrece conectividad a Ethernet para el SLC 500

Caracteristicas del procesador:
El procesador SLC 5/05 proporciona la misma funcionalidad de control que el procesador SLC 5/04 utilizando comunicaciones estándar de Ethernet en lugar de DH+. La comunicación de Ethernet se produce a 10 Mbps, lo cual proporciona una red de alto rendimiento para carga y descarga de programas, edición en línea, mensajes entre dispositivos similares, adquisición de datos e interface de operador (p. ej. RSView32). La variedad de los tamaños de memoria permite adaptarla con exactitud a las necesidades de la aplicación. El SLC 5/05 ofrece:
• Tamaños de memoria de programación de 16 K, 32 K o 64 K.
• Rendimiento de alta velocidad: 0.90 ms/K es lo típico.
• Control de hasta 4096 puntos de entrada y salida.
• Programación en línea (incluye edición en tiempo de ejecución).
• Canal Ethernet 10Base-T incorporado, que acepta:
— Comunicación de alta velocidad entre computadoras mediante TCP/ IP
— Capacidades de comunicación de mensajes con procesadores SLC 5/05, PLC-5 y PLC-5/250, módulo de interface Ethernet 1785-ENET y puente Ethernet 1756-ENET, así como otros módulos Ethernet para computadoras disponibles comercialmente.
— SNMP para administración de redes Ethernet estándar
— BOOTP para asignación dinámica opcional de direcciones IP
• Canal RS-232 incorporado que acepta full-duplex DF1, maestro/esclavo half-duplex DF1 para SCADA, DH-485 usando un
1761-NET-AIC con cable 1747-CP3 y ASCII.
• Función de paso "passthrough" entre canales de Ethernet a DH-485.
• Función de paso "passthrough" entre canales de Ethernet a DF1.
• Función de paso "passthrough" de E/S remota desde el canal 0 (DF1 o DH485) o el canal 1 (Ethernet) mediante un módulo escáner de E/S remota 1747-SN o 1747-BSN.
• Función de paso "passthrough" de DeviceNet mediante un módulo escáner de DeviceNet 1747-SDN.
• Reloj/calendario en tiempo real incorporado.
• Interrupción temporizada seleccionable (STI) de 1 ms.
• Interrupción de entrada discreta (DII) de 0.50 ms.
• Funciones matemáticas avanzadas: trigonométricas, PID, exponenciales, punto flotante (coma flotante) y las instrucciones de cálculo.
• Direccionamiento indirecto.
• El PROM de la memoria flash proporciona actualizaciones de firmware sin cambiar EPROMS físicamente.
• Módulo de memoria flash EPROM opcional disponible.
• Interruptor de llave: RUN, REMote, PROGram (borrado de fallos).
• RAM con batería de respaldo.

Portón automatizado con PLC aplicación paso montacargas



Nuevo video de una aplicación muy utilizada en las industrias como es la automatización de Portones, gate, cortinas verticales, puertas paso de peatones etc. Surgió hacer el control con un controlador lógico programable idec micro3 ya que control de diseño fábrica se quemó, en auxilio de conocidos que debían entregar el trabajo con urgencia propuse hacer el control electrónico con un PLC.

No investigué cuales eran las condiciones de funcionamiento del control dañado, lo que hice es proponer una solución en el proceso de funcionamiento del nuevo control.
Se instalarón dos contactores para el arranque autorreversible, el controlde limites de carrera ya lo tenía, se instaló en lugar de la tarjeta de control un controlador lógico programable IDEC micro3 y se alambraron las entradas salidas.

Ya tenía tiempo que no había programado un Idec PLC de todas formas fué muy divertido volver hacerlo.

Las condiciones de proceso las propuse de la siguiente manera: activar abrir o cerrar portón con solo un botón, parar en cualquier sentido de trabajo del motor con el mismo botón, parar la carrera del portón al final de carrera del mismo, siguiente arranque del motor que lo haga en sentido contrario al ultimo movimiento.

En video se muestra el diagrama escalera y el funcionamiento del proceso realizado en HMI rsview32.

Que puedo revisar en un sistema con PLC con falla



Compañeros, amigos y personas que les he dado un entrenamiento de mantenimiento en sistemas controlados por PLC, con frecuencia me preguntan, Que es lo primero que deben revisar cuando un equipo automatizado con PLC falla?

Hay que tomar en cuenta que la mayoria de las fallas que se presentan en un sistema automatizado con un PLC y que historicamente su proceso funciona bien, provienen de causas mecánicas.

Cuando todo en una máquina o proceso parece estar bien, sistemas de energía presentes, equipo encendido, accionas los comandos de arranque y no hay respuesta; lo que recomiendo revisar es el CPU o PLC en los indicadores de estatus que tiene.
Todos los controladores lógicos programables están equipados con un panel de estatus indicador, lo primero que hay que revisar si el led indicador de RUN del CPU está encendido.

Si el indicador RUN está apagado lo mas probable es que el indicador de FAULT esté encendido, indicando que hay un error en CPU del PLC y este no procesará el programa del equipo, máquina o proceso. Es necesario el equipo de comunicación y programador del PLC para restablecer el funcionamiento y ponerlo en RUN.

En caso contrario si el indicador led de RUN del PLC esta encendido, el problema se debe principalmente al sistema entradas salidas del PLC. Será necesario revisar sistema de entradas, que estas se registren en los módulos cuando las manipulamos manualmente, recomendable conectarse con programadora y hacer monitoreo de la lógica del programa para identificar la condición que no se cumple para hacer funcionar el proceso en forma correcta.

Diagrama Escalera USO DE CONTACTOS EN UN PLC



Es muy importante el uso de contactos en la lógica escalera de un programa PLC, un programa escalera de un controlador lógico programable será distinto en cuanto el estado en que se encuentren el uso de contactos de los dispositivos que formen la parte de entradas/salidas.

Dos formas correctas programar arranque y paro de un Motor.





















 Por ejemplo un simple renglón que determina el arranque y paro de una salida.
En estos dos renglones se muestra una diferiencia en el estado de uso de contactos, se observa la entrada I:0/1 en el renglón 0000 programada con un contacto N.O. (Normalmente Abierto) y en el renglón 0001 la misma entrada con un contacto N.C. (Normalmente Cerrado); las dos maneras son correctas cada una en su caso. Estas son programadas así por el estado en que se encuentra alambrado el Push Botton "Stop" en cada uno de los casos del renglón 0000 y 0001.

Normalmente cuando hacemos un alambrado duro de un arranque y paro de un motor esto quiere decir sin utilizar un PLC, utilizamos alambrar el Push Botton "Stop" con contactos N.C. (Normalmente Cerrado) quedando un diagrama escalera similar al del renglón 0001 mostrado en la figura.
Pero en PLC no es presisamente lo mismo, ya que si alambramos una entrada con un contacto N.C. ésta al correr el programa se mostrará como verdadera y si utilizamos programar como el renglón 0001 de la figura el motor no funcionará, ya que el PLC analizará que el PBoton "Stop" esta activado; la forma correcta de programar el arranque y paro de ese motor será como se muestra en el renglón 0000 de la figura.

El alambrado de entradas/salidas correcto para cada uno de los renglones mostrados en la figura son:
Renglón 0000 PBotton "Start" contacto N.O. (N Abierto) y PBotton "Stop" N.C. (N Cerrado).
Renglón 0001 PBotton "Start" contacto N.O. (N Abierto) y PBotton "Stop" N.O. (N Abierto).

Como hacer cable programación Micrologix 1000, 8 pin mini din



En video se muestra una técnica de como construir tu propio cable de programación para los Micrologix 1000, 1500 del tipo DF1 serial mini din 8 pin, el original es con el número de parte 1761-CBL-PM02.

Partiendo de los materiales enlistados en el video, un cable rs-232 genérico y un conector mini din 8 pines estandard (que de los que encuentro en la tienda de electrónica de mi ciudad no se acopla bien el diseño de la parte metalica que contiene), pero bueno este modelo que se presenta en video parece ser el correcto.

Con la ayuda de las herramientas mostradas en video y a una buena técnica de soldadura, se conectan los cables al conector 8 pin para posteriormente terminar cerrando y fijando el conector para que quede bien protejido contra jalones, desconexiones, cortos entre cables etc.

Yo haría todas las pruebas pertinentes antes de conectar a la pc, para asegurar que es un cable de comunicación confiable y evitar un daño permanente a mi pc o laptop y posiblemente al PLC.

Si intentas hacer tu cable de comunicación, asegurarse de tener toda la información necesaria para conseguir el exito esperado.

plcworks autor video youtube

SIMATIC Field PG M3, laptop industrial potente y robusto



Para configurar y programar con el software SIMATIC para controladores, la primera elección básica de hardware son las programadoras SIMATIC. La programadora SIMATIC Field PG M3 destaca por su tecnología inalámbrica, un potente procesador Intel Core i5 y una pantalla Widescreen de 15,6". Además, la nueva unidad dispone de una batería de larga autonomía, una memoria RAM de gran capacidad, interfaces SIMATIC y todas las interfaces habituales para aplicaciones industriales.

Otra ventaja  de SIMATIC Field PG M3 es su robustez y el software SIMATIC ya instalado. Después de la adjudicación de las licencias, la programadora puede utilizarse inmediatamente de forma productiva.

Componentes de hardware
• El procesador Intel Core i5 ofrece elevadas prestaciones aunadas con bajo consumo.
• La batería de iones de litio alimenta la Field PG M3 durante más de tres horas.
• La pantalla Widescreen de 15,6" y alta resolución, en formato de 16:9 (HD Ready o Full HD), no cansa la vista e incrementa la ergonomía en el trabajo.
• La memoria de trabajo de alto rendimiento (3 ó 2 Gbytes, DDR3, 1 066 MHz) permite una rápida ejecución y el procesamiento paralelo de varias aplicaciones.
• El disco duro intercambiable de 250 ó 500 Gbytes se puede
sustituir fácilmente en función del entorno y de la versión de software necesaria.
• El LED de estado se puede leer incluso con la tapa del equipo cerrada.

SIMATIC STEP 7 V11 ingeniería para todos los controladores SIMATIC



STEP 7 V11, ofrece un concepto de manejo homogéneo para todas las tareas de automatización con servicios comunes (p. ej. configuración, comunicación y diagnóstico) y la consistencia automática de los datos.

Lo más destacado de STEP 7 V11:
• Editores de programación actualizados y eficientes, como S7-SCL, S7-GRAPH(ecepto S7-1200), KOP, FUP y AWL(ecepto S7-1200), hacen posible una programación intuitiva.
• Compilador SCL optimizado para S7-300/400
• SCL como tercer lenguaje de programación para S7-1200
• Funcionalidad Safety como paquete opcional integrable para STEP 7 Professional V11.

Hay dos versinones de STEP 7 V11:
• SIMATIC STEP 7 Basic V11: Ingeniería compartida por los microcontroladores SIMATIC S7-1200 y los paneles de la gama SIMATIC HMI Basic Panels
Con STEP 7 Basic se pueden configurar y programar los microcontroladores SIMATIC S7-1200. SIMATIC WinCC Basic es parte integrante del suministro y permite realizar
tareas de visualización sencillas con los SIMATIC Basic Panels.

• STEP 7 Professional, ingeniería para todos los controladores SIMATIC
STEP 7 Professional sirve para configurar y programar los controladores SIMATIC S7-1200, S7-300, S7-400 y WinAC, nuestra solución para control basado en PC. El suministro también incluye SIMATIC WinCC Basic para realizar tareas de visualización sencillas con los SIMATIC Basic Panels. La librería de bloques adjunta contiene una serie de funciones tecnológicas entre las que figura una regulación PID sencilla.
Los paquetes opcionales SCL, GRAPH, PLCSim, DocPro y TeleService, ya conocidos de STEP 7 V5.5, en STEP 7 Professional V11 ya están integrados y no requieren licencia
adicional. Quien opte por el servicio de actualización del software para STEP 7 Professional recibirá automáticamente SIMATIC STEP 7 Professional V11.

Tutorial step7 configuración inicial primeros pasos



Explicación paso a paso de la configuración inicial de un sistema S7 300, declaración de las partes del hardware en SIMATIC STEP 7, creación de las FB bloques de función para lenguaje KOP o diagramas escalera, DB los bloques de datos, ejemplo básico en una linea de lenguaje KOP, en resumen como poner en marcha inicial un sistema S7 300 para iniciar una automatización.

Video subido por santmand usuario youtube

Pequeño controlador lógico programable Micrologix 1400



Este pequeño controlador lógico programable combina funciones que tiene el Micrologix 1100 como EtherNet/IP, edición en línea y una pantalla de cristal líquido incorporada. Pero tiene mas cantidad E/S, PTO/contador de alta velocidad mas rapido y apacidades mejoradas de conexión de red.

En la pantalla iluminada de cristal liquido se pueden hacer configuraciones de red ethernet, mostrar valores de registros punto flotante, mostrar pequeños logotipos, leer y escribir elementos binarios, enteros y de archivos largos de la tabla de datos.
Los controladores sin entradas salidas analógicas tienen 32 entradas salidas digitales, mientras que los PLC con entradas salidas analógicas tienen 32 entradas salidas digitales y 6 entradas salidas analógicas, todas las versiones se pueden expandir hasta siete módulos de entrada salida 1762, los mismos módulos utilizados para Micrologix 1100 y 1200.

Tres puertos incorporados le dan superiores capacidades de comunicación, destaca un puerto RJ-45 para transmisión de mensajes Ethernet IP entre dispositivos similares 10/100 Mbps.

Igual que los otros Micrologix el 1400 se programa con el software Rslogix 500 versión 8.1 o posteriores, asi como el nuevo software de programación RSLogix Micro.

Ventajas
2 puertos serie compatibles con los protocolos DF1/ DH485/Modbus RTU/DNP3/ASCII

Hasta 6 contadores incorporados de alta velocidad de 100 kHz (en controladores con entradas de CC)

El puerto Ethernet proporciona capacidades de transmisión de mensajes entre dispositivos similares, servidor web y correo electrónico.

Expanda las capacidades de su aplicación con hasta 7 módulos de E/S de expansión para lograr un máximo de 144 E/S discretas

Como conectar contadores PLC



Hablando de las varias opciones de contadores, considero todas estas se pueden integrar en un controlador lógico programable PLC.

Cuando necesitamos contar eventos o movimientos físicos donde su frecuencia es baja, sin problemas se puede integrar a una entrada el dispositivo que detectará este movimiento (sensor, swich de límite, señal de evento cumplido). Posteriormente se hace el programa para registrar estos eventos por ejemplo:
 La variable importante en este caso donde se registran las piezas contadas es C5:1.ACC, para visualizarla en una interface se hace referencia a esa dirección.

Si la frecuencia de conteo de eventos es muy alta por ejemplo: encoder, donde estos dispositivos pueden contar señales en el orden por ejemplo: 1600 señales o pulsaciones en un segundo, es requerido entradas de un tipo mas especial, entradas de los PLC del tipo convensional no podrán registrar eficientemente este tipo de señales a menos que el controlador lógico programable esté capacitado para eso y sea previamente configurado por ejemplo: un Twido TWDLCAA10DRF
Estos PLC configurando sus entradas a un tipo de alta velocidad registrarán sin problemas todas las señales que les proporcione un encoder, un sensor que este leyendo el paso de dientes de engranes, etc...
Otros PLC como del tipo modular cuentan con opciones de módulos especiales de conteo de alta velocidad o muy alta velocidad como por ejemplo: Los PLC Compactlogix requieren módulos de alta velocidad para integrar encoders en su sistema, como el módulo 1769-HSC, un PLC 5 de Allen Bradley integra encoders a su sitema con módulos como el 1771-VHSC procesando señales hasta de 80,000 cuentas.

Robot Automatización drives, plc, motion



Un ejemplo de ingeniería en automatización donde los principales temas es el control de movimientos, diseño mecánico, Programación de autómatas.

Es básico que el conveyor que trasporta los sacos de producto, de los espacios y acomode los bultos lo mas presciso posible, la programación de movimientos obedece siempre a una secuencia de acomodo igual cada dos niveles en la tarima y posteriormente se repite, claro tomando en cuenta la altura de nivel que va terminando de acomodar.

Para la programación de PLC de este tipo de proyectos es necesario dominar el control de movimientos que solo ciertos controladores lógicos programables son capaces de manejar.



video subido por franklinvillasana usuario youtube

Reparación de controles CNC, drives partes antiguas



Grata experiencia me lleve en una de mis actividades de soporte al tratar de diagnsticar una falla en un sistema de control de motores, que estaba controlado por un drive algo antiguo marca indramat; el sistema de este drive diagnosticaba una fallas por lo cual no era posible reestablecer su funcionamiento.

Con experiencias pasadas mi cliente reponia el drive descompuesto por uno nuevo o algun sustituto, buscando opciones recomendamos la reparación de estos drive dañados, el resultado fue muy satisfactorio la reparación y tiempo de reparación excelentes, ademas de recuperar dispositivos que teniamos por ahi todavia se redujo considerablemente los costos de mantenimiento y tiempos de maquinas descompuestas.

La reparación de dispositivos de control como los CNC, drives, motores etc. de varias marcas como Allen Bradley, Fanuc, Okuma, Mitsubishi, Siemens, Fuji, Ge, Indramat, Yaskawa ... etc. es muy confiable ademas la unica opción en ocasiones de algunos dispositivos opsoletos o descontinuados.

Micrologix 1761 L20AWA 5A analógico elementos que contiene



De los Micrologix 1000 con capacidad de entradas salidas analógicas se encuentra este modelo el 1761-L20AWA-5A, con la capacidad de integrar entradas tipo corriente alterna de 100-120 VAC y salidas tipo relevador, su alimentación es de AC de 100-240 VAC. En cuanto a las entradas salidas analógicas contiene 4 entradas, dos tipo voltaje y dos de tipo corriente, la salida es configurable puede ser del tipo voltaje o corriente.

Las salidas digitales de este controlador estan direccionadas en las palabras de control O:0.0 con los valores O:0/0 al O:0/7 ya que tiene solo 8 salidas tipo relevador y la salida analógica esta direccionada en la palabra O:0.4

Las entradas digitales son 12 y estan direccionadas en las palabras I:0.0 con las direcciones I:0/0 al I:0/11, las entradas analógicas son 4 y se situan en las palabras del archivo de entradas I:0.4, I:0.5, I:0.6 y I:0.7.

Tambien contienes las mismas capacidades de elementos de datos en su memoria interna con
33 x 16 total 528 bit de status
32 x 16 total 512 bit internos
40 timers
32 contadores
16 palabras o registros de control
105 registros de enteros.

Para manipular un determinado valor de salida analógico, es tan simple como mover un valor numérico a su registro de control el O:0.4 ejemplo: MOV source 10000 dest O:0.4 y la salida analógica si está configurada 0-10 volts suministrará un determinado voltaje correspondiente a las unidades del registro que en este caso se establecerá en 10000 en volt aproximado 3.6 VCC.

Micrologix 1761 L16BWB elementos que contiene



Uno de los controladores mas pequeños de la serie Micrologix 1000 es el modelo 1761 L16BWB, cuenta con 10 entradas de tipo DC y 6 Salidas Relevador, su voltaje de alimentación es 24 Vdc.

Este pequeño PLC se programa con el software Rslogix 500 desde sus primeras versiones, la cantidad de elementos integrados en su memoria es suficiente tomando en cuenta las 10 entradas y 6 salidas, con la ayuda del software Rslogix 500 hago una lista de la cantidad de elementos internos contenidos para automatizar:

Salidas 6
Entradas 10
Bit internos de status 33 x 16 elementos total 528
Bits o relay internos 32 x16 elementos un total 512
Timers  40 elementos
Contadores 32 elementos
Elementos de control  16
y Numeros enteros total de 105
Todos estos para dar el total de sus 8 archivos de datos que maneja.
Y aproximadamente 737 palabras de instrucción libres para hacer programa escalera.

Existe mucha variedad de soluciones dadas a determinado proyecto de automatización, algunos programadores son muy concisos no hacen muchos rodeos a la solución requerida, otros en cambio todo lo contrario, utilizan demasiados elementos de memoria para conseguir lo mismo; para mi es mejor ser precisos,  exactos y no utilizar exceso de elementos de control inecesariamente.

Que tan costoso o caro es un PLC



Hay una gran variedad de precios en los controladores lógicos programables, el costo si es alto, va depender de que capacidades queremos que un PLC tenga.
Hay PLC`s muy eficientes y confiables con grandes capacidades como los Allen Bradley, que cuando estan debidamente instalados en un medioambiente aceptable para su equipamiento, dificilmente algún día fallarán; en su precio son muy competitivos pero su software y accesorios lo encarecen.

Similar a estos son los Siemens solo que en mi experiencia los he encontrado menos confiables, ya que he encontrado más fallas en su hardware de este tipo de PLC, claro que tambien influye que esten debidamente instalados deacuerdo a su capacidad de equipamiento.
Conozco otro tipo de PLC que además de ser muy competitivos en cuanto a sus capacidades y otras funcionalidades, su software para programarlos es gratis; entre esas funcionalidades realmente considerables es que son HMI o interfaces, tienen salida a ethernet integrada, manejo entradas salidas remotas, se pueden programar por varios de sus puertos USB integrados que poseen, y pueden interactuar con otro tipo de protocolos de comunicación de otras marcas de PLC, son los PLC OCS de Horner Electric; su costo es muy competitivo tomando en cuenta todo lo que se puede hacer con ellos.

Todas estas marcas de controladores son muy recomendables dependiendo de la aplicación  en cuestión, si la necesidad es meramente básica de solo logica de bits normal y entradas salidas digitales de cualquier voltaje y tomando en cuenta que el cliente ya posee software para otros PLC, recomiendo Siemens, Allen Bradley, Omron, Koyo entre los mas utilizados; y si quieres apantallar en un buen proyecto con su interface integrada monitoreo y edición de parámetros y ademas el software gratis para su programación, recomiendo OCS.

Como conectarse con un Panelview Plus 400, 600



Panelview 400 o 600 Plus.

A diferencia de los Panelview estandar, los Panelview Plus como los modelos 400 y 600 en escala de grices y color, estos ultimos se programan con un software diferente que los Panelview estandar.





Cuales son estos Panelview estandar?

Son los modelos especificados o nombrados Panelview desde el 300, 300 micro, 550, 600 y 1000; y se programan con el software Panelbuilder32.

Software de programación de los Panelview Plus:
Los modelos conocidos o nombrados como Panelview Plus son: Modelos PanelView Plus 400 Grayscale, PanelView Plus 400 Color, PanelView Plus 600 Grayscale, PanelView Plus 600 Color, PanelView Plus Compact, PanelView Plus and PanelView Plus CE 700 Color, PanelView Plus and PanelView Plus CE 1000 Color, PanelView Plus Compact 1000, PanelView Plus and PanelView Plus CE 1250 Color y PanelView Plus and PanelView Plus CE 1500 Color y estos se programan con el software:
FactoryTalk View Studio.

Las aplicaciones de los Panelview estandar realizadas con Panelbuilder32 y los Panelview e se pueden importar a FactoryTalk View Studio utilizando un asistente para importación en el software FactoryTalk View Machine Edition Station; el asistente da una clara guía a travez de algunas opciones tales como: ampliación de la nueva resolución, textos, etiquetas, comunicación de la nueva maquina etc...

Diagrama escalera ejemplo utilizando timers TON con un semaforo

En el ejemplo de diagrama escalera se muestra la utilización de timers o temporizadores del tipo TON que son con retardo al activarse.

Una manera muy particular de utilizar los timer para controlar la secuencia de encendido de luces de un semaforo de un solo sentido, en el diagrama escalera podemos ver bits internos de los timer como lo son T4:0/DN que es un bit que cambia de estado al igualar el valor del tiempo con el valor preset del timer.

El otro bit interno de los timer el T4:0/TT que cambia de estado una vez que el tiempo del timer va en progreso, y retorna a su estado cuando el el valor del timer es igual al valor del preset del mismo timer.

Revisar diagrama escalera de semaforo ejemplo para practicar programando con timers del tipo TON.


Como conseguir conectar mi pc con SLC 500 controlador 5/03, 5/04 o 5/05

Las herramientas necesarias para conseguir la comunicación entre una PC o Laptop y un SLC 500 de los modelos 5/03, 5/04 o 5/05 son la siguientes:


Primero en cuestión de software se debe contar con Rslogix 500 puede ser ver. 5.5 o posteriores y Rslinx 2.40 o posteriores.

Las otras herramientas con las que se debe contar, son los cables.
Para conectarse con un SLC 500 5/03, el cual cuenta con dos puertos, uno que es DH-485 tiene forma de conector Ethernet de pc, pero no tiene que ver con esto, este puerto solo se puede conectar al serial de una PC, mediante un convertidor con número modelo 1747-PIC.
El otro puerto Ch0 del 5/03 con forma DB9 macho se puede conectar con PC mediante varias opciones: directamente con serial de pc con un cable 1747-CP3, mediante interface 1747-UIC que se puede conectar a un puerto USB de PC y al procesador con el cable 1747-CP3 o 1747-C13, otra opción es usar una interface 1784-PKTX(D) o para laptop 1784-PCMK, la opción 1784-PKTX(D) requiere un cable 1784-CP14 y la 1784-PCMK requiere el cable 1784-PCM4.

Para conectarse con un SLC 500 5/04, el cual cuenta con dos puertos, uno que es DH+, este puerto solo se puede conectar a una PC, mediante la tarjeta 1784-PKTX(D) con instalación de cable BELDEN contiene 3 hilos azul, transparente y pantalla.
Otra opción es para laptop con la tarjeta 1784-PCMK mediante un cable 1784-PCM6.
El otro puerto Ch0 del 5/04 con forma DB9 macho se puede conectar con PC mediante varias opciones: directamente con serial de pc con un cable 1747-CP3, mediante interface 1747-UIC que se puede conectar a un puerto USB de PC y al procesador con el cable 1747-CP3.

Para conectarse con un SLC 500 5/05, el cual cuenta con dos puertos, uno que es Ethernet 10/100Base-T. Para la conexión Ethernet, conecte el canal 1 del procesador y la tarjeta PC Ethernet a un concentrador Ethernet usando cable compatible con 10/100Base-T Nota: La dirección EtherNet/IP primero debe establecerse mediante BOOTP o una conexión RS-232.
El otro puerto Ch0 del 5/05 con forma DB9 macho se puede conectar con PC mediante varias opciones: directamente con serial de pc con un cable 1747-CP3, mediante interface 1747-UIC que se puede conectar a un puerto USB de PC y al procesador con el cable 1747-CP3.

Conexión de procesadores PLC-5 y procesadores SLC 5/03 en una red RS-232



Con el objetivo de leer y escribir en la memoria de los procesadores PLC 5 y SLC 500 5/03, evitar cablear de salidas de un procesador a entradas del otro, sincronización de control de controladores independientes, lo recomendable es hacer un puente de comunicación de los controladores para compartir la información entre ellos mediante un vínculo serial.

Una vez establecida las conexiones entre los procesadores, hay que programar mediante las instrucciones MSG en uno u otro controlador para transferir las señales que determinada aplicación requiera.

Esquemas de cableado, cables de comunicación, configuración de comunicación, ejemplo de programación de instrucciones, descritos en manual.

Conexión de procesadores PLC-5 y procesadores SLC 5/04 en una red DH+



Con el objetivo de leer y escribir en la memoria de los procesadores PLC 5 y SLC 500 5/04, evitar cablear de salidas de un procesador a entradas del otro, sincronización de control de controladores independientes, lo recomendable es hacer un puente de comunicación de los controladores para compartir la información entre ellos por medio de una red en este caso DH+.

Una vez establecida las conexiones entre los procesadores, hay que programar mediante las instrucciones MSG en uno u otro controlador para transferir las señales que determinada aplicación requiera.

Abrir enlace para ver manual de conexión entre procesadores PLC 5 y SLC 500 5/04.
conectar PLC-5 con SLC 500 DH+
Utiliza el botón para abrir una forma y Escribe un comentario a mi correo electrónico

Entradas populares