Você está na página 1de 40

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

ndice
I. II. Introduo O Painel de Operaes OP3 II.1- Projecto de Configurao (ProTool) 3 4 ..........................................................................5

II.1.1- Output Fields ................................................................................................13 II.1.2- Input Fields ...................................................................................................15 II.1.3- Input/Output Fields II.1.4- Mensagens .....................................................................................15 .................................................................19 23 ......................................................................24 ...............................................................................31 ................................................................36 40 .................................................................................................16

II.2- Transferncia PC Painel (Download) III. O Painel de Operaes TP170A III.1- Projecto de Configurao (ProTool) III.1.1- Input/Output Fields III.1.2- Mensagens

.............................................................................................32

III.2- Transferncia PC Painel (Download) IV. Bibliografia

Anexos A-1 A-2 A-3 A-4 A-5 A-6 A-7 A-8 Enunciado do Projecto: Start [A+(T1=2s)A-B+(T2=3s)B-] Commissioning OP3 Projecto Simatic S7-300: AUT6_OP3_ex1 Projecto ProTool: HMI_AUT6_OP3_ex1 Projecto Simatic S7-300: AUT6_OP3_ex2 Projecto ProTool: HMI_AUT6_OP3_ex2 Projecto ProTool: HMI_AUT6_TP170 Variveis Step 7 Tipo S5TIME A-1.1 A-2.1 A-3.1 A-4.1 A-5.1 A-6.1 A-7.1 A-8.1

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

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- ] 2) Start [ A+ (T1=2s)A- nx (B+B-) ] Aut6_OP3_ex1 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)AB+(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)Anx(B+B-)]. Este ciclo produtivo tem uma interaco com o utilizador, atravs de um painel Simatic
4

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

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)


6

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

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

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

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


10

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

Fig. 12 Configurao da Soft Key F5 para acesso do ecran NCiclos ao ecran Parameters

Fig. 13 Configurao do Ecran denominado Parameters

11

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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)

12

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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.

13

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

14

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

15

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

16

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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


17

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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:

18

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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:
BYTEMB50 7 6 5 4 3 2 1 0 BYTEMB51 7 6 5 4 3 2 1 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 WORDMW50 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 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

19

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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


20

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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.

21

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

22

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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)Anx(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).

23

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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)


24

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

25

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

26

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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) 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 apresentamse 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). : Executam tarefas simples como mudana de ecran,

calibrao de ecran, ou funes especiais como o EXIT_RUNTIME que permite ao

Fig. 38 Introduo de um campo de Texto

27

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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.

28

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

29

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

Fig. 43 Configurao da TAG Pausa_1

Fig. 44 Configurao da TAG Ncic_B

30

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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


31

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

32

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

33

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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 campo onde a mensagem ser visvel no ecran, conforme se ilustra na figura 52.

que selecciona o

Fig. 52 Seleco do campo de vizualizao da mensagem no ecran NCiclos


34

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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). Obtemse 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

35

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

36

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

Fig. 56 Configurao da Comunicao MPI - Porta IF 1B

Fig. 57 Rede MPI vizualizada no software Simatic Manager aps configurao da porta IF 1B
37

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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


38

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

Fig. 60 Painel TP170A comunicando com o PC (download em processamento)

39

Guia Prtico para Programador Siemens HMI Simatic OP3 e TP170A

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

40

Você também pode gostar