Guia HMI ProTool

download Guia HMI ProTool

of 40

Transcript of Guia HMI ProTool

  • 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