SOLUCIÓN SOMACHINE GRAFCET GENÉRICO

Page 1

Nombre del proyecto: Nuevo proyecto

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 1/27


CONTENIDO Lista De Materiales ................................................................................................................................ 5 Controlador ............................................................................................................................. 5 Configuración Del Hardware .................................................................................................................. 6 MyController - TM221CE40R ................................................................................................. 6 Entradas Digitales ................................................................................................... 6 Salidas Digitales ..................................................................................................... 7 Entradas Analógicas ............................................................................................... 7 Contadores Rápidos ............................................................................................... 7 Contadores De Alta Velocidad ................................................................................ 7 ETH1 ....................................................................................................................... 8 SL1 (línea serie) ..................................................................................................... 8 Bus de E/S .............................................................................................................. 9 Configuración Del Software ................................................................................................................. 10 Palabras Constantes ............................................................................................................ 10 KW ........................................................................................................................ 10 KD ......................................................................................................................... 10 KF ......................................................................................................................... 10 Objetos De Red .................................................................................................................... 11 Assembly De Entrada (Ethernet/Ip) ...................................................................... 11 Assembly De Salida (Ethernet/Ip) ......................................................................... 11 Registros De Entrada (Modbus Tcp) .................................................................... 11 Registros De Salida (Modbus Tcp) ....................................................................... 11 Entradas digitales (IOScanner) ............................................................................. 11 Salidas digitales (IOScanner) ............................................................................... 11 Registros de entrada (IOScanner) ........................................................................ 11 Registros de salida (IOScanner) ........................................................................... 11 Objetos De Software ............................................................................................................ 12 Temporizadores .................................................................................................... 12 Contadores ........................................................................................................... 12 Registros LIFO/FIFO ............................................................................................ 12 Drums ................................................................................................................... 12 Registros de desplazamiento ............................................................................... 12 Contadores de pasos ............................................................................................ 12 Fechadores ........................................................................................................... 12 RTC ...................................................................................................................... 12 PID ........................................................................................................................ 12 Pasos Grafcet ....................................................................................................... 13 Programar ............................................................................................................................................ 14 Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 2/27


Comportamiento ................................................................................................................... 14 Utilización De Memoria ........................................................................................................ 14 Arquitectura De La Aplicación .............................................................................................. 14 Tarea maestra ...................................................................................................... 14 Tarea periódica ..................................................................................................... 14 POU ...................................................................................................................................... 15 Tarea maestra ...................................................................................................... 15 1 - T PREVIO ....................................................................................... 15 Rung0 .................................................................................... 15 Rung1 .................................................................................... 15 Rung2 .................................................................................... 15 Rung3 .................................................................................... 15 Rung4 .................................................................................... 16 Rung5 .................................................................................... 16 Rung6 .................................................................................... 16 2 - Grafcet T SECUENCIAL ................................................................ 17 Pasos Grafcet ........................................................................ 18 Transiciones .......................................................................... 18 Tr1 - S1 .................................................................. 18 Tr2 - S2 O FLANCO DE S3 ................................. 18 Tr3 - S1 AND S2 .................................................. 18 Tr4 - T2 .................................................................. 18 Tr5 - FLANCO + S3 .............................................. 18 Tr6 - T1 .................................................................. 18 Tr7 - S2 .................................................................. 19 Tr8 - S1 AND S3 .................................................. 19 Tr9 - S3 .................................................................. 19 Tr10 - S2 ................................................................ 19 Tr11 - S1 ................................................................ 19 Tr12 - T3 ................................................................ 19 Tr13 - S1 ................................................................ 19 Tr14 - S3 ................................................................ 20 Tr15 - S4 ................................................................ 20 Tr16 - FLANCO + S1 ............................................. 20 Tr17 - FLANCO + S2 ............................................. 20 Tr18 - S4 ................................................................ 20 3 - ACCIONES- T POSTERIOR ........................................................... 21 Rung0 .................................................................................... 21 Rung1 .................................................................................... 21 Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 3/27


