Sunteți pe pagina 1din 5

Anlisis comparativo entre PLC de Seguridad Allen-

Bradley SmartGuard 600 y un PLC


Estndar Siemens S7-1200
Ronald Leonardo Pillajo Corella
Escuela Politcnica Nacional
Facultad de Ingeniera Elctrica y Electrnica
Quito- Ecuador
ronald.pillajo@epn.edu.ec

Abstract This document shows a comparative analysis o estndar y de seguridad, usados en la industria lo cual
between a PLC standard and a safety PLC in different permitir tener un mayor entendimiento sobre el uso de cada
treatments such as processing capacity, diagnostic functions, uno.
programming languages and safety standards. It seeks to
establish the different characteristics compared to normal II. DESARROLLO
control systems and security systems.
A. PLC Estndar Siemens S7-1200 1214 DC/DC/DC
Keywords Seguridad, capacidad, normativa, diagnstico.

I. INTRODUCCIN
Con el pasar de los aos, en el campo industrial, el humano se
ha visto en la necesidad de automatizar la mayora de los
procesos que se desarrollen en una industria. Una de las
mejores herramientas para poder lograr dicha automatizacin
son los Controladores Lgicos Programables (PLC), los cuales
permiten un control ptimo de muchas de las variables Fig. 1 Controlador Lgico Programable Siemens S7-1200
presentes en un proceso con ayuda de los distintos sensores 1214 DC/DC/DC
ubicados en campo. La inclusin de los PLCs ha permitido
que cada vez procesos mucho ms grandes puedan ser El controlador lgico programable (PLC) S7-1200 ofrece la
automatizados lo cual tambin hace que muchas ms variables flexibilidad y capacidad de controlar una gran variedad de
puedan ser tomadas en cuenta y muchas otras variables no dispositivos para las distintas tareas de automatizacin.
puedan ser detectadas debido a la amplitud del proceso, esto Gracias a su diseo compacto, configuracin flexible y amplio
puede provocar que dichas variables que no son detectadas juego de instrucciones, el S7- 1200 es idneo para controlar
sean peligrosas para el proceso y de no ser detectadas a tiempo una gran variedad de aplicaciones.
pueden provocar accidentes graves tanto para el equipo como La CPU incorpora un microprocesador, una fuente de
para el personal de la planta de operacin. alimentacin integrada, as como circuitos de entrada y salida
La idea ms lgica que se viene a la mente es controlar dicha en una carcasa compacta, conformando as un potente PLC.
variable con el mismo PLC que se encarga de controlar las Una vez cargado el programa en la CPU, sta contiene la
variables principales del proceso, esta idea no est mal lgica necesaria para vigilar y controlar los dispositivos de la
siempre y cuando el PLC sea de excelentes caractersticas o a aplicacin. La CPU vigila las entradas y cambia el estado de
su vez el proceso no sea tan grande ya que de no ser as el las salidas segn la lgica del programa de usuario, que puede
PLC dedicado al control normal puede que no detecte dichas incluir lgica booleana, instrucciones de contaje y
seales peligrosas. Para solucionar este problema se ha temporizacin, funciones matemticas complejas, as como
incluido en la industria el llamado PLC se Seguridad el cual comunicacin con otros dispositivos inteligentes. [1]
est destinado a detectar y controlar las seales peligrosas del
proceso y no tiene ninguna intervencin con el control de las
variables principales del proceso.
Con esto nacera una controversia para los operadores sobre
cundo, cmo y en qu momento usar ya sea un PLC normal o
un PLC de seguridad. A continuacin se presenta un anlisis
comparativo de ciertas caractersticas sobre dos PLCs, normal
B. PLC de Seguridad Allen-Bradley SmartGuard 600

Fig.2 Controlador Lgico Programable Allen-Bradley Smart


