• No se han encontrado resultados

A PROYECTO SOMACHINE CLASIFICADOR CAJAS Y PIEZAS

N/A
N/A
Jovanny Duque

Academic year: 2022

Share "A PROYECTO SOMACHINE CLASIFICADOR CAJAS Y PIEZAS"

Copied!
28
0
0

Texto completo

(1)

Nombre del proyecto: Nuevo proyecto

(2)

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

(3)

Comportamiento ... 14

Utilización De Memoria ... 15

Arquitectura De La Aplicación ... 16

Tarea maestra ... 16

Tarea periódica ... 16

POU ... 17

Tarea maestra ... 17

1 - INIT ... 17

Rung0 ... 17

2 - Grafcet A - PIEZAS Y CAJAS ... 18

Pasos Grafcet ... 19

Transiciones ... 19

Tr1 - Tr1 ... 20

Tr2 - Tr2 ... 20

Tr3 - Tr3 ... 20

Tr4 - Tr4 ... 20

Tr5 - Tr5 ... 20

Tr6 - Tr6 ... 20

Tr7 - Tr8 ... 21

Tr8 - Tr9 ... 21

Tr9 - Tr10 ... 21

Tr10 - Tr11 ... 21

Tr11 - Tr12 ... 21

Tr12 - Tr7 ... 21

Tr13 - Tr13 ... 22

3 - ACCIONES A B C D E F G H ... 23

Rung0 ... 23

Rung1 ... 23

Rung2 ... 23

Rung3 ... 23

Rung4 ... 24

Rung5 ... 24

Rung6 ... 24

Rung7 ... 24

Rung8 ... 25

Rung9 ... 25

Rung10 ... 25

Rung11 ... 25

Símbolos ... 26

(4)

Tabla De Referencias Cruzadas ... 27

(5)

LISTA DE MATERIALES

5V: 520 mA / 24V: 240 mA Alimentación suministrada al bus de E/S

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.

Descripción

TM221CE40R Referencia

Controlador

(6)

CONFIGURACIÓN DEL HARDWARE

MyController - TM221CE40R

Entradas Digitales

Subrutina Prioridad

Eventos Run/Stop

Retención Filtrado

Dirección Utilizado

No se utiliza 3 ms

%I0.0

No se utiliza 3 ms

%I0.1

No se utiliza 3 ms

%I0.2

No se utiliza 3 ms

%I0.3

No se utiliza 3 ms

%I0.4

No se utiliza 3 ms

%I0.5

No se utiliza 3 ms

%I0.6

No se utiliza 3 ms

%I0.7

No se utiliza 3 ms

%I0.8

No se utiliza 3 ms

%I0.9

No se utiliza 3 ms

%I0.10

No se utiliza 3 ms

%I0.11

No se utiliza 3 ms

%I0.12

No se utiliza 3 ms

%I0.13

No se utiliza 3 ms

%I0.14

No se utiliza 3 ms

%I0.15

No se utiliza 3 ms

%I0.16

No se utiliza 3 ms

%I0.17

No se utiliza 3 ms

%I0.18

No se utiliza 3 ms

%I0.19

No se utiliza 3 ms

%I0.20

No se utiliza 3 ms

%I0.21

No se utiliza 3 ms

%I0.22

No se utiliza 3 ms

%I0.23

(7)

Salidas Digitales

Utilizado por Valor de retorno

Alarma de estado Dirección

Utilizado

0

%Q0.0

0

%Q0.1

0

%Q0.2

0

%Q0.3

0

%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

Entradas Analógicas

Muestreo Filtro

Rango Ámbito

Tipo Dirección Utilizado

0 0-1000

Normal 0 - 10 V

%IW0.0

0 0-1000

Normal 0 - 10 V

%IW0.1

Contadores Rápidos

Palabra doble Preajuste

Configurado Entrada

Dirección Utilizado

0 NotUsed

%I0.2

%FC0

0 NotUsed

%I0.3

%FC1

0 NotUsed

%I0.4

%FC2

0 NotUsed

%I0.5

%FC3

Contadores De Alta Velocidad

Tipo Dirección Utilizado

Sin configurar

