JAI 2014, Jordi Santisteve de Doria Tecnología Industrial ABB Aplicaciones Motion
Agenda Aplicaciones Motion Necesidades principales en aplicaciones motion Motores Arquitecturas y soluciones motion ABB Seguridad ABB Automation builder Noviembre 3,2014 Slide 2
Agenda Aplicaciones Motion Necesidades principales en aplicaciones motion Motores Arquitecturas y soluciones motion ABB Seguridad ABB Automation builder Noviembre 3,2014 Slide 3
Aplicaciones Motion Cut to lenght Noviembre 3,2014 Slide 4
Aplicaciones Motion Espaciado Noviembre 3,2014 Slide 5
Aplicaciones Motion Corte al vuelo Noviembre 3,2014 Slide 6
Aplicaciones Motion Corte al vuelo: Cizalla rotante Noviembre 3,2014 Slide 7
Aplicaciones Motion Corte al vuelo Noviembre 3,2014 Slide 8
Aplicaciones Motion VFFS: Vertical wrapper Noviembre 3,2014 Slide 9
Aplicaciones Motion HFFS: Flow pack wrapper Noviembre 3,2014 Slide 10
Aplicaciones Motion Etiquetado Noviembre 3,2014 Slide 11
Aplicaciones Motion Corte por agua Noviembre 3,2014 Slide 12
Aplicaciones Motion Movimientos interpolados coordinados a ejes externos Noviembre 3,2014 Slide 13
Aplicaciones Motion Aplicaciones con robots Noviembre 3,2014 Slide 14
Agenda Aplicaciones Motion Necesidades principales en aplicaciones motion Motores Arquitecturas y soluciones motion ABB Seguridad Automation builder Noviembre 3,2014 Slide 15
Necesidades de control Control de par Torque loop Motor Noviembre 3,2014 Slide 16
Necesidades de control Control de par Control de velocidad Speed Servo Loop Current loop Motor Noviembre 3,2014 Slide 17
Necesidades de control Control de par Control de velocidad Control de posición Pos Servo Loop Speed Servo Loop Current loop Motor Noviembre 3,2014 Slide 18
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Profiler Pos Servo Loop Speed Servo Loop Current loop Motor Noviembre 3,2014 Slide 19
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Noviembre 3,2014 Slide 20
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Ratio Distancia de corte o proceso A (vel. esclavo = vel. Master) B C Master Distance Distancia a punto de sincronismo Distancia a punto de Home Noviembre 3,2014 Slide 21
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Noviembre 3,2014 Slide 22
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Funciones CAM Noviembre 3,2014 Slide 23
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Funciones CAM Transformación de una leva mecánica en una leva electrónica. Eje esclavo: su movimiento depende de la geometría de la leva mecánica y la velocidad del máster Leva mecánica: define el movimiento del esclavo Eje máster, gira a velocidad variable Levas mecánicas Noviembre 3,2014 Slide 24
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Funciones CAM x Follower 340 30 320 20 40 300 0200 100 60 280 80 260 ß 100 240 120 220 140 200 180160 Master Leva x 300 200 100 ß 0 0 90 180 270 360 Noviembre 3,2014 Slide 25
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Funciones CAM s Perfil posicionado estándar Pos Prefil posicionado CAM Esclavo t s Pos master Perfil CAM realizado con husillo. t Noviembre 3,2014 Slide 26
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Funciones CAM Splines Noviembre 3,2014 Slide 27
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Splines Posición P2 V2 P3 P4 P5 P1 T1 T2 T3 T4 T5 P6 tiempo Noviembre 3,2014 Slide 28
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Splines Noviembre 3,2014 Slide 29
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Funciones CAM Splines Movimientos coordinados entre ejes Noviembre 3,2014 Slide 30
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Movimientos coordinados entre ejes Movimiento lineal Movimiento Circular Movimiento Helicoidal Axis 2 A B Axis 1 Noviembre 3,2014 Slide 31
Necesidades de control Sincronismo y coordinación entre ejes reales y virtuales: Movimientos coordinados entre ejes Mecanismos cartesianos Mecanismos no cartesianos Robots Cualquier tipo de mecanismo Noviembre 3,2014 Slide 32
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Noviembre 3,2014 Slide 33
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Funciones CAM Splines Movimientos coordinados entre ejes Funciones Latch, sentinel, triggers Noviembre 3,2014 Slide 34
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones Latch, sentinel, triggers Control aplicación Motion Profiler Pos Servo Loop Speed Servo Loop Current loop Motor Noviembre 3,2014 Slide 35
Evento Tecnología Industrial Aplicaciones Motion Necesidades de control Funciones Latch, sentinel, triggers Función Latch Di, DO, AI, AO Determinada condición. Pos.Encoder Sistema /Máquina Noviembre 3,2014 Slide 36
Necesidades de control Funciones Latch, sentinel, triggers Función Sentinel Source 1 What to monitor Criteria What to look for Source 2 What to compare with Sentinel Channel Action What to do when criteria are met Noviembre 3,2014 Slide 37
Necesidades de control Funciones Latch, sentinel, triggers Función trigger Automático Go Latch InState Inicio secuencia del movimiento Index_Pulse FWD_Motion Rev_Motion Sentinel Un eje se puede configurar para que funcione en un modo fijo o multi modo en función de la aplicación. Noviembre 3,2014 Slide 38
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Funciones CAM Splines Movimientos coordinados entre ejes Funciones Latch, sentinel, triggers Interface E/S Noviembre 3,2014 Slide 39
Necesidades de control Interface E/S Un sistema dedicado a aplicaciones motion deberá contar con las siguientes características: DI DI rápidas DO DO rápidas AO AI Encoders Buses de campo Noviembre 3,2014 Slide 40
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones FLY Funciones CAM Splines Movimientos coordinados entre ejes Funciones Latch, sentinel, triggers Interface E/S Buses de Campo Noviembre 3,2014 Slide 41
Necesidades de control Buses de Campo Usos de lo buses de campo Expansión E/S Can Open, Profibus, Profinet,. Comunicación con HMIs, PLCs, robots, Seguridad: profisafe Tiempo real EtherCat PowerLink Periféricos: Sensores, instrumentación, encoders etc.. Noviembre 3,2014 Slide 42
Necesidades de control Control de par Control de velocidad Control de posición Sincronismo y coordinación entre ejes reales y virtuales: Funciones Latch, sentinel, triggers Interface E/S Buses de Campo Gestión del bus de continua Noviembre 3,2014 Slide 43
Necesidades de control Gestión del bus de continua Aplicaciones con grandes dinámicas: Algunas aplicaciones, necesitan un aporte de energía puntual para acelerar, y necesitan también poder evacuar la energía que el bus de continua no es capaz de absorber durante una desaceleración. Vel. ACCEL DISTANCIA DECEL t Aplicaciones regenerativas Algunas aplicaciones están continuamente generando energía al trabajar en el 2,4 cuadrante constantemente. Noviembre 3,2014 Slide 44
Necesidades de control Gestión del bus de continua Resistencias de frenado L R Noviembre 3,2014 Slide 45
Necesidades de control Gestión del bus de continua Compartir bus de continua L R Noviembre 3,2014 Slide 46
Necesidades de control Gestión del bus de continua Compartir bus de continua L R Noviembre 3,2014 Slide 47
Necesidades de control Gestión del bus de continua Compartir bus de continua L R Noviembre 3,2014 Slide 48
Necesidades de control Gestión del bus de continua Compartir bus de continua L R Noviembre 3,2014 Slide 49
Seguridad Tecnología Industrial Aplicaciones Motion Necesidades de control Automatización Aplicación Motion Profiler Control de Motor Noviembre 3,2014 Slide 50
Agenda Aplicaciones Motion Necesidades principales en aplicaciones motion Motores Arquitecturas y soluciones motion ABB Seguridad Automation builder Noviembre 3,2014 Slide 51
Motores En una aplicación motion, pueden convivir diferentes tipos de motores. Las características en las que nos fijaremos a la hora de seleccionar un motor u otro serán: Precisión en el posicionado. Necesidad de sobrecarga del motor y rango de velocidad. Dinámica del movimiento. En función de las prestaciones requeridas seleccionaremos un tipo de motor u otro. Noviembre 3,2014 Slide 52
Motores Tipos de motores dedicados a aplicaciones motion. Motores paso a paso Servo motores AC Motores HDP Motores AC Servo motores lineales Noviembre 3,2014 Slide 53
Motores Motores Paso a Paso Potencias pequeñas Velocidades bajas Posicionamiento con precisión sin necesidad de feedback Noviembre 3,2014 Slide 54
Motores Servo motor AC Zona amplia de par constante. Par máximo de 2 a 5 veces el par nominal. Gran precisión en el posicionado Elevada respuesta dinámica Necesidad de feedback Nivel de eficiencia del 95% <Packaging >Food&Beverage >Handling >Plastic & Ruber >Labeling >Life science >Medical >Pick&Place >Semicon >Pharma >CNC >Electronic Nivel de protección estañar IP65. Noviembre 3,2014 Slide 55
Motores Servo Motores Lineales Alta repetitividad Resolución de 0.1 micras, todas los componentes son idénticos. Alta precisión de 2.5 micras/300mm Sin backlash Altas aceleraciones de 1 a 10g lo cual implica tiempos de ciclos mas bajos y se mejora la productividad. Altas velocidades. Velocidades hasta 8m/s. Alta fiabilidad y durabilidad. Sólo hay dos partes y sólo una está en movimiento. Sin mantenimiento. No hay partes en contacto, por lo tanto se reduce la fricción entre componentes. Fácil de instalar. Los motores lineales están diseñados para permitir tolerancias en la alineación. Baggage Handling Bottle Labeling Coordinate Measurement Diagnostic Probe Disk Certifier Electronic Assembly Food Processing Inspection Equipment Laser Cutting Machines Laser Surgery Machine Machine Tool Mail Sorting Material Handling Medical MRI & X Ray Equip Packaging Machinery Part Transfer Systems PCB Assembly/Inspection PCB Drilling Pick & Place Systems Precision Grinding Printing Application Robotic Applications Semiconductor Sorting Machines Surface Mount Assembly Wafer Etch Machines Vision Inspection Noviembre 3,2014 Slide 56
Torque [Nm] Power [kw] Tecnología Industrial Aplicaciones Motion Motores Motor HDP 3500 3000 2500 2000 450 400 350 300 250 >Steel >Blanking >Cut to lenght >Slitting 1500 1000 500 200 150 100 50 0 0 0 500 1000 1500 2000 2500 3000 3500 Speed [rpm] Máxima relación potencia / tamaño Amplia gama de regulación de velocidad Alta dinámica gracias a la reducción de inercia en el rotor Alta eficiencia Compacto, ligero y de construcción robusta Diseñado para la aplicación industrial de altas prestaciones dinámicas Noviembre 3,2014 Slide 57
Motores Motor AC Rango de potencia muy elevado. Elevada respuesta dinámica. > Conveyors Bombas Ventiladores Centrifugas Premsas De fundición de hiero de eficiencia IE3, IE4. De fundición de Aluminio de eficiencia IE2, IE3. Noviembre 3,2014 Slide 58
Motores Motor de reluctancia Noviembre 3,2014 Slide 59
Agenda Aplicaciones Motion Necesidades principales en aplicaciones motion Motores Arquitecturas y soluciones motion ABB Seguridad Automation builder Noviembre 3,2014 Slide 60
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Control Centralizado Control Descentralizado PLC AC500 NextMove Drive Noviembre 3,2014 Slide 61
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Control Centralizado PLC AC500 Solución Escalable Solución Flexible Seguridad integrada + PROFIsafe IEC61131 Automation Builder Noviembre 3,2014 Slide 62
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Centralizado PLC AC500 PLCopen Motion Control Function Blocks Central Motion Control Implementation Guided Device Single-Axis Motion Multi-Axes Motion Coordinated Motion (3D) Multi Axes + Position Reference PS552-MC-E + Noviembre 3,2014 Slide 63
Arquitecturas y soluciones Motion ABB Centralizado PLC AC500 Soluciones de Control ABB + Application Program with PLCopen Motion Control EtherCAT Servo Drive (Non-Intelligent) PS552-MC-E + Profile Generator Position Reference Actual Position Position Control Speed Control MotiFlex E180 MicroFlex 150 ACSM1 EtherCAT Noviembre 3,2014 Slide 64
Arquitecturas y soluciones Motion ABB Centralizado PLC AC500 Soluciones de Control ABB EtherCAT MN ABB AC500 PLC EtherCAT Master IEC61131 programming PLCopen Motion + PS552-MC-E + Noviembre 3,2014 Slide 65 Rotary / Linear Servo
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Centralizado PLC AC500 PLCopen Motion Control Function Blocks Central Motion Control Implementation Guided Device Single-Axis Motion Multi-Axes Motion Coordinated Motion (3D) Multi Axes + Position Reference Velocity Reference Profinet, Profibus, CANopen, (+ Position Feedback) PS552-MC-E + Velocity Reference Analog Output (+ Position Feedback) Velocity Reference Via PTO Noviembre 3,2014 Slide 66
Arquitecturas y soluciones Motion ABB Centralizado PLC AC500 Soluciones de Control ABB Application Program with PLCopen Motion Control + PS552-MC-E + Profile Generator AO, PTO, PWM, Fieldbus Position Control Speed Reference Standart Drive (Analog drive) Speed Control MotiFlex E180 MotiFlex E100 MicroFlex 150 MicroFlex 100 Actual Position MicroFlex ACSM1 FastCounter, Fieldbus Noviembre 3,2014 Slide 67
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Control Centralizado NextMove Solución dedicada a apps Motion Potente interfaz E/S Stand alone, PC, Rack, RT, Analog Servo drives y motors paso a paso Noviembre 3,2014 Slide 68
Arquitecturas y soluciones Motion ABB Centralizado NextMove NextMove E100 Soluciones de Control ABB Stand Alone Multi Axes Position Reference Guided Device MotiFlex E180 MotiFlex E100 MicroFlex 100 Noviembre 3,2014 Slide 69
Arquitecturas y soluciones Motion ABB Centralizado NextMove Soluciones de Control ABB NextMove E100 + PowerLink Application Program with Mint Servo Drive (Non-Intelligent) Profile Generator Position Reference Actual Position Position Control Speed Control MotiFlex E180 MotiFlex E100 MicroFlex 100 ACSM1 PowerLink Noviembre 3,2014 Slide 70
Arquitecturas y soluciones Motion ABB Centralizado NextMove NextMove E100 + Soluciones de Control ABB POWERLINK MN ABB NextMove e100 POWERLINK Master MINT programming Multi-axis motion Noviembre 3,2014 Slide 71 Rotary / Linear Servo
Arquitecturas y soluciones Motion ABB Centralizado NextMove NextMove E100 Soluciones de Control ABB Stand Alone Multi Axes Position Reference Guided Device MotiFlex E180 MotiFlex E100 MicroFlex 100 NextMove ESB NextMove PCI NextMove ES Stand Alone Solución PC Solución Rack Velocity Reference: Analog Output (+ Position Feedback) Velocity Reference: Analog Output (+ Position Feedback) Velocity Reference: Analog Output (+ Position Feedback) MotiFlex E180 MotiFlex E100 MicroFlex 100 MicroFlex ACS355 ACS800 Noviembre 3,2014 Slide 72
Arquitecturas y soluciones Motion ABB Centralizado NextMove Soluciones de Control ABB Application Program with Mint NextMove ESB AO, PWM Standart Drive (Analog drive) NextMove PCI NextMove ES + Profile Generator Position Control Speed Reference Actual Position Speed Control MotiFlex E180 MotiFlex E100 MicroFlex 100 MicroFlex ACS355 ACS880 FastCounter, Encoder input Noviembre 3,2014 Slide 73
Arquitecturas y soluciones Motion ABB Centralizado NextMove Soluciones de Control ABB NextMove ESB + Control analógico Noviembre 3,2014 Slide 74 Rotary / Linear Servo
Arquitecturas y soluciones Motion ABB Centralizado NextMove Soluciones de Control ABB + NextMove ESB + Control analógico Noviembre 3,2014 Slide 75 Rotary / Linear Servo
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Control Centralizado MotiFlex E180 EtherCat maestro Control de hasta 4 ejes Expansión E/S vía EtherCat Menor espacio en cabina Noviembre 3,2014 Slide 76
Arquitecturas y soluciones Motion ABB Centralizado MotiFlex E180 Soluciones de Control ABB Servo Drive (Intelligent) + Profile Generator Application Program with Mint Position Reference Actual Position Position Control Servo Drive (non Intelligent) Speed Control PowerLink Position Reference Position Control Speed Control MotiFlex E180 MicroFlex E150 Actual Position ACSM1 Noviembre 3,2014 Slide 77
Arquitecturas y soluciones Motion ABB Centralizado MotiFlex E180 Soluciones de Control ABB Servo Drive (Intelligent) + Profile Generator Application Program with Mint Position Reference Actual Position Position Control Servo Drive (non Intelligent) Speed Control Position Position Speed Reference Control Control PowerLink Noviembre 3,2014 Slide 78 Actual Position MotiFlex E180 MotiFlex E100 MicroFlex 100 ACSM1
Arquitecturas y soluciones Motion ABB Centralizado MotiFlex E180 Soluciones de Control ABB EtherCAT MN PowerLink MN + I/O I/O Noviembre 3,2014 Slide 79
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Control Descentralizado Servo Drives Noviembre 3,2014 Slide 80
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Descentralizado Servo Drives Ethernet CP600 HMI via Modbus TCP front Ethernet port Ethernet TCP/IP EtherNet/IP Modbus TCP/IP RAW Ethernet Switch required for Configuration at the same time via generic Ethernet + STO - Safe Torque Off 6 x DI Dual high speed Latch inputs for registration 4 x DO 2 x AI 10v 1 x AO 10v 1 x relay Encoder out Dual Encoder function. e.g. Line Shaft or dual feedback Noviembre 3,2014 Slide 81
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Descentralizado Servo drives Servo Drive (Intelligent, with Application Programming) + Profile Generator Position Control Speed Control Noviembre 3,2014 Slide 82
Arquitecturas y soluciones Motion ABB Descentralizado PLC AC500 Soluciones de Control ABB + Application Program with PLCopen Motion Control Parameters Commands Fieldbus Servo Drive (Intelligent, with motion Application Programming) + Profile Generator Position Control Speed Control Noviembre 3,2014 Slide 83
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Noviembre 3,2014 Slide 84
Arquitecturas y soluciones Motion ABB Soluciones de Control ABB Motion Controllers Drive Based Controllers AC500 PLC Range AC500 Safety Micro 1ph Servo 3ph servo / motion drives Linear Motors BSM Servo Motors & Gearheads AC Motors Jokab Safety HMI + IO Noviembre 3,2014 Slide 85
Agenda Aplicaciones Motion Necesidades principales en aplicaciones motion Motores Arquitecturas y soluciones Motion ABB Seguridad Automation builder Noviembre 3,2014 Slide 87
Safety PLC de seguridad AC500-S de ABB 11 de noviembre de 2014 Slide 88
PLC de seguridad AC500-S de ABB Qué significa PROFISAFE? 11 de noviembre de 2014 Slide 89
PLC de seguridad AC500-S de ABB Qué significa PROFISAFE? 11 de noviembre de 2014 Slide 90
PLC de seguridad AC500-S de ABB Qué es el canal negro? 11 de noviembre de 2014 Slide 91
PLC de seguridad AC500-S de ABB Gestión de errores La comunicación PROFIsafe debe asegurar la transferencia de datos sin errores. 11 de noviembre de 2014 Slide 92
PLC de seguridad AC500-S de ABB Estructura de hardware 1 2 3 4 5 6 1. Módulo de comunicación estándar 2. CPU de seguridad 3. CPU estándar 4. Módulo de E/S de seguridad 5. Módulo de E/S estándar 6. Módulo de E/S de seguridad 11 de noviembre de 2014 Slide 93
PLC de seguridad AC500-S de ABB Estructura de hardware 1 2 3 4 5 6 1. Módulo de comunicación estándar 2. CPU de seguridad 3. CPU estándar 4. Módulo de E/S de seguridad 5. Módulo de E/S estándar 6. Módulo de E/S de seguridad 11 de noviembre de 2014 Slide 94
PLC de seguridad AC500-S de ABB Estructura de hardware 1 2 3 4 5 6 1. Módulo de comunicación estándar 2. CPU de seguridad 3. CPU estándar 4. Módulo de E/S de seguridad 5. Módulo de E/S estándar 6. Módulo de E/S de seguridad 11 de noviembre de 2014 Slide 95
PLC de seguridad AC500-S de ABB Hardware de seguridad Certificados por TÜV hasta SIL3 (IEC62061) y PL e (ISO13849) CPU SM560-S 11 de noviembre de 2014 Slide 96
PLC de seguridad AC500-S de ABB Hardware de seguridad Certificados por TÜV hasta SIL3 (IEC62061) y PL e (ISO13849) CPU SM560-S DIs DI581-S DIs/DOs DX581-S 11 de noviembre de 2014 Slide 97 AIs AI581-S Base de terminales TU582-S
PLC de seguridad AC500-S de ABB Hardware de seguridad Certificados por TÜV hasta SIL3 (IEC62061) y PL e (ISO13849) Módulos de E/S para expansión y remota a través de PROFINET Versión estándar y para condiciones extremas disponibles (XC) CPU SM560-S DIs DI581-S DIs/DOs DX581-S 11 de noviembre de 2014 Slide 98 AIs AI581-S Base de terminales TU582-S
PLC de seguridad AC500-S de ABB Disponible también para condiciones extremas (XC) Temperatura de servicio ampliada (-40 C a +70 C) Inmunidad ampliada a vibraciones (2G / 4G) Inmunidad ampliada a gases peligrosos y niebla salina Uso a alta altura (4000m) Requisitos EMC ampliados 11 de noviembre de 2014 Slide 99
PLC de seguridad AC500-S de ABB Herramienta Software Control Builder Plus 11 de noviembre de 2014 Slide 100
PLC de seguridad AC500-S de ABB Herramienta Software Control Builder Plus CODESYS Safety Librería de seguridad 11 de noviembre de 2014 Slide 101
PLC de seguridad AC500-S de ABB Herramienta Software Control Builder Plus CODESYS Safety Librería de seguridad Safety Code Analyzer 11 de noviembre de 2014 Slide 102
PLC de seguridad AC500-S de ABB Programación fácil, potente y flexible 11 de noviembre de 2014 Slide 103 Mismo aspecto
PLC de seguridad AC500-S de ABB Programación fácil, potente y flexible Funciones trigonométricas, exponenciales c 2 a a 2 c 2 b 2 ( c*cos ) 2 α c b a 11 de noviembre de 2014 Slide 104 Mismo aspecto
PLC de seguridad AC500-S de ABB Programación fácil, potente y flexible Funciones trigonométricas, exponenciales LD, FBD, ST c 2 a a 2 c 2 b 2 ( c*cos ) 2 α c b a 11 de noviembre de 2014 Slide 105 Mismo aspecto
PLC de seguridad AC500-S de ABB Programación fácil, potente y flexible Funciones trigonométricas, exponenciales LD, FBD, ST c 2 a a 2 c 2 b 2 ( c*cos ) 2 α c b a 11 de noviembre de 2014 Slide 106 Mismo aspecto Librerías de seguridad PLCopen
PLC de seguridad AC500-S de ABB PS501-SCA Safety Code Analyzer Comprobación que la programación (seguridad) cumpla con las reglas de seguridad Minimiza los esfuerzos y reduce los costes de puesta en marcha y mantenimiento Fácil lectura del código de programa especialmente en aplicaciones de automatización complejas Certificado por TÜV 11 de noviembre de 2014 Slide 107
PLC de seguridad AC500-S de ABB PS501-SCA Safety Code Analyzer Exportar el proyecto de seguridad desde CoDeSys Importar el proyecto en la herramienta Safety Code Analyzer Analisis del código de la aplicación de seguridad, resultado e indicaciones en la ventana de resultado 11 de noviembre de 2014 Slide 108
PLC de seguridad AC500-S de ABB PS501-SCA Safety Code Analyzer Exportar el proyecto de seguridad desde CoDeSys Importar el proyecto en la herramienta Safety Code Analyzer Analisis del código de la aplicación de seguridad, resultado e indicaciones en la ventana de resultado 11 de noviembre de 2014 Slide 109
PLC de seguridad AC500-S de ABB PS501-SCA Safety Code Analyzer Exportar el proyecto de seguridad desde CoDeSys Importar el proyecto en la herramienta Safety Code Analyzer Analisis del código de la aplicación de seguridad, resultado e indicaciones en la ventana de resultado 11 de noviembre de 2014 Slide 110
PLC de seguridad AC500-S de ABB PS501-SCA Safety Code Analyzer Realizar los cambios indicados por la herramienta SCA en CoDeSys Repetir esta operación hasta que no se encuentre ningun error en el código 11 de noviembre de 2014 Slide 111
PLC de seguridad AC500-S de ABB Resumen Nuevo PLC de seguridad AC500-S Gama AC500-S certificada por TÜV hasta SIL3 (IEC62061) y PL e (ISO13849) Configuración y programación mediante las mismas herramientas Módulos de E/S de seguridad para expansión y descentralizada mediante PROFINET. Programación estándar y potente. Herramienta Safety Code Analyzer 11 de noviembre de 2014 Slide 112
PLC de seguridad AC500-S de ABB Resumen Nuevo PLC de seguridad AC500-S Gama AC500-S certificada por TÜV hasta SIL3 (IEC62061) y PL e (ISO13849) Configuración y programación mediante las mismas herramientas Módulos de E/S de seguridad para expansión y descentralizada mediante PROFINET. Programación estándar y potente. Herramienta Safety Code Analyzer 11 de noviembre de 2014 Slide 113
Seguridad integrada en convertidores de frecuencia Descripción y ventajas 11 de noviembre de 2014 Slide 114
Funciones de seguridad integradas STO: Safe Torque Off Control unit (CU) ACS355 ACS850 ACQ810 ACSM1 ACS800 ACS880 MicroFlexE150 MicroFlexE180 Power unit (PU) + - STO 1 STO 2 + + - - M 3~ 11 de noviembre de 2014 Slide 115
Funciones de seguridad integradas STO: Safe Torque Off Control unit (CU) ACS355 ACS850 ACQ810 ACSM1 ACS800 ACS880 + STO 1 STO 2 + + Power unit (PU) - - - M 3~ 11 de noviembre de 2014 Slide 116
Módulo adicional de seguridad FSO-12: Para una seguridad avanzada 11 de noviembre de 2014 Slide 117
FSO-12: Para una seguridad avanzada Funciones de seguridad soportadas (EN 61800-5-2) Petición 1 0 t Activación STO Safe Torque Off SSE Safe Stop Emergency, cat. 0 n Speed 0 time t Paro por eje libre n SS1 Safe Stop 1 SSE Safe Stop Emergency, cat. 1 0 t Paro por rampa + STO SLS Safely-Limited Speed n 0 t Monitorización de velocidad 11 de noviembre de 2014 Slide 118
FSO-12: Para una seguridad avanzada Funciones de seguridad soportadas (EN 61800-5-2) SMS Safe Maximum Speed n 0 Monitorización permanente + + SBC Safe Brake Control Output A Output B ON OFF ON OFF M feedback MODULO FSO-12 RELE DE FRENO FRENO MECANICO 11 de noviembre de 2014 Slide 119
FSO-12: Para una seguridad avanzada Funciones de seguridad soportadas (EN 61800-5-2) SMS Safe Maximum Speed n 0 Monitorización permanente + + SBC Safe Brake Control Output A Output B ON OFF ON OFF M feedback MODULO FSO-12 RELE DE FRENO FRENO MECANICO 11 de noviembre de 2014 Slide 120
FSO-12: Para una seguridad avanzada Funciones de seguridad soportadas (EN 61800-5-2) SMS Safe Maximum Speed n 0 Monitorización permanente + + SBC Safe Brake Control Output A Output B ON OFF ON OFF M feedback MODULO FSO-12 RELE DE FRENO FRENO MECANICO 11 de noviembre de 2014 Slide 121
FSO-12: Para una seguridad avanzada Conexiones Salida STO al convertidor Conexión de alimentación Conexión de datos al convertidor LEDs de estado Punto de montaje LEDs estado entradas/salidas Entradas seguras (4 / 8 pcs) Salidas seguras (3 / 6 pcs) 11 de noviembre de 2014 Slide 122
FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 Start ACS880 CU E-Stop FSO RUN STO Reset M 11 de noviembre de 2014 Slide 123
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha Start ACS880 control unit E-Stop FSO STO RUN Reset Time M 11 de noviembre de 2014 Slide 124
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha 1. Se pulsa la seta de emergencia Petición de función de seguridad al FSO Start Stop request ACS880 control unit E-Stop 1 FSO RUN STO Reset 1 Time M 11 de noviembre de 2014 Slide 125
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha 1. Se pulsa la seta de emergencia Petición de función de seguridad al FSO 2. Petición de función segura al drive / empieza la monitorización Start ACS880 control unit E-Stop FSO 2 RUN STO Reset 2 Time M 11 de noviembre de 2014 Slide 126
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha 1. Se pulsa la seta de emergencia Petición de función de seguridad al FSO 2. Petición de función segura al drive / empieza la monitorización 3. Deceleración y monitorización de rampa Start Δt ACS880 control unit E-Stop FSO 3 3 RAMP STOP STO 3 Time Zero speed limit Reset M 11 de noviembre de 2014 Slide 127
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha 1. Se pulsa la seta de emergencia Petición de función de seguridad al FSO 2. Petición de función segura al drive / empieza la monitorización 3. Deceleración y monitorización de rampa 4. Se llega a la velocidad cero / activación STO Start Δt ACS880 control unit E-Stop FSO STOP 4 STO Time 4 Zero speed limit Reset M 11 de noviembre de 2014 Slide 128
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha 1. Se pulsa la seta de emergencia Petición de función de seguridad al FSO 2. Petición de función segura al drive / empieza la monitorización 3. Deceleración y monitorización de rampa 4. Se llega a la velocidad cero / activación STO 5. Estado seguro / STO activado Start ACS880 control unit E-Stop FSO STOP 5 STO Reset Time 5 M 11 de noviembre de 2014 Slide 129
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha 1. Se pulsa la seta de emergencia Petición de función de seguridad al FSO 2. Petición de función segura al drive / empieza la monitorización 3. Deceleración y monitorización de rampa 4. Se llega a la velocidad cero / activación STO 5. Estado seguro / STO activado 6. Restablecimiento Seta / Reset / desactivación STO Start I 6 ACS880 control unit E-Stop FSO II 6 STO STOP Reset 6 Time 6 M 11 de noviembre de 2014 Slide 130
Speed FSO-12: Para una seguridad avanzada Cíclo de funcionamiento - ejemplo: SS1 0. Convertidor en marcha 1. Se pulsa la seta de emergencia Petición de función de seguridad al FSO 2. Petición de función segura al drive / empieza la monitorización 3. Deceleración y monitorización de rampa 4. Se llega a la velocidad cero / activación STO 5. Estado seguro / STO activado 6. Restablecimiento Seta / Reset / desactivación STO 7. Marcha Vuelta al funcionamiento normal Start 7 ACS880 control unit E-Stop FSO START / RUN STO Reset Time 7 M 11 de noviembre de 2014 Slide 131
FSDT-01: functional safety design tool Herramienta de software 11 de noviembre de 2014 Slide 132
FSDT-01: functional safety design tool Herramienta de Software 11 de noviembre de 2014 Slide 133
Agenda Aplicaciones Motion Necesidades principales en aplicaciones motion Motores Arquitecturas y soluciones motion ABB Seguridad Automation builder Noviembre 3,2014 Slide 134
Automation Builder Interesado en Ingeniería Productiva? Una instalación muy simple Software suite Instale Justo lo que necesite
Automation Builder Interesado en Ingeniería Productiva? Configuración muy fácil Componentes para maquinaria que incluyen: PLC Convertidor de frecuencia Seguridad Robot HMI Motion E/S remotas Productos de terceros
Automation Builder Interesado en Ingeniería Productiva? Drive Manager Programe y almacene la configuración del drive en el proyecto Modifique y compare parametros del Convertidor de frecuencia Monitorice y analice datos del drive
Automation Builder Interesado en Ingeniería Productiva? Necesita simplicidad en:- Conectividad entre equipos Bloques de control comunes Datos en común
Automation Builder Configuración y programación del PLC Familia de productos AC500 Escalable Una sola herramienta de programación Seguridad integrada
Automation Builder Integración de convertidores de frecuencia Fácil integración de convertidores de frecuencia Bloques de función preparados Drive manager integrado Monitorización del drive
Automation Builder Programación de drives industriales Drive industrial ACS880 Programación de la apliación en CODESYS Solución de control muy competitiva en coste Escalable con la familia de PLCs AC500
Automation Builder Motion Control Motion control MicroFlex e150, ganador del premio de mejor producto 2013 Motion basado en PLCopen Control Centralizado o descentralizado
Automation Builder Integración de aplicaciones Motion Automation Builder Ethernet or Modbus RTU, HCP-protocol Ethernet or Modbus RTU, AC500 Powerlink CANopen, DS401 protocol EtherCat November 11, 2014 Slide 143
Automation Builder PLC de Seguridad Ingeniería en Seguridad Texto estructurado, trigonometría Módulos remotos de seguridad vía PROFINET Integración muy sencilla
Automation Builder Programación en C Programación del PLC en C Lenguaje de programación de alto nivel para cálculos complejos Migración de código existente en C Se compila como bloque de función
Automation Builder Interface para los robots Interface con los robots de forma muy sencilla Interface en PROFINET Sincronización Automatizada de variables entre PLC y Robot
Automation Builder Qué es el Automation Builder? Motors & Transmissions Servicios avanzados Paquetes y Soluciones Entorno de desarrollo común Open Connectivity and Communication