Home

Manual de Utilização do WebGate Plus PO9902

image

Contents

1. d 3 k do dy b SD 2 RE s gt EN ARE q b D gt b POC E O b D gt a gt p OE a PA pi gt p E pi 02 02 I c I ij EIA E E x li im E DO Di P M lt L 51 9 B a 99 0 ale SE 103 0 gt B 101 8 dd a 8 Figura 2 2 Dimens es F sicas Dados para Compra Itens Integrantes A embalagem do produto cont m os seguintes itens e WebGate Plus PO9902 e CD Card e Guia de instala o C digo do Produto O seguinte c digo deve ser usado para compra do produto WebGate Plus Ethernet 10 100 Mbits s com WebServer Tabela 2 3 C digo do Produto 2 Descri o T cnica Produtos Relacionados Os seguintes produtos devem ser adquiridos separadamente quando necess rio AL 1726 Cabo RJ45 CFDB9 AL 1727 Cabo RJ45 CMDB9 MT7000 WebView Software de Supervis o e Controle via Web Tabela 2 4 Produtos Relacionados Notas AL 1714 Este cabo possui um conector RJ45 macho com pinagem padr o Altus em cada extremidade E utilizado para e Interliga o do WebGate Plus e interface serial COM 3 dos PL104 e PL105 e Interliga o do WebGate Plus e UCPs da S rie Ponto RJ45 AL 1719 Este cabo possui um conector RJ45 macho com padr o Altus e outro DB9 macho com pinagem padr o Altus E
2. Sum rio INTRODU O AE EE E E EE 1 Caracteristicas do WebGate PIUS jacto snantaecirecinaaica atoa aioniioaico nte nioanioaino estadia sntnadinacdna t0es0 besora sis soiset sasso 2 Documentos Relacionados a este Manual seesseessoessoeesoceseoessoeesosesocesooessosesosesoeesooeseosesosesosesoceseosesosessooeee 2 Inspe o Visual sts siecsssesaicessesesosostoseieronei castor anensoo open nsev icon dae v anna rea v adam coeso san vacas nan deco soko OTERO reiss okste soseau taS 2 Suporte T cnicos eneste ar rali erica E ao a e aee Ri St SCE ROS OUT e AO UI E SE UE OTRAS aca ar SC 2 Mensagens de Advert ncia Utilizadas neste Manual cccceesesereereereeecossssrrreceerecosss ss reeeeereeesss ss eaeceeeeoo 3 2 DESCRI O TECNICA ue 4 Caracteristicas TECNICAS sas rsnasnesns a reni pedi cer onda pao pesam o ate senis tsonan dana asesan NO iai e noob 4 Caracter sticaS CieraisSs css so tosa eso tava Loba ava Sab fava Sab Soa Sab Sa Ga Sa ASA So ADO A S S ADA S SAS AA La GA So US Sa 4 Compatibilidades onnan ea aae a Eae aa a sucata acabadas PRSUO UA E E ob aDtL TA A E 5 Utiliza o do Canal Ether Netin eoret rotetere n Tosca fo pa cp de apa do do ada do da ad po da fado ca RU EEE EEEE EE RE a do Pa URL Eea E E tet 5 Sistema de Seguran a de Acesso erra ceeeaaeanearaananca ana ieni an Ea ana aa aienea tn 6 Dimiensges DE E A TT T T 7 Dados EIE KOI 1110 g EEEE E E 7 KAREA Integrantes EEEE NT EEEN EEE EEN
3. C digo comercial Controlador program vel CP Default Diagn stico Download E S EIA RS 485 Endere o da cabe a de rede de campo Entrada sa da ER Escravo ESD Esta o de supervis o Fia o de campo Frame Gateway Hardware IEC 1131 IEC Pub 144 1963 IEC 536 1976 IEC 801 4 IEEE C37 90 1 SWC M todo utilizado por todos os n s de uma rede de comunica o para sincronizar as transmiss es de dados e resolver poss veis conflitos de transmiss es simult neas Seq ncia finita de instru es bem definidas objetivando resolu o de problemas Conjunto de sinais el tricos agrupados logicamente com a fun o de transferir informa o e controle entre diferentes elementos de um subsistema Conjunto de m dulos de E S interligados a uma UCP ou cabe a de rede de campo Componente onde s o inseridos os m dulos de E S UCPs fontes e demais m dulos da S rie Ponto Taxa com que os bits de informa o s o transmitidos atrav s de uma interface serial ou rede de comunica o medido em bits segundo Unidade b sica de informa o podendo estar no estado 0 ou 1 Dissemina o simult nea de informa o a todos os n s interligados a uma rede de comunica o Sigla para teste de bateria em ingl s battery test Unidade de informa o composta por oito bits M dulo escravo de uma rede de campo respons vel pela troca de dados entre seus m dulos e um mestre de rede de campo
4. Cabo que conecta os n s de uma rede de campo como a interface de rede de campo e a cabe a de rede de campo Cabo que interliga os expansores de barramento Interface de um equipamento que transfere dados no modo serial Uma execu o completa do programa aplicativo de um controlador program vel Circuito eletr nico destinado a verificar a integridade do funcionamento de um equipamento Dois d gitos definidos por meio de chaves mec nicas program veis na base com o objetivo de impedir a montagem de m dulos n o compat veis C digo do produto formado pelas letras PO seguidas por quatro n meros Tamb m chamado de CP Equipamento que realiza controle sob o comando de um programa aplicativo composto de uma UCP uma fonte de alimenta o e uma estrutura de E S Veja controlador program vel Valor predefinido para uma vari vel utilizado em caso de n o haver defini o Procedimento utilizado para detectar e isolar falhas tamb m o conjunto de dados usados para tal determina o que serve para a an lise e corre o de problemas Carga de programa ou configura o no CP Veja entrada sa da Padr o industrial n vel f sico para comunica o de dados o endere o de um n da rede de campo ajustado na base do m dulo da cabe a de rede de campo Tamb m chamado de E S Dispositivos de E S de dados de um sistema No caso de CPs correspondem tipicamente a m dulos digitais ou anal gicos de entrada
5. XSL Princ pios B sicos Toda folha de estilos XSL um documento XML por defini o Dessa forma toda stylesheet XSL come a com a declara o lt xml version 1 0 gt Toda stylesheet autodeclarativa ou seja sempre que uma folha de estilos criada a linha seguinte declara o de XML deve ser uma declara o de stylesheet lt xsl stylesheet xmins xsl http www w3 0rg TR WD xsl gt Al m disso como em todo documento XML todo tag que aberto deve ser corretamente fechado Assim toda stylesheet termina com o comando de conclus o lt xsl stylesheet gt Stylesheets Primeiro Exemplo Como forma de apresentar as funcionalidades de XML XSL esta sess o mostra um exemplo de documento XML e sua correspondente folha de estilo XSL A XSL apresentada a seguir transforma o XML de resposta do comando de leitura de operandos em uma tabela HTML de duas colunas com o tag e valor de cada operando requisitado Os outros comandos t m comportamentos similares O comando a ser executado no WebGate Plus o de leitura de operandos de mem ria da posi o M0000 posi o M0007 Para se executar este comando no WebGate Plus e se obter uma resposta deve se digitar a seguinte URL na linha de comando do browser http IP DO PO9902 webgat e xm1 cmd 70 amp addr mO amp endAddr m 7 Uma resposta poss vel do WebGate Plus a seguinte outras respostas podem ser obtidas com valores distintos para cada posi o de
6. Figura 2 1 Possibilidades de Comunica o Desta forma poss vel a integra o de qualquer controlador program vel Altus a uma rede TCP IP Os controladores das s ries Quark Piccolo Grano Ponto e AL 2000 j instalados ou novos podem ser utilizados com o WebGate Plus A capacidade de armazenamento de telas em formato HTML do WebGate Plus permite a implementa o de sistemas de supervis o simples acessados atrav s de um browser convencional sem qualquer configura o ou software especial no computador remoto poss vel o uso das tecnologias XML Flash Java JavaScript e VBScript Com o uso da tecnologia XML poss vel a constru o de p ginas din micas com os operandos do controlador bem como a modifica o dos mesmos O formato de apresenta o das informa es configur vel com a utiliza o de folhas de estilos O acesso de banco de dados diretamente ao controlador tamb m facilitado pela utiliza o dos comandos XML A atualiza o de p ginas feita via Intranet ou Internet utilizando o protocolo FTP utilizando se softwares FTP do tipo WS_FTP e CuteFTP A atualiza o de p ginas feita remotamente utilizando o protocolo FTP A capacidade de armazenamento de p ginas HTML na estrutura interna de arquivos de 150 Kbytes podendo ser expandida com o uso de um cart o de mem ria ou atrav s de links com um servidor Web alocado para este fim Os comandos XML dispon veis permitem que se use
7. es adicionais sobre o WebGate Plus podem ser consultados outros documentos manuais e caracter sticas t cnicas al m deste Estes documentos encontram se dispon veis em sua ltima revis o em www altus com br Cada produto possui um documento denominado Caracter stica T cnica CT onde encontram se as caracter sticas do produto em quest o Adicionalmente o produto pode possuir Manuais de Utiliza o os c digos dos manuais s o citados na CT Aconselha se os seguintes documentos como fonte de informa o adicional e CT109692 Caracter sticas T cnicas WebGate Plus PO9902 e NAP080 Nota de Aplica o Desenvolvimento de P ginas no PO9900 WebGate e NAP103 Nota de Aplica o Configura o de Redes Ethernet Inspe o Visual Antes de proceder instala o recomend vel fazer uma inspe o visual cuidadosa dos equipamentos verificando se n o h danos causados pelo transporte Verifique se todos os componentes de seu pedido est o em perfeito estado Em caso de defeitos informe a companhia transportadora e o representante ou distribuidor Altus mais pr ximo CUIDADO Antes de retirar os m dulos da embalagem importante descarregar eventuais potenciais est ticos acumulados no corpo Para isso toque com as m os nuas em uma superf cie met lica aterrada qualquer antes de manipular os m dulos Tal procedimento garante que os n veis de eletricidade est tica suportados pelo m dulo n o se
8. M dulo referindo se a software M dulo C M dulo de configura o M dulo de E S M dulo E M dulo execu o M dulo F M dulo fun o M dulo P M dulo procedimento Multicast Nibble N Octeto Operandos PA PC Peer to peer Ponte de ajuste Posta em marcha Programa aplicativo Programa executivo tipo onda oscilat ria Dispositivo que adapta el trica e ou logicamente a transfer ncia de sinais entre dois equipamentos M dulo mestre de redes de campo localizado no barramento local e destinado a fazer a comunica o com cabe as de rede de campo Evento com atendimento priorit rio que temporariamente suspende a execu o de um programa e desvia para uma rotina de atendimento espec fica Sigla usada para indicar isolado ou isolamento Unidade representativa de quantidade de mem ria Representa 1024 bytes Sigla para light emitting diode um tipo de diodo semicondutor que emite luz quando estimulado por eletricidade Utilizado como indicador luminoso Linguagem de programa o do microprocessador tamb m conhecida como linguagem de m quina Um conjunto de regras e conven es utilizado para a elabora o de um programa Conjunto de instru es e operandos que permitem a edi o de um programa aplicativo para ser utilizado em um CP Matriz gr fica onde s o inseridas as instru es de linguagem de um diagrama de rel s que comp e um programa aplicativo Um conjunto de l gicas orde
9. O registro de usu rios cadastrados para acesso via FTP ao WebGate Plus tamb m feito no arquivo chip ini O WebGate Plus configurado de f brica com o usu rio padr o ftp com senha ftp ATEN O Modifique os usu rios padr o do FTP t o logo seja poss vel Ao utilizar os usu rios e senhas padr o voc estar diminuindo a seguran a do equipamento e aumentando as chances de conex es indesejadas ao seu WebGate Plus Para alterar os usu rios cadastrados para acesso via FTP necess rio editar o arquivo chip ini Para tanto o seguinte procedimento deve ser executado Busque o arquivo chip ini no WebGate Plus via FTP poss vel utilizar clientes FTP gr ficos CuteFTP WS FTP entre outros ou texto para esta transfer ncia Caso esta seja a primeira configura o de usu rio do FTP utilize o usu rio padr o ftp senha ftp Caso contr rio utilize usu rio senha cadastrados anteriormente Edite o arquivo chip ini alterando a se o FTP O arquivo chip ini est no formato texto e portanto pode ser aberto por qualquer editor de texto CUIDADO O arquivo chip ini cont m configura es essenciais ao funcionamento do WebGate Plus NAO modifique as outras se es do arquivo sob risco de impossibilitar o funcionamento seu equipamento Na se o FTP do arquivo chip ini est o identificados os usu rios cadastrados e suas respectivas senhas Altere os nomes de usu rio e ou senha livremente Ap s e
10. o OFFSET indica o endere o inicial de escrita na tabela TM destino valores de O at 254 N MERO DE OPERANDOS A SEREM ESCRITOS O n mero de operandos a serem escritos devem ser no m ximo 52 e no m nimo 1 A soma do par metro de OFFSET com o N MERO DE OPERANDOS A SEREM ESCRITOS deve ser inferior a 255 que o n mero m ximo de posi es de um operando TM DADOS cont m os dados a serem escritos na TM destino ATEN O A primeira tabela de comunica o TC deve possuir na posi o 01 a informa o de que tabelas de comunica o permanecem ativas e devem continuar sendo lidas pelo WebGate Plus ciclicamente Com isto n o necess rio se alterar a configura o off line para se desabilitar uma TC Todas as TCs devem conter as demais informa es 27 4 Diagn sticos Tempos de Resposta Para conceituar o que se entende por tempo de resposta do WebGate Plus necess rio entender com mais detalhes como funciona uma transa o de comunica o entre um mestre ALNET II sobre TCP IP e o WebGate Plus Como j mencionado anteriormente uma transa o de comunica o quando o WebGate Plus est operando como modo escravo na rede formada pelos seguintes passos 1 O mestre na rede Ethernet transmite um frame de requisi o para o WebGate Plus 2 O WebGate Plus envia um frame sem dados teis confirmando a recep o do frame anterior Trata se de um mecanismo de seguran a de entrega de pacotes do
11. o IP zs sem tieren oenn e tnea eE ENEE EE EEEE Save Ni a Sade Rio Sade NN NE E ame aad 36 Conex o Direta sessao pensas Sa Pra sa A inatas Da dans EE E US E RU San ana ad ES 37 MANUTEN O a a A A TE 38 DiagSN SLICOS s ssssnssesasospperorosutoroiosanonaio paTa a a SONO sa PAS eso Ge nossa Da 38 Diagn sticos Via Painel siso tis ciscortelo co cpheto to cabala E A E A 38 Diagn sticos via Operandos e NEEE EEEE E ETE E renan aaa E EE ceara rranaanada 39 Ferramentas de Rede ssdssaicosresinsadiasiaiadundo detonado dodoasdaa doa dada taco aado dona do dadonata dados pio dado asd dodesdna Gui aca nuntecuinenos 40 Identificando Problemas cassa ssa isca aros nas Tina isa senser eiee bicaddauddandian io 41 Manuten o Preventiva assa cesssscocesstssocecaissoceeacasocaeacosocacadosncacodocacacossespoccessa sos essanse ossos ectssss sebos tes ssenaSesssasa 41 8 COMANDOS DA INTERFACE WEB DO WEBGATE PLUS s s esses reserereseeerserererane 42 Par metros Gen ricos da URL webgate xml esesssocesssoceessoceessoccessoecessoococeessocecssoccessoocesssocecssoceessoceesssoe 42 Comando Escrita de Operandos ce S a a a E on e a 42 Comando Leitura de Operandos acusa Senar i E E EEEE EEEE EE AE E a ao 43 Comando Leitura de Status do Equipamento seesesseesessressssresssrrerssrreesssreesssreerssrterssriesssstesserresssrees 43 Comando Leitura de Status da Comunica o e seeseese
12. somente o de mais alta prioridade ser visualizado no LED A indica o da prioridade mais baixa s ser visualizada quando a causa da indica o de prioridade superior for resolvida 38 7 Programa o LED NT Significado Piscando M dulo ligado com conex o de rede ativa Desligado Conex o de rede ausente Fonte de alimenta o desligada ou m dulo desligado Cabo Ethernet n o conectado Dispositivo conectado na outra extremidade do cabo Ethernet est desligado Cabo Ethernet com pinagem incorreta Tabela 7 2 LED NT No caso de falha no tr fego Ethernet devem ser verificados tamb m os LEDs do HUB ou switch da rede Certifique se de que os LEDs estejam no estado normal Verifique o manual do HUB sobre o comportamento dos LEDs em estado normal O mau funcionamento deste impossibilita o uso da rede e o acesso ao WebGate Plus LED MA Significado Ligado ou piscando Acesso ao cart o de Rea 1 de mem ria est sendo acessado mem ria Desligado Aus ncia de acesso ao Ee de mem ria ausente cart o de mem ria Cart o de mem ria n o est sendo acessado Tabela 7 3 LED MA Quando o WebGate Plus est comunicando com o controlador poss vel ver o LED S1 piscando Este LED pisca a todo o momento que h comunica o de TX ou de RX entre o WebGate Plus e o controlador O LED S1 pode ser til para verificar se o modo mestre est habilitado Quando o WebGate Plus n o est conectado a rede Ethernet e con
13. 6 3 Exemplo de Conex o Direta 37 7 Programa o 7 Manuten o Ao longo da opera o ou funcionamento do sistema algumas anormalidades podem ser eventualmente encontradas pelo usu rio Os itens a seguir apresentam as anormalidades mais comuns e d o instru es sobre os procedimentos a serem tomados em cada caso ATEN O Ao substituir fisicamente uma interface de rede ou trocar seu endere o MAC f sico certifique se de que os clientes desta interface s o capazes de detectar automaticamente a mudan a do endere o MAC antes de considerar a interface servidora como defeituosa pois a mesma pode n o comunicar logo ap s a troca Alguns clientes e sistemas operacionais podem levar v rios minutos at detectar a mudan a do endere o MAC de um equipamento servidor Enquanto o cliente n o atualizar a sua tabela de convers o de endere o IP para endere o MAC a conex o entre os dois equipamentos n o ir se estabelecer e portanto n o haver comunica o Alguns sistemas operacionais como o Microsoft Windows disponibilizam o comando ARP que al m de permitir visualizar a tabela de convers o de endere o IP para endere o MAC atual comando ARP a permite tamb m reinicializar zerar a tabela for ando desta maneira o disparo imediato de comandos para sua reconstru o comando ARP d Em caso de d vidas sobre o comando ARP ou sobre a exist ncia de um comando equivalente em outros sistemas operacion
14. A formata o dos dados XML para apresenta o numa p gina HTML feita atrav s de um arquivo de estilos de convers o ou stylesheet de extens o XSL XML Stylesheet Language Stylesheets ou folhas de estilo s o padr es que descrevem a forma de apresenta o de documentos Utilizando se diferentes stylesheets poss vel a formata o de um documento para uma apresenta o na tela outro distinto na impressora e mais um para envio via e mail XSL a linguagem utilizada para especifica o das stylesheets a serem utilizadas com XML Usando XSLs poss vel manipular os dados presentes em uma p gina XML especificando se formato de apresenta o e filtrando se dados que n o ser o apresentados Entre os diversos formatos de sa da poss veis o HTML de especial interesse para o WebGate Plus pois permite que seja utilizado um browser Internet para supervis o do processo controlado pelos CPs Altus Para formata o do XML via XSL necess ria a presen a de uma ferramenta de interpreta o XML XSL O browser Internet Explorer j disp e deste recurso de forma que n o necess ria nenhuma ferramenta extra para supervisionar os processos 30 5 Diagn sticos A Figura 5 1 ilustra os arquivos envolvidos e a sequ ncia executada at a apresenta o do HTML na janela de visualiza o do browser gerado pelo WebGate criado pelo usu rio OjO zo Figura 5 1 Os arquivos Envolvidos com P ginas Di
15. OK o equipamento deve responder s requisi es recebidas via PING Caso contr rio n o haver resposta Neste caso deve ser utilizado o canal serial para verifica o da configura o atual da rede Caso a configura o de rede do WebGate Plus esteja correta a seguinte resposta para o comando PING deve ser observada CAWINDOWS gt ping lt endere o IP do WebGate Plus gt Disparando contra lt WebGate Plus gt lt IP do WebGate Plus gt com 32 bytes de dados 40 7 Programa o Resposta de lt IP do WebGate Plus gt bytes 32 tempo 5ms Tempo de vida 255 Resposta de lt IP do WebGate Plus gt bytes 32 tempo 3ms Tempo de vida 255 Resposta de lt IP do WebGate Plus gt bytes 32 tempo 3ms Tempo de vida 255 Resposta de lt IP do WebGate Plus gt bytes 32 tempo 3ms Tempo de vida 255 Estat sticas do Ping para lt IP do WebGate Plus gt Pacotes Enviados 4 Recebidos 4 Perdidos O 0 de perda Tempos aproximados de ida e volta em milisegundos M nimo 3ms M ximo 5ms M dia 3ms Identificando Problemas Quando o WebGate Plus n o responder adequadamente a uma comunica o solicitada os seguintes itens devem ser verificados o WebGate Plus est alimentado com a voltagem correta o cabo de rede Ethernet est devidamente conectado os equipamentos da rede como HUBs e roteadores est o ligados e funcionando corretamente o cabo serial para rede ALNET I est conectado o controlador Altus que a fonte das
16. apresentados a seguir para configura o do WebGate Plus poss vel o uso do servi o de DNS Domain Name System respons vel por associar um nome por exemplo PO9902 altus com br a um endere o IP da Internet por exemplo 200 234 12 192 Desta forma o acesso via browser facilitado pois n o necess rio digitar diretamente o IP do WebGate Plus na linha de endere os do browser Caso a empresa j tenha registrado o DNS deve se contatar o administrador da rede e solicitar a inclus o de um nome para o endere o configurado no WebGate Plus Caso contr rio poss vel realizar o registro de DNS no rg o regulador da Internet no Brasil representado pelo Comit Gestor da Internet O servi o de registro de nomes do Comit Gestor pode ser contatado em http www registro br Conex o Direta poss vel ligar o WebGate Plus diretamente ao computador PC que estar executando a aplica o de supervis o ou programador MasterTool Neste caso deve ser utilizado um cabo Ethernet cruzado para liga o da placa de rede do microcomputador ao WebGate Plus Nesta configura o o WebGate Plus s ser acess vel ao PC diretamente conectado Nenhum acesso via outro computador ser poss vel Nesta topologia a restri o de acesso ao produto m xima A configura o dos par metros de rede pode utilizar os endere os exemplo mostrados na Tabela 6 3 WebGate Plus Microcomputador PO reaesa2 i9246811 Tabela
17. cada tag opR gt lt que existir no XML gt lt tr gt lt a primeira coluna contem o texto do tag tag gt lt td gt lt xsl value of select tag gt lt td gt 49 9 Manuten o lt e a segunda contem o valor do operando gt lt td gt lt xsl value of select vlr gt lt td gt lt tr gt lt xsl template gt lt xsl stylesheet gt lt final de stylesheet gt O exemplo assume que a folha de estilos foi salva com o nome exemplo xsl Este arquivo deve estar no sistema de arquivos do WebGate Plus Para se especificar uma folha de estilos poss vel a utiliza o do par metro xslfile na URL do WebGate Plus da seguinte forma http IP DO PO9902 webgate xm1 xslfile exemplo xsl amp cmd 70 amp addr m0 amp endAddr m7 O documento XML resultante um pouco diferente do anterior lt xml version 1 0 gt lt xml stylesheet href exemplo xsl type text xsl gt lt al gt lt rd gt lt opR t M gt lt tag gt M0000 lt tag gt lt vlr gt 24 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0001 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0002 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0003 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt M0004 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0005 lt tag
18. conectado na interface serial do equipamento deve ser programado para permanecer periodicamente extraindo e gerando informa es nas TCs se desejado que novas comunica es sejam efetuadas pelo WebGate Plus O WebGate Plus l a primeira TC e verifica quais as demais que est o habilitadas Apenas a primeira conter o controle de quais devem ser lidas ciclicamente ATEN O A primeira TC deve ser configurada atrav s do Configurador Ethernet A tabela deve ser selecionada na guia Modo mestre como pode ser visto na Figura 3 8 Ap s consulta a posi o de Status do TC conforme definido na Tabela 4 2 para saber se j h algum comando pronto para o envio Se existe extrai informa es e envia frame ALNET II sobre TCP IP para o endere o IP destino Cada posi o da tabela possui seu significado apresentado a seguir 25 4 Diagn sticos Do 00 Resevada o o roshaiitadas o oo o o sste o 03 stmtusdo imocomando 0 C digodeero S DO Os C digodecomando i O 0 Endere o IP destino HIGH _ 08 Endere o da TM a ser escrita oo o otse o 10 N mero de operandos a serem esoritos 11 Jinciodadreadedados O 12 Jredosaseremesatoo Dados a serem eseritos O 63 Dados a serem escritos Tabela 4 2 Tabela de Comunica o do Modo Mestre ejejplcjejajofolr e sjafafajifo im ojofofojoJojofofoJoJojofofoJoji rcihabiitada o ojojojo ojojojo ojfojo o f1 o o TC 3 naviitaaa ojofofojofojofofojojoj
19. configura o dos direitos de acesso dos usu rios Configura es do Dispositivo Usu rios Faixas Direitos Fitros de IP Modo Mestre Estat sticas Usu rio Direitos de Acesso por Faixas x Faixa Leitura Escrita Faixa Leitura Escrita Direitos Gerais 1 g V Comandos de Estado 10 Reset de Estat sticas 11 Diret rio de M dulos 12 Escrita Irrestrito 13 C Por Faixa 14 15 irrestrito 16 Leitura For Faixa Cancelar Figura 3 6 Guia de Configura o dos Direitos 19 3 Configura o Filtros de IP O WebGate Plus permite a configura o de uma tabela de filtragem de endere os Nesta tabela s o adicionadas as redes ou esta es individuais que poder o enviar e receber dados do dispositivo Aqueles endere os que n o constam na tabela n o ter o acesso ao dispositivo seja atrav s de p ginas XML ou de aplicativos que utilizem o protocolo ALNETII sobre TCP IP E poss vel configurar at oito endere os IP e de subrede diferentes para acesso ao WebGate Plus Para isso necess rio informar o endere o de rede bem como sua m scara de subrede Por exemplo para permitir que todos os controladores da rede 192 168 30 0 possam se comunicar com o WebGate Plus e mais uma m quina externa com endere o 200 254 33 8 teremos as seguintes entradas no configurador IP1 192 168 30 0 M scara IP1 255 255 255 0 IP2 200 254 33 8 M scara IP2 255 255 255 255 Al m disso permite selecion
20. configurado com o modo mestre habilitado Neste caso o WebGate Plus executa basicamente e leituras c clicas ao CP interligado via ALNET I e verifica se algum comando de escrita foi solicitado atrav s de Tabelas TM de Comunica o TCs e se o comando foi solicitado envia uma requisi o de escrita ALNET II sobre TCP IP ao CP solicitado via interface Ethernet e recebe a resposta do CP via rede Ethernet e gera uma resposta ALNET I para o CP interligado informando se a transa o obteve sucesso ou n o atualizando vari veis de controle na respectiva TC No protocolo ALNET II sobre TCP IP s o suportados os seguintes comandos Acesso a operandos Escreve Operandos L Operandos Status L Status do Equipamento L Status da Comunica o L Status dos For amentos L Status dos Barramentos de E S L Status E S M dulos de programa Remove M dulo de Programa Transfere M dulo em Flash para RAM Transfere M dulo em RAM para Flash Apaga Mem ria Flash Compacta Mem ria RAM L Diret rio Geral de M dulos 24 4 Diagn sticos L Status do M dulo de Programa L Diret rio de M dulos de Programa L M dulo de Programa Mudan a de estado Passa para modo Programa o Passa para modo Execu o Passa para modo Ciclado Executa um Ciclo Especiais Desabilita Sa das Digitais Habilita Sa das Digitais Libera Todos os For amentos Libera Operandos Muda N vel de Prote o Muda Senha Tabela 4 1 Ti
21. de arquivos utilizando protocolo FTP Servidor FTP habilitado ON Reservado utilizar em OFF OFF Reservado utilizar em OFF ON COM 1 utilizada como porta de configura o OFF COM 1 utilizada como porta de comunica o com o CP Tabela 3 1 Chaves de Configura o Configura o dos Par metros de Rede PERIGO Deve ser desligada a alimenta o do sistema antes de se conectar ou desconectar o cabo serial ao WebGate Plus Certifique se de que a fonte de alimenta o do WebGate Plus esteja desligada e o cabo Ethernet desconectado Conecte a fonte de alimenta o WebGate Plus e depois ligue os equipamentos O seguinte comportamento deve ser observado LED NT n o ir acender LED DG ir acender brevemente e ficar piscando duas vezes Caso isto n o ocorra deve ser verificado se o cabo Ethernet est desconectado e a fonte de alimenta o est com a tens o correta 24 Vdc As chaves de configura o tamb m devem estar todas na posi o OFF Ap s o sucesso do primeiro teste ligue o cabo Ethernet ao equipamento Neste momento o LED NT ir permanecer aceso ou piscando indicando tr fego na rede Ethernet Caso isso n o ocorra verifique se a outra extremidade do cabo est conectada se o dispositivo conectado na outra extremidade do cabo Ethernet est ligado e se o cabo Ethernet est com a pinagem correta 3 Configura o Formato Padr o do Arquivo de Inicializa o Chip ini O forma
22. dos equipamentos importante salientar que quaisquer componentes eletr nicos incorporados em produtos cont m materiais nocivos natureza quando descartados de forma inadequada Recomenda se portanto que quando da inutiliza o deste tipo de produto o mesmo seja encaminhado para usinas de reciclagem que d em o devido tratamento para os res duos E imprescind vel a leitura completa dos manuais e ou caracter sticas t cnicas do produto antes da instala o ou utiliza o do mesmo A Altus garante os seus equipamentos conforme descrito nas Condi es Gerais de Fornecimento anexada s propostas comerciais A Altus garante que seus equipamentos funcionam de acordo com as descri es contidas explicitamente em seus manuais e ou caracter sticas t cnicas n o garantindo a satisfa o de algum tipo particular de aplica o dos equipamentos A Altus desconsiderar qualquer outra garantia direta ou impl cita principalmente quando se tratar de fornecimento de terceiros Pedidos de informa es adicionais sobre o fornecimento e ou caracter sticas dos equipamentos e servi os Altus devem ser feitos por escrito A Altus n o se responsabiliza por informa es fornecidas sobre seus equipamentos sem registro formal DIREITOS AUTORAIS S rie Ponto MasterTool Quark ALNET e WebPlc s o marcas registradas da Altus Sistemas de Inform tica S A Windows NT 2000 e XP s o marcas registradas da Microsoft Corporation Sum rio
23. firewall para aceitar conex es para o WebGate Plus na porta 80 por m negar conex es na porta 21 FTP caso o IP de origem n o seja da mesma rede do m dulo Dessa forma todos podem acessar o WebGate Plus via browser tipicamente para consulta por m apenas operadores que estejam na rede do mesmo podem realizar acesso FTP por exemplo para atualiza o das p ginas Web O papel de firewall pode ser exercido por diversos equipamentos Os mais comuns s o roteadores e computadores pessoais PCs 14 3 Configura o Software Configurador de M dulos Ethernet A configura o do WebGate Plus feita atrav s do Software Configurador de M dulos Ethernet fornecido no CD Card junto com o produto A sele o do hardware a ser configurado ativada atrav s da op o de menu Arquivo seguido de Novo ou atrav s da sele o no menu da op o Sele o do Dispositivo Deve ser selecionado PO9902 para configura o do WebGate Plus Selecione o Dispositivo Dispositivo P09902 v Cancel Figura 3 1 Sele o do Dispositivo A partir da sele o mostrada a tela de apresenta o do configurador do WebGate Plus conforme mostra a Figura 3 2 cfg Configurador Ethernet arquivo Configura o Ajuda Configura o do WebGate Plus P09902 At altus www altus com br Figura 3 2 Tela de Apresenta o A op o Arquivo do menu permite a cria o ou abertura de um arquivo de configura o bem como o s
24. gt lt vlr gt 5 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0006 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt M0007 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt rd gt lt al gt Utilizando a folha de estilos o browser apresenta a tela da Figura 9 2 50 9 Manuten o Leitura de Operandos MODO OOo YoM0001 M0002 M0003 M0004 M0005 w M0006 YoMO007 R O O A O O O OW Conclu do E Meu computador Figura 9 2 Resultado da Execu o do Comando com a Folha de Estilos Incorporando Ilhas XML P ginas HTML O tag lt XML gt pode ser utilizado para inserir ilhas de dados XML em documentos HTML O tag pode ser referenciado em scripts sendo poss vel modificar o seu conte do durante a exist ncia da p gina Ilhas s o teis na constru o de p ginas complexas Assim ao inv s de especificar folhas de estilos grandes e complicadas constr i se uma p gina HTML com ilhas XML simples O tag lt xML gt pode ser utilizado para se carregar um documento XML localizado no WebGate Plus sendo necess rio informar a URL do documento no par metro src do tag poss vel tamb m carregar a folha de estilos dentro de uma ilha XML j que uma folha de estilos tamb m um documento XML Para suportar mais de uma ilha XML numa mesma p gina cada ilha deve receber um nome atrav s do atributo id A
25. informa es est ligado a configura o de rede est correta a temperatura ambiente est dentro do especificado Se nenhum problema for identificado consulte o Suporte a Clientes Altus Manuten o Preventiva e Deve se verificar a cada ano se os cabos de interliga o est o com as conex es firmes sem dep sitos de poeira principalmente os dispositivos de prote o se o valor de tens o da fonte de alimenta o est dentro do padr o especificado para o m dulo e Em ambientes sujeitos a contamina o excessiva deve se limpar periodicamente o equipamento retirando res duos poeira etc 41 8 Instala o 8 Comandos da Interface Web do WebGate Plus Quando operando como Servidor Web o WebGate Plus interpreta comandos no formato XML para ele enviados Estes comandos s o interpretados e uma resposta formatada enviada a esta o origem do comando O formato destes comandos de requisi o e resposta apresentado neste Anexo Primeiramente s o apresentados os par metros gen ricos da URL webgate xml e em seguida par metros espec ficos de cada comando de requisi o e resposta Par metros Gen ricos da URL webgate xm Podem ser passados ao WebGate Plus dois par metros gen ricos na URL S o eles xslfile string que identifica o nome do arquivo XSL a ser utilizado para formata o da sa da XML Este par metro opcional Caso ele n o apare a a resposta gerada pelo WebGate Plus n o t
26. interface Ethernet o par tran ado 10 100Base Tx sendo necess ria a utiliza o de Hubs ou Switches para a implementa o da rede A rede de comunica o multimestre permite que os controladores program veis leiam ou escrevam vari veis operandos em outros controladores compat veis com o protocolo ALNET II sobre TCP IP Os CPs da s rie AL 2000 podem atrav s das interfaces AL 3412 ou AL 3414 estabelecer comunica o com outros CPs conectados atrav s de WebGates Plus Os CPs que n o disp e de interface Ethernet tais como os CPs das s ries Piccolo Quark e Grano devem ser conectados rede Ethernet tamb m atrav s da interface WebGate Plus Desta forma estes CPs podem trocar dados com outros CPs das s ries Piccolo Quark e Grano tamb m ligados rede Ethernet via outros WebGates Plus bem como algum CP via interfaces AL 3412 ou AL 3414 PO7091 ou PO7092 Os computadores com software de supervis o podem acessar simultaneamente os mesmos controladores Com a utiliza o do produto WebGate Plus os CPs das S ries Piccolo Grano ou Quark podem acessar qualquer outro controlador ou equipamento que implemente o protocolo ALNET II sobre TCP IP A Figura 2 1 representa algumas das possibilidades de comunica o 2 Descri o T cnica Sistema de Supervis o Sistema de DESA Browser Supervis o EN PO9901 com E S local AL 3412 e AL 2004 PO9902 S ries Piccolo Grano ou Quark
27. mem ria lida lt xml version 1 0 gt gt indica que este um documento XML lt al gt gt in cio da resposta gerada pelo WebGate Plus lt rd gt gt resposta ao comando de leitura de operandos entre os tags lt opR gt e lt opR gt lt opR t M gt lt tag gt Y M0000 lt tag gt lt vlr gt 24 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0001 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0002 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0003 lt tag gt 47 9 Manuten o lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt M0004 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0005 lt tag gt lt vlr gt 5 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0006 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt Y M0007 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt rd gt lt al gt Novamente como acontece em todos os documentos XML os tags utilizados tem que ter marca de in cio e fim Assim a resposta ao comando de leitura de operando come a em lt rd gt e termina em lt rd gt O conte do de cada operando aparece entre os tags lt opR gt e lt opR gt Para cada operando poss vel acessar o tag lt tag gt lt tag gt e o valor do operando lt vlr gt lt vlr gt Pela resposta ap
28. ou sa da que monitoram ou acionam o dispositivo controlado Sigla usada para indicar erro nos LEDs Equipamento ligado a uma rede de comunica o que s transmite dados se for solicitado por outro equipamento denominado mestre Sigla para descarga devida a eletricidade est tica em ingl s electrostatic discharge Equipamento ligado a uma rede de CPs ou instrumenta o com a finalidade de monitorar ou controlar vari veis de um processo Cabos que conectam sensores atuadores e outros dispositivos do processo m quina nos m dulos de E S da S rie Ponto Uma unidade de informa o transmitida na rede Equipamento para a conex o de duas redes de comunica o com diferentes protocolos Equipamentos f sicos usados em processamento de dados onde normalmente s o executados programas software Norma gen rica para opera o e utiliza o de CPs Norma para prote o contra acessos incidentais e veda o contra gua p ou outros objetos estranhos ao equipamento Norma para prote o contra choque el trico Norma para testes de imunidade a interfer ncias por trem de pulsos SWC significa Surge Withstand Capability Esta norma trata da prote o do equipamento contra ru dos Interface Interface de rede de campo Interrup o ISOL kbytes LED Linguagem Assembly Linguagem de programa o Linguagem de rel s e blocos Altus L gica MasterTool Menu Mestre M dulo referindo se a hardware
29. terareon ni rala Li NARA LADA A A E a aa aaa aan EA Eea ianea a 30 Apresenta o de XML no BrOWSeT sseesesssseessssrersssrersesreessstrerssttersstteessrteesseteesssttesssrtessssreesssreeessrettt 30 APplets Jaya ASSUSTAR E 31 Browsers suportados pelo PO9902 ssoeoessoesessoosesssosssssosssssocssssoesessoosesesosssssosssssoesessoosesssosssssoessssossssss 32 Instala o de P ginas Web no PO9902 esosesosssocsssosesosesosssocesocsesosesocssoesesosesosesoessocsscosesosssoeesoesssosssosssoe 32 6 INSTALA O EERIE ANARE Cada GuURasGaLaaRadadddia 33 Instala o Mec nica ensceneert centipacem asso deseesrorcereasoserecso sacana soon con viros v Esisi skosk ess 33 Montagen da Basessa nA i a a a pa Clos OE OEA qua DE Oo gui OR DL a paca CE plana SE ei ane 33 Montagem El trica s sesesesssoseirissoreiaiesoivacaciooctasca contestado cuaa tado ends dons enda Santur a caco Uno cece iene cnen cons cecesenscanovesscnvodesrto 34 A ImeEnta o ocaso ras cepas secos AE CPSL ASR RED ADES Bar T 35 Conex o com a Rede Ethernet cccereeeerreerrrrerercarecerererrencanane core e rr ana eee EEE aaa nada core e rn ana E 35 Pin gem doCabo Etherniet secpeciceceLor iuosioriiastiothiontlarh Lentbu oh aeee aeee ee eaea eena keet aseet ka eeke eee seee Eiee 35 Instala o na R d issssssssssissssssscessiosssssisosssossesessostsovossvisosssessssssssssssssossssssssssssssssssssssossussssssssssssssssesisss sses 36 Obten o de Endere
30. utilizado para e Interliga o do WebGate Plus e UCPs das s ries AL 2000 QK600 QK801 AL 1720 Este cabo possui um conector RJ45 macho com padr o Altus e outro DB9 macho com pinagem padr o Altus E utilizado para e Interliga o do WebGate Plus e e interface serial COM 1 da s rie Piccolo AL 1726 Este cabo possui um conector RJ45 macho com pinagem padr o Altus e outro DB9 f mea padr o IBM PC E utilizado para e Interliga o do WebGate Plus e microcomputadores padr o IBM PC atrav s da interface RS 232C AL 1727 Este cabo possui um conector RJ45 macho com padr o Altus e outro DB9 macho com pinagem tipo MODEM E utilizado para e Interliga o do WebGate Plus Modem ptico MT7000 Conjunto de applets em Java que auxiliam na edi o de p ginas HTML e permite a visualiza o em browsers tradicionais dos operandos na UCP Altus conectada ao WebGate Plus 3 Configura o 3 Configura o Sele o das Chaves de Configura o O WebGate Plus tem seus modos de opera o definidos atrav s de quatro chaves DIP instaladas na base do m dulo As chaves s o monitoradas enquanto o WebGate Plus estiver em funcionamento exceto a chave 4 que necessita que o equipamento seja reinicializado para que a altera o seja confirmada A fun o de cada chave de configura o descrita na Tabela 3 1 Desabilita a escrita de operandos do CP Permite a escrita em operandos do CP Desabilita transfer ncia
31. via qualquer endere o IP Cada WebGate Plus pode ser configurado para acessar como mestre at 4 dispositivos Os seguintes par metros s o configur veis habilita o do modo mestre de opera o tabela TM de comunica o inicial assume valores de O a 254 tamanho da rea de dados de cada Tabela de Comunica o 1 a 52 posi es n mero de Tabelas de Comunica o consecutivas no CP 1 a 4 tabelas tempo de varredura nas Tabelas de Comunica o do CP pelo WebGate Plus 0 5 s 60 segundos efetuar PING antes das conex es caso selecionado o WebGate Plus efetuar PING antes de conectar qualquer dispositivo Ethernet quando operando em modo mestre e configura o do tipo de conex o Ethernet entre o WebGate Plus mestre e o CP atrav s de conex o tempor ria onde a conex o TCP IP estabelecida entre as partes mantida apenas durante a transa o a ser estabelecida Neste caso o WebGate Plus abre uma conex o com o CP efetua a transa o e ap s recebida a resposta envia um comando para que a conex o seja fechada Comunica es em que o CP escravo se comunica atrav s da interface Altus AL 3412 devem ser configuradas para operarem nesta forma atrav s de conex o permanente onde a conex o TCP IP ap s estabelecida pelo WebGate Plus mestre mantida ap s o t rmino da transa o que originou seu estabelecimento Neste caso somente ser fechada e reaberta caso seja detectado algum erro de comunica o entre as p
32. 1517 ou AL 1518 CUIDADO Dispositivo sens vel eletricidade est tica Sempre toque em um objeto met lico aterrado antes de manuse lo CUIDADO Nunca efetue conex es ou desconex es neste conector com o equipamento energizado sob pena de causar danos irrevers veis ao funcionamento do mesmo Conex o com a Rede Ethernet A conex o com a rede Ethernet utiliza cabos tipo par tran ado 10 100Base Tx Deve ser conectado um cabo Ethernet porta Ethernet do WebGate Plus ligando se a outra extremidade ao HUB switch ou outro ponto de rede Ethernet Pinagem do Cabo Ethernet Existem duas configura es distintas para constru o de cabos Ethernet 10 100Base Tx utilizados para conex o com o WebGate Plur Em eo eo confiayra es s o utilizados dois conectores RJ 45 O cabo composto de 8 pi1 forme a Figura 6 3 010321 00 12345678 Figura 6 3 Pinos do cabo Ethernet 35 6 Diagn sticos A configura o mais tradicional com cabo reto utiliza Hubs e ou switches e est especificada na Tabela 6 1 Srt co f sm co Branco e Branco e RES EE Laranja TX Laranja Branco e Branco e verde verde EAEE Branco e Branco e azul azul o ES Verde x Verde 7 Branco e Branco e marrom marrom e onp marom anD marom Tabela 6 1 Liga o do Cabo Reto Existe tamb m a possibilidade de ligar o WebGate Plus diretamente a uma placa de rede de um computador PC Neste caso um cabo cruzad
33. 44 8 Instala o lt err gt ERROR STRING lt err gt lt StAL gt lt al gt Comando Leitura de Status de For amentos e formato da URL webgate xml cmd 66 e par metros Nenhum par metro extra necess rio e retorno lt al gt lt stF tot NUM gt lt fc oc NUM gt lt mk gt Forcado Nao forcado lt mk gt lt vlr gt Ligado Desligado lt vlr gt lt fc gt lt stF gt lt al gt Em caso de erro retornada uma indica o correspondente lt al gt lt stF gt lt err gt ERROR STRING lt err gt lt stF gt lt al gt Comando Leitura de Status de Barramentos de E S e formato da URL webgate xml cmd 71 amp barrNbr YY e par metros BarrNbr qual o barramento desejado um valor entre O e 9 e retorno lt al gt lt stB nbr NUM tot NUM gt lt tp gt AL1000 AL3000 lt tp gt lt st gt STATUS STRING lt st gt lt mod gt lt tp gt TYPE CODE lt tp gt lt st gt STATUS STRING lt st gt lt mod gt lt mod gt lt tp gt TYPE CODE lt tp gt lt st gt STATUS STRING lt st gt lt mod gt Em caso de erro retornada uma indica o correspondente lt al gt 45 8 Instala o lt stB nbr NUM gt lt err gt ERROR STRING lt err gt lt stB gt lt al gt 46 9 Manuten o 9 P ginas de Supervis o Este anexo descreve a forma de constru o de p ginas HTML para a realiza o de supervis o de processos controlados pelo CP
34. ANP09902 CFG ATEN O Toda vez que o arquivo PO9902 CFG for alterado o WebGate Plus deve ser reiniciado para que as altera es fa am efeito 23 4 Diagn sticos 4 Programa o Utiliza o do Canal ALNET Il sobre TCP IP Conceitos Gerais Originalmente a rede ALNET II foi concebida para CPs da s rie AL 2000 como uma rede completa desde o n vel f sico RS 485 1 Mbps at o n vel de aplica o sendo descrita na norma t cnica NTP032 Quando a primeira interface Ethernet TCP IP para CPs da S rie AL 2000 foi desenvolvida utilizou se o n vel de aplica o da rede ALNET II Desta maneira os produtos com interface Ethernet Altus que o sucederam entre os quais o WebGate Plus o AL 3412 e o PO7092 utilizam o protocolo ALNET II com n vel de transporte TCP IP Trata se de um protocolo multimestre Operando como escravo o WebGate Plus funciona da seguinte maneira e recebe via canal Ethernet uma requisi o ALNET II sobre TCP IP de um equipamento mestre por exemplo um software de supervis o um CP da S rie AL 2000 com AL 3412 um CP da S rie Ponto com P07092 ou um programador MasterTool e converte esta requisi o para ALNET I e a transmite no canal RS 232C para o CP interligado e recebe a resposta ALNET I do CP interligado e converte esta resposta ALNET I para ALNET II sobre TCP IP devolvendo a ao equipamento mestre via canal Ethernet O WebGate Plus tamb m opera como mestre na rede se
35. E OENE ES EE S EA 7 C digo do ProOduLO neos sans e oes e e ERE EEEE TO EE TR EER OEO TNE 7 Produtos Rec Onada eerror arrar a Pa a IE APIE APE AE AEAEE AEAEE 8 3 CONFIGURA O annoit eiii a a i 9 Sele o das Chaves de Configura o e ssoesessoesessoosesesosesesoessssocsessoosesesosesesocssssoessssoesessoosesssosssoessssssoesee 9 Configura o dos Par metros de Rede ooossoooossoosesssosssssocssssoessssoessssoosesssocsessoessssoossssooessssosssssoessssssossse 9 Formato Padr o do Arquivo de Inicializa o Chip ini errar ceeeaaraneeeraraneaeranaanaos 10 Configura o do Endere o de Rede erre reeeraraaeereaeaacecenananaaraaanearraaanaa 11 Cadasiro de Usu rios no Servidor ETR recem e E R AA ONEROA R ONEROA ONER ONAR ONER ENEE ONAE Era EE ak 12 Mecanismos de Segirang as ossss soene asa sss eosbssesabspan idas sbapidas sbapadas toS ka EEs S reS NEED P Ea SEESE eSEE NOSE RESE a oR 13 Sistema de Configura o de Usu rios e Senhas esseseeeeseressssreesssrersssreesssreesssrresssrieessreesssrresssrressse 13 Sistema de Senhas do PTP cms cine a Aa aAA AARAA AAAA AERA E REAA AEEA EAA AEAEE AAEE REAA KEAR ERAR ER EREA REKEREKE 13 Prote o Local por H rdware 5 Ss3elcastsioiasissolra iosalo ae E EE E E E E E TEE 13 Semas de Firewall scsssesssnisaniasianirii rita ln o a A a A AAA A AA AASA AAAA 14 Software Configurador de M dulos Ethernet soeesssoceessoceessoceessocceseessoceessoc
36. ET I no meio f sico RS 232C depende do comando utilizado Para um baudrate de 9600 bps toma aproximadamente 1 ms por byte e tempo para que o mestre Ethernet confirme a recep o deste frame depende do pr prio mestre bem como da rede Ethernet 28 5 Diagn sticos 5 Servidor Web O servi o de World Wide Web ou simplesmente Web aquele onde se acessa um servidor em algum lugar do mundo que contenha p ginas Web independentemente do conte do das mesmas e da localiza o do servidor WebServer um servidor que armazena e distribui documentos do tipo HTML bem como outros recursos na Internet onde e HTML HyperText Markup Language a linguagem utilizada para o desenvolvimento de p ginas Web N o utiliza nenhum tipo de compilador sendo somente formada por comandos reconhecidos pelos browsers em uma sequ ncia l gica de apresenta o dos elementos na tela A linguagem HTML conta com applets desenvolvidos em outras linguagens mais poderosas como Java que d o maior poder a linguagem HTML e consequentemente s p ginas Web Os seguintes protocolos de servi os do usu rio est o dispon veis no WebGate Plus e FTP File Transfer Protocol protocolo que possibilita a transfer ncia de arquivos de um computador para outro e TELNET ferramenta que permite o logon remoto O usu rio acessa recursos de um dispositivo remoto atrav s de seu computador e HTTP HyperText Transport Protocol o protocolo que p
37. Manual de Utiliza o do WebGate Plus P09902 Rev 06 2008 C d Doc MU209692 Condi es Gerais de Fornecimento Nenhuma parte deste documento pode ser copiada ou reproduzida sem o consentimento pr vio e por escrito da Altus Sistemas de Inform tica S A que se reserva o direito de efetuar altera es sem pr vio comunicado Conforme o C digo de Defesa do Consumidor vigente no Brasil informamos a seguir aos clientes que utilizam nossos produtos aspectos relacionados com a seguran a de pessoas e instala es Os equipamentos de automa o industrial fabricados pela Altus s o robustos e confi veis devido ao r gido controle de qualidade a que s o submetidos No entanto equipamentos eletr nicos de controle industrial controladores program veis comandos num ricos etc podem causar danos s m quinas ou processos por eles controlados em caso de defeito em suas partes e pe as ou de erros de programa o ou instala o podendo inclusive colocar em risco vidas humanas O usu rio deve analisar as poss veis consegii ncias destes defeitos e providenciar instala es adicionais externas de seguran a que em caso de necessidade sirvam para preservar a seguran a do sistema principalmente nos casos da instala o inicial e de testes Os equipamentos fabricados pela Altus n o trazem riscos ambientais diretos n o emitindo nenhum tipo de poluente durante sua utiliza o No entanto no que se refere ao descarte
38. TEN O Quando se usam ilhas XML em um documento HTML as mensagens de erro da execu o dos comandos XML podem ser acessadas pelo cone de warning no browser Internet Explorer Para abrir a janela de mensagens de erro d um duplo clique no cone correspondente na barra de status do browser no canto inferior esquerdo No exemplo a seguir uma ilha XML foi definida A ilha pode ser referenciada nos scripts de uma p gina pelo nome xmiEstado e ir carregar o documento do WebGate Plus atrav s da URL webgate xml cmd 64 que retorna o estado atual do controlador conforme mostrado a seguir lt XML id xmlEstado src webgat e xm1 cmd 64 gt lt XML gt A utiliza o do tag lt xML gt tamb m pode ser utilizada para referenciar folhas de estilo lt XML id estilo src exemplo xsl gt lt XML gt 51 9 Manuten o O exemplo a seguir utiliza ilhas XML em conjunto com scripts para apresentar o resultado da execu o do comando de leitura de operandos lt html gt lt head gt lt title gt Exemplo de Ilhas XML lt title gt lt script LANGUAGE avaScript gt lt script que recebe como par metro a nova url a ser exibida em destino function lerOperandos url desabilita download ass ncrono operando async false atualiza o src do tag XML operando src url carrega a nova URL operando load url realiza a formata o da resposta e apresenta no local desejado des
39. a ser gerado o seguinte c digo lt al gt lt wr gt lt err gt ERROR STRING lt err gt lt wr gt lt al gt OBS O par lt opW gt lt vlr gt se repete para cada operando que for requisitada escrita Comando Leitura de Operandos e formato da URL webgate xml cmd 70 amp 8addr tm tinic amp endAddr tm tfim amp format F e par metros addr endere o da tabela tinic posi o inicial tfim posi o final endAddr endere o final da leitura Este par metro opcional Se ausente ser assumido endAddr addr format formato do dado a ser apresentado na resposta Pode ser H hexadecimal B bin rio ou D decimal valor padr o Na aus ncia deste par metro assumido formato D decimal e retorno lt al gt lt rd gt lt opR t M D F A E S TM TD TF gt lt tag gt TAG DO OPER lt tag gt lt vlr gt VALOR DO OPER lt vlr gt lt opR gt lt rd gt lt al gt em caso de erro de leitura ser gerado o seguinte c digo lt al gt lt rd gt lt err gt ERROR STRING lt err gt lt rd gt lt al gt Comando Leitura de Status do Equipamento e formato da URL webgate xml cmd 64 43 8 Instala o e par metros Nenhum par metro extra necess rio e retorno lt al gt lt stCP gt lt cp gt MODELO DO CP lt cp gt lt exe gt VERSAO DO EXECUTIVO lt exe gt lt md gt MODO DE OPERACAO lt md gt lt forc gt FORCAMENTOS SIM N O lt forc
40. a no WebGate Plus podem ser desabilitados por completo atrav s de chave de hardware local no dispositivo Isto se d atrav s das chaves de configura o 1 e 2 conforme descrito anteriormente Caso a chave 2 esteja desligada OFF todo e qualquer acesso ao FTP desabilitado assim como caso a chave 1 esteja habilitada ON todos os comandos de escrita via XML s o desabilitados 13 3 Configura o Caso a chave 1 esteja desligada OFF o controle sobre os comandos XML feito pelo sistema de senhas especificado no arquivo de configura o e o FTP controlado pelo arquivo de inicializa o chip ini conforme descrito na se o anterior Sistemas de Firewall ATEN O Caso o WebGate Plus seja utilizado numa liga o com a Internet a Altus recomenda a instala o de um sistema de firewall de forma a ter maior controle sobre o acesso aos controladores aumentando assim a seguran a j fornecida pelo produto Um firewall um sistema de seguran a que permite controlar o fluxo de pacotes de uma rede isolando a rede protegida do restante da Internet Com um firewall poss vel restringir o acesso a uma determinada rede por exemplo a rede onde se localiza o WebGate Plus atrav s da configura o adequada do equipamento de firewall Assim a presen a de um sistema de firewall na rede permite um maior controle sobre quem pode ter acesso ao WebGate Plus e a quais servi os Por exemplo pode se configurar um
41. ais consulte o administrador da sua rede Diagn sticos Diagn sticos s o mensagens que o sistema envia ao usu rio relatando anormalidades sejam elas falhas erros ou modos de opera o Existem duas formas de identificar situa es de diagn stico e via painel visual atrav s dos LEDs de indica o de estado e via operandos atrav s da monitora o de operandos de estat sticas do CP Diagn sticos via Painel O WebGate Plus possui LEDs de diagn stico para informar visualmente e de forma r pida sem o uso de ferramentas o estado de funcionamento dos equipamentos O LED de diagn stico deste m dulo indica as seguintes situa es LED DG Significado Causas Ligado Funcionamento normal S O 2 Piscadas Modo configura o A chave 4 est em ON e o m dulo entrou em modo de configura o 4 Piscadas Falha de acesso ao cart o Cart o de mem ria ausente ou com defeito de mem ria Tabela 7 1 LED DG O LED DG presente em todos os m dulos da S rie Ponto indica qualquer anormalidade ou funcionamento excepcional atrav s de um c digo intermitente piscando A perman ncia do LED DG aceso indica a aus ncia de diagn stico e que o m dulo est sendo regularmente acessado Os sintomas s o identificados atrav s de segii ncias de piscadas r pidas de uma at quatro intercaladas por intervalos maiores LED apagado e classificadas por prioridade Caso exista mais de uma indica o a ser feita pelo LED
42. alvamento das informa es editadas em um arquivo do tipo CFG As se es a seguir apresentam os par metros configur veis no WebGate Plus 15 3 Configura o Configura o do Canal Serial Os endere os de n e subrede do canal ALNET I s o especificados atrav s do configurador selecionando se a op o configura o comunica o serial no menu O endere o de n pode assumir valores de O a 31 A subrede pode ser configurada com valor entre O e 63 A velocidade m xima de comunica o 19200 bps Comunica o do WebGate Velocidade 3600 bps v Endere o Figura 3 3 Guia de Configura o do Canal Serial 16 3 Configura o Configura o do Dispositivo Usu rios O WebGate Plus pode ser utilizado na Internet como um WebServer Neste caso s o disponibilizadas guias para configura o de usu rios faixas e direitos entre outras conforme descrito a seguir Na segii ncia s o apresentadas as guias de configura o do dispositivo Quando configurando o WebGate Plus o cliente pode cadastrar e remover usu rios bem como alterar suas senhas No m ximo oito usu rios podem ser cadastrados no sistema O nome de cada usu rio pode conter at 12 caracteres e as senhas no m ximo oito Somente s o aceitos letras e n meros como caracteres v lidos A entrada de dados faz diferencia o entre letras mai sculas e min sculas A Figura 3 4 mostra a tela de configura o dos u
43. ar o tamanho dos pacotes recebidos e transmitidos pelo WebGate Plus Os pacotes de dados poder o ter sempre o tamanho de 256 bytes ou o tamanho efetivamente ocupado pela rea de dados chamado de tamanho real A comunica o com pacotes de tamanho real favorece a utiliza o da rede e facilita a constru o de novos aplicativos A comunica o com pacotes de tamanho fixo em 256 bytes serve para manter compatibilidade com as interfaces Ethernet AL3405 e com drivers de softwares de supervis o mais antigos E importante notar que esta configura o utilizada tanto para os pacotes enviados como recebidos e portanto todos os WebGates Plus ou outros equipamentos que se comunicam devem ter a mesma configura o A Figura 3 7 mostra a guia para a configura o da Comunica o configura es do Dispositivo Usu rios Faixas Direitos Filtros de IP Modo Mestre Estat sticas Habilitar Filtros de IP IP 1 M scara IP 1 IP 2 M scara IP 2 IP 3 M scara IP 3 Pacote Comunica o IP4 M scara IP 4 IP 5 M scara IP 5 IP amp M scara IP 6 IP 7 M scara IP 7 IPB M scara IP 8 Cancelar Figura 3 7 Configura o da Comunica o 20 3 Configura o Modo Mestre O Modo Mestre do WebGate Plus permite a comunica o entre CPs na rede Neste modo o WebGate Plus permite que CPs escravos conectados a ele via canal serial RS 232C tenham seus dados escritos em qualquer CP da rede Ethernet conectado
44. artes Comunica es em que o CP escravo se comunica atrav s de outro WebGate Plus devem ser configuradas para operarem nesta forma Configura es do Dispositivo Usu rios Faixas Direitos Filtros de IP Modo Mestre Estat sticas Configura es do Modo Mestre Endere o da Primeira Tabela de Comunica o Tempo de Varredura fo 600 z01s N mero de Tabelas Tamanho da rea de Dados de Comunica o da Tabela de Comunica o f E 1 Iv Efetuar Ping com Time Out Alto r Conex o Ethernet com CP C Conex o Tempor ria Conex o Permanente Cancelar Figura 3 8 Guia de Configura o do Modo Mestre As Tabelas de Comunica o ser o periodicamente lidas e escritas pelo WebGate Plus no CP conectado via ALNET I que sempre escravo 21 3 Configura o Estat sticas poss vel a configura o de coleta de estat sticas para serem lidas atrav s de aplicativos que utilizam o protocolo ALNET II sobre TCP IP Isto feito atrav s de habilita o na guia mostrada na Figura 3 9 sendo necess ria a configura o de que operandos de mem ria receber o estas informa es Estes operandos de mem ria n o poder o ser lidos ou escritos no CP atrav s do WebGate Plus Assim recomenda se que as mem rias reservadas para coleta de estat sticas n o sejam utilizadas no la o de controle do CP Configura es do Dispositivo Usu rios Faixas Direitos Filtros de IP Modo Mestre Estat sti
45. as classes da applet em um arquivo de extens o jar Java Archive O sistema de arquivos do WebGate Plus n o suporta nomes longos e portanto n o poss vel salvar um arquivo com extens o class normalmente utilizado nas classes Java Para uso de applets deve ser criado um arquivo jar que contenha todas as classes necess rias applet e este arquivo deve ser colocado no WebGate Plus Consulte a ajuda da ferramenta de desenvolvimento para detalhes de utiliza o Para inser o da applet na p gina HTML basta adicionar o seguinte tag no lugar desejado para a applet lt APPLET CODE classe principal da applet ARCHIVE arquivo jar gt lt APPLET gt 31 5 Diagn sticos Outra forma de utiliza o de applet Java com o uso do produto Altus MT7000 ProJava ProJava uma biblioteca de applets utilizadas no desenvolvimento de p ginas HTML Hypertext Markup Language para o WebGate WebGate Plus e Interface Ethernet Industrial PO7091 e PO7092 No contexto ProJava os applets s o componentes Java que podem se comunicar com controladores program veis ALTUS Atrav s destes pode se facilmente criar p ginas HTML para apresenta o e ou edi o de valores de operandos dos CPs em browsers tradicionais Isto torna poss vel que qualquer um destes browsers seja utilizado no papel de uma pequena IHM Interface Homem M quina para CPs ALTUS Maiores informa es referentes ao ProJava podem ser obtidas no Manual de Usu rio d
46. ate Plus montado em trilho Os trilhos devem ser condutivos met licos resistentes a corros o e aterrados para prote o contra interfer ncia eletromagn tica EMI Eles devem ser de boa qualidade e estar de acordo com a norma DIN EN 50032 principalmente no que se refere a dimens es recomendamos o emprego dos trilhos QK 1500 da Altus Al m disso necess rio fixar os trilhos adequadamente com parafusos para evitar danos causados por vibra es mec nicas O c digo mec nico a ser ajustado na base de montagem 02 0 na chave A e 2 na chave B Montagem da Base Com o trilho devidamente instalado procede se instala o da base observando os passos a seguir e respeitando a ordem definida no projeto 1 Encoste a base na superf cie do painel de montagem como mostra a Figura 6 1 2 Deslize a base em dire o ao trilho e gire a at que a trava deslizante se encaixe O AL V HEHE Li a r i d ANNNNNN 08042501A Figura 6 1 Instala o da Base 33 6 Diagn sticos Montagem El trica A instala o do m dulo PO9902 deve ser feita conforme mostra a Figura 6 2 A disposi o dos conectores e bornes na figura meramente ilustrativa Module PO9902 CONFIG SWITCH m 5 g D o o 5 B q serao A po o la D la o D s oA 7a
47. cara de rede Gateway padr o Tabela 3 2 Configura o do Endere o de Rede Para configura o do endere o IP no WebGate Plus deve ser selecionada a DIP que configura o canal serial do m dulo como sendo modo configura o vide Tabela 3 1 Desligue o WebGate Plus e conecte o canal serial do WebGate Plus a um PC com o programa HyperTerminal utilizando o cabo AL 1726 Ligue o PC e execute uma se o de Hyper Terminal Direcione a conex o para a porta onde foi conectado o cabo no PC e configure a como segue velocidade 19200 bps n mero de bits 8 bits de dados paridade sem paridade n mero de stop bits 1 stop bit controle de fluxo sem controle de fluxo Ap s estar conectado no Hyper Terminal ligue novamente o WebGate Plus e pressione ENTER no Hyper Terminal para ter acesso ao prompt de comandos lembrando que para ter acesso ao prompt de comandos a chave 4 do WebGate Plus tem que estar na posi o ON Para configura o est tica do endere o de rede entre com os seguintes comandos pressionando ENTER ao final de cada comando A gt dhcp O A gt ip lt seu numero ip gt A gt netmask lt sua m scara de rede gt A gt gateway lt endere o do seu gateway gt Reconfigure a DIP para desabilitar o modo configura o do WebGate Plus Desligue e ligue o WebGate Plus para que a configura o tenha efeito Na configura o din mica um servidor DHCP respons vel por realizar a configura o de red
48. cas Iv Habilitar Leitura de Estat sticas Operandos de Estat sticas ZM 1024 a ZMIDEZ Cancelar Figura 3 9 Guia de Configura o de Estat sticas Estas mem rias podem ser lidas atrav s de aplicativos que implementam o protocolo ALNET II sobre TCP IP S o destinadas verifica o do estado da rede e da configura o do WebGate Plus e podem auxiliar no processo de ajuste de aplica es e verifica o de falhas de funcionamento A leitura destes valores n o est dispon vel atrav s de p ginas XML O cap tulo Manuten o apresenta detalhadamente as informa es de estat sticas do WebGate Plus Arquivo de configura o PO9902 CFG Ap s configurar todos os par metros do WebGate Plus no configurador Ethernet deve se salvar o arquivo de configura o Salve o arquivo com o nome P09902 CFG em alguma pasta do computador para envio posterior ao WebGate Plus via programa de FTP Utilizando um programa de FTP tal como WS FTP deve enviar o arquivo PO9902 CFG previamente salvo para o WebGate Plus No programa de FTP deve se selecionar o IP do WebGate Plus para se conectar Durante o processo de conex o ser requisitado um login e uma senha estes foram previamente configurados no arquivo chip ini do WebGate Plus O login e senha padr es que v m de f brica s o Login ftp Senha ftp 22 3 Configura o Uma vez conectado deve se transferir o arquivo PO9902 CFG para o diret rio raiz do drive A
49. configura o aplica o e instala o que devem ser seguidos para evitar condi es que possam levar a falha do sistema e suas conseqii ncias relacionadas ATEN O Indicam detalhes importantes de configura o aplica o ou instala o para obten o da m xima performance operacional do sistema 2 Descri o T cnica 2 Descri o T cnica Este cap tulo apresenta as caracter sticas t cnicas do produto WebGate Plus abordando as partes integrantes do sistema sua arquitetura caracter sticas gerais e el tricas Caracter sticas T cnicas Caracter sticas Gerais PO9902 Tipo de m dulo WebServer Interface de Comunica o Ethernet 10 100 Mbits s Canal Ethernet N vel f sico RJ45 10 100Base Tx N vel enlace Ethernet DIX2 N vel rede IP N vel transporte TCP Protocolos dispon veis no ALNET II n vel de aplica o FTP Transfer ncia de arquivos para interface Web HTTP Comunica o com browser padr o Formatos suportados HTML XML Flash Java JavaScript e VBScript Browser compat vel Internet Explorer 5 0 ou superior Comandos XML dispon veis Leitura e escrita de operandos Leitura de estado Sistema de seguran a de Usu rios com diferentes direitos de acesso cleisaaio Senha criptografada Chave em hardware para prote o de escrita em mem ria Mem ria Flash para p ginas Mem ria local de 150 Kbytes locais Porta Serial COM1 RS 232C at 19200 bps Selecion vel como porta de co
50. dulo E000 executado uma nica vez na energiza o do CP ou na passagem de programa o para execu o O m dulo E001 cont m o trecho principal do programa que executado ciclicamente enquanto que o m dulo E018 acionado por interrup o de tempo Veja m dulo fun o M dulo de um programa de CP que chamado a partir do m dulo principal m dulo E ou a partir de outro m dulo fun o ou procedimento com passagem de par metros e retorno de valores Atua como uma sub rotina Veja m dulo procedimento M dulo de um programa de CP que chamado a partir do m dulo principal m dulo E ou a partir de outro m dulo procedimento ou fun o sem a passagem de par metros Dissemina o simult nea de informa o a um determinado grupo de n s interligados a uma rede de comunica o Unidade de informa o composta por quatro bits Qualquer esta o de uma rede com capacidade de comunica o utilizando um protocolo estabelecido Conjunto de oito bits numerados de 0 a 7 Elementos sobre os quais as instru es atuam Podem representar constantes vari veis ou um conjunto de vari veis Ver pontes de ajuste Sigla para programmable controller a abreviatura de controlador program vel em ingl s Tipo de comunica o onde dois n s de uma rede trocam dados e ou avisos sem depender de um mestre Chave de sele o de endere os ou configura o composta por pinos presentes na placa do circuito e um pequen
51. e do WebGate Plus Cada vez que o equipamento ligado ele procura o servidor DHCP e se configura automaticamente Para que a configura o din mica seja poss vel necess rio que exista o servidor DHCP na rede Entre com o seguinte comando para configura o de rede pressionando ENTER ao final A gt dhep 1 11 3 Configura o Para verifica o da configura o de rede deve ser digitado o comando a seguir A gt ipcfg A seguinte sa da deve ser observada IP lt seu n mero IP gt netmask lt sua m scara de rede gt gateway lt seu gateway padr o gt DHCP 1 ou 0 dependendo da configura o escolhida gt MAC lt endere o MAC do WebGate Plus gt Caso a configura o de rede esteja diferente do esperado execute o procedimento de configura o de rede descrito neste manual novamente Desligue e ligue o WebGate Plus para que a configura o tenha efeito A atribui o de endere os IP possivelmente distintos a cada inicializa o pode dificultar o acesso ao WebGate Plus via Ethernet obrigando o operador a conhecer o IP atribu do ao WebGate Plus ap s cada inicializa o Para contornar este problema alguns servidores DHCP permitem a reserva de endere os situa o na qual o servidor configurar o sistema que fez a reserva sempre com o mesmo IP Informe se com o administrador de rede sobre a possibilidade de reserva de endere os IP no servidor DHCP Cadastro de Usu rios no Servidor FTP
52. e usu rios bem como a altera o de senhas e direitos de acesso Este mecanismo garante que somente usu rios cadastrados possam acessar o m dulo atrav s da Internet E cada usu rio cadastrado ainda est submetido a diferentes tipos de acesso conforme configura o pr via efetuada e enviada ao dispositivo Ap s o cadastro dos usu rios estes podem acessar o WebGate Plus de acordo com os direitos que lhe foram conferidos Sistema de Senhas do FTP Prote o O sistema de senhas que protege o FTP nativo do sistema que est sendo utilizado E poss vel cadastrar at dois usu rios com direitos de acesso ao FTP independente da configura o de usu rios e faixas realizada para a interface de acesso via Internet browser O FTP pode ser habilitado 1 desabilitado 0 atrav s da se o FTP no arquivo de inicializa o chip ini ou via comando em console de programa o Com o FTP desabilitado n o ser mais poss vel enviar p ginas ao WebGate Plus uma vez que a nica forma de entrada de p ginas para o sistema de arquivos via FTP Uma vez que o FTP estiver desabilitado n o mais poss vel reabilita lo alterando o chip ini deve se ent o acessar o WebGate Plus via prompt de comandos veja mais informa es em Configura o do Endere o de Rede Abaixo poss vel ver como se habilita o FTP via prompt de comandos A gt ftp 1 Local por Hardware O servidor FTP e os comandos XML para efetuar escrit
53. eessoccessoocesssoceessoceessoeeesssse 15 Configura o do Canal Serial s 2 s ssessstosssspstosssosesviesoposvastonasosetoso saved eers ESEESE sas in nos ss isa EEEE vss casado so sasa 16 Configura o do Dispositivo cssesscrersesererrerrerrereereerersereereosesnercos co neero ssa sae rosca saere os seercoscence rosada 17 Usu rios i i totesteriras oral orat atos dos Sos a a LAU CURI LAO CURI LAO CURE LAO CURI LEO CUBE E santana 17 Faixas ONNEEN TENIEN paso Papo TEINTENT UINTI TOISIO INN e eOe eE EIN AENT EEEE EEr EEEa EN TEETE 18 E 1a a IA I NS N E EE A E A A A A E E EEEE sia 19 aa aA N AAAA ET 20 Modo Metes nuns aa da da rd AAEE 21 Estatisticas a a E I I E III AAE 22 Arquivo de configura o PO9902 CFG sseessssoossssoesessoossssoosesssocssssoesessoosessoocssssoessssoesssssosssssoesessoesesssesse 22 A PROGRAMA O A AA AA O A E A A As 24 Utiliza o do Canal ALNET II sobre TCP AP seeosooosssoossssocsessoesessoosesssocssssocsessocseoosesssosssssosssssoessesess 24 Conceitos Gerais mere ann dereiat bana beha Do BA Dona CADA ine AN AA T A AA AA AAA AE NAAA NA AEAEE AENEA 24 Modo Mestre de Opera o E E E E EE EE E E ae 25 T mpos de Resposta sa ssisspereserssoreeimaecoereitepoivontalosoncos ce sacosrescosostas sssi o vrss ksss usss esns sssr to irose sssri r roro 28 Sum rio 5 SERVIDOR WEB cicasieecaseiisa sien ese EEEE EEEE E E ERE EE ERE EEE EPEE s sia 29 Cria o de Te ARE AT 29 AME oere
54. er nenhuma informa o de XSL e esta associa o deve ser feita posteriormente no browser Caso seja utilizado este deve ser obrigatoriamente o primeiro par metro passado para a URL e deve aparecer apenas uma vez cmd identifica o comando a ser executado Este um n mero inteiro que identifica o c digo do comando a ser executado pelo WebGate Plus A Tabela 8 1 apresenta os c digos de comando v lidos e que s o descritos a seguir individualmente C digo do Descri o do Comando Comando Escrita de Operandos Leitura de Operandos 66 Status de Forgamentos Tabela 8 1 C digos de Comando Comando Escrita de Operandos e formato da URL webgate xml cmd 16 amp addr MMM amp endAddr MMM amp value YY amp format F e par metros addr endere o inicial da escrita value valor a ser escrito Apenas um valor pode ser utilizado mesmo que esteja sendo especificado um range de endere os endAddr endere o final da escrita Este par metro opcional Se ausente ser assumido endAddr addr format formato do campo valor Pode ser H hexadecimal B bin rio ou D decimal valor padr o Na aus ncia deste par metro assumido formato D operando decimal 42 8 Instala o e retorno lt al gt lt wr gt lt opW t M D F A E S TM TD TF gt lt tag gt TAG DO OPER lt tag gt lt vlr gt VALOR DO OPER lt vlr gt lt opW gt lt wr gt lt al gt em caso de erro de escrit
55. ermite a movimenta o de arquivos do tipo hipertexto na Internet As p ginas Web ou homepages s o os arquivos acessados pelo servi o de HTTP compostos por comandos especiais reconhecidos pelos browsers e que d o acesso s informa es situadas nos dispositivos WebServer Os softwares necess rios para se criar p ginas em HTML s o simples e de f cil aquisi o podendo ser inclusive um editor de textos ASCII Na segii ncia uma indica o de software para cria o de p ginas e seus respectivo local de acesso na Internet e Deamweaver Editor HTML onde s o desenvolvidas as telas propriamente ditas Toda a parte gr fica do HTML pode ser executada com esta ferramenta Este software pode ser adquirido na sua vers o Trial experimenta o no site http www macromedia com A visualiza o de p ginas Web na Internet dentro de um dispositivo WebServer poss vel atrav s de uma ferramenta de navega o tipicamente denominada browser Este cap tulo descreve o Servidor Web do m dulo WebGate Plus ativado quando interligado UCP Ponto PO3342 Na seq ncia s o apresentadas informa es a respeito da cria o e instala o de p ginas execu o de comandos no CP e constru o de sistemas de supervis o para o WebGate Plus Cria o de P ginas O servidor Web instalado no WebGate Plus suporta HTTP 1 0 poss vel a constru o de p ginas HTML p ginas XML applets Java anima es Flash e Shockwave e qualq
56. figurado com modo mestre este LED deve piscar em intervalos de alguns segundos que representam as tentativas de leitura do WebGate Plus as tabelas de comunica o LEDS Significado Ligado ou piscando Tr fego de dados no canal H comunica o ou tentativas de serial entre o WebGate comunica o entre o WebGate Plus e o Plus e o controlador controlador via canal serial Desligado N o h troca de dados N o h comunica es ethernet que devem ser entre o WebGate Plus e o reguisitadas do controlador ou n o h controlador comunica o ethernet e o modo mestre n o est habilitado Tabela 7 4 LED S1 Diagn sticos via Operandos Al m da visualiza o dos diagn sticos por meio de LEDs o usu rio pode obter informa es sobre o sistema e a qualidade da comunica o atrav s do envio das estat sticas do m dulo conforme descrito no Cap tulo 3 Configura o as quais podem ser lidas atrav s de aplicativos que implementam o protocolo ALNET II sobre TCP IP Estas informa es s o destinadas verifica o do estado da rede e da configura o do m dulo e podem auxiliar no processo de ajuste de aplica es e verifica o de falhas de funcionamento A leitura destes valores n o est dispon vel atrav s de p ginas no formato XML Os diagn sticos fornecidos pelo sistema via operandos s o apresentados na seqgii ncia Operando Descri o Mem ria 00 Endere o IP local XXX xxx xxx xxx 01 Ende
57. gt lt out gt ESTADO DAS SAIDAS DIGITAIS HABILITADAS DESABILITADAS lt out gt lt ram fL NUM f2 NUM f3 NUM f4 NUM f5 NUM f6 NUM f7 NUM f8 NUM stI NUM s2 NUM gt lt eprom f1 NUM f2 NUM f3 NUM f4 NUM f5 NUM f6 NUM f7 NUM f8 NUM st NUM gt lt cyc min NUM max NUM med NUM inst NUM e18 NUM e19 NUM apl NUM gt lt msg gt lt m gt MENSAGEM lt m gt lt m gt MENSAGEM lt m gt lt m gt MENSAGEM lt m gt lt m gt MENSAGEM lt m gt lt msg gt lt stCP gt lt al gt Em caso de erro retornada uma indica o correspondente lt al gt lt stCP gt lt err gt ERROR STRING lt err gt lt stCP gt lt al gt Comando Leitura de Status da Comunica o e formato da URL webgate xml cmd 65 e par metros reset booleano que indica a necessidade de reinicializar as estat sticas antes da execu o do comando Valores v lidos O FALSE e 1 TRUE Na aus ncia deste par metro assumido reset 0 e retorno lt al gt lt stAL gt lt tx ok NUM col NUM uRun NUM hw NUM ret NUM tmo NUM gt lt rx ok NUM col NUM oRun NUM cre NUM alg NUM sz NUM tmo NUM buf NUM gt lt par sp NUM no NUM sr NUM mg NUM intra NUM inter NUM pck NUM ret NUM gt STATION NAME lt par gt lt dt typ CODE rdt BOOLEAN rTT NUMBER cmT NUMBER acx NUMBER stx1 CODE stx2 CODE fex NUMBER stFI CODE stF2 CODE gt lt StAL gt lt al gt Em caso de erro retornada uma indica o correspondente lt al gt lt stAL gt
58. l fe 5 Serial RS 232 Ethemet 08042503B Figura 6 2 Montagem El trica Notas do diagrama 1 Chaves de configura o do m dulo 2 Interface padr o RJ45 10 100Base TX para Ethernet 3 Interface padr o RJ45 RS 232C para configura o comunica o 4 A fonte de alimenta o de 24 Vdc conectada nos bornes indicados com 24 V 0 V eo aterramento GND O ponto comum da fonte de alimenta o do m dulo 0 Vdc deve ser ligado ao terra do painel el trico Esta liga o obrigat ria ATEN O Descargas atmosf ricas raios podem causar danos ao m dulo apesar das prote es existentes Caso a alimenta o do m dulo seja proveniente de fonte localizada fora do painel el trico onde est instalado o m dulo com possibilidade de estar sujeita a descargas deste tipo deve ser colocada prote o adequada na entrada da alimenta o do painel Caso a fia o dos pontos de entrada esteja suscept vel a este tipo de fen meno deve ser utilizada prote o contra surtos de tens o 34 6 Diagn sticos Alimenta o A alimenta o do WebGate Plus realizada por fonte de 24 Vdc permitindo a faixa de 10 a 30 Vdc incluindo ripple Deve ser utilizado filtro de linha na alimenta o obrigat rio a liga o do O V da fonte de alimenta o no terra Recomenda se tamb m e o uso de fus vel de corrente de 500 mA e a utiliza o das fontes Altus AL
59. n micas O WebGate Plus gera p ginas no formato XML contendo as informa es requisitadas pela interface Web A execu o de comandos feita pela ativa o da URL webgate xml que inclui os comandos a serem executados e seus respectivos par metros Esta URL pode ser chamada da linha de endere o do browser bem como estar inserida dentro de uma p gina HTML atrav s dos TAGS lt a href gt ou lt XML gt Exemplificando para consulta do estado do CP conectado interface Ethernet deve ser digitada a seguinte URL no campo de endere o do browser http IP DO PO9902 webgate xml emd 64 A resposta ser no formato XML conforme padr o definido para o comando status do equipamento Podem ser requisitados v rios comandos na mesma URL Para tanto necess rio que se repita o cmd v rias vezes no link intercalados por amp Por exemplo para se requisitar o status do equipamento e da comunica o na mesma p gina deve ser enviado o seguinte comando http IP DO PO9902 webgate xml emd 64 amp cmd 65 A lista completa dos comandos interpretados pelo Servidor Web do WebGate Plus apresentada no Cap tulo 8 Comandos da Interface Web do WebGate Plus O Cap tulo 9 P ginas de Supervis o descreve a forma de constru o de p ginas para a realiza o de supervis o de processos controlados pelo CP utilizando XML XSL Applets Java Para a inclus o de applets na solu o de supervis o necess rio o empacotamento d
60. n o poss vel de ser armazenada e representada em XML O conceito fundamental de XML a separa o do conte do dos dados e da apresenta o dos dados Uma estrutura XML cont m basicamente dados sendo que a forma de apresenta o dos dados pode ser modificada facilmente sem que seja preciso reprogramar o equipamento de controle como seria necess rio com o uso de HTML Um comando XML uma URL Uniform Resource Locator gerenciada dinamicamente pelo servidor Web sendo URL o endere o de um determinado local na www Apresenta o de XML no Browser XML representa o padr o para armazenar os dados informados pelo CP N o existem informa es a respeito da forma de apresenta o dos dados para o usu rio e com isso poss vel o fornecimento de uma interface independente onde cada usu rio pode definir o formato a ser utilizado para apresenta o dos dados de resposta O XML pode ser apresentado em um browser de duas formas CSS Cascading Style Sheet XSL XML Stylesheet Language Entre as p ginas din micas est o processo que gera as p ginas XML com respostas dos comandos ALNET II Sempre que chega uma requisi o de uma p gina din mica o servidor Web dispara uma fun o do software executivo do WebGate Plus o qual respons vel por montar a p gina Esta fun o respons vel por consultar o CP e montar a resposta com os tags XML definidos Em seguida o servidor Web envia a p gina de volta ao browser
61. n o apenas browsers mas tamb m aplicativos especiais para o acesso ao controlador A integra o com bancos de dados relacionais Oracle Sybase em muito facilitada j que estes podem trabalhar com comandos XML A integra o com a Internet poss vel por m n o obrigat ria O acesso via browser pode ser limitado rede local de supervis o Sistema de Seguran a de Acesso A seguran a de acesso feita por um sistema de senhas para usu rios com diferentes direitos para comandos XML transportados em HTTP Caso por exemplo o direito escritas em operandos n o seja dado a nenhum usu rio ser imposs vel a modifica o de par metros do controlador atrav s de um navegador ou de um aplicativo que envie comandos HTTP XML Consulte a se o Mecanismos de Seguran a no cap tulo Configura o 2 Descri o T cnica ATEN O Caso o equipamento seja utilizado numa liga o com a Internet recomenda se a configura o dos filtros de IP de forma a ter maior controle sobre o acesso aos controladores aumentando assim a seguran a j fornecida pelo sistema de senhas O WebGate Plus possui uma chave em hardware tipo DIP que habilita desabilita a escrita de dados via Web nos operandos da UCP conectada via protocolo ALNET I Dimens es F sicas Dimens es em mm
62. nadas sequencialmente constitui um m dulo de programa Identifica o programa Altus para microcomputador execut vel em ambiente WINDOWS que permite o desenvolvimento de aplicativos para os CPs das s ries Ponto Piccolo AL 2000 AL 3000 e Quark Ao longo do manual este programa referido pela pr pria sigla ou como programador MasterTool Conjunto de op es dispon veis e exibidas por um programa no v deo e que podem ser selecionadas pelo usu rio a fim de ativar ou executar uma determinada tarefa Equipamento ligado a uma rede de comunica o de onde se originam solicita es de comandos para outros equipamentos da rede Elemento b sico de um sistema completo que possui fun es bem definidas Normalmente ligado ao sistema por conectores podendo ser facilmente substitu do Parte de um programa aplicativo capaz de realizar uma fun o espec fica Pode ser executado independentemente ou em conjunto com outros m dulos trocando informa es atrav s da passagem de par metros Veja m dulo de configura o Tamb m chamado de m dulo C um m dulo nico em um programa de CP que cont m diversos par metros necess rios ao funcionamento do controlador tais como a quantidade de operandos e a disposi o dos m dulos de E S no barramento M dulo pertencente ao subsistema de entradas e sa das Veja m dulo execu o M dulo que cont m o programa aplicativo podendo ser de tr s tipos E000 E001 e E018 O m
63. ncerrar as modifica es atualize o arquivo chip ini no WebGate Plus enviando o novo arquivo via FTP Para esta transfer ncia ainda devem ser utilizados os nome de usu rio e senha antigos os mesmos utilizados para a busca do arquivo anteriormente 12 3 Configura o Pode se adicionar mais de um usu rio de FTP para isso deve se acrescentar mais linhas a sess o FTP do arquivo chip ini mas sempre aumentando o n mero junto ao texto user e password Exemplo user0 e passwordO s o as configura es do primeiro usu rio de FTP userl e passwordl s o as configura es do segundo usu rio de FTP etc Os usu rios cadastrados para acessar o servidor FTP podem ler e escrever no sistema de arquivos do sistema Isso inclui atualiza o de p ginas configura o do sistema e atualiza o do programa executivo do WebGate Plus Mecanismos de Seguran a Visando a prote o do sistema mecanismos de seguran a protegem o acesso ao WebGate Plus via Internet Esta se o relata as caracter sticas de implementa o e uso destes mecanismos A seguran a ao acesso do produto na Internet garantida atrav s de um sistema configur vel de senhas para usu rios com diferentes direitos e prote o de hardware local Sistema de Configura o de Usu rios e Senhas A configura o do m dulo feita atrav s de um arquivo de configura o Na defini o da configura o do WebGate Plus permitido o cadastro e a remo o d
64. neas A primeira atrav s do protocolo ALNET II sobre TCP IP Este protocolo em modo mestre est dispon vel em diversos softwares de supervis o CPs e em algumas vers es do programador MasterTool A outra atrav s de browsers utilizando ent o o protocolo HTTP como protocolo de aplica o e o padr o XML na defini o dos TAGS de resposta A Figura 1 1 mostra a interface WebGate Plus PO9902 Figura 1 1 WebGate Plus PO9902 1 Introdu o Caracter sticas do WebGate Plus e Compatibilidade com as interfaces WebGate Plus PO9901 PO7091 PO7092 AL 3412 e AL 3414 protocolo ALNET II e Integra o de qualquer CP Altus e outros equipamentos com interface ALNET I escravo rede Ethernet atrav s de ALNET II ou HTML XML sobre o protocolo de transporte TCP IP e Servidor de p ginas WebServer no formato HTML e XML permitindo a cria o de p ginas din micas com dados do processo e Permite a constru o de sistemas de supervis o com tecnologias HTML XML Flash Java JavaScript e VBScript N o necess rio nenhuma configura o ou software especial nos computadores que acessam o WebGate Plus al m de um browser padr o Canal serial RS 232C Interface Ethernet 10 100Base Tx para conex o rede local Intranet e Internet Dimens es reduzidas Fixa o em trilhos do tipo DIN TS 35 para f cil instala o em arm rios e quadros el tricos Documentos Relacionados a este Manual Para obter informa
65. nfigura o ou de comunica o Serial ALNET Configura o local 4 chaves tipo DIP na base Indica o de estado LED S1 tr fego no canal serial LED NT tr fego no canal Ethernet LED DG diagn sticos LED MA acesso ao cart o de mem ria Tabela 2 1 Caracter sticas T cnicas Gerais 2 Descri o T cnica Compatibilidades A Tabela 2 2 descreve a compatibilidade da interface PO9902 com os principais produtos Altus PO7092 Interface Ethernet Industrial 10 100 Mbits s AL 3412 Interface Ethernet 10 100 Mbits s AL 3414 Interface Ethernet Redundante MODBUS TCP Tabela 2 2 Compatibilidades Utiliza o do Canal Ethernet O canal Ethernet TCP IP do WebGate Plus tem duas fun es distintas e com possibilidade de funcionamento simult neo e Rede de comunica o para a troca de dados com outros controladores esta es de supervis o e software de programa o MasterTool Neste caso o protocolo utilizado ALNET II sobre TCP IP compat vel com outras interfaces Ethernet da Altus consultar a Tabela 2 2 e Canal de acesso com protocolos da Internet permitindo acesso a dados de processo atrav s de um browser Desta maneira poss vel o acesso a p ginas armazenadas no pr prio interface com dados din micos do controlador a que est conectado Isto pode ser feito a partir de qualquer computador conectado Internet sem nenhuma programa o espec fica no mesmo ATEN O O n vel f sico da
66. o conforme configura o da Tabela 6 2 deve ser utilizado RJ45 B45 esquerda RJ45 direita Branco e Branco e laranja verde EE Laranja e Verde Branco e Branco e verde laranja EIERFEIE Branco e Branco e azul azul EEE GND Branco e GND Branco e marrom marrom e onp GND Tabela 6 2 Liga o do Cabo Cruzado Instala o na Rede A configura o mais comum para o WebGate Plus lig lo a uma rede Ethernet via Hub ou Switch Obten o de Endere o IP O WebGate Plus precisa ser configurado com um endere o IP para que o uso da rede Ethernet seja poss vel Existem diversas maneiras de obter um endere o IP para configura o do WebGate Plus Caso o produto seja ligado a uma rede privativa sem acesso Internet deve ser contatada a administra o da rede para a obten o de um endere o IP dispon vel para o WebGate Plus Caso a conex o seja feita numa rede Ethernet com acesso direto Internet deve ser contatada tamb m a administra o da rede para obter um endere o dispon vel para a configura o do produto Na conex o direta entre WebGate Plus e PC n o necess rio buscar endere os IP dispon veis pois a rede ser formada apenas pelos dois equipamentos sendo conectados No entanto para o WebGate comunicar com o PC ambos precisam estar configurados com a mesma classe de IP vide Tabela 6 3 36 6 Diagn sticos Neste caso podem ser utilizados os endere os exemplo
67. o conector remov vel utilizado para a sele o Procedimento de depura o final do sistema de controle quando os programas de todas as esta es remotas e UCPs s o executados em conjunto ap s terem sido desenvolvidos e verificados individualmente o programa carregado em um CP que determina o funcionamento de uma m quina ou processo Sistema operacional de um controlador program vel Controla as fun es b sicas do controlador e a execu o de programas aplicativos Protocolo RAM Rede de comunica o Rede de comunica o mestre escravo Rede de comunica o multimestre Ripple RX Software Subsistema de E S Tag Time out Trilho TX UCP UCP redundante Upload WD Word Regras de procedimentos e formatos convencionais que mediante sinais de controle permitem o estabelecimento de uma transmiss o de dados e a recupera o de erros entre equipamentos Sigla para random access memory a mem ria onde todos os endere os podem ser acessados diretamente de forma aleat ria e com a mesma velocidade E vol til ou seja seu conte do perdido quando o equipamento desenergizado a menos que se possua uma bateria para a reten o dos valores Conjunto de equipamentos n s interconectados por canais de comunica o Rede de comunica o onde as transfer ncias de informa es s o iniciadas somente a partir de um nico n mestre da rede ligado ao barramento de dados Os demais n s da
68. o de monitora o de operandos deve ser apresentada em uma tabela HTML A stylesheet a seguir formata a resposta de forma apropriada lt xml version 1 0 gt lt Declaracao XML gt lt xsl stylesheet xmins xsl http www w3 0rg TR WD xsl gt lt Declaracao de folha de estilos de acordo com gt lt o padrao do W3C gt lt xsl template match text gt lt este eh um template padrao gt lt para apresentacao de texto gt lt xsl value of gt lt xsl template gt lt xsl template match gt lt template para formatar todos os tags gt lt que nao tem template especificado gt lt xsl apply templates gt lt xsl template gt lt xsl template match gt lt template raiz gt lt realiza o processamento apenas do no Altus gt lt HTML gt lt BODY gt lt xsl apply templates select al gt lt BODY gt lt HTML gt lt xsl template gt lt xsl template match rd gt lt padrao de convesao para o tag opR gt lt cria uma tabela com titulo gt lt table width 300 border 2 gt lt tr gt lt td colspan 2 gt lt b gt Leitura de Operandos lt b gt lt td gt lt tr gt lt formata cada um dos operandos gt lt xsl apply templates select opR gt lt e encerra a tabela gt lt table gt lt xsl template gt lt xsl template match opR gt lt gera uma linha de tabela para
69. o produto dispon vel no site da Altus Browsers suportados pelo PO9902 Para acesso s p ginas de estado e supervis o do CP necess rio um browser com suporte a XML ATEN O E poss vel a utiliza o somente do Internet Explorer 5 0 ou superior Instala o de P ginas Web no P09902 A instala o de p ginas no PO9902 feita via FTP A hierarquia de arquivos e diret rios dentro do diret rio www vis vel via browsers Assim todos os arquivos necess rios para o acesso via browser devem ser colocados dentro deste diret rio poss vel a cria o de novos diret rios abaixo da entrada WWW e estes tamb m ser o vis veis Nos casos mais comuns as p ginas HTML podem ser transferidas para o diret rio WWW e as imagens podem ser colocadas no diret rio IMG que deve ser criado dentro do diret rio www Para realizar a transfer ncia via FTP necess rio um cliente FTP O cliente do Windows via linha de comando pode ser utilizado bem como clientes gr ficos como WS FTP CuteFTP e similares Efetue o login no WebGate Plus com o usu rio e senha cadastrados entre no diret rio WWW e transfira os arquivos desejados A segii ncia de comandos utilizada para realizar a transfer ncia dos arquivos depender do cliente de FTP que est sendo utilizado Verifique as instru es do seu cliente para utiliza o correta dos comandos 32 6 Diagn sticos 6 Instala o Instala o Mec nica O WebG
70. ofifojojojtcanaiiaia Tabela 4 3 Descri o da Posi o 01 STATUS TC pode assumir valores como O indica que TC foi lida pelo WebGate Plus 1 indica que TC esta pronta para o WebGate Plus comunicar ATEN O O valor 1 deve ser escrito pela aplica o na posi o 2 da TC toda vez que esta desejar que o WebGate Plus realize uma comunica o O valor O escrito pelo pr prio WebGate Plus na posi o 2 da TC assim que o mesmo realizar a comunica o STATUS DO LTIMO COMANDO pode assumir valores como O ultima comunica o realizada com sucesso 1 ltima comunica o encerrada com falha C DIGO DE ERRO conter O se ltima opera o n o retornou erro c digo de erro do protocolo ALNET II se ltima opera o retornou erro C DIGO DE COMANDO pode assumir valores como O nenhum 1 escrever operando TM ENDERE O IP DO CP destino informa o CP ao qual o comando ser enviado IP obtido no formato 26 4 Diagn sticos AA BB CC DD onde CC DD o endere o LOW AA BB o endere o HIGH E devem ser fornecidos na tabela como AABB CCDD na tabela de comunica es ATEN O Exemplo de endere o que o WEBGATE ir escrever 192 168 1 31 Endere o HIGH 192 168 COA8 hexa 16216 decimal Endere o LOW 1 31 011F hexa 287 decimal ENDERE O DA TM A SER ESCRITA pode assumir valores de O at 254 e corresponde ao endere o da tabela TM do endere o IP destino da comunica
71. pode Endere o Endere o Faixa Operando Inicial Final Faixa Operando Inicial Final 1 EERECEERE EEREEEEE Cancelar Figura 3 5 Guia de Configura o das Faixas 18 3 Configura o Direitos Os direitos de cada usu rio cadastrado s o declarados na pasta de configura o dos direitos do usu rio Cada usu rio cadastrado para acessar um determinado conjunto de opera es Caso n o haja descri o dos direitos de algum usu rio este considerado desabilitado para qualquer opera o As seguintes opera es podem estar dispon veis ao usu rio conforme direito de acesso Grupo de Acesso Comandos Associados Identifica o do Acesso Escreve Operandos L Operandos Es ra Acesso Status L Status do Equipamento L Status da Comunica o L Status dos For amentos L Status dos Barramentos de E S E RR E a Reset de Estat sticas Reinicia Estat sticas da Rede Acesso Listagem de M dulos do Programa L Diret rio de M dulos de Programa Tabela 3 4 Direitos de Acesso ao WebGate Plus As opera es de leitura e escrita devem ser habilitadas ou de forma irrestrita ou por faixas Caso sejam habilitadas por faixas cada usu rio poder possuir ou n o habilita o de L e ou E em at 16 faixas no m ximo desde que a faixa relacionada tenha sido cadastrada no registro de faixas A Figura 3 6 mostra a tela de
72. pos de Comandos Modo Mestre de Opera o O modo mestre de opera o do WebGate Plus permite a comunica o entre CPs em rede Ethernet Os CPs que n o disp em de interface Ethernet tais como os CPs das s ries Piccolo Quark e Grano podem ser conectados rede Ethernet atrav s da interface WebGate Plus Desta forma estes CPs podem trocar dados com outros CPs das s ries Piccolo Quark ou Grano tamb m ligados rede Ethernet via outros WebGates Plus bem como algum CP da S rie AL 2000 via interface AL 3414 Quando o modo mestre est ativo a comunica o estabelecida com auxilio de Tabelas de Mem ria TMs denominadas Tabelas de Comunica o TCs O WebGate Plus permite a configura o de at 4 TCs sendo que cada uma possui as 11 primeiras posi es para controle da comunica o entre o WebGate Plus e o CP As demais posi es poder o conter os dados a serem enviados ao destino conforme definido nos campos de controle Cada TC habilitada dar origem a um comando de escrita de Tabela TM gerado pelo WebGate Plus e endere ado ao endere o IP destino configurado Desta forma o WebGate Plus permite ao CP conectado via interface serial tomar a iniciativa de escrita de dados estando desta forma operando como mestre na rede Ethernet ATEN O O endere o IP destino de cada TC n o poder ser modificado podendo ent o cada WebGate Plus operar como mestre de at 4 dispositivos Ethernet A aplica o do CP
73. protocolo TCP IP Em paralelo converte o frame ALNET II recebido para ALNET I e o transmite para o canal R 232C para que seja recebido pelo CP interligado 3 O CP interligado responde requisi o ALNET I 4 O WebGate Plus recebe a resposta e a converte para ALNET II sobre TCP IP e a transmite para o mestre na rede Ethernet 5 O mestre na rede Ethernet transmite um frame sem dados teis confirmando a recep o do frame anterior Da mesma forma trata se de um mecanismo de seguran a de entrega de pacotes do protocolo TCP IP Alguns dos tempos envolvidos no processo anterior dependem do processamento do WebGate Plus J outros dependem da rede Ethernet do mestre na rede Ethernet do CP interligado e da conex o RS 232C S o eles e atraso entre a recep o de um frame de requisi o Ethernet e a transmiss o da requisi o ALNET I para o CP interligado dependem do n mero de requisi es enfileiradas no WebGate Plus sendo que estas requisi es s o tratadas sequencialmente e tempo do frame de requisi o ALNET I no meio f sico RS 232C depende do comando utilizado Para um baudrate de 9600 bps toma aproximadamente 1 ms por byte e tempo que o CP levar para iniciar a transmiss o da resposta ALNET I depende de seu tempo de varredura Pode se estimar em no m ximo 1 ciclo de varredura ou 50 ms o maior destes M ximo MAX tempo ciclo 50 ms M nimo 0 M dio M ximo 2 e tempo do frame de resposta ALN
74. r o ultrapassados E importante registrar o n mero de s rie de cada equipamento recebido bem como as revis es de software caso existentes Essas informa es ser o necess rias caso se necessite contatar o Suporte T cnico da Altus Suporte T cnico Para entrar em contato com o Suporte T cnico da Altus em S o Leopoldo RS ligue para 55 51 3589 9500 Para conhecer os centros de Suporte T cnico da Altus existentes em outras localidades consulte nosso site www altus com br ou envie um e mail para altus altus com br 1 Introdu o Se o equipamento j estiver instalado tenha em m os as seguintes informa es ao solicitar assist ncia os modelos dos equipamentos utilizados e a configura o do sistema instalado o n mero de s rie da UCP a revis o do equipamento e a vers o do software executivo constantes na etiqueta afixada na lateral do produto informa es sobre o modo de opera o da UCP obtidas atrav s do programador MasterTool o conte do do programa aplicativo m dulos obtido atrav s do programador Master Tool a vers o do programador utilizado Mensagens de Advert ncia Utilizadas neste Manual Neste manual as mensagens de advert ncia apresentar o os seguintes formatos e significados PERIGO Relatam causas potenciais que se n o observadas levam a danos integridade f sica e sa de patrim nio meio ambiente e perda da produ o CUIDADO Relatam detalhes de
75. re o IP local xxx XXX xxx xxx 02 Endere o IP local xxx xxx XXX xxx 03 Endere o IP local xxx xxx xxx XXX 39 7 Programa o 04 Endere o do Gateway XXX xxx xxx xxx 05 Endere o do Gateway xxx XXX xxx xxx 06 07 Endere o do Gateway xxx xxx xxx XXX 08 09 10 11 12 13 14 16 17 18 19 N mero de pacotes ALNET Il transmitidos com erro N mero de pacotes IP recebidos com erro N mero de pacotes TCP recebidos com erro N mero de pacotes ALNET Il recebidos com erro 15 N mero de pacotes ALNET Il transmitidos sem erro 34 Mem ria drive B livre em Kb quando existente Valor m ximo exibido corresponder 32 Kb mesmo havendo excedente de mem ria Tabela 7 5 Estat sticas do WebGate Plus 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ATEN O As estat sticas est o dispon veis apenas via Ethernet n o poss vel ter acesso a elas no controlador Os operandos de estat sticas s o virtuais no m dulo WebGate Plus Quando requisitado via ALNET II os operandos de estat stica o controlador n o ser requisitado e as informa es ser o transmitidas pelo WebGate Plus Uma recomenda o escolher endere os de mem ria que n o existem no controlador para evitar qualquer conflito Ferramentas de Rede PING ferramenta do sistema operacional para verifica o do estado da rede de um dispositivo Caso a conex o de rede esteja
76. rede escravos apenas respondem quando solicitados Rede de comunica o onde as transfer ncias de informa es s o iniciadas por qualquer n ligado ao barramento de dados Ondula o presente em tens o de alimenta o cont nua Sigla usada para indicar recep o serial Programas de computador procedimentos e regras relacionadas opera o de um sistema de processamento de dados Conjunto de m dulos de E S digitais ou anal gicos e interfaces de um controlador program vel Nome associado a um operando ou a uma l gica que permite uma identifica o resumida de seu conte do Tempo preestabelecido m ximo para que uma comunica o seja completada Se for excedido procedimentos de retentiva ou diagn stico ser o ativados Elemento met lico com perfil normalizado segundo a norma DIN50032 tamb m chamado de trilho TS35 Sigla usada para indicar transmiss o serial Sigla para unidade central de processamento Controla o fluxo de informa es interpreta e executa as instru es do programa e monitora os dispositivos do sistema Corresponde outra UCP do sistema como por exemplo a UCP2 em rela o UCP1 e vice versa Leitura do programa ou configura o do CP Sigla para c o de guarda em ingl s watchdog Veja circuito de c o de guarda Unidade de informa o composta por 16 bits
77. resentada pelo WebGate Plus conclui se que o operando MO tem valor 99 e o operando M4 tem valor 0 O documento retornado n o tem nenhuma formata o j que n o foi especificada nenhuma folha de estilos na p gina de resposta O resultado visualizado no browser est ilustrado na Figura 9 1 Arquivo Editar Exibir Favoritos Ferramentas Ajuda je gt onAlaas ps Endere o E CAHometwebPLC pe chipiamireadO per xml kd Pedi Links 4 Ponto Altus lt xml version 1 0 7 gt lt al gt lt rd gt lt opR t M gt lt tag gt M0000 lt tag gt lt vlr gt 24 lt vulr gt lt opR gt lt opR t M gt lt tag gt oM0001 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt M0002 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt M0003 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt oM0004 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt oM0005 lt tag gt lt vlr gt 5 lt vlr gt lt opR gt lt opR t M gt lt tag gt M0006 lt tag gt lt vlr gt 0 lt vlr gt lt opR gt lt opR t M gt lt tag gt M0007 lt tag gt vlr gt 0 lt vlr gt lt opR gt El E Conclu do Meu computador Figura 9 1 Resultado da Execu o de Comando sem Folha de Estilos 48 9 Manuten o Para este exemplo a resposta ao comand
78. sseessssresserresssrrersssretsssrtesssrierssrtesssreessereesssrees 44 Comando Leitura de Status de For amentos eesseseesesseeesssresssrretssrrersssretsssreesssrterssrieesssrresssreesseree 45 Comando Leitura de Status de Barramentos de E S sssesesesssssssssessesssssssssreessssssssreresssssssserreessssssssreees 45 9 P GINAS DE SUPERVIS O ssssisssisivtsssiisissusississisasissssvstsssssbtbotsavssisiosisssvssio viot vusa vias isss visioni sivisivi obisk 47 XSL Princ pios B SitOS essssosssssrscssssincccticseceissessitstosovorsssvorssstedsvatsdnssdeosiresdedsdrosivesiedsiotsdedssotevovitsesvssstdsissk 47 Stylesheets Primeiro Exemplo esesssoossssoossssocsessoosssesosesssocssssoesessoessssooeesesosssssoesessoesessoosssssosssssossesssesse 47 Incorporando Ilhas XML P ginas HTML sooessosesosssosssocssocsesosesosesocesocsssosesocssocesocsesosesosesocsssesesose 51 TO GLOSS RIO E EEEE san 53 1 Introdu o 1 Introdu o A interface de comunica o WebGate Plus PO9902 sucessora da interface PO9901 permite que controladores program veis Altus e outros equipamentos com protocolo ALNET I escravo possam ser conectados a uma rede Ethernet O WebGate Plus permite que estes controladores comuniquem se com outros CPs softwares de supervis o com o programador MasterTool ou com um browser O WebGate Plus permite o acesso ao equipamento ao qual est ligado de duas formas diferentes eventualmente simult
79. su rios Configura es do Dispositivo Usu rios Faixas Direitos Filtros de IP Modo Mestre Estat sticas Nome Usu rio 1 Usu rio 2 Usu rio 3 Usu rio 4 Usu rio 5 Usu rio 6 Usu rio 7 UUU Usu rio 8 Cancelar Figura 3 4 Guia de Configura o de Usu rios 17 3 Configura o Faixas Faixas de operandos s o utilizadas para restringir o acesso de determinados usu rios aos operandos do CP As faixas de operandos associadas a um direito de leitura ou escrita passam a definir um recurso dispon vel ou n o aos usu rios aos quais as faixas de aplicam Podem ser configuradas opera es com faixas para os operandos descritos a seguir m Jmem ria Jong i D eim Jong i EO rea oa i ES C foasa TT a frameiademiem ra Jonas ro fraiciadevecmas oaza TT E mosens on TT Tabela 3 3 Tipos de Operandos O software aceita os limites de endere amento descritos na Tabela 3 3 ficando a cargo do usu rio a verifica o do limite m ximo efetivo pois estes podem variar conforme o controlador program vel utilizado Deve ser consultado o Manual de Utiliza o da UCP utilizada para correto endere amento O software de configura o permite a configura o de at 16 faixas A Figura 3 5 mostra a tela de configura o das faixas de operandos Configura es do Dispositivo Usu rios Faixas Direitos Filtros de IP Modo Mestre Estat sticas Tipode Endere o Endere o Ti
80. tino innerHTML operando transformNode estilo XMLDocument Il gt lt script gt lt head gt lt definicao das ilhas XML gt lt XML id operando src P09902 cmd 70 amp addr m0 amp endAddr m7 gt lt XML gt lt XML id estilo src exemplo xsl gt lt XML gt lt script a ser executado na carga da pagina gt lt SCRIPT FOR window EVENT onload gt formata resposta e apresenta no lugar desejado destino innerHTML operando transformNode estilo XMLDocument lt SCRIPT gt lt H1 gt P gina de Leitura de Operandos lt H1 gt lt aqui e o lugar correto para a apresentacao gt lt da resposta XML gt lt sempre definido com um tag DIV gt lt div id destino gt lt div gt lt br gt lt links para carregar outras URLs no div destino gt lt realizam chamada para script definido acima gt lt a href javascript lerOperandos webgate xml cmd 70 amp addr m8 amp endAddr m15 gt Ler operandos M8 a Ml5 lt a gt lt br gt lt a href javascript lerOperandos webgate xml cmd 70 amp adr m16 amp endAddr m23 gt Ler operandos M16 a M23 lt a gt lt body gt lt html gt 52 10 Gloss rio Acesso ao meio Algoritmo Barramento Barramento Base Baud rate Bit Broadcast BT Byte Cabe a de rede de campo Cabo da rede de campo Cabo de expans o Canal serial Ciclo de varredura Circuito de c o de guarda C digo chave mec nica
81. to padr o do arquivo de inicializa o do WebGate Plus chip ini mostrado a seguir Este arquivo pode ser editado pelo usu rio com um editor de texto e enviado em uma se o de FTP para o m dulo Cada se o identificada entre colchetes interpretada pelo software executivo do m dulo e apresentada no decorrer do manual A se o DEVICE identifica o dispositivo como sendo o m dulo PO9902 DEVICE NAME P09902 UDPCFG LEVEL 0x13 FTP ENABLE 1 USERO FTP PASSWORDO FTP IP ADDRESS 192 168 1 181 NETMASK 255 255 254 0 GATEWAY 192 168 0 2 DHCP 0 RAMDRIVE SIZE 0 STDIO FOCUS SHELL USER CTRL C 1 FOCUSKEY 6 STDOUT TELNET COM EXT STDIN TELNET COM EXT TELNET ENABLE 1 USERO TELNET PASSWORDO TELNET TIMER AF 4 1C 10 WEB ENABLE 1 WEBSERVERSTACK 10240 MAXCGIENTRIES 5 MAINPAGE I NDEX HTM ROOTDIR AAWWW 10 3 Configura o Configura o do Endere o de Rede A configura o WebGate Plus feita a partir do arquivo de inicializa o chip ini Toda a vez que o sistema inicializado o WebGate Plus assume o endere o de IP configurado Para a obten o do endere o IP a ser definido na se o IP do arquivo chip ini s o necess rias as seguintes informa es e endere o IP livre na rede e m scara de rede e endere o do Gateway padr o Isto deve ser obtido com o administrador da rede Anote os dados na planilha a seguir Par metro Endere o IP M s
82. uer outra tecnologia que n o exija processamento especial no servidor Para o desenvolvimento de novas p ginas deve ser consultada a Nota de Aplica o NAP0O80 Desenvolvimento de P ginas para o WebGate a qual acompanha o produto Atualiza es da NAP080 devem ser adquiridas na p gina da Altus em http www altus com br Applets s o programas desenvolvidos em linguagem Java que s o carregados sobre a WWW a partir de um servidor Web e executados pelo browser Web na m quina local 29 5 Diagn sticos XML XML um acr nimo para eXtensible Markup Language uma forma de descrever informa es de maneira estruturada facilitando o entendimento e flexibilizando o processamento pelo computador XML um padr o aberto definido por um cons rcio de empresas do World Wide Web Consortium W3C o mesmo que definiu HTML e v rios outros padr es para a Web O XML similar ao HTML por m XML bem mais ampla e poderosa Enquanto HTML foi projetada para defini o de formato de apresenta o de dados XML foi definida como uma linguagem universal serve tanto para formata o quanto para representa o de dados XML uma tecnologia complementar ao HTML e n o substituta Em uma defini o simples XML uma linguagem que permite que os usu rios definam as suas pr prias marcas ou tags de acordo com as informa es que desejam representar ou apresentar Qualquer informa o estruturada regularmente ou

Download Pdf Manuals

image

Related Search

Related Contents

Fujitsu LIFEBOOK S6420  45437 Impulse 31-Inch RTR BL Deep V V3  software engineering  図書だより 第3号②  Contents 1 Notice Please read this manual before using the net    Pourquoi le FC Sion fait peur - Football - Eurosport  取扱説明書  Z-Vent MODÈLE SVE SÉRIE III Instructions pour installation et  Samsung SPH-V7300 User Manual  

Copyright © All rights reserved.
Failed to retrieve file