Taller práctico Modicon M221 SoMachine Basic...Tarjeta SD Puerto serie Cartuchos de extensión...

70
Taller práctico Modicon M221 SoMachine Basic www.infoPLC.net

Transcript of Taller práctico Modicon M221 SoMachine Basic...Tarjeta SD Puerto serie Cartuchos de extensión...

  • Taller práctico

    Modicon M221

    SoMachine Basic

    www.infoPLC.net

    http://www.infoplc.net/administrator

  • Temario

    Introducción

    Práctica

    Configuración Hardware

    Configuración de las comunicaciones

    Programación Maestro

    Programación Esclavo

    Puesta en marcha

  • Schneider Electric 3-Machine Solutions – Taller M221

    Hardware

    Controlador

    Modicon M221

    Controlador

    Modicon M241

    Complejidad

    Controlador

    Modicon M251

    SoMachine como único

    software de programación

    Máquinas compactas

    Máquinas modulares

    Escalabilidad en arquitecturas NEXT generation

  • Schneider Electric 4-Machine Solutions – Taller M221

    Beneficios

    ● Ligero y robusto

    ● Tamaño pequeño

    Software SoMachine Basic

    www.schneider-electric.com

    ● El registro es obligatorio (sin

    licencia)

    Soporta los siguientes SO

    ● Windows XP SP3

    ● De Windows 7 32 y 64 bits

    ● Windows 8

    Hardware

    Ethernet

    Puerto USB mini-B

    Interruptor Run/Stop

    Tarjeta SD

    Puerto serie

    Cartuchos de extensión

    Entradas analógicas

    Entradas rápidas

    Salidas rápidas

    Características técnicas

    http://www.schneider-electric.com/

  • Schneider Electric 5-Machine Solutions – Taller M221

    Hardware

    Formato

    Modular

    para ahorrar

    espacio

    Formato

    Compacto

    para cablear

    fácilmente

    16 I/O 24 I/O 32 I/O 40 I/O

    70 mm 70 mm

    95 mm 110 mm 163 mm

    borneros de paso 5.08 mm

    Tamaños

  • Schneider Electric 6-Machine Solutions – Taller M221

    HardwareMódulos de ampliación

  • Schneider Electric 7-Machine Solutions – Taller M221

    Hardware

    TM3 seguridad: 4 módulos

    TM3 arrancadores motorTM3 digitales: 17 módulos

    8/16/24/32

    canales

    TM3 analógicos: 9 módulos

    2/4/6/8 canales

    de 12 y 16 bits

    ● Ahorro de instalación: cableado rápido y fácil

    ● Simplicidad: un único sistema de módulos de extensión de E/S

    Módulos de ampliación

  • Schneider Electric 8-Machine Solutions – Taller M221

    Hardware

    Hasta 7 módulos E/S

    con módulos

    transmisor y receptor

    Hasta14 módules E/S

    Configuración erronea Configuración valida

  • Agenda

    Introducción

    Práctica

    Configuración Hardware

    Configuración de las comunicaciones

    Programación Maestro

    Programación Esclavo

    Puesta en marcha

  • Schneider Electric 10-Machine Solutions – Taller M221

    SoMachine Basic - PrácticaUn dispositivo automático destinado a escoger cajas de dos

    medidas diferentes, se compone de una cinta que distribuye

    las cajas, de tres cilindros de tipo monoestable y de dos cintas

    de evacuación, según la figura adjunta.

    TM221

    TM221

    @2

    @Maestro

    Modbus RTU

    Ethernet

    IP: 192.168.1.10

    IP: 192.168.1.20

    Magelis

    Modbus RTU

    Baudrate = 19200 kb/s

    8 bits de datos

    Paridad = Par

    Bit de Stop = 1 bit

    Ethernet

    Asignación IP = Fija

    IP: 192.168.1.10

    Mascara subred: 255.255.255.0

    IP Gateway: 0.0.0.0

  • Schneider Electric 11-Machine Solutions – Taller M221

    SoMachine Basic - PrácticaM221 Compacto – Entradas digitales:

    I1: Botón de Marcha

    I2: Presencia de caja pequeña en cinta 1.

    I3: Presencia de caja grande en cinta 1

    I4: Presencia de caja pequeña delante de cilindro 2.

    I5: Presencia de caja grande delante de cilindro 3

    I6: Cilindro 1 retraído.

    I7: Cilindro 2 retraído.

    I8: Cilindro 3 retraído.

    IB: Botón de Paro

    M221 Compacto – Salidas digitales

    Q1: Marcha Cinta transportadora.

    Q2: Electroválvula monoestable 3/2 cilindro 1

    Q3: Electroválvula monoestable 3/2 cilindro 2.

    Q4: Electroválvula monoestable 3/2 cilindro 3.

    M221 Modular – Entradas digitales

    I9 - %I0.0: Detector salida cinta 2 cajas pequeñas.

    IA - %I0.1: Detector salida cinta 3 cajas grandes.

    M221 Modular – Entradas digitales

    Q5 - %Q0.0: Marcha Cinta transportadora 2.

    Q6 - %Q0.1: Marcha Cinta transportadora 3.

  • Schneider Electric 12-Machine Solutions – Taller M221

    SoMachine Basic - Práctica

    ● Un dispositivo automático destinado a escoger cajas de dos medidas diferentes, se compone de una

    cinta que distribuye las cajas, de tres cilindros de tipo monoestable y de dos cintas de evacuación,

    según la figura adjunta.

    ● El cilindro 1 posiciona las cajas que llegan delante suyo a través de la cinta número 1 de la

    siguiente forma: las cajas pequeñas se posicionan delante del cilindro 2, que a su vez las transfiere a

    la cinta de evacuación número 2; mientras que las cajas grandes se posicionan delante del cilindro

    número 3, que a su vez las transfiere a la cinta número 3.

    ● Para efectuar la selección de las cajas, un dispositivo de detección situado delante del cilindro 1

    permite reconocer sin ambigüedades el tipo de caja que se presenta.

    ● Además, se quieren contar tanto el número total de cajas que recorren el montaje, como el número

    total de cajas pequeñas y el número total de cajas grandes por separado.

  • Agenda

    Introducción

    Práctica

    Configuración Hardware

    Configuración de las comunicaciones

    Programación Maestro

    Programación Esclavo

    Puesta en marcha

  • Schneider Electric 14-Machine Solutions – Taller M221

    Nuevo proyecto

    Página de inicio

  • Schneider Electric 15-Machine Solutions – Taller M221

    Propiedades Portada

    En ‘Portada’ se pondrá la

    información de la persona

    de contacto o la creadora

    del proyecto.

  • Schneider Electric 16-Machine Solutions – Taller M221

    Pestaña - Propiedades EmpresaEn ‘empresa’ se especifica la información relacionada con la empresa, donde se puede

    incluso adjuntar una imagen con el logo de la misma.

  • Schneider Electric 17-Machine Solutions – Taller M221

    PropiedadesInformación del proyecto

    En ‘información del

    proyecto’ se especificará el

    nombre del proyecto, la

    descripción general y se

    adjuntará una imagen

    descriptiva de la misma.

  • Schneider Electric 18-Machine Solutions – Taller M221

    PropiedadesProteccionesEn ‘Protección del proyecto’ el archivo de proyecto se protege. Cuando un proyecto está

    protegido con contraseña, se le solicita que introduzca la contraseña si el archivo se ha

    abierto en SoMachine Basic.

    En ‘Protección de la

    aplicación’, nos permite

    proteger con una

    contraseña una

    aplicación almacenada

    en el controlador lógico.

  • Schneider Electric 19-Machine Solutions – Taller M221

    Arrastrar y soltar

    Árbol de dispositivos

    Catálogo de hardware

    Editor

    Información del dispositivo

    Pestaña - Configuración

  • Schneider Electric 20-Machine Solutions – Taller M221

    Configuración Hardware

    1

    2

    3

  • Agenda

    Introducción

    Práctica

    Configuración Hardware

    Configuración de las comunicaciones

    Programación Maestro

    Programación Esclavo

    Puesta en marcha

  • Schneider Electric 22-Machine Solutions – Taller M221

    Configuración - Línea serie

    Define la trama, la velocidad y el

    cableado que se va utilizar en la

    comunicación serie, estos

    parámetros tendrán que ser

    iguales, en todos los equipos que

    formen parte de la comunicación

    serie.

    Hacer clic enConfigurar el tipo de comunicación

    serie (si el M221 va a ser Maestro ó

    Esclavo) la dirección si es esclavo y

    el timeout.

  • Schneider Electric 23-Machine Solutions – Taller M221

    Configuración de las comunicaciones

    1

    2

    34

  • Schneider Electric 24-Machine Solutions – Taller M221

    Configuración - Ethernet

    Seleccionar el tipo de servicio de Ethernet con el

    que se desea ponerle la IP al equipo.

    DHCP -> a través del nombre del equipo

    BOOTP -> a través de la MAC del equipo

    Fixed -> a través de la que hemos escrito en el

    programa.

    Hacer clic en

    Habilitar los protocolos de seguridad

  • Schneider Electric 25-Machine Solutions – Taller M221

    Configuración de las comunicaciones

    1

    2

    3

    4

  • Agenda

    Introducción

    Práctica

    Configuración Hardware

    Configuración de las comunicaciones

    Programación Maestro

    Programación Esclavo

    Puesta en marcha

  • Schneider Electric 27-Machine Solutions – Taller M221

    Pestaña Programación

    Área de Navegación

    Barra de elementos de programación

    Ventana de propiedades del elemento

    Área de trabajo

  • Schneider Electric 28-Machine Solutions – Taller M221

    » El control de la nivel de función de la aplicación

    » La más alta posible => el PLC con más capacidades

    » Más bajo posible => El mínimo nivel de funcionalidad

    Programación - Comportamiento

    Tiempo del

    Watchdog y

    comportamiento

    ante un error del

    PLC

    Definir como se desea que arranque la

    aplicación del PLC. Cuando se inicie.

  • Schneider Electric 29-Machine Solutions – Taller M221

    Clic derecho

    Programación - Tarea maestra

    Definir el tipo de ejecución de la tarea.

    Normal -> Ejecución de la tarea es cíclica continua

    (modalidad de ejecución libre). Se inicia una nueva tarea

    nada más terminar la anterior.

    Periodica -> La ejecución de la tarea es cíclica periódica.

    Se inicia una nueva tara sólo cuando ha transcurrido el

    Periodo configurado de la tarea anterior. Por lo tanto,

    cada ejecución de la tarea tiene la misma duración.

    Añadir a la tarea un POU

    Clic derecho

    Editar POU

  • Schneider Electric 30-Machine Solutions – Taller M221

    Programación – POUs

    1

    23

    4

  • Schneider Electric 31-Machine Solutions – Taller M221

    Herramientas - Lista de símbolos

    1

    Abriendo la Lista de Simbolos se puede ver todos los simbolos que se han creado en el

    programa y a la variable a la que está asignado, asi como su como comentario.

    Es posible importar los símbolos,

    desde un archivo .csv

  • Schneider Electric 32-Machine Solutions – Taller M221

    Lista de símbolos

  • Schneider Electric 33-Machine Solutions – Taller M221

    Lista de símbolos

  • Schneider Electric 34-Machine Solutions – Taller M221

    Lista de símbolos

  • Schneider Electric 35-Machine Solutions – Taller M221

    Herramientas - Objetos de software

    Configurar Objetos de

    Software:

    Temporizadores

    Contadores

    PID

    Registros Desplazamiento

    …etc

    Introducir el Objeto de

    Software en el programa

  • Schneider Electric 36-Machine Solutions – Taller M221

    Objetos de software - Temporizadores

    1

    2

    3

    4

    Ejemplo: Programar un temporizador de retardo a la conexión de tiempo 10 s

  • Schneider Electric 37-Machine Solutions – Taller M221

    Objetos de software – Contadores

    1

    2

    3

    Ejemplo: Programar un contador progresivo que nos de señal cuando alcance 100 piezas

    4

  • Schneider Electric 38-Machine Solutions – Taller M221

    Programa – Condiciones iniciales

  • Schneider Electric 39-Machine Solutions – Taller M221

    Programa – Paso_0

  • Schneider Electric 40-Machine Solutions – Taller M221

    Programa – Paso_1

  • Schneider Electric 41-Machine Solutions – Taller M221

    Programa – Paso_2

  • Schneider Electric 42-Machine Solutions – Taller M221

    Programa – Paso_3

  • Schneider Electric 43-Machine Solutions – Taller M221

    Programa – Paso_4

  • Schneider Electric 44-Machine Solutions – Taller M221

    Programa – Paso_5

  • Schneider Electric 45-Machine Solutions – Taller M221

    Programa – Paso_6

  • Schneider Electric 46-Machine Solutions – Taller M221

    Programa – Paso_7

  • Schneider Electric 47-Machine Solutions – Taller M221

    Programa – Paso_8

  • Schneider Electric 48-Machine Solutions – Taller M221

    Programa – Paso_9

  • Schneider Electric 49-Machine Solutions – Taller M221

    Programa – Paso_10

  • Schneider Electric 50-Machine Solutions – Taller M221

    Programa – Paso_11

  • Schneider Electric 51-Machine Solutions – Taller M221

    Programa – Paso_12

  • Schneider Electric 52-Machine Solutions – Taller M221

    Programa – Paso_13

  • Schneider Electric 53-Machine Solutions – Taller M221

    Programa – Paso_14

  • Schneider Electric 54-Machine Solutions – Taller M221

    Programa – Paso_15

  • Schneider Electric 55-Machine Solutions – Taller M221

    Programa – Paso_16

  • Schneider Electric 56-Machine Solutions – Taller M221

    Programa – Escritura Modbus

  • Schneider Electric 57-Machine Solutions – Taller M221

    Programa – Escritura Modbus

  • Schneider Electric 58-Machine Solutions – Taller M221

    Programa – Lectura Modbus

  • Schneider Electric 59-Machine Solutions – Taller M221

    Programa – Lectura Modbus

  • Agenda

    Introducción

    Práctica

    Configuración Hardware

    Configuración de las comunicaciones

    Programación Maestro

    Programación Esclavo

    Puesta en marcha

  • Schneider Electric 61-Machine Solutions – Taller M221

    Configuración Hardware

    1

    23

  • Schneider Electric 62-Machine Solutions – Taller M221

    Configuración Hardware

    1

    2

    3 4

  • Schneider Electric 63-Machine Solutions – Taller M221

    Programa

  • Schneider Electric 64-Machine Solutions – Taller M221

    Programa

  • Schneider Electric 65-Machine Solutions – Taller M221

    Programa

  • Agenda

    Introducción

    Práctica

    Configuración Hardware

    Configuración de las comunicaciones

    Programación Maestro

    Programación Esclavo

    Puesta en marcha

  • Schneider Electric 67-Machine Solutions – Taller M221

    Puesta en servicio - Conectar

    12

    3

  • Schneider Electric 68-Machine Solutions – Taller M221

    Puesta en marcha – Simulación

    Iniciar Simulador

    Antes de iniciar el simulador, asegúrese de que el programa es válido o de que el inicio del

    simulador se interrumpe con un mensaje de error de compilación detectado que aparece en

    la pantalla.

  • Schneider Electric 69-Machine Solutions – Taller M221

    Puesta en marcha – Simulación

    Detener Simulador

    Visualiza la programación LADDER en modo online

    Ventana de Simulación de tiempo

    Ventana de Simulación de E/S, de las de la

    CPU y de los módulos configurados.

    Permite ejecutar, detener e inicializar un programa

  • Schneider Electric 70-Machine Solutions – Taller M221

    Puesta en marcha – Simulación

    1

    2 3

    4

    5

    6

    7 8 9 10

    11