%HSC0

Sin configurar

%HSC1

Sin configurar

%HSC2

Sin configurar

%HSC3

(8)

ETH1

M221 Nombre de dispositivo:

Fija Modo IP:

0.0.0.0 Dirección IP:

0.0.0.0 Máscara de subred:

0.0.0.0 Dirección de pasarela:

Automático Velocidad de transmisión:

Protocolo de programación habilitado Parámetros de seguridad:

Protocolo de descubrimiento automático habilitado Servidor Modbus habilitado

Protocolo EtherNet/IP habilitado

SL1 (línea serie)

Ajustes Físicos

Ninguno Dispositivo:

19200 Velocidad de transmisión:

Par Paridad:

8 Bits de datos:

1 Bits de parada:

RS-485 Medio físico:

No Polarización:

Ajustes De Protocolo

Modbus Protocolo:

10 Timeout de respuesta (× 100 ms):

10 Tiempo entre tramas (ms):

RTU Modo de transmisión:

Esclavo Direccionamiento:

1 Dirección:

(9)

Bus de E/S

(10)

CONFIGURACIÓN DEL SOFTWARE

Palabras Constantes

KW

Automático Asignación:

0 Asignado:

Comentario Valor

Símbolo Dirección

Equ utilizado Utilizado

KD

Automático Asignación:

0 Asignado:

Comentario Valor

Símbolo Dirección

Equ utilizado Utilizado

KF

Automático Asignación:

0 Asignado:

Comentario Valor

Símbolo Dirección

Equ utilizado Utilizado

(11)

Objetos De Red

Assembly De Entrada (Ethernet/Ip)

Comentario Valor de retorno

Símbolo Dirección

Utilizado

Assembly De Salida (Ethernet/Ip)

Comentario Símbolo

Dirección Utilizado

Registros De Entrada (Modbus Tcp)

Comentario Valor de retorno

Símbolo Dirección

Utilizado

Registros De Salida (Modbus Tcp)

Comentario Símbolo

Dirección Utilizado

Entradas digitales (IOScanner)

Comentario Símbolo

Canal Dirección

Utilizado

Salidas digitales (IOScanner)

Comentario Símbolo

Valor de retorno Canal

Dirección Utilizado

Registros de entrada (IOScanner)

Comentario Símbolo

Canal Dirección

Utilizado

Registros de salida (IOScanner)

Comentario Símbolo

Valor de retorno Canal

Dirección Utilizado

(12)

Objetos De Software

Temporizadores

Automático Asignación:

0 Asignado:

Contadores

Automático Asignación:

0 Asignado:

Registros LIFO/FIFO

Automático Asignación:

0 Asignado:

Drums

Automático Asignación:

0 Asignado:

Registros de desplazamiento

Automático Asignación:

0 Asignado:

Contadores de pasos

Automático Asignación:

0 Asignado:

Fechadores

Automático Asignación:

0 Asignado:

RTC PID

Comentario Tipo

Símbolo PID

Utilizado

(13)

Pasos Grafcet

Automático Asignación:

12 Asignado:

Comentario Símbolo

Dirección Utilizado

%X1 X

%X2 X

%X3 X

%X4 X

%X5 X

%X6 X

%X7 X

%X8 X

%X9 X

%X10 X

%X11 X

%X12 X

(14)

PROGRAMAR

Comportamiento

Nivel 6.2 Nivel funcional:

Inicio en estado anterior Modalidad de inicio:

250 ms Watchdog:

Valor de retorno Comportamiento de recuperación:

(15)

Última compilación: 17/11/2021 20:48:13

Utilización de memoria

(16)

Arquitectura De La Aplicación

Tarea maestra

Normal Modalidad de exploración:

1 - INIT Lista de POU:

2 - Grafcet A - PIEZAS Y CAJAS 3 - ACCIONES A B C D E F G H

Tarea periódica

255 ms Periodo:

(17)

POU

Tarea maestra

Tarea maestra 1 - INIT

Rung0

Variables utilizadas:

INI_GRAFCET

%M121

EMITTER_A

%M128

BELT_CONV1_A

%M129

TT_TURN_A