Guard 600. Fig. 3 Esquema de sistema de control de seguridad con el PLC
Allen-Bradley SmartGuard 600.
Los controladores GuardPLC 600 estn entre los PLC de
seguridad ms rpidos del sector. Proporcionan un Nmero Descripcin
rendimiento efectivo de 10 milisegundos y un tiempo medio 1 Como maestro de seguridad DeviceNet, el controlador
entre fallos excepcionalmente alto, lo que garantiza la SmartGuard 600 puede controlar hasta 32 mdulos
seguridad y la fiabilidad del sistema. Estos controladores Guard I/O.
2 Como esclavo de seguridad DeviceNet, el controlador
compactos rentables son ideales para aplicaciones ms
SmartGuard 600 tiene la apariencia del sistema de E/S
pequeas y proporcionan puntos de E/S digitales de seguridad distribuidas para un maestro de seguridad.
integradas.[2] Un GuardLogix u otro maestro de seguridad
SmartGuard puede leer y escribir datos de seguridad en
el controlador esclavo SmartGuard. Esto permite
realizar control de seguridad distribuido mediante el
III. COMPARATIVA ENTRE AMBOS CONTROLADORES enclavamiento de varios controladores a travs de redes
CIP Safety sobre DeviceNet.
A. Capacidad de Procesamiento 4 Como esclavo estndar DeviceNet, el controlador
SmartGuard 600 puede verse como un mdulo de E/S
Capacidad de procesamiento y Caracterstica del CPU PLC distribuidas estndar y responder a mensajes explcitos
Estndar Siemens S7-1200 1214 DC/DC/DC de modo que los maestros DeviceNet estndar como los
controladores ControlLogix, SLC 500 o PLC-5, o un
HMI puedan leer y escribir informacin en el
En la siguiente tabla se muestran las especificaciones tcnicas
controlador SmartGuard 600 y desde l
del CPU.
5 Como un receptor estndar EtherNet/IP, el controlador
Parmetros Especificacin SmartGuard 600 se comunica con un originador
Memoria de usuario 50 KB de memoria de trabajo / 2 estndar Ethernet/IP, como un controlador
MB de memoria de carga / 2 KB CompactLogix o MicroLogix o un dispositivo de HMI.
de memoria remanente El controlador SmartGuard no es compatible con CIP
E/S digitales integradas 14 entradas/10 salidas Safety en la comunicacin EtherNet/IP.
E/S analgicas integradas 2 entradas Tabla 2. Descripcin de las capacidades de procesamiento del
rea de marcas (M) 8192 bytes
CPU Allen-Bradley SmartGuard 600.
Salidas de impulsos 2
Velocidad de ejecucin 0,1 s/instruccin
booleana B. Funciones de Diagnstico
Velocidad de ejecucin de 12 s/instruccin
Eventos de error de diagnstico (PLC Siemens S7-1200 1214
transferencia de palabras
Velocidad de ejecucin de 18 s/instruccin DC/DC/DC)
funciones matemticas con
nmeros reales Algunos dispositivos pueden detectar y notificar errores de
Tabla 1. Caractersticas del CPU Siemens S7-1200 diagnstico. La aparicin o eliminacin de cualquiera de las
diferentes condiciones de error de diagnstico ocasiona un
Capacidad de Procesamiento y Caracterstica del CPU PLC evento de error de diagnstico. Se soportan los siguientes
de Seguridad Allen-Bradley SmartGuard 600 errores de diagnstico:
Falta alimentacin externa
A continuacin se muestra un ejemplo de control de un Lmite alto excedido
determinado proceso en el cual se detalla cada tipo de funcin Lmite bajo excedido
que puede realizar este PLC as como su capacidad de Rotura de hilo
procesamiento.
Cortocircuito Diagnstico de circuito de salida Los impulsos de
prueba pueden usarse para diagnosticar los circuitos
Todos los eventos de error de diagnstico disparan la internos del controlador, los dispositivos externos y
ejecucin del OB 82* (si existe). Si el OB 82 no existe, la el cableado externo.
CPU ignora el error. El OB 82 incluye informacin de Deteccin de sobrecorriente y proteccin contra
arranque que ayuda a determinar si el evento se debe a la sobrecorriente Para proteger el circuito, se bloquea
aparicin o eliminacin de un error, as como el dispositivo y una salida cuando se detecta sobrecorriente.
canal que han notificado el error. Modo de canal doble Ambas salidas pareadas
pueden establecerse en un estado de seguridad sin
*Los bloques de organizacin (OB) permiten estructurar el depender del programa de usuario cuando ocurre un
programa. Estos bloques sirven de interfaz entre el sistema error en cualquiera de las dos salidas locales
operativo y el programa de usuario. Los OBs son controlados pareadas.
por eventos. Un evento, por ejemplo una alarma de
diagnstico o un intervalo, hace que la CPU ejecute un OB. Fuentes de impulso de prueba
Algunos OBs tienen eventos de arranque y comportamiento en
arranque predefinidos. Cuatro salidas de prueba independientes se usan normalmente
en combinacin con entradas de seguridad. Tambin pueden
Los OBs de alarma de diagnstico se ejecutan cuando se establecerse para uso como terminales de salida de seal
detecta y notifica un error de diagnstico. Los OBs de alarma estndar. Las salidas de impulso de prueba son compatibles
de diagnstico interrumpen la ejecucin cclica del programa con las siguientes caractersticas.
cuando el mdulo apto para diagnstico detecta un error (si se Deteccin de sobrecorriente y proteccin contra
ha habilitado la alarma de diagnstico para ese mdulo). El sobrecorriente Para proteger el circuito, se bloquea
OB 82 es el nico nmero de OB soportado para el evento de una salida cuando se detecta sobrecorriente.
error de diagnstico. Si el programa no contiene ningn OB de Monitoreo de corriente para lmpara de muting
diagnstico, la CPU se puede configurar para que ignore el Puede detectarse desconexin del terminal T3
error o cambie a STOP. solamente.

