PLC SOLUCIÓN PROGRAMACIÓN DE PLC CIRCUITO ELECTRONEUMÁTICO UN CILINDRO A+A--BI OK LADDER

29  Download (0)

Full text

(1)

Nombre del proyecto: A+A--BI OK

GRAF

(2)

CONTENIDO

Lista De Materiales ... 5

Controlador ... 5

Configuración Del Hardware ... 6

MyController - TM221M32TK ... 6

Entradas Digitales ... 6

Salidas Digitales ... 7

Entradas Analógicas ... 7

Contadores Rápidos ... 7

Contadores De Alta Velocidad ... 7

Generadores De Pulsos ... 8

SL1 (línea serie) ... 9

SL2 (línea serie) ... 9

Bus de E/S ... 10

Configuración Del Software ... 11

Palabras Constantes ... 11

KW ... 11

KD ... 11

KF ... 11

Objetos De Red ... 12

Assembly De Entrada (Ethernet/Ip) ... 12

Assembly De Salida (Ethernet/Ip) ... 12

Registros De Entrada (Modbus Tcp) ... 12

Registros De Salida (Modbus Tcp) ... 12

Entradas digitales (IOScanner) ... 12

Salidas digitales (IOScanner) ... 12

Registros de entrada (IOScanner) ... 12

Registros de salida (IOScanner) ... 12

Objetos De Software ... 13

Temporizadores ... 13

Contadores ... 13

(3)

Programar ... 15

Comportamiento ... 15

Utilización De Memoria ... 15

Arquitectura De La Aplicación ... 15

Tarea maestra ... 15

Tarea periódica ... 15

POU ... 16

Tarea maestra ... 16

1 - TRATAMIENTO SECUENCIAL ... 16

Rung0 ... 16

Rung1 ... 16

Rung2 ... 16

Rung3 ... 17

Rung4 ... 17

Rung5 ... 17

Rung6 ... 17

Rung7 ... 17

Rung8 ... 18

Rung9 ... 18

Rung10 ... 18

Rung11 ... 18

Rung12 ... 18

Rung13 ... 19

Rung14 ... 19

Rung15 ... 19

Rung16 ... 19

Rung17 ... 20

Rung18 ... 20

Rung19 ... 20

Rung20 ... 21

Rung21 ... 21

Rung22 ... 21

Rung23 - TRATAMIENTO POSTERIOR ... 21

Rung24 ... 22

Rung25 ... 22

Rung26 ... 22

Rung27 ... 23

Rung28 ... 23

Rung29 ... 23

(4)

Rung30 ... 23

Rung31 ... 24

Rung32 ... 24

Símbolos ... 25

Tabla De Referencias Cruzadas ... 26

(5)

LISTA DE MATERIALES

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

TM221M32TK (HE10)

16 entradas digitales, 16 salidas de transistor de común positivo (0,1 A), 2 entradas analógicas, 2 puertos de línea serie, controlador modular de 24 V CC con conectores HE10.

Descripción

TM221M32TK Referencia

Controlador

(6)

CONFIGURACIÓN DEL HARDWARE

MyController - TM221M32TK

Entradas Digitales

Subrutina Prioridad

Eventos Run/Stop

Retención Filtrado

Dirección Utilizado

No se utiliza 3 ms

%I0.0 X

No se utiliza 3 ms

%I0.1 X

No se utiliza 3 ms

%I0.2 X

No se utiliza 3 ms

%I0.3 X

No se utiliza 3 ms

%I0.4 X

No se utiliza 3 ms

%I0.5 X

No se utiliza 3 ms

%I0.6 X

No se utiliza 3 ms

%I0.7 X

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 Sin filtro

%I0.12

No se utiliza Sin filtro

%I0.13

No se utiliza Sin filtro

%I0.14

No se utiliza Sin filtro

%I0.15

(7)

Salidas Digitales

Utilizado por Valor de retorno

Alarma de estado Dirección

Utilizado

0

%Q0.0

0

%Q0.1

Lógica de aplicación 0

%Q0.2 X

Lógica de aplicación 0