%M130

BELT_PIEZAS_A

%M131

BELT_CAJAS_A

%M132

TT_ROLL_MIN_A_

%M133

TT_ROLL_MAS_A_

%M134

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

SB_INITGRAFCET

%S21

(18)

Tarea maestra

2 - Grafcet A - PIEZAS Y CAJAS

(19)

Pasos Grafcet Transiciones

(20)

Tr1 - Tr1

Variables utilizadas:

START_BUTTON

%M0

Tr2 - Tr2

Variables utilizadas:

S_CAJAS_A

%M1

S_PIEZAS_A

%M2

Tr3 - Tr3

Variables utilizadas:

TT_FRONT_LIMIT_A

%M3

TT_FRONT_LIMIT_2A

%M10

Tr4 - Tr4

Variables utilizadas:

TT_FRONT_LIMIT_A

%M3

TT_FRONT_LIMIT_2A

%M10

Tr5 - Tr5

(21)

Tr7 - Tr8

Variables utilizadas:

S_CAJAS_A

%M1

S_PIEZAS_A

%M2

Tr8 - Tr9

Variables utilizadas:

TT_FRONT_LIMIT_A

%M3

TT_FRONT_LIMIT_2A

%M10

Tr9 - Tr10

Variables utilizadas:

TT_FRONT_LIMIT_A

%M3

TT_FRONT_LIMIT_2A

%M10

Tr10 - Tr11

Variables utilizadas:

TT_LIMIT_90_A

%M6

Tr11 - Tr12

Variables utilizadas:

TT_BACK_LIMIT_A

%M4

Tr12 - Tr7

Variables utilizadas:

EXIT_PIEZAS_A

%M8

(22)

Tr13 - Tr13

Variables utilizadas:

EXIT_CAJAS_A

%M9

(23)

Tarea maestra

3 - ACCIONES A B C D E F G H

Rung0

Variables utilizadas:

EMITTER_A

%M128

%X2

Rung1

Variables utilizadas:

BELT_CONV1_A

%M129

%X2

Rung2

Variables utilizadas:

EMITTER_A

%M128

%X3

%X8

Rung3

Variables utilizadas:

BELT_CONV1_A

%M129

%X4

%X9

(24)

Rung4

Variables utilizadas:

TT_ROLL_MIN_A_

%M133

%X3

%X8

%X11

Rung5

Variables utilizadas:

TT_TURN_A

%M130

%X5

%X10

Rung6

Variables utilizadas:

TT_ROLL_MIN_A_

%M133

%X5

%X10

(25)

Rung8

Variables utilizadas:

BELT_PIEZAS_A

%M131

%X6

%X7

Rung9

Variables utilizadas:

TT_ROLL_MAS_A_

%M134

%X7

Rung10

Variables utilizadas:

BELT_CAJAS_A

%M132

%X11

%X12

Rung11

Variables utilizadas:

TT_TURN_A

%M130

%X7

%X12

(26)

SÍMBOLOS

Comentario Símbolo

Dirección Utilizado

START_BUTTON

%M0 X

S_CAJAS_A

%M1 X

S_PIEZAS_A

%M2 X

TT_FRONT_LIMIT_A

%M3 X

TT_BACK_LIMIT_A

%M4 X

TT_LIMIT_90_A

%M6 X

EXIT_PIEZAS_A

%M8 X

EXIT_CAJAS_A

%M9 X

TT_FRONT_LIMIT_2A

%M10 X

INI_GRAFCET

%M121 X

EMITTER_A

%M128 X

BELT_CONV1_A

%M129 X

TT_TURN_A

%M130 X

BELT_PIEZAS_A

%M131 X

BELT_CAJAS_A

%M132 X

TT_ROLL_MIN_A_

%M133 X

TT_ROLL_MAS_A_

%M134 X

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

SB_INITGRAFCET

%S21 X

(27)

TABLA DE REFERENCIAS CRUZADAS

Código Rung

Objeto Dirección

--| |-- Rung0 - Tr1

0

%M0...

--|/|-- Rung1 - Tr2

0

%M1...

--| |-- Rung7 - Tr8

--| |-- Rung1 - Tr2

