Professional Documents
Culture Documents
NDICE
1 INTRODUO ............................................................................................... 5 2 INSTALAO ................................................................................................ 6
2.1 Requisitos de sistema ........................................................................................ 6 2.2 Procedendo a Instalao .................................................................................... 6
1 INTRODUO
Este tutorial tem por objetivo explicar a utilizao das principais funes disponveis nas IHMs da linha PWS. Para melhor compreenso de algumas funcionalidades, recomenda-se seguir a sequncia capitular imposta pelo tutorial, bem como o desenvolvimento conjunto da aplicao exemplo. Os recursos sero explorados de forma sucinta, porm funcional. Para uma abordagem completa, consultar o manual do software ADP. Este tutorial foi desenvolvido com base no software ADP 6.5.0. Verificar abaixo a tabela de relaes entre os modelos de IHM e as verses do ADP que devem ser utilizadas.
Verses do ADP ADP 6.5.0 ADP 6.5.0 ADP 6.5.0 ADP 6.5.0 ADP 6.5.0 ADP 6.5.0 ADP 6.5.0 ADP 6.2.1 ADP 6.2.1 ADP 3.2
Modelos de IHM PWS-6A00 PWS-6700 PWS-6620 PWS-6600 PWS-5600 PWS-6400 PWS-6300 PWS-3261 PWS-6500 PWS-700
A aplicao desenvolvida durante o tutorial apresentar os recursos da IHM de forma didtica. As lgicas, animaes, cores, tamanho de fonte e demais funes apresentadas so meramente sugestivas.
2 INSTALAO
2.1 Requisitos de sistema
Os requisitos de sistema mnimos exigidos para a instalao do ADP so: Computador com processador Pentium IV ou superior; Memria - 512 MB RAM; Espao em disco - 150 MB ou superior; Resoluo recomendada 1024 X 768; Microsoft Windows 95TM, Windows 98TM, Windows NTTM, Windows XP, Windows Vista (32 bits) ou Windows 7 (32 bits);
2) Na prxima tela ser visualizada a verso do software que estar sendo instalado. Para continuar, clique em Next.
4) Na prxima tela, insira o nome do usurio no campo User Name e o nome da companhia em Company Name. Para prosseguir, clique em Next.
6) No prximo passo, possvel escolher o modo de instalao. Selecione a opo Typical para instalar o programa completo. Assim que o modo de configurao for selecionado, clique em Next.
7) Apenas confirme as configuraes previamente selecionadas, clicando em Next. Caso queira modificar algum parametro, retorne clicando no boto Back.
9) Aps a concluso da instalao, ser exibida uma tela confirmando que a instalao foi concluda. Para finalizar, clique sobre o boto Finish.
10
10) Ao abrir o programa, ser exibida a tela de registro do programa. Se no desejar registrar o programa no computador ou se preferir registrar mais tarde, clique em Skip. Para registrar o software em seu computador clique em Register Now.
11) A licena para registro do software fornecida pela Weg. Clique em Register Now e insira o cdigo 58859598-456-84000. Para prosseguir clique OK.
12) Se o registro for concludo, a seguinte tela ser exibida. Clique OK para finalizar.
11
Barra de Ttulo
Telas em Miniaturas
Ferramentas
Barra de Ttulo. Na Barra de Titulo visualizado o nome do diretrio em que a aplicao atual est localizada.
Menu. A barra de menus possui opes de acesso a todas funes do ADP, seleo de objetos, gerenciamento dos arquivos de programa, definio das funes de alarme, etc.
12
Ttulo da Tela. No ttulo da tela podemos visualizar o nmero que a tela possui e o nome que recebeu.
Telas em Miniaturas. No canto esquerdo da interface do software possvel visualizar as telas da aplicao, em formato de miniatura. Tambm chamado de Screen Manager, este quadro permite o gerenciamento das telas da aplicao (apagar, renomear, copiar, colar, etc).
13
4 DESENVOLVENDO UM PROJETO
4.1 Criando uma Nova Aplicao
Primeiramente vamos dar incio a uma nova aplicao, para isto clique no menu File >> New. A tela mostrada pela figura abaixo ser aberta. O primeiro passo definir o nome da aplicao, no campo Application Name. necessria, primordialmente, a seleo do modelo da IHM utilizada, atravs do campo Panel/Workstation. Esta definio ir habilitar/desabilitar funes do software ADP conforme os recursos do modelo selecionado. No campo Controller/PLC, ser selecionado o driver utilizado para a comunicao com o CLP ou outros dispositivos do sistema. Para o tutorial, utilizaremos a IHM PWS-6A00T em conjunto com o CLP TPW-03. Defina os campos conforme mostrado na figura abaixo.
14
Aps selecionar o driver de comunicao, automaticamente ser exibida a aba Connection, onde ser possvel ajustar os parmetros de comunicao, conforme as peculiaridades de cada driver. Esta etapa ser posteriormente tratada, podendo ser omitida neste momento. Clique OK para confirmar a criao da aplicao.
15
Para alterar o contedo do campo de texto, d dois cliques no campo em que voc deseja alterar. Ser aberto o popup de propriedades do objeto Static Text, conforme visto na figura abaixo. Na opo Font voc pode escolher o modelo da fonte para seu texto, logo abaixo existe um campo em branco onde ser inserido o contedo do campo, ou seja, o ttulo da tela. As opes Horizontal Alignment e Vertical Alignment so utilizadas para o alinhamento do texto. Lembrando que o campo do texto dever ser sempre maior que o texto, caso contrrio ocorrer um erro na compilao do programa.
16
Existem dois tipos diferentes de fonte, o modelo padro do ADP (8x8, 8x16, etc) e as fontes personalizadas (User_1, User_2, etc), que podem ser definidas pelo usurio, sendo configuradas atravs da biblioteca de fontes, disponvel atravs do menu Library >> Font Library. A tela mostrada pela figura abaixo ser aberta. Para alterar as configuraes da fonte desejada, clique na opo modify. possvel definir o tipo de fonte, o tamanho, o estilo (negrito, itlico, etc) e efeitos adicionais (riscado e sublinhado). Estas definies sero vlidas para qualquer objeto da aplicao que utilize as fontes personalizveis. Para salvar as definies clique OK.
Clique em Import, em seguida abrir uma tela para selecionar uma imagem desejada. Ao prosseguir em Open, ser visualizada a tela da figura abaixo, onde ser definido um nome interno para a imagem.
Aps inserir a imagem na biblioteca, podemos adicion-la na tela da IHM. Para isto, clique em para selecionar o objeto Bitmap e crie o objeto no local desejado. Em seguida,
clique duas vezes sobre o objeto para visualizar suas propriedades, conforme figura abaixo. Selecione ento a imagem que importamos no campo Bitmap e clique Ok para salvar. Para redimensionar a imagem, desmarque a opo Keep Original Size, pois ela bloqueia o redimensionamento da imagem, mantendo o seu tamanho original. possvel definir tambm uma cor da imagem para ser reconhecida como transparente. Basta habilitar a opo Transparent e selecionar a cor desejada.
Aps a importao da imagem, o arquivo original com a mesma pode ser excludo de seu computador, pois a imagem estar armazenada na biblioteca de bitmaps, sendo salva juntamente com o arquivo da aplicao.
19
campo de hora. No necessrio que os campos sejam criados exatamente com a mesma dimenso, pois existem recursos para alinhamento/dimensionamento. Pressione a tecla shift, clique sobre o campo de data e, ainda com a tecla shift pressionada, clique sobre o campo de hora, deixando os dois objetos selecionados. Antes de utilizar as opes de alinhamento, precisamos definir qual ser o objeto base para a ao, para isto, pressione a tecla Ctrl e clique no campo de hora. A seleo do campo base ficar diferente dos demais campos selecionados, como visto na figura abaixo.
Para alinhar igualmente os dois campos, repita o processo acima e clique em um dos recursos disponveis .
Em seguida, vamos editar o Frame dos objetos data e hora, que definem o estilo de exibio dos mesmos. Para isto, clique duas vezes sobre o campo de hora para abrir as propriedades do objeto. No quadro frame, pressione Select para escolher o estilo de frame do campo, vamos selecionar o primeiro o estilo NoBorder, em seguida clique OK. A opo Color, quando habilitada, serve para escolher a cor da borda do frame. O estilo NoBorder no possui bordas, portanto iremos selecionar apenas a cor do fundo, atravs da opo Bkg. Color. Como podemos observar na abaixo, temos dois modelos diferentes de horrio, por padro vamos deixar a primeira opo habilitada. Logo abaixo possvel modificar a fonte do texto, a cor e o alinhamento, em seguida clique Ok. Os mesmos processos sero seguidos para o campo de data.
21
da IHM, quando houverem. Por padro, o campo vem com o valor Default. Quando a funo This screen is a sub-screen for habilitada possvel modificar o tamanho da tela, tornando-a um popup. Pode ser escolhida a localizao que a mesma abrir na IHM, selecionando a funo Shown at, logo ao lado disponibilizaremos o nmero da localizao desejada, conforme as coordenadas X/Y da tela. A barra de status do ADP fornece as coordenadas X/Y quando o cursor estiver na tela. Em Security podemos escolher o nvel de acesso que a tela receber. Por enquanto, deixaremos a opes conforme mostrado na figura abaixo.
O prximo passo modificar a cor do fundo de nossa tela, atravs da aba Screen Background Style. A opo Pattern disponibiliza alguns modelos de fundo e nos campos Pattern Color e Background Color podemos escolher a cor do fundo. Lembrando que a segunda opo somente ser visualizada se o fundo possuir algum modelo com duas cores. Para confirmar as alteraes realizadas clique em OK.
22
23
Caso ocorra algum erro, a mensagem Erro(s) found aparecer no campo Status. Clicando OK, um popup com a listagem dos erros ser exibida, conforme figura abaixo. Com um duplo clique sobre o erro, o local de ocorrncia do erro ser automaticamente aberto. Aps verificar e corrigir os erros compile o programa novamente.
24
Para rodar a simulao, clique no menu Tool >> Off-line Simulation. A seguinte tela ser visualizada.
Aps a criao da tela, vamos colocar um retngulo onde ser disposto o ttulo, clicando em Solid Rectangle e dimensionando o objeto. Para alterar as propriedades do retngulo, basta clicar duas vezes sobre o mesmo. Selecionado a funo Clipped, no quadro Type, podemos configurar o arredondamento dos cantos. No quadro Frame, podemos alterar o estilo e a cor da linha de contorno. As opes de preenchimento podem ser alteradas no quadro Fill, que pode ser desabilitado, tornando o seu interior transparente. No quadro Profile, podemos modificar a localizao do retngulo na tela. No canto direito da tela colocaremos o campo de hora e data e em volta um retngulo, seguindo os mesmos passos descritos anteriormente.
26
Com a tela base concluda, iremos criar uma nova tela para aplic-la. Da mesma forma como criamos a tela base, criaremos agora a tela Sintico, conforme os passos descritos no incio deste item. Aps a criao de mais esta tela, iremos alterar suas propriedades para selecionar a tela base como referncia. Clique o direito na tela Sintico e acesse a opo Screen Atributtes. Marque a seleo Need a base screen e selecione a tela base tela 99.
importante ressaltar que somente os objetos criados na tela base sero visualizados nas telas em que a mesma for referenciada, ou seja, a cor do fundo pode ser alterada separadamente. Em seguida, crie o titulo Sintico na parte superior da tela, dentro do retngulo.
27
tela. D um duplo clique para acessar as propriedades do boto, que contm duas funes bsicas, que podem ser selecionadas no quadro Funtion. No modo Open/Go To, o boto ir abrir a tela selecionado no Combo Box logo abaixo. No modo Close/Previous, o boto fechar a tela atual (quando estiver em um popup) ou retornar a tela aberta anteriormente (no caso de telas). No nosso caso, selecionaremos a opo padro Open/Go To, configurando o boto para abrir a tela 2 Sintico. A aba Shape permite a configurao do formato e cores do boto. Na aba Text, podemos editar o texto explicativo do boto, que iremos definir como F1, pois posteriormente iremos configurar a navegao via teclas utilizando a tecla F1. Na aba Graphic podemos associar as imagens da biblioteca ao boto.
28
Ao lado do boto criado, vamos indicar atravs do campo Text o nome da tela a ser chamada, como mostrada na figura abaixo. Em volta colocaremos um retngulo sem preenchimento atravs do cone e ativaremos a funo Clipped, logo ao lado, em
Para contemplar a navegao, iremos adicionar os botes de chamada de tela na tela base, incluindo um boto para retornar a tela de abertura e outro para a tela de sintico. Como podemos ver na figura abaixo, no boto de retorno tela de abertura utilizaremos uma imagem, selecionada na aba Graphic, como citado anteriormente. Para todas as telas criadas vamos dispor, com o decorrer da aplicao, botes na tela de abertura e na tela base.
30
Clique em New para criar um perfil de teclas. Criaremos um perfil para a navegao entre telas da IHM. Primeiramente colocaremos o nome Navegao no campo Name, que define o nome do perfil de teclas. A tabela mostrada nesta tela relaciona as teclas disponveis (conforme o modelo da IHM), as funes associadas e a descrio da tecla. No campo Function da tecla F1, selecione a funo Goto Screen Button, para selecionar o boto de chamada de telas. Ao clicar no boto com reticncias, sero abertas as propriedades do boto, onde ser configurada a chamada da tela 2-Sintico.
31
No campo Description, aparecer a descrio de apresentao do boto, que ser exibida quando o usurio pressionar a tecla Menu da IHM. Esta descrio pode ser editada no quadro direita, atravs do campo Text. Tambm podemos selecionar diferentes fontes e cores para este texto. Clique OK para confirmar as alteraes realizadas neste perfil de teclas.
32
Aps a criao deste perfil de teclas, precisamos associ-lo s telas desejadas para que ele seja executado. Como este perfil ser utilizado para navegao entre as telas, podemos defini-lo como padro para toda a aplicao, desta forma, no precisaremos alterar as propriedades de todas as telas at ento criadas, visto que, quando a tela criada, o SlideOut Default (padro) automaticamente selecionado. Para definir um Slide-Out como padro, selecione o Slide-Out desejado e clique no boto Set Default, conforme mostrado abaixo.
33
biblioteca SYMBOLS.GBF. A vlvula pode ser selecionada na biblioteca Other.gbf, porm sem cores. Adicione a vlvula mesmo sem cores, pois nos prximos itens estaremos aplicando efeitos de animao na mesma. Em seguida, desenharemos o tanque utilizando a ferramenta Solid Rectangle. Lembrando que foi utilizada a funo Clipped para
modificar alguns retngulos e obter o desenho conforme mostrado na figura. Para causar a impresso de sombra no tanque, utilizamos algumas linhas na parte esquerda
do mesmo. Como o tanque possui vrios objetos do ADP (linhas e retngulos), podemos agrup-los para formar uma nica figura, facilitando um futuro reposicionamento. Para isto, selecionaremos o tanque como um todo, incluindo todos os objetos, e executaremos a funo Group. Para retornar ao desenho inicial, sem o agrupamento, selecione a figura Ungroup. Na sada do tanque iremos adicionar outra vlvula. Interlige os
e clique em
34
vrios estados em um mesmo objeto. Insira um Multistate Indicator na tela e abra suas propriedades. Na primeira aba, iremos definir qual a varivel ser utilizada como referencia para alterar os estados de animao. Em nosso tutorial, iremos definir a varivel Y1, que uma varivel booleana. Com uma varivel booleana selecionada atravs da opo Bit, apenas dois estados podem ser definidos (0 ou 1). Para casos onde desejamos representar mais do que dois estados, podemos selecionar a opo Value, onde podem ser utilizadas variveis de Word como referncia, permitindo criar at 65536 estados.
Aps definir a varivel de referncia, podemos criar os estados desejados, atravs da aba State. Por padro, o objeto j vem com dois estados previamente criados, 0 e 1, portanto no precisaremos criar nenhum estado. Na aba Graphic, podemos associar imagens aos nossos estados. Para o estado 0, iremos selecionar a vlvula na biblioteca Other.gbf (mesma figura j existente para a vlvula), e habilitar a opo Transparent. Para o estado 1, iremos pintar a mesma vlvula com a cor verde em seu interior, para indicar que est aberta.
35
Pelo ADP, no h como editar as imagens importadas e as bibliotecas padro. Para pintar a vlvula com a cor verde, teremos que utilizar algum outro software de edio, como o Paint, por exemplo. V at a biblioteca de imagens (menu Library >> Bitmap Library), procure na lista de imagens a vlvula utilizada e selecione-a. O comando Export ficar habilitado, permitindo que voc exporte a imagem da vlvula para um arquivo bmp, permitindo sua edio. Edite a cor da vlvula para verde e importe novamente para a biblioteca de imagens, alterando o nome original. Enquanto a vlvula estiver selecionada, os estados existentes podem ser visualizados atravs da barra de atalhos, na opo State para verificar se sua animao foi criada com sucesso. . Alterne entre os estados
36
Estas opes podem ser selecionadas atravs das propriedades do objeto On/Off Button, ou pr-selecionadas atravs dos atalhos em . Crie um boto do tipo Set, clicando
Podemos notar que o objeto tambm possui a propriedade State, acessvel na aba State. possvel incorporar uma animao ao boto de comando. Esta animao ter como referncia a varivel informada no campo Read. Quando o campo Read estiver em branco, a mesma varivel definida no campo Write ficar como referncia para a animao.
37
No aba Text possvel definir um texto para o boto, lembrando que cada estado (0 ou 1) ter seu texto prprio. Defina o texto Liga para ambos os estados deste boto. Na aba Graphic podemos adicionar imagens ao boto. Da mesma forma como foi criado o boto Liga para a bomba, crie um boto Desliga, utilizando a funo um On/Off Button com a funo Reset. A tela ficar da seguinte forma.
Acessando as propriedades do objeto, iremos configurar o campo Read para definir a varivel base para a animao. Logo abaixo, indicaremos o valor mnimo e mximo que a varivel poder atingir. Este valor ser relativo ao preenchimento do Bar Graph, de 0 a 100%. As cores de preenchimento sero definidas atravs do quadro Frame, sendo possvel tambm alterar o estilo da barra de animao (com bordas, etc).
38
Em Display Format, escolheremos o estilo de preenchimento do Bar Graph, com as opes Upward, Downward, Righward e Leftward, respectivamente, para cima, para baixo, direita e esquerda. Esta opo refere-se direo do preenchimento da cor de indicao da varivel. Defina as propriedades do Bar Graph conforme a figura acima, com as variveis D0 para a temperatura e D1 para o nvel do tanque. Posteriormente, simularemos a alterao destas variveis para verificar o funcionamento do Bar Graph.
39
Para configurar o campo Numeric Display, clique duas vezes sobre o mesmo. O campo Read define a varivel a ser exibida, permitindo ainda a seleo do formato de dados da varivel. Atravs do quadro Frame, podemos personalizar a exibio do objeto, definindo cor de fundo, bordas, etc.
Em nossa aplicao, adicionaremos um campo de exibio de valor abaixo de cada Bar Graph de animao de temperatura e nvel. Conseqentemente, manteremos as mesmas variveis de referncia, que sero posteriormente simuladas.
Aps aplicar as alteraes, voc ver que a tela foi reduzida ao tamanho definido. Iremos criar agora os comandos para a vlvula. Utilizaremos os botes do tipo On/Off Button, acessveis atravs dos atalhos e . Na parte inferior do popup criaremos o boto
Fechar atravs do boto de navegao Goto Screen Button. A varivel Y1 ser utilizada em ambos os campos Abre e Fecha para comandar a vlvula 1. Repita todo o procedimento para a criao do popup para a vlvula 2, porm associando a varivel Y2.
41
Para abrir o Popup, iremos acrescentar um boto Goto Screen Button sobreposto respectiva vlvula na tela de sintico, selecionando o Shape Invisible, para no ocultar a exibio da vlvula, lembrando que cada vlvula ira possuir seu prprio popup. A imagem da vlvula no popup foi copiada da animao anteriormente criada para a tela de sintico, permitindo que o operador visualize o estado da mesma aps o comando.
42
Inicialmente, criaremos um quadro com a descrio Ajustes da IHM atravs do objeto Solid Rectangle , descrevendo o ttulo na parte superior do retngulo. Nestes ajustes,
colocaremos dois comandos especficos da IHM, o ajuste de data/hora e a opo de acesso tela de sistema. Os dois comandos so funes prontas do ADP, que podem ser configuradas atravs do boto Action Button . Adicione um Action Button na tela, e
configure o Combo Box Action para a opo Set Time & Date, como mostrado na figura abaixo. A aba Text deste boto permite ainda adicionar um texto ao boto, onde iremos inserir a descrio Ajustar Data/hora.
43
Logo abaixo do boto Ajustar Data/Hora, criaremos o boto para acessar o menu de sistema da IHM, como mostrado pela figura abaixo. Novamente inserimos o boto Action Button ao prosseguir em sua tela de propriedade, ativaremos ento a funo Goto System Menu. ,
valores de variveis. Na tela de propriedades de Numeric Entry podemos escolher a quantidade de dgitos que o campo receber em Integral Digits, conforme mostrado abaixo. Ao lado direito, no menu Validation and Security disponibilizaremos o valor mnimo e mximo que o operador poder digitar. Para o valor mnimo iremos referenciar a varivel D2, e para o valor mximo a varivel D3.
Como podemos notar, os campos de leitura foram definidos com a cor branca. Para auxiliar na identificao dos campos, para a entrada de valor utilizaremos a cor verde. Simule o programa e teste a entrada de valores. Para digitar um novo valor, clique sobre o campo de entrada. Um teclado numrico ser aberto, permitindo a digitao do valor desejado.
45
objeto dentro do quadro recm criado. Na tela de propriedades do objeto Character Entry temos o campo Number of Characters, onde definiremos a quantidade mxima de caracteres que poder ser digitada. Iremos definir a varivel D100 para armazenar o texto
46
digitado. Dependendo da quantidade de caracteres, o nmero de variveis ocupadas ir aumentar. Neste caso, utilizando 20 caracteres, estaremos utilizando as variveis D100 a D109 (1 varivel para cada 2 caracteres).
Simule o programa e insira valores para o nome do produto. Para digitar um novo valor, clique sobre o campo. Um teclado alfanumrico ser aberto liberando a digitao.
Na tela de propriedades do Character Display, primeiramente iremos definir a varivel deste campo, que ser a mesma utilizada no Character Entry da tela de manuteno, a varivel D100. Em Number of Characters informaremos a quantidade mxima de caracteres exibidos, que manteremos como 20 caracteres.
48
propriedades dos mesmos, iremos definir a varivel a ser utilizada no campo Write. No quadro Function, encontramos as opo Increment para somar o valor e Decrement para diminuir o mesmo. Em Jog Step, definiremos o passo desta soma/subtrao. No campo Limit definiremos a quantidade mxima que a varivel pode atingir. Configure o boto + conforme mostrado abaixo.
Crie os campos de incremento/decremento para a simulao da temperatura e nvel, conforme mostrado na figura abaixo.
49
50
O prximo passo configurar as senhas para os nveis de usurio utilizados. Para acessar as configuraes de senha, clique no menu Application >> Workstation Setup. Na aba Passwords ativaremos a funo de segurana, habilitando a edio das senhas e permitindo associ-las aos nveis de segurana desejados. Configure a senha 12345678 e associe ao nvel 1.
51
Na aba Miscellaneous, encontramos alguns recursos adicionais da IHM que podem ser habilitados. Os recursos referentes ao sistema de segurana so os seguintes: Auto screen logout: Quando a senha for digitada e a IHM ficar por determinado tempo sem utilizao (nenhum toque na tela), o logout ser efetuado automaticamente (nvel de segurana ir retornar para 9); Start with the lowest user level. Inicia a aplicao com o nvel mais baixo de senha habilitado nvel 9; Em nossa aplicao, ativaremos as duas opes, conforme visto abaixo.
Simule a aplicao e tente acessar a tela de manuteno. Uma senha ser requerida, pois a IHM iniciou com nvel de segurana 9 e a tela solicitada exige o nvel 1. Digite a senha 12345678 para entrar na tela. A senha deve conter, obrigatoriamente, 8 dgitos.
52
de alarmes, como mostrado na figura abaixo. Em seguida vamos inserir o objeto de alarmes ativos na tela, para isto clique em Object >> Alarm Display >> Active Alarm List e crie o campo na tela.
Para a tela de Alarmes Histricos vamos seguir os mesmos passos citados acima, mas o objeto de alarmes histricos ser encontrado em Object >> Alarm Display >> Alarm History Table. No campo de alarmes ativos, ser visualizada a data em que o alarme foi gerado, o horrio, o nmero do alarme e a mensagem de alerta. J nos alarmes histricos sero
53
retratadas as mesmas caractersticas dos alarmes ativos, porm com a diferena de que antes da mensagem de alerta, ser exibido o estado do alarme.
54
No explicaremos detalhadamente as funes da macro e seus mtodos de execuo, para maiores referncias, consulte o manual do ADP. Utilizaremos a Clock Macro, que executada continuamente. Para acess-la, clique no menu application >> Clock macro, ser aberta a tela com as linhas de comando, assemelhando-se a um editor de texto.
55
Ao clicar na seta destacada pelo crculo em vermelho da figura abaixo, sero exibidos os comandos existentes para as macros. Elabore os comandos conforme mostrado na figura abaixo, digitando o texto exatamente como desta forma.
Esta ir comparar a temperatura simulada do tanque, que podemos alterar na tela de manuteno, com os Set-Points de alarme de temperatura, tambm definidos na tela de manuteno. Quando a temperatura simulada (digitada) for maior que o valor definido para a temperatura mxima do tanque, uma mensagem de alarme ser visualizada na tela de alarmes. O mesmo ocorre para a temperatura mnima. Simule a aplicao para testar as funes configuradas.
56
Para entrar no Setup da IHM, certifique-se de que as DIP Switches localizadas na traseira da IHM estejam na posio mostrada abaixo e reinicie a IHM. SW3 ON SW4 ON SW7 ON Demais SWs qualquer posio
57
Para alterar o mtodo de download da IHM, acesse o boto F2 Confg e altere a opo Download/Upload/Copy Port. Os mtodos de download disponveis iro variar conforme a disponibilidade das portas existentes na IHM.
58
IHM
PC
59
60
O Windows solicitar a busca pelo driver atravs do site Windows Update. Ignore esta opo selecionando a opo No, no agora e clicando em Avanar.
61
Logo aps, selecione a opo Instalar de uma lista ou local especfico e clique em Avanar.
62
Na seleo do tipo de dispositivo, selecione a opo Mostrar todos os dispositivos e clique em Avanar.
Na tela de seleo do driver, clique em Com disco para selecionar o driver de um local especfico.
63
Ser solicitada a indicao do diretrio de localizao do driver USB. Selecione a pasta de instalao do software ADP, normalmente o caminho C:\Arquivos de
programas\Hitech_ADP\v6.5.0, e selecione o arquivo USBDev.inf, que contm as informaes relativas ao driver USB.
Aps confirmar a seleo do arquivo, o dispositivo USBDev ir aparecer na lista de dispositivos, conforme visto abaixo. Clique em Avanar para continuar.
64
O Windows no reconhecer este dispositivo como certificado quanto sua compatibilidade com o mesmo. Ignore este alerta atravs da opo Continuar assim mesmo.
65
comando, a mensagem abaixo ser exibida, indicando adicionalmente qual mtodo foi utilizado, e tentando estabelecer a conexo com a IHM. Certifique-se de que a IHM esteja na tela de setup e com a mensagem Wait command... sendo exibida.
66
Aps identificar o modelo da IHM, ser iniciada a limpeza da memria para gravar o novo aplicativo.
Quando o download for concludo, a mensagem abaixo ser exibida. Clique OK para ento desconectar o cabo de programao.
67
Conecte o lado DB9 na porta COM1 da IHM e, na outra ponta, conecte os terminais T/R+ (1) e T/R-(6) nos terminais A e B, respectivamente, do conector RS-485 do TPW-03. A malha do cabo deve ser ligada no terminal SG, aterrando apenas uma das extremidades da rede. importante lembrar que, entre os terminais A e B, deve ser ligado um resistor de terminao no valor de 120 .
68
69
6.2 Dip-Switches
Para comunicar a PWS6A00T com o TPW-03, devemos ajustar as Dip-switches da IHM. As Dip-switches so o conjunto de pequenas chaves que se encontram na parte traseira da IHM. Abaixo a descrio da funo de cada uma das chaves:
Dip-Switches SW1 SW2 SW3 ON ON OFF OFF SW5 ON OFF SW6 ON OFF SW7 ON OFF SW8 ON OFF SW9 ON OFF SW10 ON OFF SW11 ON OFF SW12 SW4 ON OFF ON OFF Funo Reservado Reservado Modo de Operao Executa operao do usurio Executa programa de teste Atualiza BIOS Executa teste geral das funes da IHM Parmetros de Comunicao A IHM usa os parmetros de comunicao definidos no setup da IHM para comunicao com o CLP A IHM usa os parmetros de comunicao definidos no software ADP para comunicao com o CLP Senha A IHM pede ao operador para entrar com uma senha antes da execuo do programa do usurio (login inicial no sistema de segurana) Nenhuma senha requisitada ao ligar a IHM Menu de Sistema A IHM inicializa primeiramente no menu do sistema, sem rodar diretamente a aplicao Quando energizada, a IHM roda diretamente o programa do usurio, sem mostrar o menu de sistema Nvel de usurio Padro O nvel padro de usurio 1 se a IHM no requisitar senha para iniciar sua operao O nvel padro de usurio 9 se a IHM no requisitar senha para iniciar sua operao Porta de comunicao COM1 Para RS-485: Esta chave deve estar em ON X Porta de comunicao COM2 Para RS-485: Esta chave deve estar em ON Para RS-422: Esta chave deve estar em OFF Porta de comunicao COM3 Para RS-485: Esta chave deve estar em ON Para RS-422: Esta chave deve estar em OFF Reservado
Em nossa configurao deixaremos as chaves 5 e 6 em OFF, e todas as demais em ON, deste modo, a IHM usar os parmetros de configurao definidos pelo software ADP, e no requisitar nenhuma senha ao ser inicializada. Abaixo uma imagem ilustrativa da configurao recomendada das chaves:
70
71
Deixaremos marcadas as opes padro do TPW-03, no sendo necessrio alterar nenhum destes parmetros. Na figura abaixo, podemos visualizar as configuraes definidas:
72
projeto. O programa perguntar qual o modelo de TPW-03 voc possui. Selecione o modelo conforme necessidade e clique em OK. Clique em PLC(P) >> Connect para abrir a janela de conexo do programa com o CLP. Em Com Port, selecione a porta do PC em que voc ligou o cabo de programao do TPW-03.
Clique em Link para iniciar a conexo. Dever aparecer uma caixa de mensagem informando que a conexo foi bem sucedida.
6.4.2 Configurando a porta de comunicao Para configurar a porta de comunicao do TPW-03, iremos criar um programa bsico que definir estas configuraes. Se voc conectou a IHM na porta RS-485 incorporada ao TPW-03, deve configurar o registrador D8120. Se a conexo for realizada pela porta RS-485 de expanso, deve ser configurado o registrador D8320. Para a porta RS-232, configurar o registrador D8321.
73
No manual do TPW-03, podemos verificar as possveis configuraes da porta de comunicao, conforme figura abaixo.
De acordo com a configurao definida no ADP, faremos a seguinte configurao para o TPW-03: Baud Rate: 19200 (1,0,0,0); Stop Bits: 2 (1) Parity: None (0,0) Data Bits: 8 (1)
Sendo assim, temos o valor 10001001, em binrio. Convertendo esse nmero de binrio para decimal, temos o valor 137. Esse valor deve ser transferido para o registrador de configurao da porta serial utilizada (D8120/D8320/D8321). Para isso, iremos criar uma linha de programa no TPW-03, transferindo este valor para o registrador correspondente. Aps criar o programa, transfira-o para o TPW-03 e mantenha-o em modo RUN.
74
acionamento da mesma, com as opes Abre e Fecha, ligando a sada que foi anteriormente associada.
Ao pressionar os botes Liga e Desliga no quadro Funo Bomba, podemos perceber a sada do CLP Y000 ligando e desligando.
Caso ocorra algum erro de comunicao, o popup Communicatino Error ser automaticamente aberto. O LED de status da porta ir piscar lentamente. Verifique novamente os passos explicados anteriormente e certifique-se de que os cabos esto conectados corretamente.
76
Ao clicar na opo Connection 1, as configuraes da conexo sero exibidas. Selecione a porta serial do computador que ser utilizada e tambm os parametros referentes a comunicao.
Aps configurar o simulador, clique em Run para iniciar a simulao on-line. O programa iniciar e tentar a comunicao com o TPW-03 atravs da porta serial selecionada, disponibilizando as mesmas funcionalidades da IHM.
77