Professional Documents
Culture Documents
PLC: el SCMH20T
UN PODEROSO CONTROLADOR DE FACIL IMPLEMENTACIN Y PROGRAMACION
EN LA ACTUALIDAD EXISTEN TRES TECNOLOGIAS PARA LA IMPLEMENTACION DE SISTEMAS DE CONTROL PARA LA INDUSTRIA, ROBOTICA Y MAQUINAS AUTOMATICAS. ELLAS SON: LOS MICROCONTROLADORES CON PROGRAMACION SECUENCIAL, LOS PLCS (PROGRAMABLE LOGIC CONTROLLERS = CONTROLADORES LOGICOS PROGRAMABLES) CON PROGRAMACION Y PROCESAMIENTO PARALELO Y, POR ULTIMO, LAS PCS CON HERRAMIENTAS DE PROGRAMACION Y PROCESAMIENTO PARALELO, COMO SER EL CASO DE LAS HERRAMIENTAS DE INSTRUMENTACION VIRTUAL, ENTRE LAS QUE SE ENCUENTRAN LAS CYBER TOOLS QUE HAN SERVIDO DE BASE PARA MUCHOS DE NUESTROS ARTICULOS. PRECISAMENTE EN ESTE, HAREMOS UN ANALISIS PORMENORIZADO DE ESTAS ULTIMAS, LAS CUALES YA COMIENZAN A EMPLEARSE CON EXITO EN MUCHOS TALLERES TECNICOS DE LATINOAMERICA.
e todas las herramientas de instrumentacin virtual que he empleado para la ejecucin de diferentes prototipos, las ms econmicas pero a la vez flexibles y fciles de programar e instalar son la familia de PLCs SCME10, y la lnea SCMH. Estos pequeos PLCs pueden reemplazar (como ya hemos mencionado en la edicin anterior) los tableros con rels, timers y contadores. Su programacin se realiza a travs de un software de desarrollo llamado LADDER. Sin em-
bargo, este sistema de desarrollo requiere conocimientos del usuario en el diseo de tableros con rels, contactores y temporizadores. Cualquier persona que tenga conocimientos de cmo puede implementar un sistema o tablero con rels puede programarlos. Lo mejor de todo es que el software corre sobre DOS y que se requiere un equipo mnimo para programarlos, como ser una PC XT, AT, 386 o 486 ... pese a ello posee un entorno de programacin amigable para el usuario. El tcnico slo
tendr que dibujar el esquema en la pantalla de la PC, para que con oprimir una secuencia de teclas, el programa dibujado en la PC se transfiera al PLC. Una vez transferido al PLC, el usuario podr ver desde la PC los estados lgicos en las entradas, salidas, rels internos, contadores, etc... En la edicin anterior se analiz la programacin en lenguaje Ladder y la linea de PLCs SCME10. En esta nota veremos su hermano mayor, el PLC SCMH20T. La serie H es una familia de
32
PLC:
EL
SCMH20T
cionales como ser Philips, SGS Thomson, Aplle Computers, y muchos ms. Muchos PLC H han sido instalados en aplicaciones con ambientes muy exigentes como ser en zonas ocenicas, plantas de tratamiento de carbn y cemento. El controlador lgico programable SCMT20H posee poderosas caractersticas en un tamao de bolsillo. Tiene borneras que le permiten realizar muy fcilmente su instalacin y mantenimiento. Sus entradas de 24V y sus salidas de 1A le permite excitar solenoides, contactores o pequeos motores en forma directa (vea la figura 2). El SCMT20H posee 12 entradas, 8 salidas, 128 rels internos, 20 timers, 20 contadores y 8 secuenciadores. Se requiere de una interfase: Opto232 para transferir los programas de la PC a su EEPROM.
1
PLCs de bajo costo y compactos. El controlador T20H con 12 entradas, 8 salidas, es el primer componente de la serie que finaliza con el T64H con 40 entradas y 24 salidas. Todos los PLCs de esta serie slo se difierencian en las cantidades de entrada/salidas y el tipo de excitacin de sus salidas, ya sean rels o transistores, PNP o NPN. En cuanto a sus entradas, pueden ser opto-aisladas o de alta tensin. Tambin cada modelo de PLC requiere de diferentes especificaciones de cableado (debe verificar las especificaciones de instalacin para cada uno de ellos). El nmero de entradas/salidas, timers, contadores y rels internos, como as tambin la cantidad de pasos de programa soportados, tambin se especifican en la gua de instalacin. lay, T40H-Relay, T44Hpnp, T44Hnpn y el T64H-Relay. La tabla 1 resume las caracterstica de cada uno de los modelos existentes. A los PLCs T20H, T28H, T40H y T44H, puede agregrseles un CPU adicional que le permitir acceder a 256 rels internos, 40 timers, 40 contadores y 800 pasos de ejecucin de programas. Estos PLCs se conocen en las casas del gremio especializadas como T20Hplus-npn, T28Hplus-Relay, T40Hplus-Relay, T44Hplus-pnp y T44Hplus-npn. Estos controladores son ideales para proyectos pequeos que requieren lgica de rels, timers y contadores. Millares de PLCs de la serie H han sido instalados en mquinas de procesamiento de alimentos en lneas de produccin y son la base de proyectos en empresas multina-
Descripciones Generales 20 I/Os con indicadores de LED 12 entradas (24V) Pasos 400 400 400 400 800
Caractersticas y Modelos En la figura 1 se muestra en forma simplificada la forma de conexin de esta serie con una PC a travs de un enlace RS232. La serie H incluye los siguientes modelos T20H-npn, T28H-Re-
Modelo Entradas Salidas Rele internos Timers Contadores SCMT20H-npn 12 8 128 20 20 SCMT28H-Relay 16 12 128 20 20 SCMT40H-Relay 24 16 128 20 20 SCMT44Hnpn/pnp 28 16 128 20 20 SCMT64H-Relay 40 24 256 40 40 Tabla 1
33
PLC:
8 salidas (24V, 1 Amper) Ampliable a 24 entradas y 20 salidas Programable en Ladder Logic software con SIMULATOR (TRILOGI) Utiliza el simulador para testear sus programas desde la PC Monitoreo On-line de todas las entradas/salidas a travs de diagramas Ladder (esquema elctrico) en pantalla de la PC. Puede ser conectado en redes RS485 por medio de la tarjeta de expansin. Cada SCMT20H puede asumir una direccin de 8 bits dentro de la red. Podr formar una red de PCLs y consultar a cada uno de ellos por medio de las herramientas de instrumentacin virtual tales como Cyber Comm (ver Saber Electrnica 121) e interfases PC485. Almacenamiento de datos en EEPROM (100 aos) Super compacto - 10 cm x 8.8 cm x 2.0 cm. Bajo costo.
EL
SCMH20T
Dimensiones: 10 cm x 8.8 cm x 2 cm Peso: 100 gramos
Instalacin de un PLC SCMT20H El SCMT20H puede ser instalado fcilmente en gabinetes metlicos o plsticos. Slo se requieren 4 separadores para sostener y fijar el controlador al bastidor del gabinete. Posee borneras que permiten un rpido conexionado de todos los cableados de entrada y salida. Adems, cada bloque de borneras puede ser removido fcilmente, as permite un fcil reemplazo del controlador, de ser necesario.
2
Corriente: 0,1 Ampere. Velocidad de ejecucin: 12s por paso Memoria: 400 pasos en EEPROM Tensin de entrada para 0: Circuito abierto o 8.5V a +30V DC Tensin de entrada para 1: 0V a +4V Retardo de activacin de una entrada: menor a 0.1ms Cantidad de Entradas: 12 circuitos Cantidad de salidas: 8 circuitos Tensin de salida en OFF: Flotante Tensin de salida en ON: 1.2V @ Iout = 500mA Proteccin contra inducciones: Diodo interno conectado a la fuente de +24V. Driver de salidas: NPN Darlington transistors, 1.0A pico.
Fuente de alimentacin El SCMT20H requiere de una fuente regulada simple de +24V (+/- 20%) DC que se debe conectar a la bornera superior de la tarjeta, como muestra la figura 3. Ahora bien, conviene la utilizacin de fuentes reguladas y switches industriales para obtener el mejor resultado. La utilizacin de fuentes de calidad no adecuadas pueden traerle algunos inconvenientes si la tensin flucta, especialmente
3
SABER ELECTRONICA N 133
34
PLC:
cuando las salidas pasan de ON/OFF. El SCMT20H consume slo 100mA cuando todas sus entradas y salidas estn en off, y cada LED indicador que se conecte, tanto en las entradas como en las salidas, consumen slo 5mA. Por lo dicho, el consumo total del sistema depende bsicamente del consumo de las cargas. Normalmente, se necesita una fuente de 24V de corriente continua, capaz de proveer una corriente de 1A, lo cual es suficiente para la mayora de las aplicaciones.
EL
SCMH20T
(salidas) no exceda 1A en total. Tambin se recomienda que cada pin de salida no drene ms de 500mA continuamente. Se recomienda un sistema de ventilacin para aplicaciones que estn cerca de estos lmites, incluyendo la posibilidad de utilizar una ventilacin forzada, para la cual ya hemos dado algunos circuitos (vea saber No 131).
salidas con rels). Al dar las caractersticas del hardware, mencionamos que las salidas pueden ser protegidas de los efectos nocivos de las caragas inductivas con el empleo de un diodo; esto puede observarse en la figura 5. Es recomendable que si se estn controlando cargas altamente inductivas que estn situadas lejos del controlador, conectar dichos diodos de baypass externos al controlador, como se muestra en el diagrama (figura 5). Cuanto ms lejos se encuentre la carga inductiva menor ser el efecto de los diodos internos de proteccin.
Rels internos El SCMT20H soporta hasta 128 rels internos. Los rels internos son utilizados para almacenar estados lgicos temporarios o pueden servir como flags (indicadores denominados banderitas) de estado para que una computadora remota consulte el estado de este flag a travs de un link en serie. Estos rels corresponden a los primeros 128 tems de la tabla de rels para la programacin en Ladder.
Entradas En total hay 12 entradas fsicas en el SCMT20H. Las entradas son numeradas desde 1 a 12. Estos nmeros tienen una relacin directa con la tabla de entradas para realizar la programacin en Ladder. Con una expansin, el nmero de entradas puede ser incrementado a 24 (para el componente que estamos analizando, la expansin opcional tiene la denominacin TXP24).
Lmites de corriente Cada transistor de salida (NPN) puede drenar una corriente pico de 1A. Los transistores estn agrupados en drivers, a saber: Driver Driver Driver Driver 1: 2: 3: 4: Salidas Salidas Salidas Salidas 1,2,3,4 5,6,7,8 9,10,11,12 13,14,15,16
Temporizadores Sin la utilizacin de disipadores, cada driver es capaz de drenar una corriente continua de 1A. Para una operacin adecuada, asegrese de que la suma de la corriente drenada por los cuatro transistores Los 20 timers ocupan las 20 primeras entradas de la tabla de timers para la programacin en Ladder. El valor preseteable del timer es de 0,1 a 999,9 segundos.
Salidas El SCMT20Hnpn posee 8 transistores de alta corriente. El uso de una tarjeta adicional como la TXP24 ampla el sistema a 12 salidas (8 salidas con transistor y 4
4
SABER ELECTRONICA N 133
35
PLC:
EL
SCMH20T
contador ascendente. Cada paso del secuenciador (hasta 31) puede ser utilizado como contacto en el programa Ladder: "SeqN:XX" donde N = secuenciador # 1 a 8. XX = Step # 0 31. Por ejemplo: Seq1:14 = step #14 del secuenciador 1. Seq5:2 = step #2 del secuenciador 5.
5
Utilizando los relojes internos e ingresando a contadores no utilizados, pueden crearse timers adicionales. El SCMT20H soporta 6 fuentes de clock de varios perodos: 0,01s, 0,02s, 0,1s, 0,2s, 1 seg y 1 minuto. El reloj de 0,01s puede ser utilizados para crear timers de alta velocidad con 0,01s de resolucin. utilizados como secuenciadores o mquinas de estado. Conexin a una PC La programacin del SCMT20H es realizada enteramente desde una PC, y el programa es bajado al controlador a travs de un port serie de la PC. Se requiere de un adaptador OPTO232 (como el dado en la figura1) para interconectar el PLC al port RS232C. Y el adaptador debe ser conectado al conector de 10 pines. El conector DB-9 macho puede ser conectado al COM1: o COM2: de la PC. Si su computadora posee un conector DB25 puede instalar un adaptador. Hasta aqu, una descripcin de este potente minicontrolador en cuanto a las caractersticas operativas y de programacin. Si Ud. desea montar sistemas automticos y fciles de programar, este artculo le ser de suma utilidad. Est atento porque estamos desarrollando artculos sobre el uso de estos PLCs.
Secuenciador El SCMT20H soporta 8 secuenciadores de 32 pasos cada uno. Los secuenciadores son un excelente recurso para la programacin de mquinas o procesos secuenciales. Cualquiera (o todos) de los primeros 8 contadores pueden ser utilizados como contadores de pasos de los secuenciadores que corresponden a los secuenciadores "Seq1" a "Seq8". Un secuenciador opera de a "pasos (step)". Cada vez que la condicin de ejecucin de una funcin especial (denominada------[AVseq]) cambie de OFF a ON, el secuenciador avanzar (incrementar) un step (comenzando desde 0 hasta el valor preseteado). Esta instruccin es idntica a la del
Contadores Hay 20 contadores independientes en el SCMT20H. Estos contadores utilizan las 20 entradas de la tabla de contadores para la programacin en Ladder. Pueden realizar cuentas desde 1 a 9999. Estos contadores pueden operar como contadores descendentes con un valor presetable o como contadores ascendentes/descendentes. Cualquiera (o todos) de los 8 primeros contadores pueden ser
36