Rung2 .................................................................................... 22 Rung3 .................................................................................... 22 Rung4 .................................................................................... 22 Rung5 .................................................................................... 23 Símbolos .............................................................................................................................................. 24 Tabla De Referencias Cruzadas .......................................................................................................... 25

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 4/27


LISTA DE MATERIALES Controlador Referencia

TM221CE40R

Descripción

TM221CE40R (tornillo) 24 entradas digitales, 16 salidas de relé (2 A), 2 entradas analógicas, 1 puerto de línea serie, 1 puerto Ethernet, controlador compacto de 100 a 240 V CA con bloques de terminales extraíbles.

Alimentación suministrada al bus de E/S

5V: 520 mA / 24V: 240 mA

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 5/27


CONFIGURACIÓN DEL HARDWARE MyController - TM221CE40R Entradas Digitales Utilizado Dirección

Filtrado

Retención

Run/Stop

Eventos

%I0.0

3 ms

No se utiliza

X

%I0.1

3 ms

No se utiliza

X

%I0.2

3 ms

No se utiliza

X

%I0.3

3 ms

No se utiliza

X

%I0.4

3 ms

No se utiliza

X

%I0.5

3 ms

No se utiliza

X

%I0.6

3 ms

No se utiliza

X

%I0.7

3 ms

No se utiliza

%I0.8

3 ms

No se utiliza

%I0.9

3 ms

No se utiliza

%I0.10

3 ms

No se utiliza

%I0.11

3 ms

No se utiliza

%I0.12

3 ms

No se utiliza

%I0.13

3 ms

No se utiliza

%I0.14

3 ms

No se utiliza

%I0.15

3 ms

No se utiliza

%I0.16

3 ms

No se utiliza

%I0.17

3 ms

No se utiliza

%I0.18

3 ms

No se utiliza

%I0.19

3 ms

No se utiliza

%I0.20

3 ms

No se utiliza

%I0.21

3 ms

No se utiliza

%I0.22

3 ms

No se utiliza

%I0.23

3 ms

No se utiliza

Prioridad Subrutina

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 6/27


Salidas Digitales Utilizado Dirección

Alarma de estado

Valor de retorno

Utilizado por

%Q0.0

0

X

%Q0.1

0

Lógica de aplicación

X

%Q0.2

0

Lógica de aplicación

X

%Q0.3

0

Lógica de aplicación

%Q0.4

0

%Q0.5

0

%Q0.6

0

%Q0.7

0

%Q0.8

0

%Q0.9

0

%Q0.10

0

%Q0.11

0

%Q0.12

0

%Q0.13

0

%Q0.14

0

%Q0.15

0

Entradas Analógicas Utilizado Dirección

Tipo

Ámbito

Rango

Filtro

%IW0.0

0 - 10 V

Normal

0-1000

0

%IW0.1

0 - 10 V

Normal

0-1000

0

Muestreo

Contadores Rápidos Utilizado Dirección

Entrada

Configurado

Preajuste

%FC0

%I0.2

NotUsed

0

%FC1

%I0.3

NotUsed

0

%FC2

%I0.4

NotUsed

0

%FC3

%I0.5

NotUsed

0

Palabra doble

Contadores De Alta Velocidad Utilizado

Dirección Tipo %HSC0

Sin configurar

%HSC1

Sin configurar

%HSC2

Sin configurar

%HSC3

Sin configurar Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 7/27


ETH1 Nombre de dispositivo:

M221

Modo IP:

Fija

Dirección IP:

0.0.0.0

Máscara de subred:

0.0.0.0

Dirección de pasarela:

0.0.0.0

Velocidad de transmisión:

Automático

Parámetros de seguridad:

Protocolo de programación habilitado Protocolo de descubrimiento automático habilitado Servidor Modbus habilitado Protocolo EtherNet/IP habilitado

SL1 (línea serie) Ajustes Físicos Dispositivo:

Ninguno

Velocidad de transmisión:

19200

Paridad:

Par

Bits de datos:

8

Bits de parada:

1

Medio físico:

RS-485

Polarización:

No

Ajustes De Protocolo Protocolo:

Modbus

