Page 1
INSTITUTO SUPERIOR DE ENGENHARIA DE LISBOA
Área Departamental de Engenharia Mecânica
Trabalhos Laboratoriais
Relatório dos trabalhos da unidade curricular Automação de Processos Industriais
Grupo: G6_61N
- Paula Sofia Silva – 20034
- Tiago Canau – 38573
- António Macedo – 38607
- Ricardo Inverno – 37697 (61D)
Docente: Prof. Mário Mendes
10 de Janeiro 2014
Imagem representativa do trabalho (opcional, mas recomendado)
Dimensões: 8.0 x 12.0 cm2
Sem border e de preferência sem fundo.
Page 2
RELATÓRIO FINAL i
Índice
1 INTRODUÇÃO ...................................................................................................... 1
2 DESCRIÇÃO DO PROBLEMA ........................................................................... 2
2.1 1º Relatório ................................................................................................................................... 2
2.2 2º Relatório ................................................................................................................................... 3
3 EQUIPAMENTOS UTILIZADOS ....................................................................... 4
3.1 Descrição do equipamento ........................................................................................................... 4
3.1.1 Cilindros pneumáticos de duplo efeito ...................................................................................... 4
3.1.2 Válvulas de 2 estados ................................................................................................................ 5
3.1.3 Válvulas AND e OR .................................................................................................................. 5
3.1.4 Interruptor Start/Stop ................................................................................................................. 6
3.1.5 Tubos de Ligação ...................................................................................................................... 6
3.1.6 Acessórios de Ligação ............................................................................................................... 7
3.1.7 Autómato Programável .............................................................................................................. 7
3.1.8 Consola de Programação ........................................................................................................... 8
3.1.9 Sensores Elétricos...................................................................................................................... 8
4 DESCRIÇÃO DO PROGRAMA .......................................................................... 9
4.1 Descrição do 1º Relatório ............................................................................................................. 9
4.1.1 Exemplo de aplicabilidade do ciclo pneumático ..................................................................... 11
4.2 Descrição do 2º Relatório ........................................................................................................... 14
Programa em STL .................................................................................................................................. 17
Programa em LAD (SIEMENS) ............................................................................................................ 18
Programa em FBD - Blocos funcionais (SIEMENS) ............................................................................ 19
5 CONCLUSÕES E TRABALHO FUTURO ....................................................... 21
6 BIBLIOGRAFIA .................................................................................................. 22
ANEXOS ....................................................................................................................... 23
Page 3
1
1 Introdução
O presente trabalho consiste na elaboração de dois relatórios, decorrente de duas
atividades realizadas no laboratório da unidade curricular de Automação de Processos
Industriais.
Partindo de uma sequência de operações as atividades tinham como objetivo a
simulação da automatização de um processo na indústria utilizando circuitos de
autómatos pneumáticos. A simulação visava a aproximação de um problema real, tendo
o enunciado as exigências do processo e nós de encontrar uma solução através da
compreensão das exigências, construção das equações e a sua implementação para o
funcionamento da ação.
A primeira atividade teve como base a simulação de um circuito pneumático por via
cablada. O ciclo pneumático envolvia a movimentação de 3 cilindros sequenciados,
após o desenvolvimento de todos os parâmetros necessários para a realização da
automatização do ciclo.
A segunda atividade visou a utilização de um autómato programável compacto para a
automatização de uma máquina. A programação foi realizada com equações booleanas
em linguagem STL, coordenando através de sinais elétricos os cilindros
electropneumáticos de maneira sequencial. A automatização da máquina teve em vista
explorar as potencialidades dos autómatos programados, com a utilização da função
timer.
Page 4
2
2 Descrição do problema
2.1 1º Relatório
Ciclo pneumático em estudo era constituído por três cilindros, com a seguinte sequência
de operações:
C-/A-/C+/B+/B-/A+/B+/B-
Pretende-se automatizar o ciclo (pela via cablada) em questão e por isso torna-se
necessário:
a. Determinar as equações de comando do ciclo através do método sequencial.
b. Construir o esquema correspondente às equações da alínea anterior, em
simbologia DIN ISSO 1219.
c. Implementar e verificar o funcionamento do ciclo nos simuladores pneumáticos
do laboratório de Automação de Processos Industriais.
Para a execução do ciclo é necessário a verificação dos estados iniciais dos cilindros,
pois as condições necessárias implicam que os cilindros C e A estejam avançados (1) e
o cilindro B esteja recuado (0).
Page 5
3
2.2 2º Relatório
A imagem seguinte representa uma máquina de cravação com 3 cilindros
electropneumáticos:
Figura 1 - Representação da máquina de cravação
Sabendo que o ciclo da máquina foi modificado para que o cilindro C possa atuar na
cravação (após o avanço) durante 3s, pretende-se automatizar esta máquina (por via
programada) utilizando o autómato programável compacto do laboratório de
Automação Industrial.
a. Qual o ciclo da máquina? E quais são as entradas e saídas do PLC para controlar
esta máquina? Construa as tabelas ed imagens e de símbolos para este processo.
Pode acrescentar, justificando, os equipamentos necessários ao correto
funcionamento da máquina.
b. Escreva o programa para controlar esta máquina de cravação utilizando as
linguagens de programação: Diagrama de contactos e Lista de instruções.
Simule o funcionamento da máquina nos simuladores electropneumáticos do
laboratório. Nota: se entender necessário pode utilizar o método sequencial para
obtenção das equações booleanas de controlo da máquina.
Page 6
4
3 Equipamentos utilizados
3.1 Descrição do equipamento
Os equipamentos utilizados na implementação do ciclo simulador pneumático em
laboratório foram os seguintes:
Cilindros pneumáticos de duplo efeito;
Válvulas biestáveis de 5 orifícios de 2 estados pneumática (5/2);
Válvulas “AND” e “OR”;
Sensores;
Interruptor Start/Stop;
Tubos de Ligação;
Autómato Programável
Sensores Elétricos
3.1.1 Cilindros pneumáticos de duplo efeito
Os cilindros pneumáticos são dispositivos que transformam energia potencial do ar
comprimido em energia cinética. São constituídos por cilíndrico provido de um êmbolo
ou pistão, ao ser introduzido ar comprimido no cilindro, este expande-se dentro da
câmara provocando um deslocamento linear. Neste trabalho temos cilindros de duplo
efeito, que consistem no acionamento do êmbolo através de ar comprimido em ambos
os cursos. Realiza um trabalho aproveitável nos dois sentidos.
Figura 2 - Cilindro Pneumático de Duplo Efeito
Page 7
5
3.1.2 Válvulas de 2 estados
As válvulas têm como função permitir, orientar ou interromper um fluxo de ar.
Constituem os instrumentos de comando de um circuito, por isso designadas válvulas de
distribuição. São definidas conforme o número de vias (número de orifícios de ligação
ao elemento de distribuição) e o número de posições ou estados, (posições estáveis do
elemento de distribuição, também conhecidas como posições de comando).
Exemplo 5/2 cinco vias/ duas posições
Para o desenvolvimento deste trabalho, aplicamos válvulas 5/2
3.1.3 Válvulas AND e OR
Uma válvula “AND” tem com objetivo bloquear o fluxo de ar para a saída a menos que
a pressão sobre as suas duas entradas seja igual. Por outro lado a válvula “OR” para ser
ativada, ou seja, deixar passar o fluxo de ar, apenas necessita que uma das suas entradas
seja ativada.
Figura 4 - Válvula "AND"
Figura 3 - Válvula 5/2 Pneumática
Page 8
6
Figura 5 - Válvula "OR"
3.1.4 Interruptor Start/Stop
Trata-se de um equipamento cuja função é abrir ou fechar o circuito pneumático. Como
não possui energia própria trata-se de um elemento passivo.
Figura 6 - Interruptor start/stop
3.1.5 Tubos de Ligação
Os tubos de ligação não são mais do que elemento de ligação entre cilindros
pneumáticos, válvulas, tês, sensores e interruptor start/stop por onde circula ar
comprimido. Na implementação de cada sistema utilizaram-se tubos de diferentes cores,
estabelecendo-se uma nomenclatura de modo a facilitar a visualização do sistema:
Tubos de cor azul: utilizados para efetuar as ligações a válvulas e
sensores para a alimentação dos mesmos. Representam o ar comprimido
da rede;
Tubos de cor verde: utilizados para efetuar as ligações das válvulas às
respetivas câmaras dos cilindros. Representam a potência transmitida aos
cilindros;
Tubos de cor vermelha: utilizados para efetuar as ligações das válvulas
aos sensores. Representar as equações booleanas calculadas pelo método
sequencial.
Page 9
7
Figura 7 - Exemplo de tubos de ligação
3.1.6 Acessórios de Ligação
Elemento de ligação que permite a entrada do fluido (ar) por uma, ou mais vias e saída
do mesmo por uma, ou mais vias.
3.1.7 Autómato Programável
Aparelho que permite ler as linhas de código do processo realizado. O autómato
utilizado é compacto e do modelo EBERLE, tendo a possibilidade de realizar os sinais
de programação.
Figura 8 - Autómato - unidade didática
Page 10
8
3.1.8 Consola de Programação
A consola de programação é o meio físico que nos permite interagir com autómato. É
com esta consola que conseguimos implementar as linhas de código. A consola pertence
autómato EBERLE. Cada marca tem uma linguagem própria programação.
3.1.9 Sensores Elétricos
Os sensores elétricos encontram-se acoplados aos cilindros e permitem determinar o
fim-de-curso da haste do cilindro. Comunicam através de sinais elétricos com o
programa.
Figura 9 - Consola de Programação EBERLE
Figura10 – Sensor elétrico
Page 11
9
4 Descrição do programa
4.1 Descrição do 1º Relatório
Neste trabalho temos um ciclo pneumático constituído por três cilindros com a seguinte
ordem de comandos: C-/A-/C+/B+/B-/A+/B+/B-.
Inicialmente foi realizada uma análise do ciclo, com a determinação das respetivas
equações de comando, pelo método sequencial.
CICLOS
ACTIVOS
St,c1
PASSIVOS
c0,m10,m11,a0,a1,b0,b1
C-/A-/C+/B+/B-/A+/B+/B-
8 9 10 11 121 2 3 4 5 6
Obs.: Condições iniciais: A = 1, B = 0 C = 1,
ISEL13 14 15 16
1
0
1
0
7
M31
0
M11
0
M21
0
C
D
E
M1
M2
M3
DIA
GR
AM
A
DE
MO
VIM
EN
TO
S
A
B
TA
BE
LA
PO
SS
IBIL
IDA
DE
S
D1
0
E1
0
A
B
C1
0
m30
A+
A-
B+
e0
m11
m10m21
m31
a1
a0
b1
b0
c1
c0
DIA
GR
AM
A D
E S
EN
SO
RE
SD
IAG
RA
MA
DE
IM
PU
LS
OS
14 15 168 9 10 11 12 132 3 4 5 6 7
E-
M1+
M1-
M2+
1
B-
C+
C-
D+
E+
M3+
M3- Rubrica:
ME
MÓ
RIA
S
EQ
UA
ÇÕ
ES
7-0
4-6
INC
OM
PA
TIB
ILID
AD
ES
NºAUTOMAÇÃO DE PROCESSOS INDUSTRIAIS
c0
c1.m10.a0 + a1.m11
b1
a0
A+ =
A- =
B+ =
B- =
C+ =
M3+ =
St.b0.a1.m10
a0.b1
a1.b1
C- =
D+ =
D- =
E+ =
M1+ =
M1- =
M2+ =
M2- =
b0.m11
1
10
1
00
0
00
0
10
0
11
0
10
1
10
1
11
1
10
0 0 0 0 1 1 1 0 0
Tabela 1 - Diagrama de funcionamento Lab 1
Nº G6_61N
Page 12
10
Da análise do diagrama de funcionamento pode-se verifica a existência de duas
incompatibilidades nas linhas 7-0 e 4-6, respetivamente. Para resolver essas
incompatibilidades é aplicada da memória M1, operada através de uma válvula biestável
5/2.
Posteriormente foi elaborado o esquema CETOP para a implementação do circuito onde
foi necessário aplicar 7 válvulas AND e uma OR.
Figura 11 - Esquema CETOP
Page 13
11
Após esta tarefa, implementou-se e verificou-se o funcionamento do ciclo, nos paneis
simuladores no Laboratório de Automação de Processos Industriais.
4.1.1 Exemplo de aplicabilidade do ciclo pneumático
Aplicando o ciclo pneumático deste problema foi possível construir este projeto para
uma parte de uma linha de montagem. Consiste num tapete rolante onde é transportado
o produto final embalado em caixas, e que é necessário etiquetar com dois rótulos
diferentes, em 2 das faces da respetiva caixa.
Figura 12 - Esquema CETOP (em carga)
Page 14
12
Figura 13 – Estado inicial
Na Figura 13 – Estado inicial podemos verificar a posição inicial dos cilindros, em que
temos um cilindro C que se encontra na posição de aberto (1), este cilindro tem como
objetivo fazer de barreira às caixas que estão a vir no tapete rolante, quando está na
posição de aberto (1) impede a passagem, quando está na posição fechado (0) permite a
passagem das caixas. O cilindro A é um cilindro de rotação de 90°, que permite rodar a
caixa, este encontra-se inicialmente na posição (1). Existe ainda o cilindro B que irá
servir para colar os rótulos na caixa, este é alimentado por um sistema independente que
intercala os diferentes rótulos.
Figura 14 – Etapa 1
Na primeira operação do ciclo temos C-, esta pode ser visualizada na Figura 14 – Etapa
1, onde se verifica que a caixa avançou devido ao cilindro C ter recuado.
Figura 10 - Etapa 2
Page 15
13
Na segunda operação o cilindro rotativo A roda 90° no sentido horário ficando na
posição A- como é possível verificar na Figura 10 - Etapa 2.
Figura 16 - Etapa 3
Na operação seguinte, que está representada na Figura 16 - Etapa 3 temos a reabertura
do cilindro C para a posição C-, de forma a impedir a passagem de outra caixa antes de
terminar o processo de etiquetagem.
Figura 17 - Etapa 4
É na operação seguinte que se dá propriamente a operação de etiquetagem, como se
pode ver na Figura 17 - Etapa 4 o cilindro B avança para a posição B+ colocando o
primeiro rótulo.
Figura 18 - Etapa 5
Page 16
14
Na operação sucessiva o cilindro B recolhe para a posição B- tal com está
esquematizado na Figura 18 - Etapa 5.
Figura 19 - Etapa 6
Nesta operação temos a rotação de 90° no sentido anti-horário do cilindro A, de forma a
ficar na posição A+, sendo possível ver na Figura 19 - Etapa 6.
Figura 20 - Etapa 7 e 8
Nas operações seguintes temos a etiquetagem por parte do cilindro B com o seu avanço
para a posição B+ seguido da operação de recuo do cilindro para a posição B-, estas duas
operações estão representadas na Figura 20 - Etapa 7 e 8.
4.2 Descrição do 2º Relatório
Para se proceder às operações do enunciado, concebeu-se o seguinte ciclo de
funcionamento:
A+/B+/A-/C+/temporização (3s)/C-/B-
Com os três cilindros pneumáticos.
Este ciclo electropneumático é controlado por uma autómato programável, já acima
referido, que vai estar ligado ao circuito electropneumático e que foi programado em
STL. Para proceder à programação do autómato, utilizou-se o método sequencial,
preenchendo-se a o diagrama de funcionamento Tabela 2 e obtendo-se as equações de
Page 17
15
ISEL AUTOMAÇÃO DE PROCESSOS INDUSTRIAIS Nº
1 2 3 4 5 6 7
A+/B+/A-/C+/Timer/C-/B-
DIA
GR
AM
A
DE
MO
VIM
EN
TO
S A1
14 15 16 CICLOS8 9 10 11 12 13
B1
0
ACTIVOS
C1
0
D1
0
PASSIVOS0
c1,m10,m11,a1,b0,b1
0St,c0,a0
1
TA
BE
LA
PO
SS
IBIL
IDA
DE
S
A
E
B
D
C
E
M1
INC
OM
PA
TIB
ILID
AD
ES
4-6
M3
M2
ME
MÓ
RIA
S
M11
M2
0
1
0
0
1
DIA
GR
AM
A D
E S
EN
SO
RE
S
a1
M3
a0
b0
b1
c1
c0
d0
d1
e1
m11
e0
m21
m10
m31
EQ
UA
ÇÕ
ES
m20
DIA
GR
AM
A D
E I
MP
UL
SO
S
A+
A- = b1m30
A+ = St.b0
a0
c0.m11
B+ =
B+
A- B- =
C- = c1B-
C+ = a0.m10.b1
C+
D+
D- =C-
D+ =
E- =D-
E+ =
E-
M1+ = c1E+
M1-
M2+ =M1+
M1- = b0
M2- =
M2-
M3+ =M2+
M3- Rubrica:
M3+
M3- =
14 15 16
Obs.: Condições iniciais: A = 0, B = 0 C = 0,
8 9 10 11 12 131 2 3 4 5 6 7
0
00
1
00
1
01
0
01
0
11
0
01
0
00
0 0 0 0 1 1 1
comando que através das tabelas de imagens Tabela 3 e Tabela 4, foram convertidas e
programadas em lista de instruções (STL).
Tabela 2 - Diagrama de Funcionamento Lab
sds Nº G6_61N
Page 18
16
Tabela 3 - Tabela de imagens - Entradas
Entradas
a0 I2 Sensor de início de curso do cilindro A
a1 I3 Sensor de fim de curso do cilindro A
b0 I4 Sensor de início de curso do cilindro B
b1 I5 Sensor de fim de curso do cilindro B
c0 I6 Sensor de início de curso do cilindro C
c1 I7 Sensor de fim de curso do cilindro C
St I10 Botão start / stop
Tabela 4 - Tabela de Imagens - Saída
Saídas
O2 A+ Avanço do cilindro A
O3 A- Recuo do cilindro A
O4 B+ Avanço do cilindro B
O5 B- Recuo do cilindro B
O6 C+ Avanço do cilindro C
O7 C- Recuo do cilindro C
O programa que opera o ciclo do exercício, necessitava de um temporizador, que foi
introduzido como T07, tal como se no corpo do programa da tabela seguinte.
Page 19
17
Programa em STL
Tabela 5 - Programa STL (ERBELE)
Operador Identificador Operação
L I7
S M1
L I4
R M1
L I10
A I4
= O2
L I5
= O3
L I3
= O4
L I6
A M1
= O5
L I2
A I5
A_N M1
= O6
L I7
= T07
Tb =2
k= 3
L I7
A T7
= O7
EP
ISEL
C+
C-
M+
M-
Programa
A+
A-
B+
c1
=
=
=B-
Automação de Processos Industriais Nº G6_61N
c1
c0.m11
a0.m10.b1
Equações M.
Sequencial
Temporização
=
=
=
=
b0
St.b0
b1
a0
=
Page 20
18
Programa em LAD (SIEMENS)
Figura 21 - Programa LAD (SIEMENS)
Page 21
19
Programa em FBD - Blocos funcionais (SIEMENS)
Page 23
21
5 Conclusões e Trabalho Futuro
Ao realizarmos estas duas atividades, foi-nos permitido aplicar o conteúdo teórico
programático na componente prática da disciplina, através dos respetivos paneis
simuladores de via cablada (pneumática) e via programada (electropneumática).
No primeiro relatório, apesar de o seu funcionamento ter acontecido parcialmente,
consideramos positivo o nosso relatório, após um estudo do que foi realizado em
laboratório, concluímos que o nosso diagrama sequencial e o esquema CETOP, não
apresentavam erros, para tal testamos o ciclo no software Automation Studio (file em
anexo) e verificamos o seu correto funcionamento. Assim sendo apenas podemos
apontar como possíveis causas de funcionamento incorreto possíveis perdas de carga,
fugas ou alguma ligação trocada.
No segundo relatório ocorreu o mesmo problema, o ciclo só funcionou parcialmente,
este deveu-se a uma abordagem mais complicada do ciclo sem recorrer às equações do
método sequencial e a uma incorreta aplicação do temporizador. Após reformulação da
programação recorrendo às equações do método sequencial e corrigindo alguns erros da
programação o programa foi inserido no autómato e verificou-se o correto
funcionamento de acordo com o pedido no enunciado.
De forma a melhorar o programa do segundo relatório seria interessante colocar um
sensor que pode-se confirmar a existência de elementos para cravação na linha de
alimentação, isto com o intuito de o ciclo não estar em funcionamento contínuo mesmo
sem ter objetos para cravar. Para tal bastaria incluir na programação do início do ciclo
(A+) uma linha com “A I11”, sendo “I11” o novo sensor implementado, caso o sensor
não tivesse no estado “1” o ciclo não iniciava. Analisando ainda as equações do método
sequencial, pode-se verificar que o recuo do cilindro “C” poderia ser realizado por mola
sem ser necessário o sensor “c1”
Page 24
22
6 Bibliografia
Novais, J. (Dezembro de 2007). Método sequencial para automação electropneumática
(5ª edição), G.C. – Gráfica de Coimbra Lda, 978-972-31-0751-7, Fundação Calouse
Gulbenkian.
Mendes, M. (2011). Portas lógicas, ISEL-ADEM, Fevereiro de 2011.
Mendes, M. (2011). Álgebra de Boole, ISEL-ADEM, Fevereiro de 2011.
Mendes, M. (2011). Simbologia CETOP/DIN/ISO, ISEL-ADEM, Abril de 2011.
Mendes, M. (2011). PLC’s – Hardware, Características, Classificação, ISEL- ADEM,
Maio de 2011.
Mendes, M. (2011). Tutorial do Autómato Compacto EBERLE, ISEL-ADEM, Maio
de 2011.
Page 25
23
Anexos
Anexo 1 – Output FBD “TIA PORTAL”.
Anexo 2 – Output LAD “TIA PORTAL”.
Anexo 3 – Output STL “TIA PORTAL”.
Anexo 4 – Diagrama de funcionamento trabalho (preenchido na aula).
Page 26
Totally IntegratedAutomation Portal
TOD_INT0 [OB10]
TOD_INT0 PropertiesGeneralName TOD_INT0 Number 10 Type OBLanguage FBDInformationTitle "Time of Day Interrupt" Author CommentFamily Version 0.1 User-defined
ID
Name Data type Offset CommentTemp
OB10_EV_CLASS Byte 0.0 Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB10_STRT_INFO Byte 1.0 16#11 (OB 10 has started)
OB10_PRIORITY Byte 2.0 Priority of OB Execution
OB10_OB_NUMBR Byte 3.0 10 (Organization block 10, OB10)
OB10_RESERVED_1 Byte 4.0 Reserved for system
OB10_RESERVED_2 Byte 5.0 Reserved for system
OB10_PERIOD_EXE Word 6.0 Period of execution (once, per minute/hour/day/week/month/year)
OB10_RESERVED_3 Int 8.0 Reserved for system
OB10_RESERVED_4 Int 10.0 Reserved for system
OB10_DATE_TIME Date_And_Time 12.0 Date and time OB10 started
Network 1:
S
"M1(3)"%M1.0%M1.0
"c1"%I124.7%I124.7
Symbol Address Type Comment"c1" %I124.7 Bool"M1(3)" %M1.0 Bool
Network 2:
R
"M1(3)"%M1.0%M1.0
"b0"%I124.4%I124.4
Symbol Address Type Comment"b0" %I124.4 Bool"M1(3)" %M1.0 Bool
Page 27
Totally IntegratedAutomation Portal
Network 3:
=
&
"A+"%Q125.2%Q125.2
"St"%I124.1%I124.1
"b0"%I124.4%I124.4
Symbol Address Type Comment"b0" %I124.4 Bool"St" %I124.1 Bool"A+" %Q125.2 Bool
Network 4:
=
"A-"%Q125.3%Q125.3
"b1"%I125.5%I125.5
Symbol Address Type Comment"b1" %I125.5 Bool"A-" %Q125.3 Bool
Network 5:
=
"B+"%Q125.4%Q125.4
"a1"%I125.3%I125.3
Symbol Address Type Comment"a1" %I125.3 Bool"B+" %Q125.4 Bool
Network 6:
=
&
"B-"%Q125.5%Q125.5
"c0"%I125.6%I125.6
"M1(3)"%M1.0%M1.0
Symbol Address Type Comment"c0" %I125.6 Bool"B-" %Q125.5 Bool"M1(3)" %M1.0 Bool
Page 28
Totally IntegratedAutomation Portal
Network 7:
=
&
"C+"%Q125.6%Q125.6
"a0"%I125.2%I125.2
"b1"%I125.5%I125.5
"M1(3)"%M1.0%M1.0
Symbol Address Type Comment"b1" %I125.5 Bool"a0" %I125.2 Bool"C+" %Q125.6 Bool"M1(3)" %M1.0 Bool
Network 8:
=
S_ODT
"C-"%Q125.7%Q125.7
"T07"%T7%T7
"c1"%I124.7%I124.7
S5T#3s
...
...
...S
TV
R
BI
BCD
Q
Symbol Address Type Comment"c1" %I124.7 Bool"T07" %T7 Timer"C-" %Q125.7 Bool
Page 29
Totally IntegratedAutomation Portal
TOD_INT0 [OB10]
TOD_INT0 PropertiesGeneralName TOD_INT0 Number 10 Type OBLanguage LADInformationTitle "Time of Day Interrupt" Author CommentFamily Version 0.1 User-defined
ID
Name Data type Offset CommentTemp
OB10_EV_CLASS Byte 0.0 Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB10_STRT_INFO Byte 1.0 16#11 (OB 10 has started)
OB10_PRIORITY Byte 2.0 Priority of OB Execution
OB10_OB_NUMBR Byte 3.0 10 (Organization block 10, OB10)
OB10_RESERVED_1 Byte 4.0 Reserved for system
OB10_RESERVED_2 Byte 5.0 Reserved for system
OB10_PERIOD_EXE Word 6.0 Period of execution (once, per minute/hour/day/week/month/year)
OB10_RESERVED_3 Int 8.0 Reserved for system
OB10_RESERVED_4 Int 10.0 Reserved for system
OB10_DATE_TIME Date_And_Time 12.0 Date and time OB10 started
Network 1:
S
"c1"%I124.7%I124.7
"M1(3)"%M1.0%M1.0
Symbol Address Type Comment"c1" %I124.7 Bool"M1(3)" %M1.0 Bool
Network 2:
R
"b0"%I124.4%I124.4
"M1(3)"%M1.0%M1.0
Symbol Address Type Comment"b0" %I124.4 Bool"M1(3)" %M1.0 Bool
Page 30
Totally IntegratedAutomation Portal
Network 3:
"St"%I124.1%I124.1
"b0"%I124.4%I124.4
"A+"%Q125.2%Q125.2
Symbol Address Type Comment"b0" %I124.4 Bool"St" %I124.1 Bool"A+" %Q125.2 Bool
Network 4:
"b1"%I125.5%I125.5
"A-"%Q125.3%Q125.3
Symbol Address Type Comment"b1" %I125.5 Bool"A-" %Q125.3 Bool
Network 5:
"a1"%I125.3%I125.3
"B+"%Q125.4%Q125.4
Symbol Address Type Comment"a1" %I125.3 Bool"B+" %Q125.4 Bool
Network 6:
"c0"%I125.6%I125.6
"M1(3)"%M1.0%M1.0
"B-"%Q125.5%Q125.5
Symbol Address Type Comment"c0" %I125.6 Bool"B-" %Q125.5 Bool"M1(3)" %M1.0 Bool
Network 7:
Page 31
Totally IntegratedAutomation Portal
"a0"%I125.2%I125.2
"b1"%I125.5%I125.5
"M1(3)"%M1.0%M1.0
"C+"%Q125.6%Q125.6
Symbol Address Type Comment"b1" %I125.5 Bool"a0" %I125.2 Bool"C+" %Q125.6 Bool"M1(3)" %M1.0 Bool
Network 8:
S_ODT"c1"%I124.7%I124.7 "T07"
%T7%T7
S5T#3s
...
...
...
"C-"%Q125.7%Q125.7
S
TV
R
Q
BI
BCD
Symbol Address Type Comment"c1" %I124.7 Bool"T07" %T7 Timer"C-" %Q125.7 Bool
Page 32
Totally IntegratedAutomation Portal
TOD_INT0 [OB10]
TOD_INT0 PropertiesGeneralName TOD_INT0 Number 10 Type OBLanguage STLInformationTitle "Time of Day Interrupt" Author CommentFamily Version 0.1 User-defined
ID
Name Data type Offset CommentTemp
OB10_EV_CLASS Byte 0.0 Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB10_STRT_INFO Byte 1.0 16#11 (OB 10 has started)
OB10_PRIORITY Byte 2.0 Priority of OB Execution
OB10_OB_NUMBR Byte 3.0 10 (Organization block 10, OB10)
OB10_RESERVED_1 Byte 4.0 Reserved for system
OB10_RESERVED_2 Byte 5.0 Reserved for system
OB10_PERIOD_EXE Word 6.0 Period of execution (once, per minute/hour/day/week/month/year)
OB10_RESERVED_3 Int 8.0 Reserved for system
OB10_RESERVED_4 Int 10.0 Reserved for system
OB10_DATE_TIME Date_And_Time 12.0 Date and time OB10 started
Network 1:
0001 A "c1"0002 S "M1(3)"
Symbol Address Type Comment"c1" %I124.7 Bool"M1(3)" %M1.0 Bool
Network 2:
0001 A "b0"0002 R "M1(3)"
Symbol Address Type Comment"b0" %I124.4 Bool"M1(3)" %M1.0 Bool
Network 3:
0001 A "St"0002 A "b0"0003 = "A+"
Page 33
Totally IntegratedAutomation Portal
Symbol Address Type Comment"b0" %I124.4 Bool"St" %I124.1 Bool"A+" %Q125.2 Bool
Network 4:
0001 A "b1"0002 = "A-"
Symbol Address Type Comment"b1" %I125.5 Bool"A-" %Q125.3 Bool
Network 5:
0001 A "a1"0002 = "B+"
Symbol Address Type Comment"a1" %I125.3 Bool"B+" %Q125.4 Bool
Network 6:
0001 A "c0"0002 A "M1(3)"0003 = "B-"
Symbol Address Type Comment"c0" %I125.6 Bool"B-" %Q125.5 Bool"M1(3)" %M1.0 Bool
Network 7:
0001 A "a0"0002 A "b1"0003 AN "M1(3)"0004 = "C+"
Symbol Address Type Comment"b1" %I125.5 Bool"a0" %I125.2 Bool"C+" %Q125.6 Bool"M1(3)" %M1.0 Bool
Network 8:
0001 A "c1"
Page 34
Totally IntegratedAutomation Portal
0002 L S5T#3s0003 SD "T07"0004 NOP 00005 NOP 00006 NOP 00007 A "T07"0008 = "C-"
Symbol Address Type Comment"c1" %I124.7 Bool"T07" %T7 Timer"C-" %Q125.7 Bool