guia hmi protool
TRANSCRIPT
-
Universidadedevora
Laboratrio Controlo, Automao e Robtica
Guia Prtico para Programador Siemens HMI Simatic
OP3 e TP170A (ProTool software)
OP3
TP 170A
Prof. Eng. Joo Figueiredo Setembro, 2008
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
2
ndice I. Introduo 3
II. O Painel de Operaes OP3 4
II.1- Projecto de Configurao (ProTool) ..........................................................................5
II.1.1- Output Fields ................................................................................................13
II.1.2- Input Fields ...................................................................................................15
II.1.3- Input/Output Fields .....................................................................................15
II.1.4- Mensagens .................................................................................................16
II.2- Transferncia PC Painel (Download) .................................................................19
III. O Painel de Operaes TP170A 23
III.1- Projecto de Configurao (ProTool) ......................................................................24
III.1.1- Input/Output Fields ...............................................................................31
III.1.2- Mensagens .............................................................................................32
III.2- Transferncia PC Painel (Download) ................................................................36
IV. Bibliografia 40
Anexos
A-1 Enunciado do Projecto: Start [A+(T1=2s)A-B+(T2=3s)B-] A-1.1 A-2 Commissioning OP3 A-2.1
A-3 Projecto Simatic S7-300: AUT6_OP3_ex1 A-3.1
A-4 Projecto ProTool: HMI_AUT6_OP3_ex1 A-4.1
A-5 Projecto Simatic S7-300: AUT6_OP3_ex2 A-5.1
A-6 Projecto ProTool: HMI_AUT6_OP3_ex2 A-6.1
A-7 Projecto ProTool: HMI_AUT6_TP170 A-7.1
A-8 Variveis Step 7 Tipo S5TIME A-8.1
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
3
I. Introduo
Os painis de operao Siemens so configurados a partir do software Siemens ProTool CS.
Dependendo do tipo de painel de operao assim so indicados diferentes tipos de manuais de
utilizador.
Temos como manuais de referncia:
i) ProTool Configuring Windows-Based Systems: serve de leitura de referncia para os painis:
TP170A, TP170B, TP270, OP170B, OP270, MP270, MP370, PC670, PC870
ii) ProTool Configuring Graphics Displays: serve de leitura de referncia para os painis: OP27,
OP37, TP27
iii) ProTool Configuring Text-Based Displays: serve de leitura de referncia para os painis:
OP3, OP7, OP17 NOTA: No Laboratrio de Controlo, Automao e Robtica, da Universidade de vora, existem
os seguintes painis HMI:
Siemens Simatic OP3 Siemens Simatic TP170A Siemens Simatic OP270
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
4
II. O Painel de Operao OP3 Os projectos que serviram de base para a ilustrao deste captulo, referente programao do
painel OP3, denominam-se HMI_AUT6_OP3_ex1 e HMI_AUT6_OP3_ex2 e o seu start
screen est apresentado na fig.1.
Fig. 1: HMI_AUT6_OP3_ex1 (Start Screen) Os Projectos dos autmatos programveis, concebidos para Simatic S7-300, que controlam os
automatismos:
1) Start [ A+(T1=2s)A-B+(T2=3s)B- ] Aut6_OP3_ex1 2) Start [ A+ (T1=2s)A- nx (B+B-) ] Aut6_OP3_ex2
e que esto ligados ao painel OP3, denominam-se respectivamente Aut6_OP3_ex1 e
Aut6_OP3_ex2 e encontram-se nos Anexos A-3 e A-5.
O programa do autmato S7-300 AUT6_OP3_ex1 implementa o ciclo Start [A+(T1=2s)A-B+(T2=3s)B- ]. Este ciclo produtivo tem uma interaco com o utilizador, atravs de um painel Simatic OP3, programado recorrendo ao software Siemens ProTool (HMI_AUT6_OP3_ex1), que
lhe possibilita alm de visualizar as variveis do ciclo: N de Ciclos, Tempo de Pausa T1, Tempo de Pausa T2; permite-lhe ainda alterar algumas das variveis do ciclo (parmetros = Par), nomeadamente: Tempo de Pausa T1, Tempo de Pausa T2. Este projecto de configurao do painel OP3, atravs do software Siemens ProTool, encontra-se integralmente caracterizado no
Anexo A-4 (HMI_AUT6_OP3_ex1).
O programa do autmato S7-300 AUT6_OP3_ex2 implementa o ciclo Start [A+(T1=2s)A- nx(B+B-)]. Este ciclo produtivo tem uma interaco com o utilizador, atravs de um painel Simatic
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
5
OP3, programado recorrendo ao software Siemens ProTool (HMI_AUT6_OP3_ex2), que lhe
possibilita alm de visualizar as variveis do ciclo: N de Ciclos Total, Tempo de Pausa T1 e N de Ciclos n; permite-lhe ainda alterar algumas das variveis do ciclo (parmetros = Par),
nomeadamente: N de Ciclos B+B- n e Tempo de Pausa T1. A principal caracterstica deste programa alertar o utilizador para erros detectados no processo automtico, atravs da emisso de
mensagens de erro previamente programadas. Este projecto de configurao do painel OP3, atravs
do software Siemens ProTool, encontra-se integralmente caracterizado no Anexo A-6
(HMI_AUT6_OP3_ex2).
II.1 Projecto de Configurao (ProTool) Para se iniciar um projecto de configurao de um Painel com o software ProTool, devem seguir-se
os seguintes 6 passos (Fig. 2):
Fig. 2: Passos para criar um Projecto OP3
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
6
Deve inicialmente abrir-se o Software ProTool, escolhe-se FILE , NEW e dever aparecer o
Menu apresentado na figura 3. O projecto em Simatic Step 7 j anteriormente elaborado, dever ser
procurado, a fim de que os dois projectos (Step 7 e ProTool) fiquem integrados.
Fig. 3 Ecran inicial de criao de um Projecto ProTool
Escreve-se o nome do Projecto ProTool que se pretende criar, neste caso HMI_AUT6_OP3_ex1
e clica-se em OK. Selecciona-se de seguida o tipo do painel de Operao que se pretende
configurar, pois nem todas as funes esto disponveis para todos os painis. No caso do nosso
projecto, trata-se de um painel OP3, tal como exemplificado na figura 4.
Fig. 4 Seleco do tipo de Painel a configurar (OP3)
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
7
Atribui-se seguidamente o nome ao autmato que ser objecto da comunicao com o painel a ser
configurado e selecciona-se o protocolo de comunicao (fig. 5).
Fig. 5 Seleco da designao do Autmato e tipo de comunicao com o OP3
So seguidamente seleccionados os parmetros do protocolo de comunicao (fig. 6).
Fig. 6 Parmetros de Comunicao
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
8
recomendado que se crie um Projecto com base na configurao STANDARD, conforme
ilustrado na figura 7.
Fig. 7 Criao de Projecto usando Configurao STANDARD
Finalmente criado o projecto ProTool para o painel seleccionado OP3 (fig 8).
Fig. 8 Concluso da criao do Projecto ProTool (HMI_AUT6_OP3_ex1)
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
9
No ambiente ProTool, tendo-se constitudo o novo Projecto do OP3, com a configurao
Standard, podem constituir-se novos ecrans clicando 2 vezes em Screens (ver fig.9):
Fig. 9 Ecrans constituintes de um projecto ProTool
Um novo ecran configurado atravs da introduo de texto e configurando teclas para permitir a
evoluo desse ecran para outros ecrans.
Foram criados 2 novos ecrans, adicionalmente configurao standard: NCiclos e Parameters,
conforme ilustrado na figura 9.
No ecran NCiclos foi configurado o texto (aspecto visual) conforme ilustrado na figura 10 e
foram configuradas as teclas de transio para saltar de ecran (teclas F1 e F5). O ecran configurado
de acordo com as instrues da figura 10, corresponde informao disponvel no OP3
representado na figura 1. Este ecran Nciclos foi definido como o ecran de incio (Start Screen),
conforme ilustrado na figura 11.
Na figura 12 apresentado o processo de configurao para a tecla F5, que permite o salto para o
ecran Parameters. Este ecran, criado no novo projecto (HMI_AUT6_OP3_ex1), permite o acesso
ao ecran de entrada dos parmetros do ciclo, acessveis ao Operador, nomeadamente Pausa T1 e Pausa T2. O aspecto da configurao do ecran Parameters ilustrado na figura 13. Refira-se que o ecran Parameters permite o regresso ao ecran NCiclos atravs da tecla F5 (designao
Main, ilustrada na figura 14).
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
10
Na figura 14 apresenta-se a informao real disponvel no OP3 correspondente a este ecran
Parameters.
Fig. 10 Configurao do Ecran denominado NCiclos
Fig. 11 Definio do ecran Nciclos como Start Screen
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
11
Fig. 12 Configurao da Soft Key F5 para acesso do ecran NCiclos ao ecran Parameters
Fig. 13 Configurao do Ecran denominado Parameters
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
12
Fig. 14 Painel operativo relativo a Fig.12 (ecran para alterao dos parmetros: Pausa1 e Pausa2)
Finalmente deve referir-se que fundamental permitir a evoluo de um qualquer ecran para
os ecrans de configurao standard (ecran Sys no projecto HMI_AUT6_OP3_ex1, conforme fora
j ilustrado na figura 10).
Com efeito o ecran Sys permite aceder aos menus standard de configurao do Painel OP3 (Ecran:
Z_SYSTEM_MEN), conforme ilustrado na figura 15.
Fig. 15 Ecran standard de configurao do Painel OP3 (Z_SYSTEM_MEN)
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
13
Na figura 16 ilustra-se a configurao da tecla F1 (soft key) Sys- para acesso do ecran NCiclos
ao ecran de configurao standard: Z_SYSTEM_MEN.
Fig. 16 Configurao da Soft Key F1 para acesso ao ecran Z_SYSTEM_MEN
II.1.1 Output Fields
Para o Painel de Operao poder mostrar uma qualquer varivel do CPU do Autmato Programvel
(n. de ciclos, tempo de pausa, etc) esta informao tem que ser introduzida como um Output
Field. Um Output Field uma Tag que est associada ao programa que corre no autmato e que
tem que ser referenciada pelo seu endereo (figs. 17, 18). Previamente associao de uma Tag a
um Output Field conforme ilustrado na figura 18, a Tag ter que ser criada na lista de Tags
disponveis no Projecto ProTool, conforme ilustrado na figura 17 (para criar uma nova Tag, deve
clicar-se duas vezes no menu do lado esquerdo, em Tags fig. 17). Nesta figura apresentada a
configurao da Tag associada varivel Cicl_Out definida no programa do autmato S7-300
Aut6_OP3_ex1, no seu Data Block 1 (DB1), conforme poder ser consultado no anexo A-3.
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
14
Fig. 17 Tag transferida de DB (Data Block) DB1, adress 4.0 (ver listagem de DB1,
em Anexo A-3)
Fig. 18 Output Field: Cicl_Out
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
15
II.1.2 Input Fields
Para o Painel de Operao poder transferir uma qualquer varivel do seu visor para o CPU do
Autmato Programvel (tempo de pausa, etc) esta informao tem que ser introduzida como um
Input Field. Um Input Field uma Tag que est associada ao programa que corre no autmato e
que tem que ser referenciada pelo seu endereo.
II.1.3 Input/Output Fields
H tambm os campos designados por Input/Output Fieds fig. 19, que tanto mostram a varivel
correspondente do endereo do autmato (funo de Output field), como permitem alterar o seu
valor (funo de input field) - figs. 19 e 20. Tambm no caso do Input/Output Fied, previamente
associao de uma Tag a um Input/Output Field conforme ilustrado na figura 19, a Tag ter que
ser criada na lista de Tags disponveis no Projecto ProTool, conforme ilustrado na figura 20. O
ecran configurado segundo as instrues ilustradas nas figs.19 e 20, corresponde ao aspecto visual
do OP3 j apresentado na fig.14.
Fig. 19 Input/Output Fields: Pausa_1; Pausa_2
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
16
Fig. 20 Tag Pausa_1 (MW22) transferida de programa principal OB1 (ver listagem de Symbols
em Anexo A-3)
II.1.4 Mensagens
O Painel de Operao OP3 disponibiliza mensagens tipo Event Messages, conforme se mostra na
figura 21.
Fig. 21 Tipos de Mensagens disponveis no OP3
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
17
Para a criao de Event Messages tem que se ir ao menu Area Pointers e seleccionar Event
Messages na caixa de texto aberta, conforme ilustrado na figura 22.
Fig. 22 Criao de Event Messages a partir da opo de insero de Area Pointers
Configurou-se a Event Message 1 como uma Word (16 bits 16 mensagens), e atribuiu-se o
endereo MW50 (ver fig. 23), conforme j fora programado no programa do Autmato
AUT6_OP3_ex2 (anexo A-5).
Fig. 23 Configurao de Event Messages 1 atravs da Word MW50
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
18
Finalmente o texto das mensagens inserido no menu Event Messages conforme ilustrado na
figura 24.
Fig. 24 Texto das mensagens correspondentes Event Message 1 (MW50)
Event Messages disponibilizam informao relativa ao processo que se est a desenrolar no
Autmato e que est em ligao com o OP3. As mensagens so numeradas e conforme o valor
inteiro da WORD (MW50), que a codificao para as mensagens a serem enviadas para o OP3
(MEMO = MW50), assim se faz a correspondncia das mensagens de erro com as respectivas
ocorrncias do automatismo. O programa do autmato que ilustra este captulo das mensagens
AUT6_OP3_ex2 (Anexo A-5). O projecto do OP3 que ilustra este captulo das mensagens
designado por HMI_AUT6_OP3_ex2 (Anexo A-6).
A numerao das mensagens para o Simatic S7 standartizada e apresentada na fig. 25:
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
19
Fig. 25 Mensagens (OP3) standartizadas para Simatic S7
A codificao das mensagens de erro, no caso do programa realizado, foi realizado atravs da
varivel MEMO MW50 (ver AUT6_OP3_ex2 em anexo A-5). A correspondncia dos 16 bits
de MW50 com os 16 Eventos do Painel ilustrada na tabela abaixo e relaciona-se com a atribuio
dos bits no Acumulador 1 do PLC (ACCU1), conforme ilustrado na tabela abaixo:
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
BYTEMB50 BYTEMB51
WORDMW50
N.deEventonoPainel
Deste modo foi programada a atribuio de mensagens aos eventos 9 a 12, conforme foi ilustrado
anteriormente na fig.24, e a seguir se ilustra:
MEMO (MB50 = 00000001 M50.0 =1 Event Message 9): Verificar a1 MEMO (MB50 = 00000010 M50.1 =1 Event Message 10): Verificar a0 MEMO (MB50 = 00000100 M50.2 =1 Event Message 11): Verificar b1 MEMO (MB50 = 00001000 M50.2 =1 Event Message 12): Verificar b0
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
20
II.2 Transferncia PC Painel (Download)
Para transferir uma determinada configurao efectuada em ProTool, para o OP3, deve colocar-se o
OP3 primeiramente em Operat. mode Transfer.
Para aceder a este menu Operat. mode Transfer teremos que aceder primeiramente ao Main
Screen que um Menu de configurao do Painel OP3 (Screen Level).
Assim que se liga o OP3 este inicializa-se e coloca-se no modo Message Level. Carregando na
tecla ENTER, acedemos ao Screen Level que onde poderemos alterar a configurao do
OP3. Para sair do Screen Level e voltar ao Message Level carregamos na tecla ESC. Na
figura 26 ilustra-se este procedimento.
Fig. 26: Passagem de Message Level para Screen Level
Estando no ambiente Screen Level, e para o caso de estarmos com a configurao de defeito do
OP3, temos acesso a um conjunto de 5 sub-menus: Screens (shift + F2); System (shift + F4);
StatVAR ( shift + F2); ForceVAR ( shift + F4); Password ( shift + F2), que permitem
efectuar a configurao do OP3.
Nas figuras 27 e 28 ilustram-se respectivamente a subcomposio destes menus e o aspecto visual
do OP3 no Screen Level, mostrando os sub-menus Screens (teclas shift + F2) e System (teclas
shift + F4).
Fig. 27: Hierarquia de Menus no Screen Level
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
21
Fig. 28: Aspecto visual do OP3 no Screen Level
Acedendo sucessivamente aos Menus System (shift + F4) OPMode (shift + F2) teremos
que colocar o OP3 em Operation Mode Transfer (shift + ). Carregando na tecla ENTER
aparece no visor do OP3 a indicao: Ready for Transfer (ver figura 29).
Estando o OP3 em Ready for Transfer deve ento proceder-se transferncia do programa
realizado no software ProTool (Download). No software ProTooL devem verificar-se os
parmetros de transferncia relativamente comunicao utilizada. Deste modo, no menu principal
do ProTool seleccionam-se as opes: FILE Download Preferences..., onde se devero
configurar os parmetros, no caso da utilizao da comunicao via Porta RS 232, conforme
ilustrado na figura 30.
Aps a transferncia realizada, o OP3 re-inicializa-se automaticamente.
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
22
Fig. 29: Aspecto visual do OP3 em Ready for transfer
Fig. 30: Configurao da comunicao PC - OP3, via porta RS232
No caso de no se ter acesso ao ecran de Op. mode Transfer, tem que se reconfigurar o Painel
OP3 com a configurao de defeito, conforme procedimento descrito em Anexo 2 (Commissioning
OP3).
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
23
III. O Painel de Operao TP170A O projecto que serviu de base para a ilustrao deste captulo, referente programao do painel
TP170A, denomina-se HMI_AUT6_TP170 e o seu start screen est apresentado na fig.31.
Fig. 31: HMI_AUT6_TP170 (Start Screen)
O Projecto do autmato programvel, concebido para Simatic S7-300, que controla o automatismo
Start [ A+ (T1=2s)A- nx (B+B-) ] (Aut6_OP3_ex2), j utilizado tambm para ilustrar a configurao do OP3 (cap. II) ser conectado agora ao painel TP170A. A sua denominao,
conforme j referido no Cap. II Aut6_OP3_ex2 e encontra-se no Anexo A-5.
O programa do autmato S7-300 AUT6_OP3_ex2 implementa o ciclo Start [A+(T1=2s)A- nx(B+B-)]. Este ciclo produtivo tem uma interaco com o utilizador, atravs de um painel Simatic
TP170A, programado recorrendo ao software Siemens ProTool (HMI_AUT6_TP170), que lhe
possibilita alm de visualizar as variveis do ciclo: N de Ciclos Total, Tempo de Pausa T1 e N de Ciclos B+B- n; permite-lhe ainda alterar algumas das variveis do ciclo (parmetros = Par),
nomeadamente: N de Ciclos n e Tempo de Pausa T1. Este programa alerta o utilizador para erros detectados no processo automtico, atravs da emisso de mensagens de erro previamente
programadas. Este projecto de configurao do painel TP170A, atravs do software Siemens
ProTool, encontra-se integralmente caracterizado no Anexo A-8 (HMI_AUT6_TP170).
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
24
III.1 Projecto de Configurao
Deve inicialmente abrir-se o Software ProTool, escolhe-se FILE , NEW e dever aparecer o
Menu apresentado na figura 32. O projecto em Simatic Step 7 j anteriormente elaborado, dever
ser procurado, a fim de que os dois projectos (Step 7 e ProTool) fiquem integrados.
Fig. 32 Ecran inicial de criao de um Projecto ProTool
Escreve-se o nome do Projecto ProTool que se pretende criar, neste caso HMI_AUT6_TP170 e
clica-se em OK. Selecciona-se de seguida o tipo do painel de Operao que se pretende
configurar, pois nem todas as funes esto disponveis para todos os painis. No caso do nosso
projecto, trata-se de um painel TP170A, tal como exemplificado na figura 33.
Fig. 33 Seleco do tipo de Painel a configurar (TP170A)
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
25
Atribui-se seguidamente o nome ao autmato que ser objecto da comunicao com o painel a ser
configurado e selecciona-se o protocolo de comunicao (fig. 34).
Fig. 34 Seleco da designao do Autmato e tipo de comunicao com o OP3
So seguidamente seleccionados os parmetros do protocolo de comunicao (fig. 35).
Fig. 35 Parmetros de Comunicao
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
26
Finalmente criado o projecto ProTool para o painel seleccionado TP170A (fig 36).
Fig. 36 Concluso da criao do Projecto ProTool (HMI_AUT6_TP170)
No ambiente ProTool, tendo-se constitudo o novo Projecto para o TP170, podem constituir-se
novos ecrans clicando 2 vezes em Screens (ver fig.37). Foi criado o ecran NCiclos,
configurado como Start Screen (fig. 37).
Fig. 37 Ecran criado NCiclos no projecto HMI_AUT6_TP170
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
27
Um novo ecran configurado atravs da introduo de texto, configurando teclas para permitir a
evoluo desse ecran para outros ecrans, ou introduzir dados.
Existem os seguintes campos, disposio, para elaborao de um ecran em TP170A:
Campos de Texto (Text Field) : possvel exibir mensagens de texto no TP170. Estas
mensagens so fixas, podendo apenas ser alteradas na altura da programao do Painel.
Botes de Estado (State Button) : Executam tarefas simples como mudana de ecran,
calibrao de ecran, ou funes especiais como o EXIT_RUNTIME que permite ao
operador sair do programa.
No ecran criado NCiclos foram introduzidos 2 campos de texto e 3 Botes de Estado (Panel
Calibration, Parameters, Exit).
Na figura 38 apresenta-se a introduo de um campo de Texto. Nas figuras 39, 40 e 41 apresentam-
se as configuraes para os 3 botes de Estado. Relativamente figura 40, em que se selecciona a
funo de mudana de ecran, deve seleccionar-se em Screen Name o nome do ecran para onde se
pretende saltar (neste exemplo, o State Button Parameters termite saltar do ecran NCiclos para o
ecran Parameters).
Fig. 38 Introduo de um campo de Texto
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
28
Fig. 39 Configurao do State Button Panel Calibration
Fig. 40 Configurao do State Button Parameters
Finalmente a figura 41 apresenta a configurao do State Button EXIT, que permite sair da
aplicao.
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
29
Fig. 41 Configurao do State Button EXIT
Para a comunicao entre o Autmato e o painel HMI tm que ser configuradas as TAGS.
Na figura 42, apresenta-se a configurao da TAG N_Ciclos para vizualizao no ecran NCiclos
do n total de ciclos realizados pelo automatismo.
Nas figuras 43 e 44 apresentam-se respectivamente a configurao das TAGS Pausa_1 e
Ncic_B, que so vizualizadas e podero tambm ser alteradas no Ecran Parameters.
Fig. 42 Configurao da TAG N_Ciclos
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
30
Fig. 43 Configurao da TAG Pausa_1
Fig. 44 Configurao da TAG Ncic_B
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
31
III.1.1 Input/ Output Fields
Para a vizualizao das TAGS no HMI tm que ser configurados Input/Output Fields.
Na figura 45, apresenta-se a configurao do Output Field correspondente TAG N_Ciclos.
Nas figuras 46 e 47 apresenta-se a configurao dos Input Fields correspondentes s TAGS
Pausa_1 e Ncic_B, que so vizualizadas e podero tambm ser alteradas no Ecran
Parameters.
Fig. 45 Configurao do Output Field correspondente TAG Nciclos
Fig. 46 Configurao do Input Field correspondente TAG Pausa_1
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
32
Fig. 47 Configurao do Input Field correspondente TAG Ncic_B
III.1.2 Mensagens
O Painel de Operao TP170A disponibiliza mensagens tipo Event Messages, conforme se
mostra na figura 48.
Fig. 48 Tipos de Mensagens disponveis no TP170A
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
33
Para a criao de Event Messages tem que se ir ao menu Area Pointers e seleccionar Event
Messages na caixa de texto aberta, conforme ilustrado na figura 49.
Fig. 49 Criao de Event Messages a partir da opo de insero de Area Pointers
Configurou-se a Event Message 1 como uma Word (16 bits 16 mensagens), e atribuiu-se o
endereo MW50 (ver fig. 50), conforme j fora programado no programa do Autmato
AUT6_OP3_ex2 (anexo A-5).
Fig. 50 Configurao de Event Messages 1 atravs da Word MW50
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
34
O texto das mensagens inserido no menu Event Messages conforme ilustrado na figura 51.
Fig. 51 Texto das mensagens correspondentes Event Message 1 (MW50)
Finalmente a insero das mensagens no Ecran introduzido atravs da tecla que selecciona o
campo onde a mensagem ser visvel no ecran, conforme se ilustra na figura 52.
Fig. 52 Seleco do campo de vizualizao da mensagem no ecran NCiclos
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
35
Event Messages disponibilizam informao relativa ao processo que se est a desenrolar no
Autmato e que est em ligao com o TP170A. As mensagens so numeradas e conforme o valor
inteiro da WORD (MW50), que a codificao para as mensagens a serem enviadas para o
TP170A (MEMO = MW50), assim se faz a correspondncia das mensagens de erro com as
respectivas ocorrncias do automatismo. O programa do autmato que ilustra este captulo das
mensagens AUT6_OP3_ex2 (Anexo A-5). O projecto do TP170A que ilustra este exemplo
designado por HMI_AUT6_TP170 (Anexo A-8).
A numerao das mensagens para o Simatic S7 standartizada e apresentada na fig. 53:
Fig. 53 Mensagens (OP3) standartizadas para Simatic S7
A codificao das mensagens de erro, no caso do programa realizado, feita atravs da varivel
MEMO, e em tudo anlogo ao procedimento indicado para o Painel OP3 (cap.II, pg. 19). Obtem-
se assim a codificao das mensagens a atribuir aos eventos 9 a 12, conforme j anteriormente
ilustrado na figura 51:
MEMO (MB50 = 00000001 M50.0 =1 Event Message 9): Verificar a1 MEMO (MB50 = 00000010 M50.1 =1 Event Message 10): Verificar a0 MEMO (MB50 = 00000100 M50.2 =1 Event Message 11): Verificar b1 MEMO (MB50 = 00001000 M50.2 =1 Event Message 12): Verificar b0
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
36
III.2 Transferncia PC Painel (Download)
No painel TP170A temos 2 portas de comunicao (IF 1B; IF1A), conforme ilustrado na figura 54.
IF 1A: comunicao PC TP170A (para download da Configurao da Consola, via ProTool);
IF 1B: comunicao PLC TP170A (para actualizao das TAGS no visor da consola).
Fig. 54 Comunicao com TP170 (interfaces IF 1A; IF 1B)
Neste projecto configurmos a comunicao IF 1A via RS232 (fig. 55), e a comunicao IF 1B via
protocolo MPI, conforme ilustrado da figura 56.
Aps a configurao realizada no ProTool, para a porta IF 1B, temos a configurao na rede,
ilustrada no programa do autmato, conforme ilustrado na figura 57.
Fig. 55 Configurao da Comunicao - Porta IF 1A
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
37
Fig. 56 Configurao da Comunicao MPI - Porta IF 1B
Fig. 57 Rede MPI vizualizada no software Simatic Manager aps configurao da porta IF 1B
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
38
Finalmente para se proceder ao download do Projecto ProTool para o Painel TP170A, via interface
IF 1A, selecciona-se no Menu de arranque do Painel a opo Transfer (ver fig. 58) ficando o
Painel espera de comunicao c/ o PC (figura 59).
Seguidamente no software ProTool seleccionam-se as opes File Download Start
Project Download, iniciando-se a transferncia do Projecto para o Painel TP170A, conforme
ilustrado na figura 60.
Fig. 58 Opo Transfer no Menu de arranque do Painel TP170A
Fig. 59 Painel TP170A espera de comunicao com o PC
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
39
Fig. 60 Painel TP170A comunicando com o PC (download em processamento)
-
Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A
40
IV. Bibliografia
1. SIEMENS; Simatic HMI ProTool: How to Configure Text-based units, User manual, 12/2001
2. SIEMENS; Simatic HMI ProTool: How to Configure Windows-based systems, User manual,
12/2002
3. SIEMENS; Simatic HMI OP3 Operator Panel, Equipment Manual, 11/1999
4. SIEMENS; Simatic HMI Touch Panel TP170A, TP170B, Operator Panel OP170Bl, Equipment
Manual, 12/2001
5. SIEMENS; Simatic HMI TP 170micro, TP170A, TP170B, OP 170B (WinCC flexible),
Operating Instructions, 03/2004
6. Figueiredo, Joo; Guia Prtico para Programador Simatic S7-300, Lab. Controlo, Automao e
Robtica, Univ. vora, 2005
7. SIEMENS; Simatic Step 7 Programming with STEP 7, 2000
8. SIEMENS; Simatic S7-300/400 Ladder Logic (LAD) for S7-300 and S7-400 Programming,
2001