Timeout de respuesta (× 100 ms):

10

Tiempo entre tramas (ms):

10

Modo de transmisión:

RTU

Direccionamiento:

Esclavo

Dirección:

1

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 8/27


Bus de E/S

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 9/27


CONFIGURACIÓN DEL SOFTWARE Palabras Constantes KW Asignación:

Automático

Asignado:

0

Utilizado

Equ utilizado

Dirección Símbolo

Valor

Comentario

Valor

Comentario

Valor

Comentario

KD Asignación:

Automático

Asignado:

0

Utilizado

Equ utilizado

Dirección Símbolo

KF Asignación:

Automático

Asignado:

0

Utilizado

Equ utilizado

Dirección Símbolo

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 10/27


Objetos De Red Assembly De Entrada (Ethernet/Ip) Utilizado Dirección

Símbolo

Valor de retorno

Comentario

Assembly De Salida (Ethernet/Ip) Utilizado Dirección

Símbolo

Comentario

Registros De Entrada (Modbus Tcp) Utilizado Dirección

Símbolo

Valor de retorno

Comentario

Registros De Salida (Modbus Tcp) Utilizado Dirección

Símbolo

Comentario

Entradas digitales (IOScanner) Utilizado Dirección

Canal

Símbolo

Comentario

Valor de retorno

Símbolo

Símbolo

Comentario

Valor de retorno

Símbolo

Salidas digitales (IOScanner) Utilizado Dirección

Canal

Comentario

Registros de entrada (IOScanner) Utilizado Dirección

Canal

Registros de salida (IOScanner) Utilizado Dirección

Canal

Comentario

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 11/27


Objetos De Software Temporizadores Asignación:

Automático

Asignado:

4

Utilizado Dirección Símbolo

Tipo

Retentivo

Base de tiempo

Preajuste

X

%TM1

TON

1 s

2

X

%TM2

TON

1 s

5

X

%TM3

TON

1 s

2

Comentario

Contadores Asignación:

Automático

Asignado:

0

Registros LIFO/FIFO Asignación:

Automático

Asignado:

0

Drums Asignación:

Automático

Asignado:

0

Registros de desplazamiento Asignación:

Automático

Asignado:

0

Contadores de pasos Asignación:

Automático

Asignado:

0

Fechadores Asignación:

Automático

Asignado:

0

RTC PID Utilizado PID

Símbolo

Tipo

Comentario

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 12/27


Pasos Grafcet Asignación:

Automático

Asignado:

14

Utilizado Dirección X

%X1

X

%X2

X

%X3

X

%X4

X

%X5

X

%X6

X

%X7

X

%X8

X

%X9

X

%X10

X

%X11

X

%X12

X

%X13

X

%X14

Símbolo

Comentario

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 13/27


PROGRAMAR Comportamiento Nivel funcional:

Nivel 6.2

Modalidad de inicio:

Inicio en estado anterior

Watchdog:

250 ms

Comportamiento de recuperación: Valor de retorno

Utilización de memoria Se requiere una compilación correcta para obtener información de la memoria.

Arquitectura De La Aplicación Tarea maestra Modalidad de exploración:

Normal

Lista de POU:

1 - T PREVIO 2 - Grafcet T

SECUENCIAL

3 - ACCIONES- T POSTERIOR

Tarea periódica Periodo:

255 ms

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 14/27


POU Tarea maestra 1 - T PREVIO Tarea maestra Rung0

Variables utilizadas: %I0.5 %S21

INI_GRAFCET SB_INITGRAFCET

En el estado 1, este bit provoca una inicialización GRAFCET. Los pasos activos se desactivan y los pasos iniciales se activan

Rung1

Variables utilizadas: %I0.6

RESET_GRAFCET

%S22

SB_RESETGRAFCET

En el estado 1, este bit provoca la desactivación de los pasos activos de todo el GRAFCET

Rung2

Variables utilizadas: %I0.7

%S23

CONGELA_GRAFCET

SB_FREEZEGRAFCET

Cuando es 1, valida el posicionamiento previo del GRAFCET. Si se mantiene este bit en 1, se inmoviliza el GRAFCET (se inmoviliza el gráfico)