0

%M2...

--| |-- Rung7 - Tr8

--|P|-- Rung2 - Tr3

0

%M3...

--|N|-- Rung3 - Tr4

--|N|-- Rung5 - Tr6

--|P|-- Rung8 - Tr9

--|N|-- Rung9 - Tr10

--|N|-- Rung11 - Tr12

0

%M4...

--| |-- Rung4 - Tr5

0

%M6...

--| |-- Rung10 - Tr11

--|N|-- Rung6 - Tr7

0

%M8...

--|N|-- Rung12 - Tr13

0

%M9...

--|P|-- Rung2 - Tr3

0

%M10...

--|N|-- Rung3 - Tr4

--|P|-- Rung8 - Tr9

--|N|-- Rung9 - Tr10

--| |-- Rung0

1 - INIT

%M121...

--(R)-- Rung0

1 - INIT

%M128...

--(S)-- Rung0

3 - ACCIONES A B C D E F G H

--(R)-- Rung2

--(R)-- Rung0

1 - INIT

%M129...

--(S)-- Rung1

3 - ACCIONES A B C D E F G H

--(R)-- Rung3

--(R)-- Rung0

1 - INIT

%M130...

--(S)-- Rung5

3 - ACCIONES A B C D E F G H

--(R)-- Rung11

--(R)-- Rung0

1 - INIT

%M131...

--( )-- Rung8

3 - ACCIONES A B C D E F G H

(28)

Código Rung

Objeto Dirección

--(R)-- Rung0

1 - INIT

%M132...

--( )-- Rung10

3 - ACCIONES A B C D E F G H

--(R)-- Rung0

1 - INIT

%M133...

--(S)-- Rung4

3 - ACCIONES A B C D E F G H

--(R)-- Rung6

--(R)-- Rung0

1 - INIT

%M134...

--(S)-- Rung7

3 - ACCIONES A B C D E F G H

--(R)-- Rung9

--( )-- Rung0

1 - INIT

%S21...

--| |-- Rung0

3 - ACCIONES A B C D E F G H

%X2...

--| |-- Rung1

--| |-- Rung2

3 - ACCIONES A B C D E F G H

%X3...

--| |-- Rung4

--| |-- Rung3

3 - ACCIONES A B C D E F G H

%X4...

--| |-- Rung5

3 - ACCIONES A B C D E F G H

%X5...

--| |-- Rung6

--| |-- Rung7

3 - ACCIONES A B C D E F G H

%X6...

--| |-- Rung8

--| |-- Rung8

3 - ACCIONES A B C D E F G H

%X7...

--| |-- Rung9

--| |-- Rung11

--| |-- Rung2

3 - ACCIONES A B C D E F G H

%X8...

--| |-- Rung4

--| |-- Rung3

3 - ACCIONES A B C D E F G H

%X9...

--| |-- Rung5

3 - ACCIONES A B C D E F G H

%X10...

--| |-- Rung6

Referencias

Documento similar

Siguiendo con el objetivo de modernización de El Sadar, y con el ánimo de mejorar la experiencia de los aficionados que acuden al campo, hemos habilitado la posibilidad

Para el desarrollo del Bridge ONVIF fue necesario utilizar el servidor y cliente ONVIF además de un sistema externo que enviará notificaciones HTTP.. Fue necesario desarrollar

In case of a manual mode control, with the light of the bulb on, the user should try different combinations on the position of the four stubs and check with which

[r]

Al utilizar el algoritmo k-NN se calcula la distancia de un patrón de prueba respecto a cada uno de los patrones de aprendizaje o entrenamiento, se ordenan las distancias de menor

En cada equipo se deberá de configurar su nombre, su respectiva dirección IP así como su MAC Address, indicaremos también la versión del protocolo SNMP que manejaremos, en este

La telefonía IP, también llamada Voz sobre IP, se define como la transmisión de paquetes de voz utilizando redes de datos, la comunicación se realiza por medio del protocolo

DIAMETER es un protocolo par a par que provee los servicio de Autenticación, Autorización y Registro de Actividades (AAA) para el acceso a tecnologías tales como IP móvil y