Funciones de Diagnostico del PLC de Seguridad Allen-


Bradley SmartGuard 600 C. Lenguajes de programacin
Lenguaje de programacin del (PLC Siemens S7-1200 1214
Entradas de seguridad DC/DC/DC)

El controlador tiene 16 entradas de seguridad locales Es posible elegir entre el lenguaje de programacin KOP
compatibles con las caractersticas descritas a continuacin. (Esquema de contactos) o FUP (Diagrama de funciones).
Diagnstico del circuito de entrada Las fuentes de
impulso de prueba pueden usarse para monitorear Lenguaje de programacin KOP
circuitos internos, dispositivos externos y cableado
externo. KOP es un lenguaje de programacin grfico. Su
Retardos a la conexin y a la desconexin de entrada representacin es similar a los esquemas de circuitos. Este
Puede establecer tiempos de filtro de entrada de lenguaje es similar al lenguaje Leadder.
0126 ms en mltiplos del tiempo de ciclo del
controlador. Los ajustes de retardos a la conexin y a
la desconexin de entrada reducen la influencia de las
vibraciones y el ruido externo.
Modo de canal doble Usted puede establecer el
modo de canal doble para pares de entradas locales
relacionadas. Cuando el modo de canal doble est
establecido, pueden evaluarse las discrepancias de
tiempo en los cambios de datos o seales de entrada Fig. 4 Lenguaje de programacin KOP
entre pares de entradas locales.
Lenguaje de programacin Diagrama de funciones (FUP).
Salidas de seguridad
Al igual que KOP, FUP es un lenguaje de programacin
El controlador tiene ocho salidas de seguridad locales grfico. La representacin de la lgica se basa en los smbolos
compatibles con las caractersticas descritas a continuacin. lgicos grficos del lgebra booleana.
Interruptor de habilitacin
Generador de impulsos
Contadores

Tabla 3. Tabla de instrucciones lgicas y bloques de funciones


compatibles.
Fig.5 Lenguaje de programacin FUP
D. Normativas de Seguridad
Las funciones matemticas y otras operaciones complejas Normativas de seguridad del PLC Siemens S7-1200 1214
pueden representarse directamente en combinacin con los DC/DC/DC
cuadros lgicos. Para crear la lgica de operaciones
complejas, inserte ramas paralelas entre los cuadros. El sistema de automatizacin S7-1200 satisface los requisitos
y objetivos relacionados con la seguridad segn las directivas
Lenguajes de Programacin del PLC de Seguridad Allen- CE indicadas a continuacin y cumple las normas europeas
Bradley SmartGuard 600 (EN) armonizadas para controladores programables publicadas
en los Diarios Oficiales de la Unin Europea.
Los programas se crean a partir de funciones lgicas y bloques
Directiva CE 2006/95/CE (Directiva de baja tensin)
de funciones que indican comandos, a partir de tags de entrada
"Material elctrico destinado a utilizarse con
que indican fuentes de entrada de datos, y a partir de tags de
determinados lmites de tensin"
salida que indican destinos de salida de datos. Las E/S se
conectan con lneas de conexin. Directiva CE 2004/108/CE (Directiva CEM)
"Compatibilidad electromagntica" Norma de
emisin EN 61000-6-4:2007: Entornos industriales.
Directiva CE 94/9/CE (ATEX) "Equipos y sistemas
de proteccin para uso en atmsferas potencialmente
explosivas" EN 60079-15:2005: Tipo de proteccin
'n'.
Factory Mutual Research (FM): Nmeros de clase
3600 y 3611 de la norma de aprobacin Aprobado
para ser utilizado en: Class I, Division 2, Gas Group
A, B, C, D, Temperature Class T4A Ta = 40 C Class
I, Zone 2, IIC, Temperature Class T4 Ta = 40 C