Rung3

Variables utilizadas: %I0.1

S1_PLC

%M11

S1_HM1

%M21

S1

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 15/27


Rung4

Variables utilizadas: %I0.2

S2_PLC

%M12

S2_HMI

%M22

S2

Rung5

Variables utilizadas: %I0.3

S3_PLC

%M13

S3_HMI

%M23

S3

Rung6

Variables utilizadas: %I0.4

S4_PLC_

%M14

S4_HMI

%M24

S4

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 16/27


2 - Grafcet T SECUENCIAL Tarea maestra

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 17/27


Pasos Grafcet Transiciones Tr1 - S1

Variables utilizadas: %M21

S1

Tr2 - S2 O FLANCO DE S3

Variables utilizadas: %M22

S2

%M23

S3

Tr3 - S1 AND S2

Variables utilizadas: %M21

S1

%M22

S2

Tr4 - T2

Variables utilizadas: %M2

T2

Tr5 - FLANCO + S3

Variables utilizadas: %M23

S3

Tr6 - T1

Variables utilizadas: %M1

T1

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 18/27


Tr7 - S2

Variables utilizadas: %M22

S2

Tr8 - S1 AND S3

Variables utilizadas: %M21

S1

%M23

S3

Tr9 - S3

Variables utilizadas: %M23

S3

Tr10 - S2

Variables utilizadas: %M22

S2

Tr11 - S1

Variables utilizadas: %M21

S1

Tr12 - T3

Variables utilizadas: %M3

T3

Tr13 - S1

Variables utilizadas: %M21

S1

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 19/27


Tr14 - S3

Variables utilizadas: %M23

S3

Tr15 - S4

Variables utilizadas: %M24

S4

Tr16 - FLANCO + S1

Variables utilizadas: %M21

S1

Tr17 - FLANCO + S2

Variables utilizadas: %M22

S2

Tr18 - S4

Variables utilizadas: %M24

S4

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 20/27


3 - ACCIONES- T POSTERIOR Tarea maestra Rung0

Variables utilizadas: %Q0.1

L1

%X2 %X4 %X11

Rung1

Variables utilizadas: %Q0.2

L2

%X3 %X7 %X9 %X11

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 21/27


Rung2

Variables utilizadas: %Q0.3

L3

%X6 %X8 %X12

Rung3

Variables utilizadas: %M1

T1

%TM1 %X6

Rung4

Variables utilizadas: %M2

T2

%TM2 %X4

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 22/27


Rung5

Variables utilizadas: %M3

T3

%TM3 %X10

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 23/27


SÍMBOLOS Utilizado

Dirección

Símbolo

Comentario

X

%I0.1

S1_PLC

X

%I0.2

S2_PLC

X

%I0.3

S3_PLC

X

%I0.4

S4_PLC_

X

%I0.5

INI_GRAFCET

X

%I0.6

RESET_GRAFCET

X

%I0.7

CONGELA_GRAFCET

X

%M1

T1

X

%M2

T2

X

%M3

T3

X

%M11

S1_HM1

X

%M12

S2_HMI

X

%M13

S3_HMI

X

%M14

S4_HMI

X

%M21

S1

X

%M22

S2

X

%M23

S3

X

%M24

S4

X

%Q0.1

L1

X

%Q0.2

L2

X

%Q0.3

L3

X

%S21

SB_INITGRAFCET

En el estado 1, este bit provoca una inicialización GRAFCET. Los pasos activos se desactivan y los pasos iniciales se activan

X

%S22

SB_RESETGRAFCET

En el estado 1, este bit provoca la desactivación de los pasos activos de todo el GRAFCET

X

%S23

SB_FREEZEGRAFCET

Cuando es 1, valida el posicionamiento previo del GRAFCET. Si se mantiene este bit en 1, se inmoviliza el GRAFCET (se inmoviliza el gráfico)

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 24/27


TABLA DE REFERENCIAS CRUZADAS Dirección

Objeto

Rung

Código

%I0.1......

1 - T PREVIO