%Q0.3 X

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

Normale 0 - 10 V

%IW0.0

0 0-1000

Normale 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)

Generadores De Pulsos

Tipo Dirección

Configurad o

Sin configurar

%PLS0/%PWM0/%PTO0/%FREQGEN0

Sin configurar

%PLS1/%PWM1/%PTO1/%FREQGEN1

(9)

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:

SL2 (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:

(10)

Bus de E/S

(11)

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

(12)

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

(13)

Objetos De Software

Temporizadores

Automático Asignación:

4 Asignado:

Comentario Preajuste

Base de tiempo Retentivo

Tipo Símbolo

Dirección Utilizado

3 1 s

TON

%TM1 X

3 1 s

TON

%TM2 X

3 1 s

TON

%TM3 X

Contadores

Automático Asignación:

2 Asignado:

Comentario Preajuste

Símbolo Dirección

Utilizado

3 CICLOS

%C1 X

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

(14)

Pasos Grafcet

Automático Asignación:

15 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

%X13 X

%X14 X

%X15 X

(15)

PROGRAMAR

Comportamiento

Nivel 6.2 Nivel funcional:

Inicio en estado anterior Modalidad de inicio:

250 ms Watchdog:

Valor de retorno Comportamiento de recuperación:

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

Utilización de memoria

Arquitectura De La Aplicación

Tarea maestra

Normal Modalidad de exploración:

1 - TRATAMIENTO SECUENCIAL Lista de POU:

Tarea periódica

255 ms Periodo:

(16)

POU

Tarea maestra

Tarea maestra

1 - TRATAMIENTO SECUENCIAL

Rung0

=*= 1 Etiqueta:

Variables utilizadas:

PIEZA

%I0.0

C_U

%I0.2

C_C

%I0.3

A0

%I0.4

CX3

%I0.6

EMERG

%M41

%X2

Rung1

-*- 2 Etiqueta:

Variables utilizadas:

A1

%I0.5

%X3

Rung2

(17)

Rung3

-*- 3 Etiqueta:

Variables utilizadas:

T1

%M31

%X4

Rung4

Variables utilizadas:

PE

%I0.1

%X1

Rung5

-*- 4 Etiqueta:

Variables utilizadas:

A0

%I0.4

%X5

Rung6

Variables utilizadas:

PE

%I0.1

%X1

Rung7

-*- 5 Etiqueta:

Variables utilizadas:

MC_C

%M70

MCX3

%M90

%X1

(18)

Rung8

Variables utilizadas:

MC_C

%M70

MCX3

%M90

%X10

Rung9

Variables utilizadas:

CICLOS.V

%C1.V

MC_C

%M70

MCX3

%M90

%X11

Rung10

Variables utilizadas:

CICLOS.V

%C1.V

MC_C

%M70

MCX3

%M90

%X14

Rung11

-*- 10 Etiqueta:

Variables utilizadas:

T2

%M32

%X2

Rung12

(19)

Rung13

-*- 11 Etiqueta:

Variables utilizadas:

T3

%M33

%X2

Rung14

Variables utilizadas:

PE

%I0.1

%X1

Rung15

-*- 14 Etiqueta:

Variables utilizadas:

PE

%I0.1

RESET

%I0.7

%X15

Rung16

-*- 15 Etiqueta:

Variables utilizadas:

%X1

%X15

(20)

Rung17

=*= 6 Etiqueta:

Variables utilizadas:

C_C

%I0.3

EMERG

%M41

FIN_CX3

%M42

MCX3

%M90

%X7

Rung18

-*- 7 Etiqueta:

Variables utilizadas:

PIEZA

%I0.0

PE

%I0.1

C_U

%I0.2

%X6

Rung19

=*= 8 Etiqueta:

Variables utilizadas:

CX3

%I0.6

EMERG

%M41

FIN_CX3

%M42

MC_C

%M70

(21)

Rung20

-*- 9 Etiqueta:

Variables utilizadas:

PIEZA

%I0.0

PE

%I0.1

C_U

%I0.2

FIN_CX3

%M42

%X8

Rung21

=*= 12 Etiqueta:

Variables utilizadas:

PE

%I0.1

%X13

Rung22

-*- 13 Etiqueta:

Variables utilizadas:

PE

%I0.1

A0

%I0.4

%X12

Rung23 - TRATAMIENTO POSTERIOR

=*= POST Etiqueta:

Variables utilizadas:

Y1

%Q0.2

%X2

(22)

Rung24

Variables utilizadas:

T1

%M31

%TM1

%X3

Rung25

Variables utilizadas:

Y2

%Q0.3

%X4

%X13

Rung26

Variables utilizadas:

CICLOS

%C1

RESET

%I0.7

MCX3

%M90

(23)

Rung27

Variables utilizadas:

T2

%M32

%TM2

%X10

%X11

Rung28

Variables utilizadas:

T3

%M33

%TM3

%X11

Rung29

Variables utilizadas:

EMERG

%M41

Y1

%Q0.2

%X13

Rung30

Variables utilizadas:

MC_C

%M70

%X7

(24)

Rung31

Variables utilizadas:

MCX3

%M90

%X9

Rung32

Variables utilizadas:

FIN_CX3

%M42

%X14

(25)

SÍMBOLOS

Comentario Símbolo

Dirección Utilizado

CICLOS

%C1 X

PIEZA

%I0.0 X

PE

%I0.1 X

C_U

%I0.2 X

C_C

%I0.3 X

A0

%I0.4 X

A1

%I0.5 X

CX3

%I0.6 X

RESET

%I0.7 X

T1

%M31 X

T2

%M32 X

T3

%M33 X

EMERG

%M41 X

FIN_CX3

%M42 X

MC_C

%M70 X

MCX3

%M90 X

Y1

%Q0.2 X

Y2

%Q0.3 X

(26)

TABLA DE REFERENCIAS CRUZADAS

Código Rung

Objeto Dirección

%C1 Rung26

1 - TRATAMIENTO SECUENCIAL

%C1...

--[<]-- %C1.V < 3 Rung9

1 - TRATAMIENTO SECUENCIAL

%C1.V...

--[<]-- %C1.V = 3 Rung10

--| |-- Rung0

1 - TRATAMIENTO SECUENCIAL

%I0.0...

--|/|-- Rung18

--|/|-- Rung20

--|/|-- Rung2

1 - TRATAMIENTO SECUENCIAL

%I0.1...

--|/|-- Rung4

--|/|-- Rung6

--|/|-- Rung12

--|/|-- Rung14

--|/|-- Rung15

--|/|-- Rung18

--|/|-- Rung20

--|/|-- Rung21

--| |-- Rung22

--| |-- Rung0

1 - TRATAMIENTO SECUENCIAL

%I0.2...

--| |-- Rung18

--| |-- Rung20

--| |-- Rung0

1 - TRATAMIENTO SECUENCIAL

%I0.3...

--| |-- Rung17

--| |-- Rung0

1 - TRATAMIENTO SECUENCIAL

%I0.4...

--| |-- Rung5

--| |-- Rung22

(27)

Código Rung

Objeto Dirección

--| |-- Rung3

1 - TRATAMIENTO SECUENCIAL

%M31...

--( )-- Rung24

--| |-- Rung11

1 - TRATAMIENTO SECUENCIAL

%M32...

--( )-- Rung27

--| |-- Rung13

1 - TRATAMIENTO SECUENCIAL

%M33...

--( )-- Rung28

--|/|-- Rung0

1 - TRATAMIENTO SECUENCIAL

%M41...

--|/|-- Rung17

--|/|-- Rung19

--( )-- Rung29

--|/|-- Rung17

1 - TRATAMIENTO SECUENCIAL

%M42...

--|/|-- Rung19

--| |-- Rung20

--( )-- Rung32

--|/|-- Rung7

1 - TRATAMIENTO SECUENCIAL

%M70...

--| |-- Rung8

--|/|-- Rung9

--|/|-- Rung10

--|/|-- Rung19

--( )-- Rung30

--|/|-- Rung7

1 - TRATAMIENTO SECUENCIAL

%M90...

--|/|-- Rung8

--| |-- Rung9

--| |-- Rung10

--|/|-- Rung17

--| |-- Rung26

--( )-- Rung31

--( )-- Rung23 - TRATAMIENTO

POSTERIOR 1 - TRATAMIENTO

SECUENCIAL

%Q0.2...

--(R)-- Rung29

--( )-- Rung25

1 - TRATAMIENTO SECUENCIAL

%Q0.3...

%TM1 Rung24

1 - TRATAMIENTO SECUENCIAL

%TM1...

%TM2 Rung27

1 - TRATAMIENTO SECUENCIAL

%TM2...

(28)

Código Rung

Objeto Dirección

%TM3 Rung28

1 - TRATAMIENTO SECUENCIAL

%TM3...

--(#)-- Rung2

1 - TRATAMIENTO SECUENCIAL

%X1...

--(#)-- Rung4

--(#)-- Rung6

--(#)-- Rung7

--(#)-- Rung12

--(#)-- Rung14

--(#)-- Rung16

--| |-- Rung26

--(#)-- Rung0

1 - TRATAMIENTO SECUENCIAL

%X2...

--(#)-- Rung11

--(#)-- Rung13

--| |-- Rung23 - TRATAMIENTO

POSTERIOR

--(#)-- Rung1

1 - TRATAMIENTO SECUENCIAL

%X3...

--| |-- Rung24

--| |-- Rung26

--(#)-- Rung3

1 - TRATAMIENTO SECUENCIAL

%X4...

--| |-- Rung25

--(#)-- Rung5

1 - TRATAMIENTO SECUENCIAL

%X5...

--(#)-- Rung18

1 - TRATAMIENTO SECUENCIAL

%X6...

--(#)-- Rung17

1 - TRATAMIENTO SECUENCIAL

%X7...

--| |-- Rung30

--(#)-- Rung20

1 - TRATAMIENTO SECUENCIAL

%X8...

--(#)-- Rung19

1 - TRATAMIENTO SECUENCIAL

%X9...

--| |-- Rung31

(29)

Código Rung

Objeto Dirección

--(#)-- Rung21

1 - TRATAMIENTO SECUENCIAL

%X13...

--| |-- Rung25

--| |-- Rung29

--(#)-- Rung10

1 - TRATAMIENTO SECUENCIAL

%X14...

--| |-- Rung32

--(#)-- Rung15

1 - TRATAMIENTO SECUENCIAL

%X15...

--| |-- Rung16

--| |-- Rung26

=*= 1 Rung0

1 - TRATAMIENTO SECUENCIAL

%X 1...

-*- 2 Rung1

1 - TRATAMIENTO SECUENCIAL

%X 2...

-*- 3 Rung3

1 - TRATAMIENTO SECUENCIAL

%X 3...

-*- 4 Rung5

1 - TRATAMIENTO SECUENCIAL

%X 4...

-*- 5 Rung7

1 - TRATAMIENTO SECUENCIAL

%X 5...

=*= 6 Rung17

1 - TRATAMIENTO SECUENCIAL

%X 6...

-*- 7 Rung18

1 - TRATAMIENTO SECUENCIAL

%X 7...

=*= 8 Rung19

1 - TRATAMIENTO SECUENCIAL

%X 8...

-*- 9 Rung20

1 - TRATAMIENTO SECUENCIAL

%X 9...

-*- 10 Rung11

1 - TRATAMIENTO SECUENCIAL

%X 10...

-*- 11 Rung13

1 - TRATAMIENTO SECUENCIAL

%X 11...

=*= 12 Rung21

1 - TRATAMIENTO SECUENCIAL

%X 12...

-*- 13 Rung22

1 - TRATAMIENTO SECUENCIAL

%X 13...

-*- 14 Rung15

1 - TRATAMIENTO SECUENCIAL

%X 14...

-*- 15 Rung16

1 - TRATAMIENTO SECUENCIAL

%X 15...

Figure

Updating...

References