Fig. 6 Lenguaje de programacin para el PLC Allen-Bradley Normativas de seguridad del PLC de Seguridad Allen-Bradley
SmartGuard 600. SmartGuard 600

Es posible usar un mximo de 254 funciones lgicas y bloques El controlador SmartGuard 600 est certificado para uso en
de funciones. aplicaciones de seguridad hasta el nivel de integridad de
seguridad (SIL) 3 segn IEC 61508, nivel de rendimiento PL
Instrucciones lgicas y bloques de funciones compatibles (e) segn ISO 13849-1, y Categora (CAT) 4 segn EN 954-1.
Instrucciones Bloques de funciones
lgicas La siguiente tabla muestra las normativas a la que ha sido
NOT Restablecimiento sujeto el controlador.
AND Reinicio
OR Monitoreo de botn pulsador de paro de Homologacin Valor
emergencia (cuando el
Exclusive OR Monitoreo de cortina de luz producto
Exclusive NOR Monitoreo de compuerta de seguridad contiene la
Routing Controlador con las dos manos marca)
RS flip-flop Temporizador de retardo a la c-UL-us En lista de UL para lugares peligrosos
desconexin Clase I, Divisin 2, Grupos A, B, C, D;
Multi Connector Temporizador de retardo a la conexin certificado para EE. UU. Y Canad. Vea
Comparator Interruptor de modo de usuario el rchive E194810 de UL
Monitoreo de dispositivo externo CE Directiva de compatibilidad
Muting electromagntica (EMC) 2004/108/EC
de la Unin Europea, de conformidad IV. CONCLUSIONES
con: Con el avance de la tecnologa y el desarrollo de sistemas de
EN 61000-6-4; emisiones automatizacin ms grandes, es necesario tener un propio
industriales. sistema de seguridad basado en PLCs que se encarguen
EN 61131-2; controladores especficamente de llevar al sistema a una condicin de estado
programables (Clusula 8, Zona seguro y no es recomendable usar un PLC estndar ya que
A y B). presenta menos caractersticas de diagnstico como es el caso
EN 61326-1; requisitos del PLC S7-1200 que necesita ser configurado para poder
industriales de entrar en operaciones de seguridad lo cual provocara tiempos
medicin/control/lab de retardo hasta que el PLC deje de supervisar las variables
EN 61000-6-2; inmunidad destinadas al control y pase a supervisar las variables de alerta
industrial de seguridad; mientras tanto que el PLC Guard600 dispone
C-Tick Ley de Radiocomunicaciones directamente de Entradas y Salidas de seguridad las cuales no
Australianas, conforme a: AS/NZS necesitan ser configuradas para entrar en operacin.
CISPR 11; emisiones industriales Las normativas de seguridad incluidas en los PLC se parecen
TV Certificacin TV para seguridad mucho debido a que estas son normas de seguridad
funcional Seguridad funcional: SIL 1 a 3 internacionales las cuales deben ser cumplidas por cualquier
segn IEC 61508; nivel de rendimiento dispositivo industrial pero el PLC de seguridad tiene normas
PL segn ISO 13849-1, Categora 1 a 4 que abarcan accidentes ms relacionados a fallos de seguridad
segn EN954-1; NFPA79 as como esta acoplado a un nivel de seguridad SIL para evitar
UL Con certificacin UL de seguridad accidentes.
funcional. Vea el archivo E256621 de
UL
ODVA Cumplimiento con la normativa de Referencias
ODVA probada segn especificaciones
de DeviceNet y EtherNet/IP [1] SIEMENS Simatic S7 Controlador Programble
S7-1200. Manual de Sistema 11/2009,
Tabla 4. Normativas de Seguridad del PLC Allen-Bradley A5E02486683-02.
SmartGuard 600. [2] GuardPLC. Controller Systems Bulletin 1753,
1754, 1755 User Manual.
[3] PLCs de Seguridad frente a PLCs de Propsito
General. MANUEL LZARO GALLARDO
SIEMENS

S-ar putea să vă placă și