Escolar Documentos
Profissional Documentos
Cultura Documentos
Este manual no pode ser reproduzido, total ou parcialmente, sem autorizao por escrito da Atos.
Seu contedo tem carter exclusivamente tcnico/informativo e a Atos se reserva no direito, sem qualquer aviso
prvio, de alterar as informaes deste documento.
Termo de Garantia
Sistema de
Certificado ISO
9001 desde 1996,
com foco na
Satisfao do
Cliente
CALL CENTER
De Segunda a Sexta-feira
Das 7:30 s 12:00 h e das 13:00 s 17:30 h
Telefone: 55 11 5547 7411
E-mail: suportec@atos.com.br
Para contato com a Atos utilize o endereo e telefones mostrados na primeira pgina deste Manual.
CONVENES UTILIZADAS
Ttulos de captulos esto destacados no ndice e aparecem no cabealho das pginas;
Um captulo pode ter vrias sees. Os ttulos dessas sees esto marcados pelo sinal
trado no exemplo abaixo
como mos-
como
OBSERVAO
"
NOTA: De carter informativo, mostra dicas de utilizao e/ou configurao possveis, ou ressalta alguma informao relevante no equipamento.
IMPORTANTE
ATENO: Este cone identifica tpicos que devem ser lidos com extrema ateno, pois afetam no correto funcionamento do equipamento em questo, podendo
at causar danos mquina / processo, ou mesmo ao operador, se no forem
observados e obedecidos.
NDICE
C A P TULO 1 IN TR O D U O AO W E B S ER VE R . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Descrio Geral ................................................ ............................................................... .. 11
Dimenses ...................................................... ............................................................... ... 11
Cdigos dos produtos ........................................... ............................................................. 11
Caractersticas Gerais........................................................................................................ 12
Configuraes mnimas para rodar o WEB Studio ................................................................ 12
Configuraes recomendadas ............................................................................................. 12
Esquema de ligao........................................................................................................... 1 3
C APTULO 3 CO MUN IC A O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 7
Meio de transmisso ETHERNET ........................................................................................ 29
Cabo direto ................................................................................................................................................................... 29
Cabo cruzado ............................................................................................................................................................... 29
C APTULO 4 W EB ST UD IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5
Sobre o WEB Studio ............................................. ............................................................. 37
Descrio da interface com o usurio .................................................................................. 37
Iniciando um novo projeto .................................................................................................. 39
Criando / formatando sua pgina inicial ............................................................................... 42
Propriedades da pgina................................................................................................................................................ 43
Inserindo uma imagem background ............................................................................................................................. 43
Definindo a rea de trabalho da imagem ..................................................................................................................... 44
A P N D IC E B SO LU C I O N AN D O PR O BL EM A S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3
A P N D IC E C IN D IC A D OR E S D E D I AG N ST I C O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 7
CAPTULO 1
INTRODUO AO WEBSERVER
CAPTULO 1 INTRODUO AO WEBSERVER
INTRODUO AO WEBSERVER
10
INTRODUO AO WEBSERVER
Descrio Geral
O produto 2345.00 ATOS WEBSERVER tem a capacidade de armazenar pginas XML em sua memria flash. Estas pginas podem ser visualizadas a partir de um browser conectado a Intranet ou Internet.
O ATOS WEBSERVER capaz de gerar pginas XML dinamicamente onde operaes de escrita e leitura
das variveis do PLC via http possuem respostas em formato XML. Sua programao feita pelo aplicativo WEB Studio, o editor de pgina XML da ATOS.
Alm de servidor de pginas, o ATOS WEBSERVER pode operar tambm como conversor Ethernet / Serial transparente o que permite que qualquer equipamento que possua canal RS232 ou RS485 se conecte
rede Ethernet. Desta maneira possvel interligar mquinas / processos com sistemas supervisrios via
rede Ethernet.
Dimenses
Viso Geral
Caractersticas
11
INTRODUO AO WEBSERVER
Caractersticas Gerais
DESCRIO DA ALIMENTAO / OPERAO
9 a 36Vcc
Tenso de alimentao CC
-20 a +70 C
Temperatura de Armazenagem
0 a +55 C
Temperatura de Operao
0 a 95% (sem condensao)
Umidade
5 a 50Hz / 0,625G (0,1mm pico a pico)
Vibrao
Conforme Nema Standard ICS2-230
Imunidade a rudo
Conforme IEC 801-2
Imunidade descarga eletrosttica
200 Kbytes
Capacidade de armazenamento
INTERFACES DE COMUNICAO
ON (vermelho)
STS (vermelho)
Indicadores LED
Link (verde)
Active (vermelho)
HyperTerminal / TelNet
Software de configurao
ATOS WEB Studio
Software de programao
Canal Ethernet 10 baseT
Interface de Comunicao
2 canais seriais: RS232 e RS485 independentes
NOTA
Configuraes recomendadas
Internet Explorer 6
12
INTRODUO AO WEBSERVER
Esquema de ligao
1
ON
STATU
RJ45
1
2
3
4
5
6
7
8
REDE
ETHERNET
LIN
ACTIV
TD+
TDRD+
NC
NC
RDNC
NC
Ethernet
RJ11
CABO
CRS232415 ou
C4004EXXX
1
2
3
4
5
6
RS232
RTS
RX
TX
NC
GND
CTS
DO/ RI
DO/ RI RS485
+5Vcc
GND
CN1
CABO
C4004AXXX
1
2
3
4
10 a
36Vcc
DO\ RI\
DO RI
+5Vcc
GND
+24Vcc
0Vcc
ATERRAMENTO
2345.00
13
INTRODUO AO WEBSERVER
14
CAPTULO 2
CONFIGURAO DO WEBSERVER
15
CONFIGURAO DO WEBSERVER
16
CONFIGURAO DO WEBSERVER
Configurao de Hardware
JUMPER
POSIO
A
B*
B*
B*
ST1
ST2
ST3
DESCRIO
Trabalha com os parmetros default do webserver
Trabalha com os parmetros personalizados no equipamento
RESERVADO
RESERVADO
* - Posio Default
Configurando o Webserver
O Webserver possui uma regio de configurao simples e fcil de utilizar. Os prximos tpicos descrevem o software de configurao e seu modo de utilizao:
OBSERVAO
17
CONFIGURAO DO WEBSERVER
Esta janela pede um nome para a nova conexo a ser realizada, e um cone para identific-la. No exemplo
utilizado, o nome da conexo ser Telnet. Clique em OK para confirmar.
A prxima janela apresentada chama-se Conectar-se. Ela define o tipo de conexo a ser realizada.
18
CONFIGURAO DO WEBSERVER
2
Ao fazer isso, os campos atuais da janela sero substitudos, deixando a janela com a aparncia mostrada
mais abaixo:
No campo Endereo do Host, digite o nmero IP que o
Webserver foi programado. Caso seja a primeira vez que
o Webserver acessado, o nmero IP padro ao sair de
fbrica : 192.168.0.238.
Caso seja a primeira conexo com o equipamento, o nico login cadastrado administrador. Pressione
ENTER para confirmar e no campo Password digite a senha do administrador: 1234567890 (sem aspas).
"
IMPORTANTE
19
CONFIGURAO DO WEBSERVER
Aps digitar a senha, pressione ENTER, neste momento o HyperTerminal mostrar a tela de configurao do equipamento (ver figura abaixo).
As descries de cada um dos itens da configurao encontram-se a partir da pgina 22 deste manual.
20
CONFIGURAO DO WEBSERVER
"
IMPORTANTE
As descries de cada um dos itens da configurao encontram-se a partir da pgina 22 deste manual.
21
CONFIGURAO DO WEBSERVER
Cadastro de usurios
O cadastro de usurios libera os acessos configurao do Webserver. Ele permite a criao de usurios
de diversos nveis de acesso, definindo ainda, senhas personalizadas para cada usurio.
Para acessar o menu de cadastro de usurios, pressione a tecla 1. A seguinte tela ser apresentada:
A parte inferior da tela mostra as instrues para alterao dos dados apresentados. O cursor encontra-se
inicialmente na primeira linha onde est escrito Administrador, login padro do Webserver ao sair de
fbrica. Para manter este login e senha, pressione ENTER at a segunda linha.
Para criar um novo usurio, digite o login desejado na coluna Nome, como no exemplo abaixo:
22
CONFIGURAO DO WEBSERVER
Pressionando ENTER, uma senha dever ser digitada para este novo login. Para criar um login sem senha, basta pressionar ENTER sem digitar nada;
Confirme sua senha no prximo campo e pressione ENTER;
No campo permisso, mude de opo utilizando a barra de espao. As opes disponveis so:
LEITURA: Permite somente visualizar as configuraes do equipamento;
ESCRITA: Controle total sobre as configuraes. No permite alterar o cadastro de usurios;
TOTAL: Controle total sobre as configuraes e o cadastro de usurios.
Para sair desta tela pressione ESC.
Nos campos a seguir definem-se respectivamente a habilitao do DHCP, o endereo IP, mscara de subrede, gateway padro e os endereos (portas de comunicao) dos canais seriais do Webserver.
DHCP: As configuraes do protocolo TCP/IP podem ser definidas manualmente, isto , configurando
cada um dos equipamentos necessrios. Esta uma soluo razovel para pequenas redes, porm pode
ser um problema para redes maiores, com um grande nmero de equipamentos conectados.
Para redes maiores recomendado o uso do servio DHCP Dynamic Host Configuration Protocol. O
servio DHCP pode ser instalado em um servidor Windows. Uma vez disponvel e configurado, o servio
DHCP fornece todos os parmetros de configurao do protocolo TCP/IP para equipamentos conectados
rede.
Os parmetros so fornecidos quando o equipamento inicializado e podem ser renovados em perodos
definidos pelo administrador.
23
CONFIGURAO DO WEBSERVER
Com o uso do DHCP uma srie de procedimentos de configurao podem ser automatizados, o que facilita a vida do administrador e elimina uma srie de erros.
Pressione ENTER para avanar entre as opes disponveis. A opo DHCP alterada pressionando-se a
barra de espao. Para todos os outros itens, deve-se digitar um valor numrico vlido por inteiro.
Pressione ENTER para avanar entre as opes disponveis. Para alterar qualquer uma das opes disponveis pressione a barra de espao. Para todos os outros itens, deve-se digitar um valor numrico vlido
por inteiro.
Para sair desta tela pressione ESC.
24
CONFIGURAO DO WEBSERVER
Configurao atual
No menu principal, pressionando-se a tecla 4 pode-se visualizar toda a configurao realizada no equipamento, sem precisar entrar nos menus de edio de configurao acima citados.
A figura abaixo mostra as informaes contidas neste menu:
Encerrando as configuraes
Aps realizar as alteraes desejadas na configurao do Webserver, escolha a opo mais apropriada
para encerrar a configurao:
25
CONFIGURAO DO WEBSERVER
26
CAPTULO 3 COMUNICAO
CAPTULO 3
COMUNICAO
27
COMUNICAO
28
COMUNICAO
Cabo direto
Utilizado para conectar o mdulo a dispositivos como: hubs, switches, roteadores, etc.
LADO 1
LADO 2
Pino Cor
1 Branco/laranja
Nome
TD+
Pino Cor
1 Branco/laranja
Nome
Laranja
TD-
Laranja
TD-
Branco/verde
RD+
Branco/verde
RD+
Azul
S/F
Azul
S/F
Branco/azul
S/F
Branco/azul
S/F
Verde
RD-
Verde
RD-
Branco/marrom
S/F
Branco/marrom
S/F
Marrom
S/F
Marrom
S/F
TD+
Cabo cruzado
Utilizado para conectar o mdulo diretamente a um PC (desktop, laptop, notebook).
LADO 1
LADO 2
Pino Cor
1 Branco/laranja
TD+
Pino Cor
1 Branco/verde
Laranja
TD-
Verde
RD-
Branco/verde
RD+
Branco/laranja
TD+
Azul
S/F
Azul
S/F
Branco/azul
S/F
Branco/azul
S/F
Verde
RD-
Laranja
TD-
Branco/marrom
S/F
Branco/marrom
S/F
Marrom
S/F
Marrom
S/F
OBSERVAO
Nome
Nome
RD+
O tipo de cabo recomendado o denominado Categoria 5, que pode ser encontrado com
ou sem blindagem, e que permite taxas de transmisso de at 100 Mbps. O comprimento
mximo de um cabo para conectar dois dispositivos, utilizando-se o CAT5 depende do tipo
de dispositivo e no deve ser superior a 100 metros.
29
COMUNICAO
RJ11 - MACHO
6
3
XX,Xm
RJ11 - MACHO
RJ11 - MACHO
1
2
3
4
5
6
NC
NC
RX
RX
TX
TX
NC
NC
GND
GND
NC
NC
"
IMPORTANTE
COMPRIMENTO [m]
C4004E095
C4004E195
C4004E295
9,5
95,0
950,0
30
1
2
3
4
5
6
COMUNICAO
3
Fig. 2. - Cabo com cdigo Atos C4004DXXX.
"
IMPORTANTE
Os resistores de terminao (RT) so recomendados e devem ser instalados nas extremidades da rede. O valor dos resistores de terminao dever estar prximo da impedncia
caracterstica da linha de transmisso, variando entre 120 a 150 ohms (valores prticos e
dependendo do nmero de receptores acoplados na linha). As dimenses fsicas do cabo
so irrelevantes para o clculo dos resistores de terminao.
31
COMUNICAO
32
COMUNICAO
Topologias
Abaixo seguem dois exemplos de topologias que exemplificam as vantagens de ter um Webserver ligado a
uma rede ethernet.
Intranet
Em uma fbrica, atravs da rede Ethernet, PCs podem supervisionar / alterar os programas de CLPs
ligados intranet da empresa. Para isto basta possuir o endereo IP do mdulo Webserver em que o CLP
esteja conectado e configurar a comunicao do WinSUP 2 para uma conexo TCP/IP.
Internet
Atravs da rede mundial de computadores, se o Webserver estiver conectado a um servidor que disponibilize um endereo de IP fixo na Internet, de qualquer parte do mundo possvel comunicar com a mquina
/ processo, como exemplificado abaixo:
33
COMUNICAO
34
CAPTULO 4
WEB STUDIO
35
WEB STUDIO
36
WEB STUDIO
A.
C.
D.
H.
E.
I.
F.
G.
A. Barra de ttulo
A barra de ttulo mostra o nome do projeto que est sendo editado / selecionado no momento. O
WEB Studio pode abrir diversos projetos simultaneamente, listando-os na rvore de projetos;
B.Controles do Windows
So os controles padro do Windows para toda aplicao (Minimizar, Maximizar, Fechar);
37
WEB STUDIO
C. Barra de menu
Concentra todos os comandos do WEB Studio. A maioria destes comandos est disponvel na barra de ferramentas do aplicativo.
D. Barra de ferramentas
Possui atalhos para os comandos mais utilizados do WEB Studio.
E. rvore de projetos
Lista os projetos abertos pelo usurio, mostrando o contedo de cada pgina. Usado tambm para
configurar os objetos inseridos nas pginas da aplicao.
Nesta guia define-se o modo de visualizao da rvore de projetos, podendo alterar entre a guia
Projects que mostra os projetos abertos no momento, e a guia Properties que mostra as propriedades do objeto selecionado no momento.
G. Barra de status
Informa o percentual de espao que o WebServer utilizar com o projeto atual. Mostra tambm mensagens de status do Upload do projeto para o Webserver;
H. Guia de pginas
Alterna entre as pginas XML e de configurao abertas no WEB Studio.
I. Browser
Cria uma pr-visualizao esttica da pgina XML, da maneira como ela ser exibida quando requisitada pelo browser ao WebServer.
38
WEB STUDIO
Ao criar um novo projeto, a rvore de projetos ficar com a aparncia mostrada ao lado.
"
IMPORTANTE
NOTA
No necessrio adicionar a extenso .xml ao nome do projeto. O WEB Studio faz isso
automaticamente ao salvar o mesmo. Este procedimento tambm vlido para os nomes de
pginas da aplicao. Todas so salvas automaticamente com a extenso .xml.
Antes de comear a formatar a pgina inicial do WebServer, salve seu projeto. Recomendamos que voc
faa-o dentro de uma pasta exclusiva onde deve-se concentrar todos os componentes que compem sua
aplicao como imagens por exemplo.
O principal motivo desta recomendao o transporte de sua aplicao para outro computador ou mesmo
a mudana do diretrio de trabalho. Com as imagens alocadas no mesmo diretrio do projeto, o WEB Studio far a referncia das imagens com as pginas sem precisar saber onde a pasta est alocada no computador. Desta maneira, ao copiar a pasta para outro diretrio ou computador, o WEB Studio poder abrir
o projeto sem erros de leitura.
39
WEB STUDIO
NOTA
Ao ser instalado, o WEB Studio sugere uma pasta para o armazenamento de seus projetos.
Esta pasta est nomeada como WEB Studio e pode ser encontrada dentro do diretrio
Meus Documentos de seu computador.
Pressione Ctrl+S;
Caso seja a primeira vez que o projeto salvo, a janela Salvar como... ser mostrada (ver figura abaixo).
Na janela Salvar como... clique sobre o boto Nova pasta. Nomeie a pasta como projeto1, por exemplo, e salve o projeto nesta pasta, tambm com o nome de projeto1. (ver as figuras a seguir).
Boto Nova pasta
40
WEB STUDIO
4
Salvar o projeto como projeto1.
41
WEB STUDIO
Ao acessar o Webserver, digitando via browser seu endereo IP, a primeira pgina a ser mostrada a de
nome index. Esta pgina a porta de entrada de toda sua aplicao. Ao renomear esta pgina, se faz
necessrio digitar o endereo da mesma para que ela seja acessada pelo webserver, por exemplo:
42
WEB STUDIO
Propriedades da pgina
Observe que ao abrir a pgina index, a guia Properties habilitada na
rvore de projetos. Toda a formatao da pgina feita atravs desta guia.
Clicando sobre ela possvel observar os campos de formatao disponveis. Eles esto descritos abaixo:
Name: Nome da pgina;
BGColor: Cor do fundo da pgina. A cor padro ao criar uma nova pgina
azul, como mostrado na pgina anterior;
Background: Define uma imagem de fundo que ser mostrada nesta pgina. Preferencialmente utilize arquivos com extenso .gif ou .jpg , pois
estes no ocupam muito espao no Webserver e so carregados mais facilmente pelo browser;
CanvasColor: Cor da rea de trabalho, ponto de referncia de posicionamento dos objetos da pgina.
Height: Define a altura da rea de trabalho (rea branca da tela) que a imagem background ir ocupar;
Width: Define a largura da rea de trabalho (rea branca da tela) que a imagem background ir ocupar.
Ao abrir a janela abaixo, procure pela imagem background desejada. Ela no precisa necessariamente estar alocada na pasta do
projeto.
43
WEB STUDIO
Declarando um PLC
O WEB Studio permite que um projeto comunique com vrios PLCs simultaneamente, utilizando uma rede de comunicao via canal B (RS485) ou
mesmo utilizando os dois canais serias do webserver ao mesmo tempo.
Para declarar um PLC, com o foco do cursor sobre o DataDesc, siga um
dos procedimentos mostrados abaixo:
WEB STUDIO
NOTA
Para uma melhor otimizao da comunicao do Webserver com o PLC, recomendamos que
os grupos sejam organizados / divididos da seguinte maneira:
Um grupo deve conter somente registros ou somente EIs. No misture os dois tipos de
variveis no mesmo grupo, pois isso leva certo tempo de processamento do Webserver
para pedir dados de composies diferentes ao interpretar as informaes do grupo.
45
WEB STUDIO
"
No utilize espaos ou acentuao ao nomear qualquer um dos componentes do DataDesc. Estes caracteres no so vlidos.
IMPORTANTE
46
WEB STUDIO
Name
A propriedade Name identifica o objeto
criado na pgina. Ao alterar o nome do
objeto, automaticamente seu respectivo
cone na rvore de projetos (guia Projects) alterado, como mostrado ao lado.
47
WEB STUDIO
Variable
A propriedade Variable faz a associao do objeto com a varivel de memria do PLC. Esta propriedade possui uma caixa de seleo que lista todas as variveis declaradas no datadesc do
projeto.
Sua configurao, apesar de ter a mesma funo para todos os componentes do WEB Studio, varia para cada objeto.
Nos casos em que a utilizao da propriedade Variable diferente da mostrada no exemplo a seguir, o manual far uma referncia especfica para sua configurao, individualmente para cada
objeto do WEB Studio, nas definies das propriedades exclusivas dos objetos descritas a partir
da pgina 52 deste manual.
O exemplo a seguir mostra a configurao da propriedade Variable nos objetos Edit e Button.
Estes objetos foram escolhidos pela sua simplicidade de configurao e por trabalharem com dois
tipos diferentes de variveis: variveis booleanas (estados internos), no caso do objeto button e
variveis numricas (registros), no caso do objeto Edit.
NOTA
Este exemplo mostra apenas a configurao da propriedade Variable dos objetos citados.
Para mais informaes sobre suas configuraes, consulte as pginas 59 e 57 referentes
aos objetos Button e Edit respectivamente.
A varivel EI_300 est configurada como boolean, ou seja, um estado interno do PLC correspondente ao endereo 300.
Esta varivel ser utilizada pelo objeto Button, que trabalho somente com estados internos do PLC.
48
WEB STUDIO
Com as variveis j declaradas, insira os objetos Edit e Button na pgina (para inserir um Button e
um Edit, consulte as pginas 59 e 57 respectivamente) e acesse suas propriedades.
OBSERVAO
Format
Todos os objetos que trabalham com registros possuem a propriedade Format. Esta propriedade
define a aparncia que a varivel ter ao ser mostrada no browser. Nada mais do que uma mscara colocada no contedo do registro.
A propriedade Format possui as seguintes opes:
Decimals: Define onde o separador de ponto decimal ser colocado. O valor padro desta opo 2, definido a varivel
como mostrado ao lado.
modificado para .
NumberBase: Indica se o contedo do registro no controlador um valor decimal ou hexadecimal. Esta opo informa o browser como ele deve tratar a informao que chega deste registro, mostrando corretamente no objeto. O valor padro
desta opo Hexadecimal. Quando configurado para
Decimal, o browser ir converter o valor que chega do
PLC para decimal antes de mostr-lo no objeto. A apresentao do objeto configurado para base decimal est mostrada ao lado.
49
WEB STUDIO
sUnit: Define uma unidade a ser mostrada ao lado da varivel. Trabalha em conjunto com a
propriedade unitPosition que define a posio desta unidade de medida.
thSeparator: Caractere utilizado para mostrar a separao de
milhar do nmero. O caractere padro . Qualquer smbolo pode ser utilizado nesta opo, como mostrado no exemplo ao lado onde o separador de milhar foi modificado
para .
unitPosition: Define a posio que o texto inserido na propriedade sUnit ser mostrada
Style
A propriedade Style concentra todas as informaes de formatao do objeto, por exemplo, cor de
fundo, tamanho do texto, cor do texto, tipo de fonte, etc. Um objeto recm-criado no possui nenhuma formatao definida. Esta definio feita utilizando-se folhas de estilo, ou CSS.
As folhas de estilo so comandos interpretados pelo browser para formatar o objeto em questo.
Os componentes desta folha de estilo esto concentrados na caixa de seleo acima das propriedades do objeto, como mostrado ao lado.
Este manual contm alguns exemplos e dicas bsicas de formatao dos objetos. Voc pode observ-las mais abaixo. Para informaes mais detalhadas, procure o Help de CSS do WEB Studio,
ou em apostilas na Internet.
50
WEB STUDIO
Link
Esta propriedade permite que qualquer objeto torne-se um hyperlink, ou seja, possvel criar objetos que
faam referncia a um endereo (URL) qualquer do Webserver ou da Internet/Intranet, permitindo o usurio acessar essas referncias, no importando se elas esto em outro servidor, no seu PC ou no prprio
Webserver.
O uso de links tambm facilita a criao de documentos extensos, cujas sees ou tpicos podem ser
rapidamente acessados por meio dos links.
Ao inserir um objeto, por definio, esta propriedade vem sem preenchimento. Quando configurada o objeto torna-se um link para a URL declarada.
A propriedade Link pode ser utilizada para acessar outra pgina do webserver ou um outro endereo qualquer. Veja logo abaixo como configurar cada uma destas possibilidades:
O mtodo de criao de um link entre pginas do Webserver bastante simples e serve para
qualquer objeto do WEB Studio.
Supondo que sua aplicao possua 2 pginas (index e pagina1)
como mostrado ao lado.
Para inserir um link, crie/escolha um dos objetos de sua pgina
index e na propriedade Link, abra a caixa de seleo e escolha
uma das pginas listadas, como mostrado abaixo:
A propriedade Link pode ser configurada tambm para acessar qualquer URL vlida no ambiente Web. Para isto, na propriedade Link do objeto declare a URL desejada como mostrado abaixo:
Desta maneira, quando o objeto for selecionado com o mouse o usurio ser redirecionado para
a URL declarada em suas propriedades.
Para testar o correto funcionamento dos links de sua aplicao necessrio realizar o Upload
do projeto para o Webserver, testando seu funcionamento on-line.
Para instrues de como fazer o upload, ver pgina 76.
NOTA
Durante o teste dos links, observe que ao passar o mouse sobre o objeto escolhido,
seu ponteiro muda de formato, indicando que esta regio um link.
51
WEB STUDIO
Pressione F3;
Clique com o boto esquerdo do mouse sobre qualquer ponto da rea de trabalho. O objeto ser criado na
posio escolhida, com um nome e contedo padro, como mostrado abaixo.
A rvore de projetos
mostra o componente,
com nome padro de
Display1.
52
WEB STUDIO
Text
O contedo do objeto Display definido na propriedade Text. Para edit-lo
pressione o boto
mostrado ao lado.
A janela de edio do objeto Display ser apresentada. Digite o texto desejado e pressione OK para confirmar.
4
Declarando variveis em um Display
O objeto Display pode mostrar o contedo de registros dos PLCs declarados no projeto. Para isto basta
declarar estas variveis dentro da janela de edio mostrada acima.
Para declarar uma varivel, digite o nome dado a ela no datadesc da
aplicao entre colchetes
53
WEB STUDIO
Objeto Dynamic
O objeto Dynamic realiza uma comparao automtica do registro ao qual est associado e muda seu
estado, trocando o texto / imagem dinamicamente.
Cada estado chamado de zona. Estas zonas possuem um valor de mximo e mnimo definido pelo usurio e podem ser inseridas sem limite de programao.
Para inserir um objeto Dynamic, inicialmente selecione o componente utilizando um dos mtodos descritos
abaixo:
Pressione F4;
Clique com o boto esquerdo do mouse sobre qualquer ponto da rea de trabalho. O objeto ser criado na
posio escolhida, com um nome e contedo padro, como mostrado abaixo.
A rvore de projetos
mostra o componente,
com nome padro de
Dynamic1.
54
WEB STUDIO
Mode
A transio de zonas do objeto Dynamic pode ser feita utilizando somente imagens, somente texto ou ambos os componentes (texto e imagem).
Esta definio feita nesta propriedade que vem com o valor default Both que significa que ambos os
componentes (texto e imagem) so mostrados no browser.
Para modificar estas opes, clique sobre o campo de propriedade
Mode e escolha uma das opes disponveis, como mostrado ao
lado.
4
Image: Define que somente as imagens definidas na propriedade Zones sero mostradas;
Text: Define que somente os textos definidos na propriedade Zones sero mostrados.
55
WEB STUDIO
Zones
A propriedade Zones define/configura a quantidade de zonas existentes para o objeto Dynamic. Inicialmente o objeto vem com somente uma zona declarada. Para Inserir mais zonas, clique sobre o boto mostrado abaixo:
Na janela de edio das zonas, clique sobre o cone mostrado acima para criar novas zonas e feche a
janela para confirmar.
As novas zonas sero listadas na guia de propriedades do objeto, como
mostrado ao lado. Cada zona possui as seguintes opes:
Text: Definio do texto utilizado pela zona
Image: Definio das imagens utilizada pela zona
Max e Min: Definio do range em que esta zona ser mostrada
pelo browser.
O exemplo abaixo mostra a definio de 3 zonas cujos valores de mximo e
mnimo esto mostrados a seguir:
ZONA 1
ZONA 2
ZONA 3
Desta forma, o browser mostrar o contedo das zonas conforme o valor do registro do PLC seguindo o
grfico abaixo:
ZONA 1
0000
ZONA 2
1000
ZONA 3
2000
3000
....................................................................
9999
Note que se o registro passar de 3000, a ltima zona continua a ser mostrada, mesmo que ela tenha sido
definida como at 3000 somente.
56
WEB STUDIO
Objeto Edit
O objeto Edit um campo de edio de variveis do controlador (registros).
Para inserir um objeto Edit, inicialmente selecione o componente utilizando um dos mtodos descritos
abaixo:
Pressione F5;
Clique com o boto esquerdo do mouse sobre qualquer ponto da rea de trabalho. O objeto ser criado na
posio escolhida, com um nome e contedo padro, como mostrado abaixo.
4
A rvore de projetos
mostra o componente,
com nome padro de
Edit1.
57
WEB STUDIO
ReadOnly
Esta propriedade existe somente em objetos que podem editar/controlar variveis no PLC.
Quando um objeto Edit inserido em sua aplicao, pode-se observar que o usurio da pgina no s v
o status do registro associado ao Edit, mas tambm pode alterar seu valor. Ao pressionar ENTER, o browser manda um comando para o Webserver, indicando o novo valor que o registro do PLC deve assumir.
A propriedade ReadOnly possui somente duas opes de configurao: True e False, como mostrado ao lado.
Ao criar o objeto, a propriedade vem originalmente como false, ou seja, o objeto button tem permisso
para alterar a varivel do PLC declarada na propriedade Variable (ver pgina 48).
Selecionando-se a opo True, o objeto Edit somente mostrar o valor do registro no PLC, desabilitando a
permisso edio via browser. Desta maneira, o objeto ser considerado como somente leitura.
58
WEB STUDIO
Objeto Button
Para inserir um objeto Button, inicialmente selecione o componente utilizando um dos mtodos descritos
abaixo:
Pressione F6;
Clique com o boto esquerdo do mouse sobre qualquer ponto da rea de trabalho. O objeto ser criado na
posio escolhida, com um nome e contedo padro, como mostrado abaixo.
4
A rvore de projetos
mostra o componente,
com nome padro de
Button1.
59
WEB STUDIO
Mode
O objeto Button permite que a informao ON/OFF seja mostrada utilizando somente imagens, somente
texto ou ambos os componentes (texto e imagem).
Esta definio feita nesta propriedade cujo valor default Both que significa que ambos os componentes (texto e imagem) so mostrados no browser.
4
Image: Define que somente as imagens definidas na propriedade Zones sero mostradas;
Text: Define que somente os textos definidos na propriedade Zones sero mostrados.
States
Principal propriedade do objeto Button, em States declaram-se s informaes dos estados do objeto button. Por trabalhar com variveis booleanas, o objeto button possui somente 2 estados: true e false (ligado /
desligado).
True: O estado true indica quando o estado interno do PLC est ligado.
False: O estado false indica quando o estado interno do PLC est desligado.
Estas indicaes podem ser feitas utilizando-se uma imagem, um texto ou ambos ao mesmo tempo. Dentro das definies do estado configura-se o texto e a imagem utilizados para realizar a indicao, como
mostrado abaixo:
Definio das imagens
utilizadas nos estado
True a False
60
WEB STUDIO
Para inserir uma imagem, digite o caminho onde a mesma est localizada ou procure clicando no boto
mostrado abaixo:
ReadOnly
Esta propriedade existe somente em objetos que podem editar/controlar variveis no PLC.
Quando um objeto button inserido em sua aplicao, pode-se observar que o usurio da pgina no s
v o status do estado interno associado ao button, mas tambm pode alterar seu estado, clicando sobre o
objeto no browser. Ao clicar sobre o objeto button, o browser manda um comando para o Webserver, indicando que o EI associado a este button deve ser ligado/desligado, dependendo do estado anterior.
A propriedade ReadOnly possui somente duas opes de configurao: True e False, como mostrado ao lado.
Ao criar o objeto, a propriedade vem originalmente como false, ou seja, o objeto button tem permisso
para alterar a varivel do PLC declarada na propriedade Variable (ver pgina 48).
Selecionando-se a opo True, o objeto button somente mostrar o status do EI no PLC, desabilitando a
permisso de mudana de estados via browser. Desta maneira, o objeto ser considerado como somente
leitura.
61
WEB STUDIO
Objeto Bar
Para inserir um objeto Bar, inicialmente selecione o componente utilizando um dos mtodos descritos abaixo:
Pressione F9;
Clique com o boto esquerdo do mouse sobre qualquer ponto da rea de trabalho. O objeto ser criado na
posio escolhida, com um nome e contedo padro, como mostrado abaixo.
4
A rvore de projetos
mostra o componente,
com nome padro de
Bar1.
62
WEB STUDIO
MaxValue
Esta propriedade define o fundo de escala que o objeto deve considerar para trabalhar no browser. Quando o objeto definido com certo tamanho, o WEB Studio calcula atravs deste fundo de escala como dever ser sua movimentao pelo browser, considerando tambm a configurao da propriedade Orientation.
Os exemplos abaixo mostram a utilizao de dois fundos de escala diferentes:
Preenchendo a propriedade MaxValue com 2000 ou 4000, e dimensionando o objeto bar como mostrado
abaixo, o componente ir trabalhar considerando o valor declarado como fundo de escala, como mostrado
nos exemplo abaixo.
Fundo de escala = 4000
4000
1000
1000
0000
0000
63
WEB STUDIO
Orientation
O objeto Bar pode ter quatro orientaes possveis. Essas orientaes definem qual lado do browser dever ser considerado o fundo de escala. As opes so:
Down: Padro do objeto quando inserido no
WEB Studio, o fundo de escala do objeto
definido em sua parte inferior, fazendo com
que a movimentao do mesmo seja feita
de cima para baixo, como mostrado ao lado.
64
WEB STUDIO
Pressione F10;
Clique com o boto esquerdo do mouse sobre qualquer ponto da rea de trabalho. O objeto ser criado na
posio escolhida, com um nome e contedo padro, como mostrado abaixo.
4
A rvore de projetos
mostra o componente,
com nome padro de
Image1.
Para acessar as propriedades do objeto Static Image, d um duplo-clique sobre seu cone na rvore de projetos, ou selecione o objeto no browser e clique
na guia Properties da rvore de projetos, como mostra a figura ao lado.
Alm das propriedades comuns a todos os objetos do WEB Studio, o objeto Static Image possui a propriedade Image a ser configurada.
65
WEB STUDIO
Image
A nica propriedade exclusiva do objeto Static Image tem como funo inserir uma imagem pgina.
Esta imagem pode ser posteriormente configurada como um hyperlink, utilizando-se da propriedade Link
(ver pgina 51).
Para inserir uma imagem, digite o caminho onde a mesma est localizada ou procure clicando no boto
mostrado abaixo:
66
WEB STUDIO
Tamanho da fonte
(font-size)
Para modificar o tamanho da fonte, insira um valor correspondente ao tamanho de fonte desejado
(30 por exemplo) e pressione ENTER para atualizar o objeto.
Os valores vlidos para este atributo esto compreendidos entre 1 e 2863311.
NOTA
A unidade padro utilizada pelo atributo font-size px (pixels), mas pode-se trabalhar com
outros tipos de unidades. Para isto, basta colocar sua correta abreviao aps o nmero. A
tabela abaixo mostra as unidades de medida suportadas pelo WEB Studio.
ABREV.
in
cm
mm
em
ex
pt
pc
px
DESCRIO
Polegadas
Centmetros
Milmetros
Um em equivalente a um pixel
Um ex, usualmente metade do tamanho da fonte em pixels
Ponto ( um pt equivale a 1/72 polegadas)
Pica (um pc equivale a 12 pt)
Pixel (um ponto da tela do computador) Padro utilizado pelo browser
67
WEB STUDIO
Tipo de fonte
(font-family)
Para mudar o tipo da fonte do objeto, na caixa de seleo de folhas de estilo, procure pelo atributo
font-family, ou digite-o no prprio campo.
Aps encontr-lo, pressione ENTER.
Ao fazer isto, observe que na propriedade Style apareceu o novo campo font-family.
O foco ser direcionado para o atributo recm
inserido, como mostrado ao lado.
Para modificar o tipo de fonte utilizada, digite o
nome da nova fonte que deseje utilizar para o
objeto (Verdana, por exemplo) e pressione
ENTER para atualizar o objeto.
A fonte padro utilizada pelo WEB Studio Times New Roman, que padro em todos os sistemas operacionais Microsoft. possvel utilizar qualquer uma das fontes instaladas no Windows,
mas deve-se observar que a fonte utilizada pode no estar instalada no computador que est acessando o Webserver, Caso ocorra, o browser utilizar a fonte Times New Roman para mostrar
o texto do objeto. Certifique-se de estar utilizando uma fonte padro do Windows antes de inseri-la
no projeto.
Cor da fonte
(color)
Digite o nome da nova cor (em ingls) que o texto do objeto deve assumir (RED, por exemplo) e pressione ENTER para atualiz-lo com seu novo parmetro.
68
WEB STUDIO
Cor de fundo
(background-color)
Digite o nome da nova cor (em ingls) que o fundo do objeto deve assumir (ORANGE,
por exemplo) e pressione ENTER para atualizar o objeto.
Tamanho da borda
(border-width)
Para mudar o tamanho borda do objeto, na caixa de seleo de folhas de estilo, procure pelo atributo border-width,
ou digite-o no prprio campo.
Aps encontr-lo, pressione ENTER.
Ao fazer isto, observe que na propriedade Style apareceu
o novo campo border-width.
O foco ser direcionado para o atributo recm inserido, como mostrado ao lado.
69
WEB STUDIO
Para modificar o tamanho da borda, insira um valor numrico entre a partir de 0 e pressione ENTER para atualizar o objeto.
Estilo de borda
(border-style)
O atributo border-style define a aparncia da borda na pgina. Ela pode assumir os seguintes valores:
None: Nenhuma borda aplicada ao objeto;
Solid: Contorno slido (padro);
Dashed: Contorno tracejado;
Para mudar a aparncia da borda do objeto, na caixa de seleo de folhas de estilo, procure pelo
atributo border-style, ou digite-o no prprio campo.
70
WEB STUDIO
Cor da borda
(border-color)
Digite o nome da nova cor (em ingls) que a borda do objeto deve assumir (BLUE, por
exemplo) e pressione ENTER para atualizar o objeto.
71
WEB STUDIO
No exemplo acima, foram criados 3 Displays, sendo o Display 3 o ltimo a ser inserido, tornando-o o
objeto em primeiro plano mostrado no browser.
Para alterar esta formatao utiliza-se o atributo z-index que faz essa ordenao de layers. Utilizando o
mesmo exemplo mostrado acima, definiremos um layer para cada componente da pgina. Isto feito nas
propriedades do objeto em questo, como mostrado abaixo:
Propriedades do Display 1
Propriedades do Display 2
72
Propriedades do Display 3
WEB STUDIO
Desta maneira o definiu-se que o Display 2 est em um layer acima dos outros dois, sendo que o Display 1
est no layer mais baixo, resultando na mudana de posicionamento mostrada abaixo:
A qualquer momento possvel mudar o posicionamento destes layers, basta modificar o valor do atributo
z-index. Quanto maior o valor, maior a prioridade que o browser dar para mostrar o objeto.
Somente valores numricos so aceitos neste campo.
73
WEB STUDIO
4
Nesta janela, deve-se definir qual varivel ser supervisionada, seu valor mximo e mnimo que caracterizam um alarme e qual mensagem este alarme dever mostrar quando a varivel estiver dentro do range
pr-definido. Veja o exemplo a seguir:
Quando qualquer um dos registros estiver dentro do range pr-definido, a mensagem de alarme configurada ser mostrada no campo Message Window da pgina, mostrado logo abaixo:
74
WEB STUDIO
1
2
3
9
10
5
6
1. Enabled: Habilita / Desabilita a funo Email Alarms, ou envio de alarmes por e-mail;
2. Alarm: Esta caixa de seleo permite definir os parmetros de cada um dos alarmes. At 8
estados internos podem ser monitorados simultaneamente. Escolha um dos alarmes e
programe-o preenchendo os campos definidos abaixo.
3. Variable: Definio do estado interno monitorado pelo alarme. Cada alarme possui seu prprio estado interno.
4. Destination: Destinatrios da mensagem. Cada alarme pode ser configurado para enviar o
mesmo e-mail para at 3 endereos diferentes. Estes endereos so definidos nestes trs
campos.
5. Subject: Assunto do email. Pode-se digitar at 32 caracteres.
6. Message: Corpo do e-mail. A mensagem a ser digitada pode ter at 64 caracteres, ou seja,
esta funo permite que breves descries do problema sejam enviadas via e-mail.
7. Scan (sec.): A verificao das variveis da funo Email Alarms feita periodicamente atravs do intervalo de tempo definido nesta opo. Este perodo definido em milesegundos. Durante o processo de leitura das variveis, o canal serial utilizado por esta funo fica ocupado, impedindo que o WinSUP ou qualquer software supervisrio utilize-o.
75
WEB STUDIO
8. Port e NetID: O campo Port define o canal serial que o Webserver utilizar para fazer a leitura das variveis e o campo NetID informa qual o endereo do PLC que contm estes alarmes. O canal serial e o endereo do PLC so os mesmo para todos os alarmes criados.
9. Sender: Destinatrio. Definio de um e-mail ou nome remetente desta mensagem. Podemse definir nomes diferentes para cada e-mail configurado.
10. SMTP Server: Servidor de e-mails onde o Webserver deve direcionar as mensagens. Deve-se inserir o endereo IP do servidor.
Durante o desenvolvimento da aplicao ou ao final do projeto, para realizar o Upload de seus arquivos
para o WebServer siga um dos procedimentos mostrados abaixo:
Pressione Ctrl+U;
Clique com o boto direito do mouse sobre qualquer ponto da rvore de projetos e no
menu que abrir escolha a opo Upload.
Como se pode observar existem diversas maneira de realizar o Upload do projeto, a ltima opo mais
utilizada quando se trabalha com diversos projetos abertos no aplicativo, como mostrado na figura ao lado.
Desta maneira, quando desejar enviar um dos projetos abertos, basta clicar com o boto direito do mouse
sobre o nome do projeto na rvore de projetos e escolher a opo Upload. O WEB Studio identifica qual
projeto deve ser enviado para o Webserver automaticamente.
Para enviar o projeto, devem-se definir alguns parmetros iniciais, listados na janela abaixo:
76
WEB STUDIO
77
APNDICE A
ATALHOS DE TECLADO DO WEB STUDIO
79
80
FUNO
DESCRIO
Ctrl+N
Ctrl+P
Ctrl+G
Ctrl+T
Ctrl+O
Ctrl+S
Ctrl+F4
y
y
y
y
y
y
y
New Project
New Page
New Group
New Variable
Open Project
Save Project
Close Page
y
y
y
y
y
y
y
Ctrl+E
Export
Ctrl+U
Ctrl+C
Ctrl+X
Del
Ctrl+V
Ctrl+R
F2
F3
F4
F5
F6
F9
F10
Alt+F4
y
y
y
y
y
y
y
y
y
y
y
y
y
y
Upload
Copy
Cut
Delete
Paste
Refresh Document
Select
Display Object
Dynamic Object
Edit Object
Button Object
Bar Object
Image
Exit
y
y
y
y
y
y
y
y
y
y
y
y
y
y
"
IMPORTANTE
Durante o trabalho de criao / edio da pgina XML, quando o foco estiver direcionado
na pgina em questo, no pressione a tecla F5. Isto ocasionar um erro de atualizao
na mesma. Para atualizar o contedo da pgina XML em edio no WEB Studio, utilize a
tecla de atalho Ctrl+R.
81
82
APNDICE B
SOLUCIONANDO PROBLEMAS
83
SOLUCIONANDO PROBLEMAS
84
SOLUCIONANDO PROBLEMAS
Este procedimento s pode ser realizado via Hardware, impossibilitando o acesso remoto via rede s configuraes do Webserver, sem saber um login vlido para o equipamento.
Ao colocar o jumper ST1 de volta em sua posio padro (ST1=B), a lista de usurios original volta a ser
carregada no Webserver.
85
SOLUCIONANDO PROBLEMAS
86
APNDICE C
INDICADORES DE DIAGNSTICO
87
INDICADORES DE DIAGNSTICO
88
INDICADORES DE DIAGNSTICO
Atravs dos LED's localizados no frontal possvel verificar o status e diagnstico do Webserver.
LED
SINALIZAO
DIAGNSTICO
ON
Aceso Vermelho
STATUS
Pisca vermelho
LINK
ACTIVE
Aceso verde
Pisca vermelho
C
Fig. 4.- Indicadores
de diagnstico
89
INDICADORES DE DIAGNSTICO
10
90