Introducción:
En muchas aplicaciones habituales resulta necesario contar con controladores inteligentes capaces de gestionar un dispositivo serial (por ejemplo una impresora, un lector de tarjetas de banda magnética, una controladora de una máquina herramienta, etc.), basando dicho control en la lectura de sensores o comandos que generan señales digitales (DI) (como por ejemplo termómetros, sensores de intrusión en áreas restringidas, detectores de sobrecarga, sensores detectores de humo y/o fuego, etc.) y simultáneamente ordenar acciones sobre otros dispositivos (relevadores, relais, disyuntores, cierre/apertura de puertas, etc.) usando señales digitales de salida (DO) con valores adecuados según el conjunto de situaciones que se registran en el entorno de aplicación, todo esto bajo un control y registro tanto local como remoto.
En algunos casos ya existen equipos PLC que hacen todo esto para situaciones tipificadas y que por tal motivo pueden ser producidos en forma estándar y masiva, pero en otros muchos casos la situación a controlar no está totalmente tipificada o estandarizada y es requerido en dichos casos incluir dispositivos, sensores, actuadores o procedimientos de actuación propios de estos otros casos. Y es en éstos casos donde el WPC-132-DIO puede jugar un rol central, pues el mismo puede ser totalmente programado y adaptado cumpliendo los requerimientos propios de una aplicación y usuario (y todo en forma fácil usando programación y configuración basada en tecnología Web y con la flexibilidad ofrecida por el uC-Linux y las herramientas de desarrollo acompañantes).
En pocas palabras el WPC-132-DIO es un potente PC embebido ("enlatado") que puede ser usado como punto de partida para la creación de nuevos PLCs, ya sea pensando en su producción masiva para toda una rama de actividad o para un caso particular específico.
La situación previamente descripta es típica en plantas o talleres industriales (ambiente industrial con altas exigencias de confiabilidad y resistencia como la ofrecida por el WPC-132-DIO), pero la situación no se limita a dichos ambientes industriales, sino que se puede presentar en sistemas de vigilancia, en la construcción de edificios "inteligentes", en redes de distribución de energía eléctrica y otros suministros y miles de otros casos que sería imposible ennumerar aquí pues el límite sería la imaginación de los equipos técnicos responsables de la gestión de dichos casos..
El dispositivo presentado en esta página ha sido justamente diseñado, desarrollado y construido por KSH de Taiwán pensando en los requerimientos de programabilidad y confiabilidad antes descriptos, para lo cual ha utilizado un CPU universalmente aceptado por dichos atributos como es el 32-bits ARM-7 de Winbonds y un sistema operativo con los atributos de sencillez, robustez y flexibilidad como el uC-Linux.
Funciones, características y especificaciones:
CPU 32-bits ARM-7 de Winbonds a 80 MHz
Memoria RAM de 8 Mbytes SDRAM
ROM de 4 Mbytes de Flash ROM de los cuales 2 Mbytes quedan disponibles para la programación propia del usuario
Sistema Operativo uC-Linux proveyendo interfaces API y CGI para la programación por parte del usuario
1 puerto Ethernet RJ45 soportando velocidades de transferencia 10/100 Mbps
Capacidad de auto-detección y ajuste de dicha velocidad
Soporta los protocolos ARP, IP, ICMP, UDP, TCP, HTTP y DHCP
También soporta los protocolos PPPoE, DDNS, NTP, FTP y Telnet
Puede operar en los modos TCP Servidor, TCP Cliente y UDP
Setup vía HTTP browser y consola web
Seguridad basada en contraseña
Protección de 1,5 KV integrada del tipo aislación magnética
1 puerto serial seleccionable como RS232, RS422 ó RS485
Todas las señales seriales son opto-acompladas brindando una protección de hasta 3000 V CC
La velocidad de transmisión del puerto seríal puede ser configurada en el rango 300 bps a 230,4 Kbps
La integridad de datos puede ser asegurada por control de paridad siendo posible usar los modos Par (even), Impar (Odd), Mark, Space o ninguna (none)
Soporta caracteres de datos de 5,6, 7 y 8 bits
Acepta 1 ó 2 Stop bits
El conector serial DB9 soporta las señales Rx, Tx, GND, RTS, CTS, DTR, DSR y DCD
El puerto RS-422 soporta las señales Rx+, Rx-, Tx+, Tx-
El puerto RS-485 soporta las señales Data+ y Data-
Tanto los puertos RS422 como RS485 ofrecen protección contra surge y sobrecorriente
Todas las señales seriales están protegidas hasta 15 KV de ESD (electro static discharges)
Ofrece 6 pines de Digital Input con Active High/ Active Low seleccionable/configurable
En modo Dry contact: Nivel lógico 0 = cerrado sobre GND, Nivel lógico 1 = circuito abierto
Modo Wet contact: Nivel lógico 0 = de 0 a 3 V, Nivel lógico 1 = de 10 V a 30 V
Ofrece 3 pines de Digital Output con Active High/ Active Low seleccionable/configurable
Los pines DO pueden soportar 10 A en 120 V CA, 7 A en 240 V CA, 10 A en 24 V CC
Ofrece un puerto I2C para extensión de Digital I/O
Un puerto USB Host para soportar almacenamiento de memoria
Provee Watch Dog function
Alimentación de 9 V a 24 V de CC (switcheada, estable), corriente máxima 2000 mA
Consumo máximo de 500 mA cuando alimentado con 12 V CC
La alimentación puede ser dada via un jack estándar de 5,5 mm*2,1 mm ó un bloque de conexión de 2 hilos con tornillos de ajuste por presión (debe ser usado una sóla de estas alternativas)
Ofrece un salida de alimentación para otro dispositivo en un bloque de conexión de 2 hilos con tornillos de ajuste por presión (esta salida es una derivación de la alimentación de entrada, por lo cual su voltaje será el mismo que el usado en entrada)
Ofrece varios leds indicadores:
2 leds en el puerto RJ45 indicando alimentación y link
1 led asociado al puerto USB indicando presencia de conexión/tráfico
10 leds sobre el panel frontal (6 para las señales DI, 3 para las señales DO, 1 para uso definido por el programador)
Tiene un botón de reset para retornar el dispositivo a la configuración original salida de fábrica
Temperaturas de operación: de 0°C a 70°C
Temperaturas de almacenamiento: de -10°C a 80°C
Gabinete metálico con orejas para montaje en riel DIN y 4 topes de goma para su uso sobre mesa/escritorio
Dimensiones: 192 mm*105 mm*25 mm (215 mm*125mm*25 mm tomando en cuenta orejas de sujeción a riel y espacio ocupados por los distintos bloques de conectores)
Peso: 170 gr
Tiene certificaciones FCC, EMC, CE, BSMI
Cumple plenamente las normativas RoHS
Incluye SDK, con ejemplos y utilitario de configuración
DVD con los elementos software previamente indicados y documentación
Totalmente diseñado, desarrollado y fabricado en Taiwán