Rung3

--| |--

%I0.2......

1 - T PREVIO

Rung4

--| |--

%I0.3......

1 - T PREVIO

Rung5

--| |--

%I0.4......

1 - T PREVIO

Rung6

--| |--

%I0.5......

1 - T PREVIO

Rung0

--| |--

%I0.6......

1 - T PREVIO

Rung1

--| |--

%I0.7......

1 - T PREVIO

Rung2

--| |--

%M1........

0

Rung5 - T1

--| |--

3 - ACCIONES- T POSTERIOR

Rung3

--( )--

0

Rung3 - T2

--| |--

3 - ACCIONES- T POSTERIOR

Rung4

--( )--

0

Rung11 - T3

--| |--

3 - ACCIONES- T POSTERIOR

Rung5

--( )--

%M11.......

1 - T PREVIO

Rung3

--| |--

%M12.......

1 - T PREVIO

Rung4

--| |--

%M13.......

1 - T PREVIO

Rung5

--| |--

%M14.......

1 - T PREVIO

Rung6

--| |--

%M21.......

0

Rung0 - S1

--| |--

%M2........

%M3........

%M22.......

Rung2 - S1

AND

S2

--| |--

Rung7 - S1

AND

S3

--| |--

Rung10 - S1

--| |--

Rung12 - S1

--| |--

Rung15 - FLANCO + S1

--|P|--

1 - T PREVIO

Rung3

--( )--

0

Rung1 - S2 O DE S3 Rung2 - S1

1 - T PREVIO

FLANCO AND

S2

--|P|---| |--

Rung6 - S2

--| |--

Rung9 - S2

--| |--

Rung16 - FLANCO + S2

--|P|--

Rung4

--( )--

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 25/27


Dirección %M23.......

Objeto 0

Rung Rung1 - S2 O DE S3

Código FLANCO

Rung4 - FLANCO Rung7 - S1

AND

--|P|--

+ S3

--|P|--

S3

--| |--

Rung8 - S3

--| |--

Rung13 - S3

--| |--

1 - T PREVIO

Rung5

--( )--

0

Rung14 - S4

--| |--

Rung17 - S4

--| |--

1 - T PREVIO

Rung6

--( )--

%Q0.1......

3 - ACCIONES- T POSTERIOR

Rung0

--( )--

%Q0.2......

3 - ACCIONES- T POSTERIOR

Rung1

--( )--

%Q0.3......

3 - ACCIONES- T POSTERIOR

Rung2

--( )--

%S21.......

1 - T PREVIO

Rung0

--(S)--

%S22.......

1 - T PREVIO

Rung1

--(S)--

%S23.......

1 - T PREVIO

Rung2

--(S)--

%TM1.......

3 - ACCIONES- T POSTERIOR

Rung3

%TM1

%TM2.......

3 - ACCIONES- T POSTERIOR

Rung4

%TM2

%TM3.......

3 - ACCIONES- T POSTERIOR

Rung5

%TM3

%X2........

3 - ACCIONES- T POSTERIOR

Rung0

--| |--

%X3........

3 - ACCIONES- T POSTERIOR

Rung1

--| |--

%X4........

3 - ACCIONES- T POSTERIOR

Rung0

--| |--

Rung4

--| |--

Rung2

--| |--

%M24.......

%X6........

3 - ACCIONES- T POSTERIOR

--| |-Rung3

--| |--

%X7........

3 - ACCIONES- T POSTERIOR

Rung1

--| |--

%X8........

3 - ACCIONES- T POSTERIOR

Rung2

--| |--

%X9........

3 - ACCIONES- T POSTERIOR

Rung1

--| |--

%X10.......

3 - ACCIONES- T POSTERIOR

Rung5

--| |--

%X11.......

3 - ACCIONES- T POSTERIOR

Rung0

--| |--

Rung1

--| |--

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 26/27


Dirección %X12.......

Objeto 3 - ACCIONES- T POSTERIOR

Rung Rung2

Código --| |--

Nombre del proyecto: Nuevo proyecto 11/28/2021 - 11:26 27/27


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.