Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Manual de Utilizao
Rev. M 05/2009
Cd. Doc: MU299025
Condies Gerais de Fornecimento
Nenhuma parte deste documento pode ser copiada ou reproduzida de alguma forma sem o
consentimento prvio e por escrito da ALTUS S.A., que reserva-se o direito de efetuar alteraes sem
prvio comunicado.
Conforme legislao vigente no Brasil, do Cdigo de Defesa do Consumidor, informamos os
seguintes aspectos relacionados com a segurana de pessoas e instalaes do cliente:
Os equipamentos de automao industrial, fabricados pela ALTUS, so robustos e confiveis devido
ao rgido controle de qualidade a que so submetidos. No entanto, equipamentos eletrnicos de
controle industrial (controladores programveis, comandos numricos, etc.) podem causar danos s
mquinas ou processos por eles controlados, no caso de defeito em suas partes e peas, erros de
programao ou instalao, podendo inclusive colocar em risco vidas humanas.
O usurio deve analisar as possveis conseqncias destes defeitos e providenciar instalaes
adicionais externas de segurana que, em caso de necessidade, atuem no sentido de preservar a
segurana do sistema, principalmente nos casos da instalao inicial e de testes.
imprescindvel a leitura completa dos manuais e/ou caractersticas tcnicas do produto, antes da
instalao ou utilizao do mesmo.
A ALTUS garante os seus equipamentos contra defeitos reais de fabricao pelo prazo de doze meses
a partir da data da emisso da nota fiscal. Esta garantia dada em termos de manuteno de fbrica,
ou seja, o transporte de envio e retorno do equipamento at a fbrica da ALTUS, em So Leopoldo,
RS, Brasil, ocorrer por conta do cliente. A garantia ser automaticamente suspensa caso sejam
introduzidas modificaes nos equipamentos por pessoal no autorizado pela ALTUS. A ALTUS
exime-se de quaisquer nus referentes a reparos ou substituies em virtude de falhas provocadas por
agentes externos aos equipamentos, pelo uso indevido dos mesmos, bem como resultantes de caso
fortuito ou por fora maior.
A ALTUS garante que seus equipamentos funcionam de acordo com as descries contidas
explicitamente em seus manuais e/ou caractersticas tcnicas, no garantindo a satisfao de algum
tipo particular de aplicao dos equipamentos.
A ALTUS desconsiderar qualquer outra garantia, direta ou implcita, principalmente quando se
tratar de fornecimento de terceiros.
Pedidos de informaes adicionais sobre o fornecimento e/ou caractersticas dos equipamentos e
servios ALTUS, devem ser feitos por escrito. A ALTUS no se responsabiliza por informaes
fornecidas sobre seus equipamentos sem registro formal.
DIREITOS AUTORAIS
i
Sumrio
Sumrio
PREFCIO ...................................................................................................................................................... 1
INTRODUO ............................................................................................................................................... 8
INSTALAO ...............................................................................................................................................10
i
Sumrio
ii
Sumrio
iv
Prefcio
Prefcio
Este manual apresenta a descrio geral, instrues para programao, forma de operao e
comandos do software programador MT4000 ou MT4100. Foi escrito supondo-se familiaridade com
a utilizao de microcomputadores padro IBM-PC e ambiente operacional Windows.
O software programador MT4000 ou MT4100, referido a partir deste ponto como MasterTool
Programming ou simplesmente MasterTool, foi desenvolvido para a programao em linguagem de
rels e blocos das sries de controladores programveis ALTUS AL-600, AL-2000, AL-3000,
QUARK e PICCOLO bem como a configurao dos dispositivos roteadores AL-2400/S, AL-2401,
QK2400 e QK2401.
ATENO:
A partir da verso 4.10, a programao dos controladores programveis AL-2004, Srie Ponto e
Srie Grano no so mais suportados pelo MT4100. Estes controladores programveis so
suportados somente pelo MasterTool Extended Edition.
Documentos Adicionais
Para obter informaes adicionais sobre os demais produtos da Altus podem ser consultados outros
documentos (manuais e caractersticas tcnicas) alm deste. Estes documentos encontram-se
disponveis em www.altus.com.br
Para maiores informaes sobre o MasterTool Programming, as sries de CPs ALTUS, a linguagem
de programao e as redes ALNET I e ALNET II, recomendam-se os seguintes manuais:
Manual de Utilizao do AL-3830
Manual de Programao do MasterTool Programming
Manual de Utilizao AL-600
1
Prefcio
2
Prefcio
Terminologia
Neste manual, as palavras software e hardware "mouse", "tag" e "wire-info" so empregadas
livremente, por sua generalidade e freqncia de uso. Por este motivo, apesar de serem vocbulos em
ingls, aparecero no texto sem aspas.
As seguintes expresses so empregadas com freqncia no texto do manual. Por isso, a necessidade
de serem conhecidas para uma melhor compreenso.
CP: Controlador Programvel - entendido como um equipamento composto por uma UCP,
mdulos de entrada e sada e fonte de alimentao
UCP: Unidade Central de Processamento, o mdulo principal do CP, que realiza o
processamento dos dados
MasterTool: O nome MasterTool Programming identifica o programa ALTUS para
microcomputador padro IBM-PC, executado no ambiente operacional Windows
95/98/ME/NT/2000, que permite o desenvolvimento de aplicativos para os CPs das sries
AL-600, AL-2000, AL-3000, QUARK, PICCOLO e os dispositivos roteadores AL-2400/S,
AL-2401, QK2400 e QK2401. Ao longo do manual, este programa ser referido pela prpria
sigla ou como "programador MasterTool".
Mdulo: Quando se referir a hardware, utilizada para denominar cada um dos componentes de
um equipamento. Quando se referir a software, utilizada para denominar cada um dos
componentes de um programa aplicativo.
MSP: Significa "Multi Station Processor", ou seja, corresponde capacidade do CP em realizar
processamentos distribudos em diversas estaes.
Outras expresses podem ser encontradas no apndice A, Glossrio.
3
Prefcio
Convenes Utilizadas
Os smbolos utilizados ao longo deste manual possuem os seguintes significados:
Este marcador indica uma lista de itens ou tpicos.
maisculas PEQUENAS indicam nomes de teclas, por exemplo ENTER.
TECLA1+TECLA2 usado para teclas a serem pressionadas simultaneamente. Por exemplo, a digitao
simultnea das teclas CTRL e END indicada como CTRL+END.
TECLA1, TECLA2 usado para teclas a serem pressionadas seqencialmente. Por exemplo, a
mensagem Digite ALT, F10 significa que a tecla ALT deve ser pressionada e liberada e ento a tecla
F10 pressionada e liberada.
PERIGO:
O rtulo PERIGO indica que risco de vida, danos pessoais graves ou prejuzos materiais
substanciais resultaro se as precaues necessrias no forem tomadas.
CUIDADO:
O rtulo CUIDADO indica que risco de vida, danos pessoais graves ou prejuzos materiais
substanciais podem resultar se as precaues necessrias no forem tomadas.
ATENO:
O rtulo ATENO indica que danos pessoais ou prejuzos materiais mnimos podem resultar se as
precaues necessrias no forem tomadas.
4
Prefcio
Suporte Tcnico
Para acessar o Suporte Tcnico ligue para (51) 3589-9500 em So Leopoldo, RS, ou para o Suporte
Tcnico mais prximo conforme a pgina da Altus na INTERNET:
www.altus.com.br
E-MAIL: altus@altus.com.br
Caso o equipamento j esteja instalado, aconselhvel providenciar as seguintes informaes antes
de entrar em contato:
Modelos de equipamentos utilizados e configurao do sistema instalado
Nmero de srie da UCP, reviso do equipamento e verso do software executivo, constantes na
etiqueta fixada na sua lateral
Informaes do modo de operao da UCP, obtidas atravs do programador MASTERTOOL
Contedo do programa aplicativo (mdulos), obtido atravs do programador MASTERTOOL
Verso do programador utilizado
5
Prefcio
6
Prefcio
Observaes:
Incluso dos operandos inteiro (%I, %KI e %TI).
7
Captulo 1 Introduo
Introduo
8
Captulo 1 Introduo
MT4000 MT4100
Uso de hardkey
Analisador da serial
ATENO:
A partir da verso 4.10, a programao dos controladores programveis AL-2004, Srie Ponto e
Srie Grano no so mais suportados pelo MT4100. Estes controladores programveis so
suportados somente pelo MasterTool Extended Edition.
9
Captulo 2 Instalao
Instalao
Este captulo descreve como distribudo o MasterTool Programming, os requisitos de hardware e
software necessrios sua execuo, o procedimento para a sua instalao em disco rgido a partir
dos CD-ROM de distribuio e como iniciar a execuo do MasterTool Programming.
CD_ROM de Distribuio
O MasterTool Programming distribudo em um conjunto contendo:
1 CD_ROM.
Contrato de Licena de Software Altus
1 Manual de Utilizao do MasterTool Programming
1 Manual de Programao do MasterTool Programming
O CD-ROM contm uma pasta chamada Mtool que contm o programa CONFIG.EXE. Para maiores
detalhes sobre a instalao ver seo Instalando o MasterTool Programming adiante neste
captulo.
Antes da instalao do MasterTool Programming, deve ser realizada uma cpia de segurana dos
disquetes originais e guard-los em local seguro.
No Windows NT/2000 a instalao e o uso do MasterTool Programming MT4100 deve ser feita
utilizando-se um login de usurio pertencente ao grupo administradores.
10
Captulo 2 Instalao
Chave de Proteo
A chave de proteo deve estar permanentemente conectado interface paralela do microcomputador
para a execuo do MasterTool.
ATENO:
Para conectar e desconectar a chave de proteo, o microcomputador deve estar desenergizado.
11
Captulo 2 Instalao
12
Captulo 2 Instalao
Conexes
O MasterTool comunica-se com o controlador programvel, gateway, bridge ou com o adaptador de
comunicao em rede, atravs da interface serial tipo RS-232C do microcomputador e, no caso do
MT4100, comunica-se tambm pelo canal Ethernet.
Caso exista mais de uma interface serial do tipo RS-232C, o MasterTool assume que a comunicao
ser realizada pela interface 1 (COM1). possvel no entanto, definir-se outra interface serial para a
realizao da comunicao atravs de comandos do MasterTool (ver seo Configurando a
Interface Serial e a Velocidade de Comunicao no captulo 5 deste manual).
ATENO:
A conexo ou desconexo de qualquer perifrico (CP, impressora, protetor de software, etc) com o
microcomputador deve ser realizada com os equipamentos desligados da rede eltrica. De outra
forma, corre-se o risco de danificar as interfaces de comunicao.
ATENO:
indispensvel a existncia de aterramento entre os equipamentos perifricos e o microcomputador
antes de realizar qualquer conexo.
1
A Sere Ponto no mais suportada a partir da verso 4.10 do MasterTool Programming.
2
A Sria Grano no mais suportada a partir da verso 4.10 do MasterTool Programming.
13
Captulo 2 Instalao
*Os cabos AL-1342 e AL-1343 permitem a comunicao com CPs configurados para uso de
MODEM "half-duplex", enquanto que os cabos AL-1383 e AL-1390 no permitem. Nas demais
caractersticas, so funcionalmente idnticos.
Iniciando o MasterTool
Aps a instalao do MasterTool, criado um novo grupo na barra de tarefas do menu iniciar do
Windows. O MasterTool pode ser iniciado pelo cone do MasterTool.
cone do MasterTool
O MasterTool tambm pode ser iniciado como qualquer outro aplicativo Windows diretamente a
partir do Gerenciador de Programas, Windonws Explorer ou do Gerenciador de Arquivos. Tambm
pode ser feito tal ao clicando no boto Iniciar, selecionar Programas..., MasterTool e clicar em
MasterTool Programming.
14
Captulo 2 Instalao
Na finalizao do MasterTool todo o contexto salvo, isto , na prxima vez em que o MasterTool
for executado todo o contexto restaurado e pode-se iniciar o trabalho a partir do ponto onde foi
encerrado.
15
Captulo 3 Uma Viso Geral do MasterTool Programming
Tela Inicial
Quando o MasterTool Programming inicializado, exibe a tela inicial mostrada na figura a seguir
permitindo que sejam executados todos os comandos disponveis.
16
Captulo 3 Uma Viso Geral do MasterTool Programming
rea de Trabalho
A rea de Trabalho do MasterTool Programming toda a rea visvel da aplicao contendo a barra
de ttulo, menu, barra de ferramentas, a rea de edio e a linha de estado.
Barra de Ttulo
Localizado na parte superior da janela de uma aplicao WindowsTM, contm o nome da aplicao e
do documento ativo. Pode-se mover a janela da aplicao pressionando o boto esquerdo do mouse
sobre a barra de ttulo e arrastando-o pela tela com o boto pressionado.
A barra de ttulo pode conter:
menu de controle da aplicao
menu de controle do documento
nome da aplicao
nome do documento
boto de maximizar
boto de minimizar
boto de restaurar
Menus
A operao do MasterTool orientada a menus. Um menu consiste de vrios comandos que possuem
diversas opes para a realizao das tarefas no MasterTool e fica localizado logo abaixo da barra de
ttulo.
Utilizando o mouse
1. Clicar sobre o nome do comando desejado.
2. No menu vertical apresentado, clicar sobre a opo desejada. Caso a opo possua um submenu,
clicar sobre a opo desejada do submenu.
Utilizando o teclado
1. Pressionar a tecla ALT. O primeiro comando do menu destacado por uma barra.
2. Utilizar um dos seguintes mtodos:
Selecionar o comando desejado utilizando as teclas de setas e pressionar ENTER
Pressionar a letra sublinhada do comando desejado
3. No menu vertical apresentado, utilizar um dos seguintes mtodos:
Selecionar a opo desejada utilizando as teclas de setas e pressionar ENTER
Pressionar a letra sublinhada do comando desejado
4. Caso a opo selecionada possua 1 submenu, utilizar o mesmo procedimento utilizado no passo 3.
17
Captulo 3 Uma Viso Geral do MasterTool Programming
Barras de Ferramentas
As Barras de Ferramentas so um atalho para ser utilizado com o mouse e permite que as
operaes mais freqentes do MasterTool possam ser realizadas sem a necessidade da utilizao do
menu.
Existem 3 tipos de Barras de Ferramentas no MasterTool:
Comandos - permite realizar comandos do MasterTool
Relatrios - permite o acesso aos relatrios de documentao
Instrues - permite inserir todas as instrues da linguagem
As Barras de Ferramentas podem ser exibidas ou ocultadas atravs do comando Opes,
Configurao e selecionando as caixas de verificao das barras desejadas.
Quando exibidas, as Barras de Ferramentas ficam localizadas logo abaixo do menu de comandos.
Abrir um projeto
Editar um projeto
Abrir um mdulo
Salvar um mdulo
18
Captulo 3 Uma Viso Geral do MasterTool Programming
Executar um Ciclo
19
Captulo 3 Uma Viso Geral do MasterTool Programming
Tambm podem ser utilizadas algumas teclas de funo para a acelerao de um comando. As teclas
de funo e o comando associado esto a seguir:
F1 Chama a ajuda do MasterTool
SHIFT+F1 Coloca o MasterTool no modo de ajuda sensvel ao contexto
F3 Realiza busca do prximo operando
CTRL+F3 Realiza busca da prxima lgica
F4 Troca de base numrica
F5 Executa ciclo
20
Captulo 3 Uma Viso Geral do MasterTool Programming
Lista de Opes
Em caso do mouse no estar disponvel, os campos com lista de opes como a do Modelo de UCP
podem ser preenchidos atravs dos seguintes comandos:
ALT + SETA PARA BAIXO: abre a caixa, mostrando todas as opes.
SETA PARA BAIXO: move cursor para a opo abaixo.
SETA PARA CIMA: move cursor para a opo acima.
LETRA : seleciona a primeira opo que inicia com esta letra.
TAB : fecha a caixa selecionando a opo onde est o cursor.
rea de Edio
rea onde so editados os documentos do MasterTool. Nesta rea so exibidas as janelas de edio
de mdulos, analisador da comunicao serial e caixas de dilogos para seleo de opes.
Linha de Estado
Localizada na parte inferior da janela do MasterTool, exibe mensagens de auxlio como descrio de
um comando do menu ou endereo, wire-info ou tag do operando quando em modo edio, a base
numrica atual (DEC, BIN, OCT e HEX) e o tipo de visualizao do operando na lgica (TAG,
OPER e WIRE).
Mdulo de Configurao
A janela de edio do mdulo de configurao permite visualizar e alterar os diversos valores de
configurao do CP, e mostrada na figura a seguir.
21
Captulo 3 Uma Viso Geral do MasterTool Programming
22
Captulo 3 Uma Viso Geral do MasterTool Programming
23
Captulo 3 Uma Viso Geral do MasterTool Programming
Mdulo de Programa
A janela de edio do mdulo de programa permite visualizar e alterar lgicas, instrues e
operandos de um mdulo de programa, e mostrada a seguir.
Ajuda
O MasterTool possui um arquivo de ajuda que pode ser consultado a qualquer momento da
utilizao.
O acesso a este arquivo pode ser feito de trs maneiras diferentes:
24
Captulo 3 Uma Viso Geral do MasterTool Programming
25
Captulo 4 Comandos do Menu
Comandos do Menu
Este captulo descreve em detalhes todos os comandos dos menus disponveis no MasterTool
Programming.
Durante a execuo do MasterTool Programming podem ser utilizados trs menus de comandos:
Menu de Inicializao - disponvel a partir da inicializao do MasterTool e quando no existe
nenhum projeto aberto, possuindo os comandos para a manipulao de arquivos, comunicaes,
opes e ajuda
Menu Principal - disponvel a partir da abertura de um projeto, possuindo os comandos para a
realizao de todos os procedimentos exceto a edio de programas e menus de instrues
Menu de Edio - disponvel somente no modo de edio de lgicas, possuindo comandos de
edio, busca e as instrues da linguagem de rels e blocos ALTUS
Para maiores informaes sobre Comandos dos Menus, consultar a ajuda do MasterTool.
Menu de Inicializao
O Menu de Inicializao apresentado quando no existe projeto aberto. Possibilita a utilizao dos
comandos bsicos do MasterTool Programming e que no dependam de um projeto aberto.
Neste menu pode-se criar ou abrir projetos, abrir mdulos somente para visualizao, configurar a
impressora, obter informaes de mdulos em disco, realizar comunicaes com o CP ou roteador,
configurar opes do MasterTool e consultar a ajuda.
Menu Principal
O Menu Principal apresentado a partir da abertura de um projeto, permitindo a utilizao de todos
os procedimentos do MasterTool Programming.
26
Captulo 4 Comandos do Menu
Menu de Edio
O Menu de Edio apresentado quando um mdulo est em modo edio. Este menu permite
realizar comandos de edio e busca no mdulo de programa, gerenciar as janelas do MasterTool
Programming, consultar a ajuda e inserir instrues no mdulo de programa.
Insero de Instrues
No Menu de Edio, existem 7 itens que possibilitam a insero de instrues no mdulo de
programa. So apresentados a seguir cada grupo de instrues:
Rel
RNA - contato normalmente aberto
RNF - contato normalmente fechado
BOB - bobina simples
SLT - bobina de salto
BBL - bobina liga
BBD - bobina desliga
PLS - rel de pulso
FRM - fim de rel mestre
RM - rel mestre
Mov
MOV - movimentao de operandos simples
MOP - movimentao de partes de operandos
MOB - movimentao de blocos
MOT - movimentao de tabelas
27
Captulo 4 Comandos do Menu
28
Captulo 4 Comandos do Menu
29
Captulo 5 Procedimentos de Utilizao
Procedimentos de Utilizao
Este captulo descreve os procedimentos necessrios utilizao dos recursos que o MasterTool
Programming oferece.
Utilizando Projetos
O que um Mdulo de Projeto?
Um mdulo de projeto representa uma parte do programa aplicativo de um CP ou a configurao de
um roteador. Existem 5 tipos de mdulos que poder ser utilizados em um projeto:
configurao, execuo, procedimento e funo em um projeto de programao e
configurao de roteadores em projetos de roteadores
Para maiores informao sobre os tipos de mdulo ver sees Projeto de Programao e Projeto de
Roteador no captulo 2 Linguagem de Diagramas de Rels no Manual de Programao do
MasterTool Programming.
O que um Projeto ?
Um projeto um conjunto de mdulos e suas descries que so utilizados para a realizao das
tarefas de um CP (programa aplicativo), ou para a configurao de um dispositivo roteador.
O nome do arquivo de projeto pode possuir at 6 caracteres de comprimento e finalizado com a
extenso .MTL. Alguns caracteres possuem significado especial para o sistema operacional sendo
considerados caracteres invlidos para a formao do nome do projeto.
Projeto de Programao
Um projeto de programao utilizado para reunir todos os mdulos necessrios execuo das
tarefas de um CP, compondo um programa aplicativo.
Neste tipo de projeto obrigatria a existncia de um mdulo de configurao e de um mdulo de
execuo E001. Quando se cria um novo projeto de programao, o mdulo de configurao
automaticamente criado e visualizado na janela de edio de mdulo C.
O nome do mdulo de configurao formado pelo tipo do mdulo (C-), pelo nome do projeto e pela
extenso .000.
O nome do mdulo de execuo principal formado pelo tipo do mdulo (E-), por um nome de at 6
caracteres (sugere-se o nome do projeto) e pela extenso .001. O mdulo de execuo pode ser
criado com o comando Novo Mdulo ou pode ser inserido com a opo Inserir Mdulo do
comando Editar Projeto.
Podem fazer parte deste tipo de projeto os seguintes mdulos: mdulo de configurao, mdulos de
execuo (partida, principal, interrupo), mdulos procedimento e mdulos funo.
30
Captulo 5 Procedimentos de Utilizao
Todos os mdulos integrantes do projeto ficam localizados no mesmo subdiretrio que indicado na
criao do projeto. Caso sejam utilizados mdulos que estejam em outros subdiretrios, realizada
automaticamente uma cpia do mdulo para o subdiretrio do projeto.
Projeto de Roteador
Um projeto de roteador utilizado para definir a configurao de rede e roteamento que deve ser
realizado pelo dispositivo roteador.
Neste tipo de projeto somente permitida a utilizao de um mdulo de configurao de roteamento.
Quando se cria um novo projeto de roteador, o mdulo de configurao de roteamento
automaticamente criado e visualizado na janela de edio de mdulo R.
O nome do mdulo de configurao de roteamento formado pelo tipo do mdulo (R-), pelo nome
do projeto e pela extenso .000.
Para maiores informaes sobre projetos, ver sees Projeto de Roteador e Projeto de
Programao no captulo 2 do Manual de Programao do MasterTool.
31
Captulo 5 Procedimentos de Utilizao
Os arquivos com extenso .PRN esto em um formato que permite a sua visualizao em um editor
de texto como o bloco de notas do Windows, mas no a alterao do seu contedo.
Selecionar o diretrio
Selecionar Projeto
(*.MTL)
Selecionar
a unidade
de disco
Editando um Projeto
A edio de um projeto permite que sejam adicionados mdulos j existentes em disco ou retirados
mdulos que j faam parte do projeto.
Para inserir um mdulo no projeto:
32
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Projeto, escolher Editar Projeto (ALT, P, E). exibida a caixa de dilogo
Editar Projeto.
2. Na caixa Mdulos do Projeto, selecionar os mdulos a serem retirados. permitida a seleo de
vrios mdulos simultneos, para isto basta selecionar um a um os mdulos desejados.
3. Selecionar o boto Retirar Mdulo.
Os mdulos que esto selecionados no grupo Mdulos no Projeto podem ser abertos clicando sobre
o boto Abrir Mdulo. Um mdulo tambm pode ser aberto realizando-se um duplo clique em seu
nome. possvel realizar a marcao de vrios mdulos por meio do clique de mouse ou da barra de
espaos.
33
Captulo 5 Procedimentos de Utilizao
Caso exista no diretrio do projeto um mdulo com o mesmo nome do mdulo sendo criado,
exibida a mensagem "Mdulo j existe. Usar o Anterior?". Se a resposta for positiva, este inserido
no projeto e aberto em modo edio. Em caso de resposta negativa, um novo mdulo criado para o
projeto e aberto em modo de edio.
Caso no exista nenhum mdulo no diretrio de projeto com o mesmo nome, um novo mdulo
criado e colocado em modo edio.
Selecionar
o tipo do
mdulo a Digitar o
ser criado nome do
mdulo a
ser criado
Fechando um Projeto
Aps todas as edies no projeto terem sido realizadas, pode-se fechar o projeto corrente permitindo
que um novo projeto possa ser editado.
Toda vez que for solicitado o fechamento de um projeto ser apresentada uma mensagem para
confirmao desta operao.
Para fechar um projeto:
Renomeando Arquivos
Para renomear os arquivos criados (C, E, F, P) no MasterTool deve-se seguir os seguintes passos:
Para renomear a partir do MasterTool:
34
Captulo 5 Procedimentos de Utilizao
ATENO:
Caso o mdulo C seja renomeado, o arquivo do projeto (.MTL) deve ser tambm renomeado com o
mesmo nome do mdulo C. O mdulo C e o Projeto devem possuir o mesmo nome.
1. Utilizar o comando de menu Projeto, Novo para criar um projeto com o mesmo nome do mdulo
C criado pelo programador AL-3830.
2. Copiar os mdulos para o novo diretrio criado.
3. Utilizar o comando de menu Projeto, Editar, Inserir para incluir os mdulos no projeto.
35
Captulo 5 Procedimentos de Utilizao
Arquivando/Recuperando Projetos
Qualquer trabalho executado em um microcomputador deve possuir uma cpia de segurana que
permita restabelecer o ambiente de trabalho caso acontea algum problema no microcomputador ou
em algum de seus perifricos que causem a perda do trabalho realizado.
Esta opo permite realizar uma cpia de segurana do projeto em outra unidade de disco e/ou
subdiretrio, bem como recuper-la quando necessrio.
ATENO:
Para garantir cpias confiveis dos projetos, executar o teste de compatibilidade antes de realizar o
primeiro arquivamento. Para isso, selecionar a partir do boto Configurar a opo Teste de
compatibilidade... at que esta operao seja finalizada com sucesso.
36
Captulo 5 Procedimentos de Utilizao
Utilizando Mdulos
Abrindo um Mdulo
Para que um mdulo possa ser editado ou visualizado necessrio que ele esteja aberto.
Ao abrir um mdulo que faa parte do projeto corrente ele poder ser visualizado e editado.
Caso o mdulo sendo aberto no faa parte do projeto corrente, exibida a caixa de dilogo
MasterTool onde deve ser indicado se o mdulo deve ser inserido no projeto ou no. Se o mdulo
no for inserido no projeto, somente poder ser visualizado.
Os mdulos que no fazem parte do projeto apresentam as barras de energia na cor cinza.
37
Captulo 5 Procedimentos de Utilizao
Digitar ou
Selecionar o
selecionar
diretrio onde
o nome do
est o mdulo
mdulo
Selecionar o
tipo do mdulo
E, P ou F Selecionar
a unidade
Figura 5-5 Abrindo um Mdulo
Fechando um Mdulo
Caso no seja necessrio visualizar ou editar um mdulo, pode-se fechar o mesmo
Para fechar um mdulo:
Caso o mdulo que est sendo fechado tenha sofrido alguma alterao e o mesmo ainda no tenha
sido salvo em disco, exibida uma caixa de dilogo solicitando o salvamento ou no do mdulo
antes de fech-lo.
Salvando um Mdulo
Aps a edio de um mdulo deve-se salvar o mesmo em disco para que as alteraes realizadas
possam ser realmente efetivadas. O nome e a localizao em disco permanecem as mesmas.
Sugere-se que o arquivo seja salvo freqentemente, quando estiver sendo editado.
Para salvar um mdulo em disco:
38
Captulo 5 Procedimentos de Utilizao
Digitar ou Selecionar o
selecionar o diretrio em
novo nome que deve ser
para o salvo o mdulo
mdulo
Selecionar o Selecionar a
tipo de mdulo unidade de
a ser salvo disco em que
Figura 5-6 Salvando um Mdulo com outro nome deve ser salvo
o mdulo
Obtendo Informaes de Mdulo em Disco
possvel verificar informaes de um mdulo em disco sem a necessidade de abri-lo. So
apresentadas as seguintes informaes:
tipo do mdulo
nome do mdulo
nmero do mdulo
verso
modelo de UCP para o qual foi programado
linguagem de programao utilizada
tamanho em bytes
CRC do mdulo
Data e Hora de Envio para o CP
Para obter informaes de mdulo em disco:
39
Captulo 5 Procedimentos de Utilizao
O que um Mdulo C?
O Mdulo C principal criado assim que cria-se um projeto novo. Neste mdulo esto as
configuraes principais de cada UCP, tais como quantidade de operandos, barramento, redes, etc.
Para maiores informaes sobre mdulo C, ver seo Projeto de Programao no captulo 2 do
Manual de Programao do MasterTool.
40
Captulo 5 Procedimentos de Utilizao
Tipo de Mdulo C Estendido UCPs Compatveis Item com a Descrio das Configuraes
PROFIBUS AL-3406 AL-2003 Rede PROFIBUS
Selecionar o
modelo de
UCP
Grupo 1 Grupo 2
AL-2000 PL105
AL-2002 PL106
AL-3003 QK600
AL-3004 QK800
PL101 QK801
PL102 QK2000
PL103
41
Captulo 5 Procedimentos de Utilizao
42
Captulo 5 Procedimentos de Utilizao
1. Na caixa Memrias do quadro Tabelas, digitar o nmero de operandos tabela memria a ser
utilizado pelo programa aplicativo. Este nmero pode variar de 0 a 255.
2. Escolher o boto Posies, caso o nmero de tabelas for diferente de 0. exibida a caixa de
dilogo Posies de Tabelas de Memrias.
3. Na coluna Posies, digitar o nmero de posies para cada tabela. Este nmero pode variar de 0
a 255.
43
Captulo 5 Procedimentos de Utilizao
Digitar o nmero
de posies para
cada uma das
tabelas
44
Captulo 5 Procedimentos de Utilizao
1. Na caixa Tempo Mximo do Ciclo de Varredura, selecionar o tempo a ser utilizado na lista de
tempos disponveis. Podem ser escolhidos valores de 100 ms a 400 ms para todas as UCPs
disponveis, exceto as UCPs AL-2002/MSP e AL-2003 que permitem tempos entre 100 ms e 800
ms.
45
Captulo 5 Procedimentos de Utilizao
Selecionar
o tempo
mximo de
ciclo de
varredura
1. Na caixa Perodo de Acionamento de E018, selecionar o tempo que deve ser utilizado entre as
chamadas ao mdulo E018. So possveis tempos de 0,625 ms a 50 ms.
Selecionar o
perodo de
acionamento
do mdulo
E018
Configurando o Barramento
Deve ser declarado no mdulo C a configurao de mdulos de entrada e sada localizados em todos
os barramentos existentes em cada modelo de UCP. Na configurao do barramento so alocados
operandos de entrada e sada (%E e %S) para os mdulos digitais e indicado o endereo dos
operandos de endereo no barramento (%R).
Na caixa Primeiro Octeto de Sada possvel a definio do endereo do operando %S a partir do
qual sero reservados os pontos de sada. Este valor automaticamente alterado com as declaraes
46
Captulo 5 Procedimentos de Utilizao
dos mdulos de E/S nos barramentos, s precisando ser modificado pelo usurio para reservar
endereos %E para futuras inseres de mdulos de entrada.
O grupo Habilitao chaves de troca de barramento permite a habilitao das chaves que
controlam a trocas de mdulos com o CP energizado dos barramentos 2 a 9 do CP. Cada barramento
possui uma chave de controle localizada na sua fonte de alimentao. Caso a chave esteja habilitada,
(STBY), ela poder desativar o seu barramento para a troca de mdulos. Se a chave for desabilitada
(RUN) o seu barramento permanecer sempre ativo, evitando desativaes acidentais. Neste ltimo
caso, entretanto, as chaves individuais de controle dos mdulos presentes no barramento permanecem
habilitadas, permitindo a troca dos mdulos com o CP energizado que possuirem esta caracterstica.
Para configurar o barramento para as sries Quark, Piccolo e AL-600, AL-2000, AL-2003 e
AL-3000:
Caso seja
Indicar se deve existir necessrio,
troca de mdulo com digitar o
o CP energizado endereo do
primeiro octeto
de sada
Habilitar chaves
de troca de
barramento
Selecionar o
barramento
a ser
configurado
-
Figura 5-16 Tela de configurao inicial do Barramento
47
Captulo 5 Procedimentos de Utilizao
Digitar ou
selecionar
o mdulo
desejado
Utilizar para
editar o
prximo
barramento
Utilizar para
selecionar o
Utilizar para mdulo
editar o desejado
barramento
anterior
Figura 5-17 Tela de configurao de um barramento
6. Na coluna Mdulo, digitar o nmero do mdulo a ser inserido ou um espao em branco para
apagar o mdulo j existente. Pode-se tambm realizar um duplo clique na clula onde se deseja
editar o mdulo ou posicionar o cursor na clula desejada e selecionar o boto Adicionar
mdulo. exibida a caixa de dilogo Mdulos.
7. Na caixa Selecione o mdulo: selecionar o mdulo desejado na lista e selecionar o boto OK.
Caso o mdulo selecionado seja Nenhum, o mdulo existente naquela posio apagado Se o
mdulo for de entrada ou sada digital so configurados os operandos %E ou %S de acordo com
o nmero de octetos do mdulo. A coluna Endereo indica o endereo no barramento a ser
utilizado para acesso aos mdulos analgicos e especiais.
8. Repetir os itens 6 e 7 para todos os mdulos a serem inseridos no barramento.
9. Repetir o item 5 selecionando cada barramento a ser configurado. Repetir os item 6 e 7 para
configurar os mdulos de cada barramento. O nmero de barramentos varia de acordo com o
modelo de UCP utilizado.
Selecionar
o mdulo
desejado ou
nenhum
para apagar
mdulo
existente
48
Captulo 5 Procedimentos de Utilizao
Quando o projeto tem uma CPU Srie AL e h expanses de barramento com QUARK, todos os
mdulos no barramento QUARK devem ser declarados como mdulos da Srie AL. De forma
anloga deve ser feito quando se tem uma CPU da Srie QUARK e mdulos de expanso da Srie
AL. Os mdulos da Srie QUARK correspondem aos mdulos da Srie AL porm com a troca da
sigla QK por AL- e vice-versa.
Configurando Redes
Os CPs ALTUS podem ser utilizados em conjunto e trocar informaes utilizando diversos tipos de
rede. As redes suportadas pelos CPs ALTUS so ALNET I, ALNET II, Ethernet e Sincronismo.
A tabela a seguir, exibe quais redes esto disponveis para cada tipo de UCP.
49
Captulo 5 Procedimentos de Utilizao
Rede ALNET I
Devem ser declarados no mdulo C os parmetros de rede ALNET I que devem ser utilizados em
comunicaes nesta rede.
Para configurar os parmetros da rede ALNET I:
1. Selecionar o boto COM I..., do quadro Redes. exibida uma caixa de dilogo para a
configurao dos parmetros.
Selecionar a
velocidade de Digitar o
comunicao endereo
da estao
Selecionar
o tipo de
MODEM
2. Na caixa Endereo da Estao, digitar o endereo que o CP deve possuir na rede ALNET I. Este
valor pode variar de 0 a 254.
3. Na caixa Velocidade, selecionar a velocidade de comunicao que o CP deve utilizar na rede
ALNET I. So possveis valores de 300 bps a 9600 bps.
4. No grupo Tipo de MODEM, selecionar o tipo de MODEM utilizado.
Rede ALNET II
Devem ser declarados no mdulo C os parmetros que devem ser utilizados para comunicaes
utilizando a rede ALNET II.
Para configurar parmetros da rede ALNET II:
50
Captulo 5 Procedimentos de Utilizao
1. Selecionar o boto ALNET II do quadro Redes. exibida uma caixa de dilogo para a
configurao dos parmetros.
2. Na caixa Nome de Identificao, digitar o nome de identificao da estao. Este nome pode
possuir at 20 caracteres de comprimento.
3. Na caixa Endereo de N da Estao, digitar o endereo de n da estao na rede ALNET II.
Todos os controladores ligados mesma sub-rede devem possuir necessariamente endereos
diferentes entre 1 e 31.
4. Na caixa Endereo de Sub-rede, digitar o endereo da sub-rede qual o CP est conectado. O
endereo programado neste item deve ser necessariamente igual para todos os CPs ligados
mesma sub-rede, podendo assumir valores de 1 a 63.
5. Na caixa Velocidade de Comunicao, selecionar a velocidade a ser utilizada nas comunicaes
ALNET II. Pode variar de 64 Kbps a 1000 Kbps.
6. Na caixa Time-out Inter Sub-rede, digitar o tempo de time-out para comunicaes realizadas
entre sub-redes distintas. O valor correspondente a dcimos de segundo.
7. Na caixa Time-out Intra Sub-rede, digitar o tempo de time-out para comunicaes realizadas
dentro da mesma sub-rede. O valor corresponde a dcimos de segundo
8. Selecionar o boto Grupos de Multicast. exibida a caixa de dilogo Grupos de Multicast
onde devem ser selecionados todos os grupos de multicast em que o CP faz parte. Em uma mesma
sub-rede existem 15 grupos de multicast (1 a 15). Quando uma estao da rede envia uma
mensagem em multicast, todos os equipamentos associados quele grupo recebem a mensagem.
9. No grupo Conexo Fsica, selecionar o tipo de conexo utilizada. Esta opo s vlida para a
UCP AL-2002/MSP.
10. Na caixa de verificao Habilitada do quadro Redundncia, selecionar se existe ou no
redundncia. Esta opo s vlida para utilizao com a rede FOCOS.
11. Na caixa Perodo de Teste Conexo Ativa, digitar o perodo de tempo que deve ser testada a
conexo ativa. O tempo expresso em segundos. Esta opo s vlida para utilizao com a
rede FOCOS.
12. Na caixa Atraso para Comutao, digitar o tempo de espera para realizar comutao de conexo
caso exista alguma falha. O tempo expresso em segundos. Esta opo s vlida para utilizao
com a rede FOCOS.
Selecionar
o tipo de
Digitar endereos conexo
de n e sub-rede
Digitar
Digitar o nome tempos
de identificao de
da estao time-out
Selecionar a
velocidade de Utilizar o
comunicao boto
Multicast
Configurar para
parmetros de configurar
redundncia os grupos
Figura 5-21 Configurao da rede ALNET II de
Multicast
Rede Ethernet
Devem ser declarados no mdulo C os parmetros que devem ser utilizados para comunicaes
utilizando a rede Ethernet.
51
Captulo 5 Procedimentos de Utilizao
1. Selecionar o boto Ethernet do grupo Redes. exibida a caixa de dilogo Ethernet para a
configurao dos parmetros.
2. Na caixa Endereo IP, digitar o endereo da estao na rede Ethernet onde est conectado o CP.
O endereo deve seguir formato de endereos IP. Para maiores informaes sobre endereo IP ver
Caractersticas Tcnicas do AL-3405.
3. Na caixa Gateway Default, digitar o endereo do gateway utilizado para o acesso outras
sub-redes TCP/IP. O endereo deve seguir o formato de endereos IP. Para maiores informaes
sobre Gateway Default, ver Caractersticas Tcnicas do AL-3405.
4. Na caixa Mscara de Sub-rede, digitar a mscara que permite identificar uma sub-rede no
segmento da rede Ethernet, mascarando uma parte do endereo IP deste segmento. Para maiores
informaes sobre Mscara de Sub-rede, ver Caractersticas Tcnicas do AL-3405.
Digitar o endereo
da estao na
rede Ethernet Digitar o
endereo
do
gateway
Digitar a mscara
de sub-rede
Ethernet
Figura 5-22 Definindo parmetros Ethernet para a Srie AL
Rede PROFIBUS
As configuraes PROFIBUS referem-se a um mdulo mestre declarado no barramento, no caso um
AL-3406. Estas configuraes referentes a rede PROFIBUS devero ser armazenadas em um Mdulo
C Estendido. Ou seja, deve criar um Mdulo C Estendido ou ter um com estes tipos definidos. Para
criar este tipo de mdulo s possvel se:
Haver mdulos PROFIBUS Mestre declarados no barramento (AL-3406);
Haver mdulos C Estendidos disponveis para criar pelo menos mais um;
O Tipo de Mdulo C Estendido ser compatvel com o projeto atual, ou seja, deve estar utilizando
algumas das UCPs compatveis com este tipo de configurao.
Para a configurao da rede PROFIBUS utilizado alm do MasterTool Programming outro
software, chamado ProfiTool. Com este software pode-se projetar a rede PROFIBUS, declarando
seus mestres, escravos e os mdulos de E/S. O ProfiTool gera um arquivo de configurao da rede
com extenso .PB. Para maiores informaes sobre como utlizar o software consultar o seu Manual
de Utilizao do ProfiTool.
As configuraes referentes a PROFIBUS Mestre so feitas a partir da janela de edio principal do
Mdulo C, atravs do boto PROFIBUS do quadro Redes. Ao clicar no boto indicado, abre-se uma
janela como a apresentada a seguir:
52
Captulo 5 Procedimentos de Utilizao
1. Informar o nome do arquivo .PB no campo de edio correspondente, sem incluir a extenso
(.PB);
2. Clicar no boto Ler... e ento uma nova janela aberta, na qual deve-se informar o primeiro
operando a ser alocado para as relaes PROFIBUS;
3. Confirmar a operao e ento o arquivo .PB lido, todas as relaes so importadas, e os
operandos so automaticamente alocados para cada relao;
Caso a mensagem de erro seja igual a Erro ao abrir banco de dados. Verificar a configurao
drivers DAO deve-se verificar se esta instalado os drivers DAO no micro. Eles se encontram a
disposio no diretrio de suporte do CD-ROM de distribuio do MasterTool Programming.
Caso a operao tenha ocorrido com sucesso ser aberto automaticamente a janela de configurao
das relaes PROFIBUS. A partir deste ponto os tipos de Mdulo C Estendidos PROFIBUS
AL-3406 e se diferenciam, sendo explicados separadamente.
Configurando as Relaes para PROFIBUS AL-3406
Depois de lido o arquivo .PB, pode-se ento configurar as relaes PROFIBUS. Para isto, abre-se
uma janela como a indicada a seguir:
53
Captulo 5 Procedimentos de Utilizao
54
Captulo 5 Procedimentos de Utilizao
Na janela Configurao do Mdulo Mestre PROFIBUS, pode-se ainda indicar se deseja-se a opo
de um projeto redundante atravs do check box Redundncia, quando marcado o campo de Posio
Redundante editvel. Quando este check box no est marcado o projeto no redundante portanto
no h como editar a posio redundante.
Para se configurar as faixas de operandos de diagnsticos dos Mestres A e B e Redundante, deve-se
especificar os primeiros operandos da faixa, clicando nos botes respectivos a cada faixa campos da
caixa Diagnsticos do Mestre. Nestas faixas somente permitido operandos do tipo Memria
(%M). Ao clicar em alguns deste botes exibido uma janela como a mostrada a seguir para
informar o primeiro operando da faixa.
55
Captulo 5 Procedimentos de Utilizao
Rede de Sincronismo
Devem ser declarados no mdulo C os parmetros que devem ser utilizados para a utilizao da rede
de sincronismo.
O AL-2002 pode operar com seu relgio sincronizado com outros CPs ou no. Caso opere
sincronizado, deve-se configurar se o CP gera ou recebe sincronismo. Em aplicaes usuais deve ser
selecionada a opo Sem Sincronismo.
Para configurar os parmetros da rede de sincronismo:
Selecionar o tipo
de sincronismo
Mdulo de Configurao de
Roteadores ("Gateways" e "Bridges") -
Mdulo R
O que um Mdulo R?
Mdulo R o mdulo que possui todas as configuraes necessrias para o uso de um projeto de
roteador.
56
Captulo 5 Procedimentos de Utilizao
Para maiores informaes sobre mdulo R, ver seo Projeto de Roteador no captulo 2 do Manual
de Programao do MasterTool.
Uitilizar para
configurar os
parmetros Selecionar o
modelo de
UCP
Utilizar para
configurar o
roteamento
Utilizar para
configurar a
redundncia
57
Captulo 5 Procedimentos de Utilizao
mensagem.No grupo Conexo Fsica, selecionar o tipo de conexo. Este item somente utilizado
com protocolo ALNET II.
7. No grupo Tipo de MODEM, selecionar o tipo de MODEM ou a no utilizao deste. Este item
somente utilizado com protocolo ALNET I.
8. No grupo Protocolo, selecionar o protocolo utilizado para o canal.
9. Na caixa Time-out intra sub-rede, digitar o valor de time-out para comunicaes dentro da
mesma sub-rede.
10. Na caixa Time-out inter sub-rede, digitar o valor de time-out para comunicaes entre sub-redes
distintas.
Selecionar a
velocidade de
comunicao Selecionar
o tipo de
MODEM
Digitar os
tempos de
time-out
Selecionar o
procotocolo
para o canal Selecionar
o tipo de
conexo
58
Captulo 5 Procedimentos de Utilizao
Digitar o
nmero do n
que contm um
roteador para a
mensagem
enviada
sub-rede igual
ao nmero da
59
Captulo 5 Procedimentos de Utilizao
60
Captulo 5 Procedimentos de Utilizao
61
Captulo 5 Procedimentos de Utilizao
Digitar o nmero
de parmetros de
entrada e/ou sada
Utilizar para
realizar a edio
parmetros de
entrada/sada
Digitar os
operandos
utilizados como
parmetros de
entrada
62
Captulo 5 Procedimentos de Utilizao
Digitar o nmero
Ou digitar um ou o tag da lgica
trecho da a ser buscada
descrio da
lgica
Digitar o
nmero da
lgica a ser
inserida Digitar o tag
para a lgica
Digitar a
descrio
para a lgica
Digitar as
observaes
para a lgica
63
Captulo 5 Procedimentos de Utilizao
Copiar clulas tambm realiza uma cpia das clulas para a rea de troca do MasterTool, mas no
apaga as clulas originais.
Colar clulas significa buscar as clulas que esto na rea de troca do
MasterTool e inser-las na lgica no ponto onde est o cursor de lgica.
Para as operaes de recortar e copiar lgicas, deve-se antes de tudo marcar as clulas.
Para marcar clulas no contnuas:
1. Marcar as clulas desejadas conforme um dos dois mtodos citados no incio da seo.
2. Utilizar um dos seguintes mtodos:
64
Captulo 5 Procedimentos de Utilizao
1. Marcar as clulas desejadas conforme um dos dois mtodos citados no incio da seo.
2. Utilizar um dos seguintes mtodos:
3. Posicionar o cursor de lgica para o ponto onde devem ser copiadas as clulas.
4. Utilizar um dos seguintes mtodos:
1. Marcar as clulas desejadas conforme um dos dois mtodos citados no incio da seo.
2. Utilizar um dos seguintes mtodos:
3. Posicionar o cursor de lgica para o ponto onde devem ser copiadas as clulas.
4. Utilizar um dos seguintes mtodos:
O comando Colar desabilitado caso o limite de tamanho do mdulo (32K bytes) seja atingido.
Recortando Lgicas
Um grupo de lgicas pode ser apagado de um mdulo pelo comando Edio, Recortar. Uma cpia
das mesmas transferida para a rea de Troca, podendo ser novamente inserida em qualquer ponto
do mdulo atravs do comando Edio, Colar.
O comando para Recortar Lgicas somente pode ser utilizado em modo visualizao de lgicas. No
modo edio, os mesmos comandos so utilizados para recortar clulas.
65
Captulo 5 Procedimentos de Utilizao
Digitar o nmero
da primeira lgica
a ser apagada
Digitar o nmero
da ltima lgica a
Figura 5-40 Recortando uma lgica ser apagada
Copiando Lgicas
A cpia de um grupo de lgicas para um outro local do mdulo, ou mesmo entre mdulos, realizada
em duas etapas:
cpia do grupo de lgicas desejado para a rea de troca
colagem do grupo no local de destino
Os comandos utilizados para realizar a cpia de lgicas somente podem ser utilizados em modo
visualizao de lgicas. No modo edio, os mesmos comandos so utilizados para copiar clulas.
O comando Colar desabilitado caso o limite de tamanho do mdulo (32K bytes) seja atingido.
1. A partir do menu Edio, escolher Copiar (ALT, E, C). exibida a caixa de dilogo Copiar
Lgicas para a rea de Troca.
2. Na caixa Lgica Inicial, digitar o nmero da primeira lgica a ser copiada.
3. Na caixa Lgica Final, digitar o nmero da ltima lgica a ser copiada para a rea de
transferncia do MasterTool.
Digitar o
nmero da
primeira lgica a
Digitar o nmero da ser copiada
ltima lgica a ser para a rea de
copiada para a rea troca
de troca
4. A partir do menu Edio, escolher Colar (ALT, E, O). exibida a caixa de dilogo Colar Lgicas
da rea de Troca.
5. Na caixa Lgica Destino, digitar o nmero da lgica para onde devem ser copiadas as lgicas que
esto na rea de troca do MasterTool.
66
Captulo 5 Procedimentos de Utilizao
Digitar o nmero da
lgica para onde deve
ser copiado o contedo
da rea de troca
O comando Colar lgicas da rea de Troca desabilitado caso o limite de tamanho do mdulo (32K
bytes) seja atingido.
Movendo Lgicas
A movimentao de um grupo de lgicas para um outro local do mdulo, ou mesmo entre mdulos,
realizada em duas etapas:
apagamento do grupo de lgicas desejado, esta ao copia o grupo para a rea de troca
insero do grupo no local de destino
Os comandos utilizados para realizar a movimentao de lgicas somente podem ser utilizados em
modo visualizao de lgicas. No modo edio, os mesmos comandos so utilizados para mover
clulas.
Digitar o nmero
da primeira lgica
a ser movida
Digitar o nmero
da ltima lgica a
ser movida
67
Captulo 5 Procedimentos de Utilizao
Digitar o nmero da
lgica para onde o
grupo de lgicas deve
ser movido
Utilizando o mouse
1. Posicionar o cursor do mouse sobre a clula desejada e pressionar o boto esquerdo do mouse.
Utilizando o Teclado
Para Pressionar
Movimentar uma clula para a direita
Movimentar uma clula para a esquerda
Movimentar uma clula para cima
Movimentar uma clula para baixo
Movimentar para a primeira clula da linha HOME
Movimentar para a ltima clula da linha END
Movimentar para a primeira clula da coluna PAGE UP
Movimentar para a ltima clula da coluna PAGE DOWN
68
Captulo 5 Procedimentos de Utilizao
4. Caso o tag no exista, exibida a caixa de dilogo Criar Tag. Na caixa Endereo, digitar o
endereo do operando. Se o boto OK estiver desabilitado, o endereo fornecido j est em uso
ou invlido. Deve-se informar outro endereo. Na caixa Descrio, deve-se digitar a descrio
do operando, que pode possuir at 60 caracteres de tamanho.
Digitar o
endereo
completo do
operando
Digitar a
Se o operando j descrio do
possuir wire-info, operando
este exibido
neste campo
A insero de uma instruo pode ser acelerada utilizando-se as barras de ferramentas de instrues,
bastando escolher o boto correspondente instruo desejada e realizar um clique do mouse. Para
maiores detalhes sobre as barras de ferramentas ver seo Barras de Ferramentas no Captulo 3 Uma
Viso Geral do MasterTool neste manual.
1. A partir do menu Busca, escolher Instruo (ALT, B, I). exibida a caixa de dilogo Buscar
Instruo.
2. Na caixa Instruo, selecionar a instruo a ser buscada dentre as presentes na lista.
69
Captulo 5 Procedimentos de Utilizao
3. No grupo Origem, selecionar se a busca deve ser realizada a partir do Incio do Mdulo ou a
partir da Lgica Atual.
4. No grupo Nmero de Lgicas, selecionar se a busca deve ser realizada no Programa Inteiro ou
digitar o nmero de Lgicas a partir da Origem que devem ser pesquisadas.
Selecionar a
instruo a ser Utilizar para
buscada realizar a
busca no
Utilizar para comear
programa
a busca no incio do
inteiro
mdulo
Utilizar para Digitar o
comear a busca nmero de
a partir da lgica lgicas a
atual serem
pesquisada
Buscando um Operando
A busca de um operando permite a rpida localizao de um operando em um mdulo de programa
no MasterTool.
Para buscar um operando:
Digitar o tag ou
endereo do Utilizar para
operando a ser realizar a
buscado busca no
programa
inteiro
Utilizar para comear
a busca no incio do
mdulo Digitar o
nmero de
Utilizar para comear lgicas a
a busca a partir da serem
lgica atual pesquisadas
Figura 5-47 Procurando Operando
Para repetir a busca de um operando:
70
Captulo 5 Procedimentos de Utilizao
Substituindo um Operando
A substituio de um operando por outro pode ser realizada de maneira rpida e eficiente no
MasterTool. Podem ser realizadas substituies de 1 at todas as ocorrncias do operando no mdulo.
Para substituir operandos:
1. A partir do menu Busca, escolher Substituir (ALT, B, S). exibida a caixa de dilogo Substituir
Operando.
2. Na caixa Operando atual, digitar o tag ou endereo do operando a ser substitudo.
3. Na caixa Operando novo, digitar o tag ou endereo do novo operando.
4. Selecionar a caixa de verificao Solicitar confirmao, caso seja desejado a confirmao de
substituio para cada operando. Caso contrrio deixar o item no selecionado.
5. Selecionar a caixa de verificao Substituir todas as ocorrncias, caso seja desejado que o
MasterTool substitua todas as ocorrncias do operando. Se for desejada apenas a substituio da
primeira ocorrncia, deixar o item no selecionado.
6. No grupo Origem, selecionar se a busca deve ser realizada a partir do Incio do Mdulo ou a
partir da Lgica Atual.
Digitar o tag
ou endereo
Utilizar para o
do operando
MASTERTOOL
a ser
solicitar confirmao
substitudo
a cada operando
Digitar o tag
Utilizar para ou endereo
substituir todas do novo
as ocorrncias operando
do operando
Utilizar para Utilizar para
comear a comear a
substituio a Figura 5-48 Substituindo um Operando substituio
partir do incio a partir da
do mdulo lgica atual
71
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Relatrio, escolher Lgicas (ALT, R, L). exibida a caixa de dilogo Descrio
de Lgicas.
2. Na coluna Tag digitar o tag da lgica. Pode possuir at 7 caracteres.
3. Na coluna Descrio digitar o comentrio da lgica. Pode possuir at 70 caracteres.
Digitar o Tag
da lgica Digitar o
comentrio
da lgica
Utilizar para
editar as
observaes
da lgica
Digitar as
observaes
da lgica
72
Captulo 5 Procedimentos de Utilizao
Wire-info um rtulo utilizado na fiao de armrio para identificar o fio, ou seja, de onde vem e em
qual borneira vai. Desta forma, o ponto de entrada ou sada correspondente pode ser localizado pelo
seu wire-info, do armrio eltrico, consultando-se a relao de tags, operandos e wire-info.
O rtulo de wire-info empregado apenas para documentao do sistema, no podendo ser utilizado
nas operaes de foramento, monitorao ou edio de instrues, embora seja visualizado na
lgica.
A tecla F8 permite que se troque entre tag, Operando ou Wire Info na visualizao de lgica. Caso se
selecione tag, o status bar apresenta o operando e o Wire-Info. Caso se selecione wire-info, o status
bar apresenta o operando e o tag e caso se selecione Operando, o status bar apresenta o tag e o wire-
info.
Para inserir tag e comentrios de operandos:
Digitar a Selecionar o
informao tipo de uso
de wire-info do operando
Digitar o tag
do operando
ou tabela
Digitar a
descrio
do operando
ou tabela
73
Captulo 5 Procedimentos de Utilizao
Completando Ligaes
Ao final da edio de uma lgica, o MasterTool completa com ligaes horizontais (LGH) as clulas
onde no existam instrues, nas linhas que possuam instrues editadas na coluna 7. O
procedimento executado pelo MasterTool para o preenchimento das clulas apresentado a seguir.
1. Para cada uma das 4 linhas da lgica que possuir uma instruo editada na coluna 7, so
verificadas as clulas das colunas 6 at 0, uma por vez.
2. Se a clula verificada estiver vazia, inserida uma ligao horizontal (LGH) e a verificao
continua. Se a clula verificada possuir uma instruo, o procedimento encerrado.
Este procedimento realizado sempre ao final da edio de uma lgica, mas se for desejado, pode-se
utiliz-lo durante a edio da lgica, por meio do comando Edio, Completar Ligaes.
Para completar ligaes:
Exemplo:
A prxima figura mostra uma lgica antes do comando Completar Ligaes e a figura posterior
mostra a mesma lgica aps a utilizao do comando.
74
Captulo 5 Procedimentos de Utilizao
Encerrando a Modificao
Aps todas as alteraes necessrias ao mdulo houverem sido realizadas, deve-se encerrar a
modificao.
Para encerrar a modificao:
Com a utilizao de dois modens AL-1413 para comunicao entre o Mastertool e o CP, operando
com sinais de modem (RTS e CTS), ocorrem problemas de comunicao quando o AL-1413 est
configurado para operar sem delay.
75
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Opes, escolher Comunicao (ALT, O, C). exibida a caixa de dilogo
Comunicao.
2. Na caixa Porta Serial, selecionar a interface serial a ser utilizada na comunicao.
3. Na caixa Velocidade, selecionar a velocidade de comunicao. O valor inicial e mais utilizado
nas comunicaes de 9600 bps.
4. Na caixa de verificao Uso dos Sinais RTS/CTS, selecionar se devem ou no ser utilizados os
sinais de MODEM.
Selecionar a
interface serial
Selecionar a
velocidade de
comunicao
Selecionar o
uso ou no dos
sinais CTS e
RTS
76
Captulo 5 Procedimentos de Utilizao
Por omisso, o MasterTool assume como endereo para n e sub-rede o valor 000, usados para
comunicao ponto-a-ponto com CP ou roteador. Comunicao ponto-a-ponto a realizada com um
dispositivo que est diretamente conectado no micromputador do MasterTool, atravs de um cabo.
O endereo 000 para n e sub-rede no deve ser usado em comunicaes de rede, apenas em
ligaes ponto-a-ponto, pois determina que todos os CPs na rede ouam e respondam ao comando
enviado, ocorrendo colises nas respostas.
A tabela a seguir apresenta os valores possveis para endereos de n e sub-rede.
Sub-rede N Tipo de Comunicao
000 000 ponto-a-ponto
000 001 a 255 ALNET I
001 a 063 001 a 031 ALNET II com um n
O endereo de sub-rede igual a 000 indica que a comunicao realizada utilizando a rede ALNET I
e que o valor contido na opo N indica o n que recebe a comunicao.
O endereo do n 000 determina que todos o CPs na rede ouam e respondam ao comando enviado.
A especificao do endereo do n na faixa de 001 a 254 garante que somente o CP correspondente
identifique e responda ao comando.
O endereo de sub-rede entre os valores 001 e 063 indica que a comunicao realizada utilizando a
rede ALNET II e que destinada a um nico n indicado na opo N.
1. A partir do menu Comunicao, escolher Endereo (ALT, C, E). exibida a caixa de dilogo
Endereo;
2. Selecionar na combo box Canal para Canal Serial (OBS: Ser utilizado o canal de comunicao
entre o MasterTool e o CP ou Roteador o item selecionado na combo box Canal);
3. Na caixa Sub-rede, digitar o endereo da sub-rede a qual o CP ou roteador est conectado;
4. Na caixa N, digitar o endereo do n dentro da sub-rede onde est conectado.
Digitar o
endereo
Digitar o do n
endereo da
sub-rede
77
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Comunicao, escolher Endereo (ALT, C, E). exibida a caixa de dilogo
Endereo;
2. Selecionar na combo box Canal para Canal Ethernet (OBS: Ser utilizado o canal de
comunicao entre o MasterTool e o CP ou Roteador o item selecionado na combo box Canal);
3. Na caixa Endereo IP, digitar o endereo IP a qual o CP ou roteador est definido;
78
Captulo 5 Procedimentos de Utilizao
Comando enviado
Resposta do
CP ou roteador
Somente podem ser enviados para o CP ou roteador, mdulos que faam parte do projeto.
1. A partir do menu Comunicao, escolher Ler/Enviar Mdulo (ALT, C, L). exibida a caixa de
dilogo Ler ou Enviar Mdulos.
2. Selecionar o boto Ler Todos <<<.
79
Captulo 5 Procedimentos de Utilizao
Utilizar este
boto para a
leitura dos
mdulos
Utilizar este
boto para a Selecionar
leitura de todos os mdulos
os mdulos do a serem
lidos
1. A partir do menu Comunicao, escolher Ler/Enviar Mdulo (ALT, C, L). exibida a caixa de
dilogo Ler ou Enviar Mdulos.
2. Na caixa Mdulos no Projeto, selecionar os mdulos a serem enviados. O nmero de mdulos
pode variar de 1 at o limite disponvel de mdulos no projeto. Marca-se cada mdulo para envio,
clicando sobre o mdulo ou pressionando a BARRA DE ESPAO. O processo para desmarcar um
mdulo j selecionado o mesmo utilizado para marc-lo.
3. Selecionar o boto > Enviar Mdulo (s).
Para enviar todos os mdulos do projeto para o CP:
1. A partir do menu Comunicao, escolher Ler/Enviar Mdulo (ALT, C, L). exibida a caixa de
dilogo Ler ou Enviar Mdulos.
2. Selecionar o boto >>> Enviar Todos.
Selecionar
os mdulos
a serem
Utilizar
este
boto
Utilizar este
para
boto para
enviar
enviar os
todos os
mdulos
mdulos
80
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Comunicao, escolher Ler/Enviar Mdulo (ALT, C, L). exibida a caixa de
dilogo Ler ou Enviar Mdulos.
Coluna Data
de Envio
Coluna CRC
Utilizar este
boto para
comparar em
detalhes os
mdulos no
Projeto e os
mdulos no
Dispositivo
2. Na coluna CRC exibido um resumo da comparao dos mdulos do CP com o Projeto atual,
com as seguintes indicaes:
Smbolo Descrio
= Mdulos iguais
! Mdulos diferentes
No h mdulo de mesmo nome no projeto atual
3. Na coluna Data Envio exibida a data de envio do mdulo para o CP.
Caso deseja-se detalhar as diferenas de mdulos entre o CP ou roteador e o Projeto, deve-se clicar
no boto Comparar Mdulos, para iniciar o processo de comparao. Ser aberta uma tela semelhante
comparao de dois projetos quaisquer, com uma indicao do progresso da operao. Para maiores
detalhes das opes de comparao, ver seo Comparando Ladder de dois Projetos de
MasterTool Programming.
81
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. No grupo Estado, selecionar qual o estado o CP ou roteador deve assumir.
Selecionar
o estado
desejado
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. Selecionar o boto Executar Ciclo.
82
Captulo 5 Procedimentos de Utilizao
Utilizar este
boto para
executar um
ciclo de
varredura
83
Captulo 5 Procedimentos de Utilizao
Utilizar este
boto para obter
informaes
detalhadas do
estado do CP ou
roteador
3. Selecionar o boto Novo Estado para atualizar a visualizao do estado do CP. Caso seja
desejada uma atualizao contnua deve-se selecionar a caixa de verificao Leitura Contnua.
Selecionar
para
atualizao
contnua do
estado do CP
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
84
Captulo 5 Procedimentos de Utilizao
Utilizar este
boto para obter
informaes dos
barramentos
85
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. Selecionar o boto ALNET II. exibida a caixa de dilogo Estado ALNET II com as
informaes da rede.
3. Selecionar o item Leitura contnua, para realizar a leitura do estado de forma contnua.
4. Selecionar o boto Novo estado, para realizar uma nova leitura do estado, quando no estiver em
modo de Leitura contnua.
5. Selecionar o boto Reinicializar, para zerar todos os valores das estatsticas apresentadas.
Utilizar para
reinicializar os
valores das
estatsticas
apresentadas
Utilizar para
realizar uma
nova leitura do
estado da
ALNET II
Selecionar para
realizar leituras
contnuas do
estado da
ALNET II
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. Na caixa Pontos Forados so exibidos os operandos forados e o valor dos pontos forados.
86
Captulo 5 Procedimentos de Utilizao
Estado dos
pontos forados
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. Na caixa Pontos Forados so exibidos os operandos forados e o valor dos pontos forados.
3. Na caixa Pontos Forados, selecionar o operando desejado.
Selecionar o
operando para
a liberao do
foramento Utilizar para
liberar todos
os operandos
Utilizar para forados
liberar pontos de
um operando Utilizar para
restaurar
Utilizar para operandos
armazenar os forados
operandos armazenados
forados em em
um arquivo arquivoliberar
todos os
Figura 5-70 Liberando pontos forados operandos
87
Captulo 5 Procedimentos de Utilizao
Digitar o
nmero do
ponto a ser
liberado
Figura 5-71 Janela de liberao dos pontos forados
Monitorando Operandos
A monitorao de operandos consiste em apresentar no MasterTool em tempo real os valores
contidos nos operandos do CP ou roteador.
Os valores dos operandos so apresentados em uma janela de edio que contm uma lista dos
operandos que devem ser monitorados. Podem ser utilizadas vrias janelas de monitorao, sendo
permitida uma para cada dispositivo conectado rede, identificadas pelo endereo de n e sub-rede
ou pelo endereo IP do mesmo. Na janela da lista de monitorao permitida a insero ou remoo
direta de um operando ou uma posio de tabela.
Caso a monitorao seja realizada para um bloco de operandos ou para mais de uma posio de
tabela, para cada bloco de operandos exibida uma janela de monitorao, no sendo permitida a
edio direta nesta janela.
So apresentadas 2 colunas na janela de monitorao, identificando o Operando monitorado e o seu
Valor.
No ttulo de cada janela de monitorao so exibidos o ttulo da janela, o endereo de n e o endereo
de sub-rede ou o endereo IP do dispositivo que est sendo monitorado.
Os operandos podem ser inseridos na lista de monitorao de 2 maneiras:
pelo comando Comunicao, Monitorar, explicado detalhadamente nos itens Para monitorar
operandos simples e Para monitorar operandos tabela, adiante neste captulo
diretamente na janela de edio do dispositivo correspondente, explicado detalhadamente no
item Editando a lista de monitorao, adiante neste captulo
Para monitorar operandos simples:
2. Selecionar na combo box Canal, o tipo de comunicao que esta submetido o dispositivo com o
MasterTool (aplicvel somente no MT4100).
3. Se tiver sido selecionado Canal Ethernet na combo box Canal, preencher o campo Endereo IP.
Caso contrrio, ou se for o MT4000, na caixa N, digitar o endereo de n do dispositivo a ser
monitorado. Na caixa Sub-rede, digitar o endereo de sub-rede do dispositivo a ser monitorado.
4. Na caixa Operando, digitar o tag ou endereo do operando a ser includo na lista de monitorao.
88
Captulo 5 Procedimentos de Utilizao
5. Na caixa Nmero de posies, digitar quantos operandos devem ser monitorados. Digitar 1 para
colocar 1 operando na lista de monitorao. Digitar um nmero maior que 1 para abrir uma janela
de monitorao de bloco de operandos. Ex.: se for indicado o operando %M0002 no item
Operando e no item Nmero de posies for editado o nmero 5, ser exibida uma janela de
monitorao de bloco com os operandos %M0002, %M0003, %M0004, %M0005 e %M0006.
DICA:
possvel acelerar o processo de definio do operando a ser monitorado ou forado colocando-se o
cursor sobre ele antes de selecionar a opo.
Digitar o nmero
Digitar o
de operandos a
endereo de
serem includos
sub-rede do
na lista de
dispositivo a
monitorar
2. Selecionar na combo box Canal, o tipo de comunicao que esta submetido o dispositivo com o
MasterTool (aplicvel somente no MT4100).
3. Se tiver sido selecionado Canal Ethernet na combo box Canal, preencher o campo Endereo IP.
Caso contrrio, ou se for o MT4000, na caixa N, digitar o endereo de n do dispositivo a ser
monitorado. Na caixa Sub-rede, digitar o endereo de sub-rede do dispositivo a ser monitorado.
4. Na caixa Operando, digitar o tag ou endereo da tabela a ser includa na lista de monitorao.
5. Selecionar o boto de opo Tabela inteira caso seja desejada uma janela de monitorao com
todas as posies declaradas no mdulo C para a tabela, ou selecionar Intervalo, indicando a
primeira e a ltima posio da tabela a serem monitoradas na janela de monitorao.
89
Captulo 5 Procedimentos de Utilizao
Digitar o endereo de
n do dispositivo a
monitorar
Digitar o
Utilizar para inserir a endereo de
tabela inteira na lista sub-rede do
de monitorao dispositivo a
monitorar
Utilizar para inserir
um intervalo de Digitar o tag
posies na lista de ou endereo
monitorao do operando
Digitar a primeira
posio de tabela a
ser inserida na lista Digitar a ltima
Figura 5-73 Monitorando valores de tabelas de operandos posio de
tabela a ser
inserida na lista
Editando a lista de monitorao
A lista de monitorao para cada dispositivo pode ser editada diretamente para inserir e remover
operandos na mesma.
Para inserir operandos na lista:
1. Posicionar o ponto de insero (clula com contorno duplo) na linha onde se deseja inserir o novo
operando.
2. Utilizar um dos seguintes mtodos:
Realizar um duplo clique
Pressionar a tecla ENTER
3. Digitar o tag ou endereo do operando desejado. Caso j exista um operando na posio editada, o
mesmo deixa de fazer parte da lista sendo substitudo pelo novo.
Para remover operandos da lista:
1. Posicionar o ponto de insero (clula com contorno duplo) no operando a ser removido.
2. Utilizar um dos seguintes mtodos:
90
Captulo 5 Procedimentos de Utilizao
Forando Operandos
Os operandos do CP ou roteador podem ter seus valores diretamente alterados a partir do
MasterTool. Este procedimento denominado foramento, muito importante na depurao de
projetos,
Para maiores informaes sobre foramento de operandos, ver item Depurao de Projetos,
Foramento, na seo Projeto de Programao no captulo 2 do Manual de Programao do
MasterTool.
Para forar operandos simples:
2. Selecionar na combo box Canal, o tipo de comunicao que esta submetido o dispositivo com o
MasterTool (aplicvel somente no MT4100).
3. Se tiver sido selecionado Canal Ethernet na combo box Canal, preencher o campo Endereo IP.
Caso contrrio, ou se for o MT4000, na caixa N, digitar o endereo de n do dispositivo a ter o
operando forado. Na caixa Sub-rede, digitar o endereo de sub-rede do dispositivo a ter o
operando forado.
4. Na caixa Operando, digitar o tag ou endereo do operando a ser forado.
5. Na caixa Nmero de posies, digitar quantos operandos devem ser forados. Ex.: se for
indicado o operando %A0002 na caixa Operando e na caixa Nmero de posies for editado o
nmero 5, sero forados os operandos %M0002, %M0003, %M0004, %M0005 e %M0006.
6. Caso a operao de foramento esteja sendo realizada para 1 operando, digitar o valor a ser
forado na caixa Valor. Caso esteja sendo realizada para um bloco de operandos, digitar o valor
de foramento para cada operando na tabela Valor.
7. Selecionar a caixa de verificao Incluir para monitorao, caso o operando deva ser includo
na lista de monitorao se o valor na caixa Nmero de Posies for 1, ou se deve ser criada uma
janela de monitorao de bloco para os operandos forados se o valor na caixa Nmero de
Posies for maior do que 1.
Digitar os
valores a serem
forados para
cada operando
Selecionar
para incluir os
operandos na
lista de
Digitar o tag
ou endereo
do operando
Digitar o nmero
de operandos a
serem forados Figura 5-75 Janela de foramento de operandos
Para forar operandos tabela:
91
Captulo 5 Procedimentos de Utilizao
2. Selecionar na combo box Canal, o tipo de comunicao que esta submetido o dispositivo com o
MasterTool (aplicvel somente no MT4100).
3. Se tiver sido selecionado Canal Ethernet na combo box Canal, preencher o campo Endereo IP.
Caso contrrio, ou se for o MT4000, na caixa N, digitar o endereo de n do dispositivo a ter o
operando forado. Na caixa Sub-rede, digitar o endereo de sub-rede do dispositivo a ter o
operando forado.
4. Na caixa Operando, digitar o tag ou endereo do operando a ser forad0o.
5. Selecionar o boto de opo Tabela inteira caso se deseje forar o contedo de todas as posies
declaradas no mdulo C para a tabela, ou selecionar Intervalo, indicando a primeira e a ltima
posio da tabela a serem foradas.
6. Digitar o valor de foramento para cada posio na tabela Valor.
7. Selecionar caixa de verificao Incluir para monitorao, caso deva ser criada uma janela de
monitorao para a tabela.
Digitar o tag
ou endereo
da tabela
Utilizar para
forar a tabela
inteira
Utilizar para
forar um
intervalo de
posies
1. Na janela de monitorao, realizar um duplo clique na coluna Valor do operando a ser forado.
exibida a caixa de dilogo Forar.
2. Para o preenchimento dos itens, ver o item Para forar operandos simples, na seo Forando
Operandos, apresentado anteriormente neste captulo.
92
Captulo 5 Procedimentos de Utilizao
Realizar um duplo
clique para exibir
a caixa de dilogo
Forar
Monitorando Programas
A monitorao de programas consiste em apresentar na janela de mdulos de programa do
MasterTool, em tempo real, os valores contidos nos operandos do CP.
Os valores dos operandos so apresentados na janela de edio dos mdulos de programa, juntamente
com o programa em linguagem de rels e blocos, logo abaixo do tag ou endereo do operando.
Para a monitorao das instrues RNA, RNF, BOB, BBL, BBD e PLS o valor exibido abaixo do
tag ou endereo do operando LIG ou DSL indicando se o ponto est ligado ou desligado. Para
facilitar a visualizao, toda a clula exibida em uma cor diferente do restante do programa. As
cores utilizadas para contatos ativos e contatos no ativos podem ser alteradas. Para maiores detalhes
sobre como configurar as cores, ver Configurando as Cores para Monitorao de Programas,
adiante neste captulo.
Se durante a monitorao de programa, for aberta uma janela de foramento, a monitorao
suspensa, voltando logo aps o fechamento da janela de foramento.
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo para
configurar o MasterTool.
2. Clicar sobre a caixa do item desejado no grupo Exibir (Contato Ativo ou Contato Inativo) para
editar a cor. exibida a caixa de dilogo Seleo de Cores.
3. Clicar sobre a cor desejada e selecionar o boto OK.
93
Captulo 5 Procedimentos de Utilizao
Utilizar este
boto para
compactar
a memria
RAM
94
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Comunicao, escolher Mdulos (ALT, C, D). exibida a caixa de dilogo
Diretrio de Mdulos.
2. Nas caixas Mdulos em RAM e Mdulos em Flash so listados os mdulos presentes no CP ou
roteador bem como o seu tamanho em bytes.
3. No grupo Memria Livre exibida a quantidade de bytes livres em cada banco de memria
RAM e Flash.
4. No grupo Memria Ocupada exibida a quantidade total de bytes ocupados em memria RAM
e Flash, o total de bytes ocupados e o nmero de mdulos.
Diretrio de
mdulos em
RAM e em
EPROM do CP
ou roteador
Memria
ocupada
em cada
banco de
Memria livre
RAM e de
em cada banco
EPROM
de RAM e de
EPROM
Figura 5-80 Diretrio de mdulos
1. A partir do menu Comunicao, escolher Mdulos (ALT, C, D). exibida a caixa de dilogo
Diretrio de Mdulos.
2. Na caixa Mdulos em RAM, selecionar os mdulos a serem transferidos. O nmero de mdulos
pode variar de 1 at o limite disponvel de mdulos em RAM. Marca-se cada mdulo para
transferncia, clicando sobre o mdulo ou pressionando a barra de espao. O processo para
desmarcar um mdulo j selecionado o mesmo utilizado para marc-lo.
3. Selecionar o boto >> RAM --> Flash.
Para transferir todos os mdulos em RAM para Flash EPROM:
1. A partir do menu Comunicao, escolher Mdulo (ALT, C, D). exibida a caixa de dilogo
Diretrio de Mdulos.
2. Selecionar o boto >>> Todos RAM -->> Flash.
95
Captulo 5 Procedimentos de Utilizao
Selecionar os
mdulos a serem
transferidos
Utilizar este
boto para
transferir os
mdulos
selecionados
Utilizar este
boto para
transferir todos
os mdulos
DICA:
A transferncia de mdulos da RAM para a FLASH pode demorar vrios segundos, de acordo com o
tamanho e quantidade de mdulos de programa existentes. Este tempo necessrio para a
atualizao das janelas com os diretrios de mdulos. Esta operao pode ser acelerada colocando-se
o CP em modo programao.
NOTA:
Caso a UCP em uso seja PL101, PL102 ou PL103, somente o boto Todos RAM ->> Flash estar
habilitado, pois estas UCPs utilizam a Flash EPROM apenas com fins de backup.
1. A partir do menu Comunicao, escolher Mdulos (ALT, C, D). exibida ca caixa de dilogo
Diretrio de Mdulos.
2. Na caixa Mdulos em Flash, selecionar os mdulos a serem transferidos. O nmero de mdulos
pode variar de 1 at o limite disponvel de mdulos em Flash EPROM. Marca-se cada mdulo
para transferncia, clicando sobre o mdulo ou pressionando a barra de espao. O processo para
desmarcar um mdulo j selecionado o mesmo utilizado para marc-lo.
3. Selecionar o boto RAM <-- Flash <<.
Para transferir todos os mdulos em Flash EPROM para RAM
1. A partir do menu Comunicao, escolher Mdulo (ALT, C, D). exibida a caixa de dilogo
Diretrio de Mdulos.
2. Selecionar o boto RAM <<-- Todos Flash <<<.
96
Captulo 5 Procedimentos de Utilizao
Selecionar os
mdulos a serem
transferidos de
Flash para RAM
Utilizar este
boto para
transferir os
mdulos
Utilizar este
boto para
transferir todos
os mdulos
Figura 5-82 Transferindo mdulos da FLASH para RAM
NOTA:
Caso a UCP em uso seja PL101, PL102 ou PL103, somente o boto
Todos RAM ->> Flash estar habilitado, pois estas UCPs utilizam a Flash EPROM apenas com fins
de backup.
1. A partir do menu Comunicao, escolher Mdulos (ALT, C, D). exibida a caixa de dilogo
Diretrio de Mdulos.
2. Na caixa Mdulos em RAM ou Mdulos em Flash, selecionar os mdulos a serem apagados. O
nmero de mdulos pode variar de 1 at o limite disponvel de mdulos em RAM ou em Flash.
Marca-se cada mdulo para apagamento, clicando sobre o mdulo ou pressionando a barra de
espao. O processo para desmarcar um mdulo j selecionado o mesmo utilizado para marc-lo.
3. Selecionar o boto Apagar Mdulo.
A cada execuo do comando Apagar Mdulo, somente um quadro pode conter mdulos
selecionados para apagamento, Mdulos em RAM ou Mdulos em Flash.
Selecionar os
mdulos a
serem apagados
97
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Comunicao, escolher Mdulos (ALT, C, D). exibida a caixa de dilogo
Diretrio de Mdulos.
2. Selecionar o boto Reabilitar Mdulo.
3. Na caixa Mdulo da caixa de dilogo Reabilita, digitar o nome do mdulo a ser reabilitado ou
especificar um conjunto de mdulos a serem reabilitados atravs dos caracteres * e ?.
Digitar o nome do
mdulo a ser reabilitado
1. A partir do menu Comunicao, escolher Mdulos (ALT, C, D). exibida a caixa de dilogo
Diretrio de Mdulos.
2. Selecionar o boto Apagar Flash.
98
Captulo 5 Procedimentos de Utilizao
ATENO:
Se o CP for desenergizado, a desabilitao dos pontos de sada removida. Ou seja, quando o CP for
novamente energizado, o estado dos operandos da memria ser normalmente transferido, ao final
de cada varredura, para os pontos de sada.
Para maiores informaes sobre o estado das sadas, ver item Depurao de Projetos de
Programao, Desabilitao das Sadas, na seo Projeto de Programao no captulo 2 do
Manual de Utilizao do MasterTool.
Para habilitar ou desabilitar as sadas:
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. No grupo Sadas, selecionar o boto de opo desejado Habilitadas ou Desabilitadas.
99
Captulo 5 Procedimentos de Utilizao
Habilitar ou
desabilitar as
sadas
Alterando a Senha
A senha utilizada para definir o nvel de proteo do controlador. Pode possuir de 1 a 8 caracteres.
Para a alterao da senha necessrio digitar-se a senha atual do CP, e duas vezes a nova senha
desejada.
Recomenda-se que a senha seja escrita e guardada em lugar seguro. Em caso de perda da senha
programada no CP, entrar em contato com a ALTUS.
Para maiores informaes sobre Senha, ver item Nveis de Proteo do CP, na seo Projeto de
Programao no captulo 2 do Manual de Programao do MasterTool.
Para alterar a senha:
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. Selecionar o boto Senha.
100
Captulo 5 Procedimentos de Utilizao
Utilizar este
boto para
alterar a senha
3. Na caixa Senha Atual, digitar a atual senha do CP. Durante a digitao da senha nos itens 3, 4 e
5, cada tecla digitada ser exibida como um asterisco '*'.
4. Na caixa Nova Senha, digitar a senha que deve substituir a atual.
5. Na caixa Confirmao, digitar novamente a senha que deve substituir a atual para evitar
possveis erros de digitao.
Digitar a nova
senha
1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.
2. Selecionar o boto Proteo.
101
Captulo 5 Procedimentos de Utilizao
Digitar a senha
atual do CP
Selecionar o novo
nvel de proteo
Documentando o Programa
Realizando a Referncia Cruzada
A referncia cruzada realizada para um operando especfico. Consiste de uma tabela indicando em
que mdulos o operando utilizado, em quais lgicas e em que instrues.
As subdivises dos operandos dos tipos '.' e 'h' so consideradas para a referncia cruzada. Caso seja
realizada a referncia cruzada para o operando %E0001.4, sero exibidas todas as ocorrncias deste
operandos, mas no ser exibida nenhuma ocorrncia de %E0001.
DICA:
Ao realizar um duplo clique no operando da referncia cruzada o mesmo exibido na lgica em que
foi selecionado.
Para maiores informaes sobre operandos, ver seo Operandos no captulo 2 do Manual de
Programao do MasterTool.
Para realizar a referncia cruzada:
102
Captulo 5 Procedimentos de Utilizao
Digitar o endereo ou
o tag do operando
3. Na caixa Operando, digitar o endereo ou tag do operando que se deseja a referncia cruzada.
exibida a janela de referncia cruzada contendo todas as ocorrncias deste operando no projeto.
Este documento pode ser impresso atravs do comando Projeto, Imprimir.
Mdulos em que o
operando aparece
Lgicas em que o
operando aparece
Instrues em que
operando aparece
103
Captulo 5 Procedimentos de Utilizao
104
Captulo 5 Procedimentos de Utilizao
Os resultados da comparao so feitas para cada mdulo existente em cada projeto, com a devida
indicao do resultado, podendo ser:
Resultado Descrio
Arquivos Iguais Arquivos exatamente iguais
Arquivos Diferentes Indica apenas que os arquivos so diferentes,
no contendo maiores detalhes. Isto acontece
para mdulos no ladder, tais como
Configurao, Assembly, etc
Ladders Iguais, mas descries Indica que os ladders so iguais, porm outras
diferentes informaes do arquivo podem ser diferentes,
tais como o nome, data e hora de envio para
CP, Verso de MasterTool Programming que
gerou o mdulo, etc
Possui X lgica(s) diferente(s) Indica que X lgicas so diferentes entre dois
mdulos
S existe no Projeto X O mdulo em questo s existe em um
Projeto (1 ou 2), portanto, no h como
comparar com outro mdulo
Para maiores detalhes sobre a comparao, tais como o nmero de lgicas diferentes e quais lgicas
so diferentes e outras informaes, deve-se clicar no boto Detalhes, para aparecer a seguinte tela:
Informaes
adicionais de
cada mdulo
Nmero de
lgicas
diferentes
Indicao de
quias lgicas
so
diferentes
105
Captulo 5 Procedimentos de Utilizao
Imprimindo Mdulos
Configurando a Impressora
Para configurar a impressora:
1. A partir do menu Projeto, escolher Configurar Impresso (ALT, P, C). exibida a caixa de
dilogo Configurar Impresso.
106
Captulo 5 Procedimentos de Utilizao
No caso de
impressora Selecionar
especfica, o tamanho
selecionar e a origem
qual a do papel
impressora
Figura 5-97 Configurando a impresso
Imprimindo Mdulos
Para realizar impresses:
3. Caso seja selecionado algum relatrio no grupo Operandos, deve-se selecionar no grupo Tipos o
boto de opo correspondente ao tipo do operando para o qual deseja-se a impresso.
Memria
Inteiro
Decimal
Auxiliar
107
Captulo 5 Procedimentos de Utilizao
E/S
Tabela Memria
Tabela Inteiro
Tabela Decimal
Tabela Real
108
Captulo 5 Procedimentos de Utilizao
Caso o relatrio que se deseja imprimir/visualizar seja referente ao projeto, o mdulo C deve ser
ativado antes da seleco da opo Projeto, Imprimir. Caso o relatrio seja de um mdulo de
programa, o mesmo deve ser ativado antes de selecionar a opo Projeto, Imprimir.
Caso o relatrio possa ser impresso para um arquivo, a caixa de verificao Impresso para
Arquivo habilitada. Neste caso, exibida a caixa de dilogo Salvar Como.
DICA:
Habilitar o uso do Print Manager do Windows para acelerar a impresso.
Visualizando a Impresso
Qualquer relatrio selecionado para ser impresso, poder ser visualizado no MasterTool antes do
envio para a impressora.
Para visualizar a impresso:
Selecionar
visualizao
de uma ou
duas pginas
Visualizao do
mdulo como
ser impresso
Configurando o MasterTool
Existem alguns itens no MasterTool que podem ser configurados para uma utilizao personalizada
do MasterTool.
Configurando as Cores
Para a monitorao das instrues RNA, RNF, BOB, BBL, BBD e PLS o valor exibido abaixo do
tag ou endereo do operando LIG ou DSL indicando se o ponto est ligado ou desligado. Para
facilitar a visualizao toda a clula exibida em uma cor diferente do restante do programa. As
cores utilizadas para contatos ativos e contatos no ativos podem ser alteradas.
109
Captulo 5 Procedimentos de Utilizao
Os operandos podem ser exibidos na lgica utilizando o seu endereo, tag ou wire-info. Para cada
uma dessas trs opes pode ser configurada a cor de edio.
Para configurar as cores para monitorao e exibio dos operandos:
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo para
configurar o MasterTool.
Clicar aqui para
configurar a cor do
contato ativo
Clicar aqui para
configurar a cor do
contato inativo
Clicar aqui
para configurar
a cor do tag
Clicar aqui
para
Clicar aqui configurar
para configurar a cor do
a cor do wire-info
operando
2. Clicar sobre a caixa do item desejado nos grupos Exibir (Contato Ativo ou Contato Inativo)
e/ou Visualizao (TAG, Operando ou Wire-Info) para editar a cor. exibida a caixa de
dilogo Seleo de Cores.
3. Clicar sobre a cor desejada e selecionar o boto OK.
4. Fechar a caixa de dilogo Configurao clicando no boto OK.
Figura 5-101 Janela de seleo de cores dos modos de exibio dos operandos
110
Captulo 5 Procedimentos de Utilizao
A seleo realizada indica como o operando deve aparecer na lgica, enquanto que na linha de estado
so exibidas as outras duas alternativas. Ex. caso tenha sido configurada a exibio pelo endereo, os
operandos sero exibidos na lgica com o seu endereo e na linha de estado pelo seu tag e wire-info.
Durante a visualizao/edio de lgicas, pode-se alternar entre os modos pressionando a tecla F8.
H ainda uma opo de visualizao de operandos no modo de tags no que se refere a bits de
operandos (Tag + bit). Se o Tag + Bit estiver habilitado, o MasterTool permite os operandos sejam
informados e visualizados atravs do tag do operando inteiro seguido do bit desejado. Por exemplo,
se o tag do operando %M0001 for MOTOR , pode-se, no modo Tag + Bit, digitar MOTOR.3
para se referir ao operando %M0001.3 . A visualizao tambm apresentada desta mesma forma.
Para configurar o modo de visualizao dos operandos na lgica:
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. No grupo Exibir, Visualizao, selecionar o boto de opo desejado: tag, Operando ou Wire-
info.
Selecionar como
o operando deve
ser exibido na
lgica
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. No grupo Criao de TAGS, selecionar a opo desejada.
111
Captulo 5 Procedimentos de Utilizao
Tamanho
mximo na
criao de
novos tags
ATENO: Apesar de permitir a criao de tags com mais de 7 caracteres, este recurso possui uma
limitao: o MasterTool no visualiza todos os caracteres nas janelas de programa aplicativo porque
a largura das caixas de instrues fixa e no comporta a apresentao de tags grandes. Caso no se
deseje utilizar este recurso, deve-se deixar a opo 7 caracteres selecionada, o que far com que o
software tenha o mesmo comportamento que o das verses anteriores.
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. No grupo Exibir, selecionar a caixa de verificao para a exibio da grade de clulas.
Selecionar se a
grade deve ser
exibida
112
Captulo 5 Procedimentos de Utilizao
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. No grupo Barras de Ferramentas, selecionar as caixas de verificao desejadas para exibir as
barras correspondentes: Relatrios, Instrues e Comandos.
Selecionar
quais as
barras de
ferrramentas
devem ser
utilizadas
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. No grupo Arquivo, selecionar a caixa de verificao Gerao de Backup para a gerao de
arquivos de backup.
113
Captulo 5 Procedimentos de Utilizao
Selecionar se
deve ser
gerado
arquivos de
bakcup
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. Na caixa Base Nmerica do grupo Operar, selecionar na lista a base desejada: Binria, Octal,
Hexadecimal ou Decimal.
Selecionar a
base numrica
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. Selecionar a opo desejada no grupo Casas Decimais aps a Vrgula.
Alguns exemplos de como so mostrados os valores de acordo com a opo feita pelo usurio:
Opo 7000.123 70000.1234 700123.4567 700123456789.0123 0.0012345678
1 casa 7000.1 70000.1 700123.5 7.0e+11 1.2e-03
2 casas 7000.12 70000.123 700123.46 7.00e+11 1.23e-03
3 casas 7000.123 70000.123 700123.46 7.001e+11 0.001
4 casas 7000.123 70000.123 700123.46 7.0012e+11 0.0012
5 casas 7000.123 70000.123 700123.46 7.00123e+11 0.00123
6 casas 7000.123 70000.123 700123.46 7.001235e+11 0.001235
Notao Cientfica 7.000123e+03 7.0000123e+04 7.0012346e+05 7.0012346e+11 1.2345678e-03
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. Selecionar a caixa de verificao Confirmar trocas de estado do CP do grupo Operar para o
MasterTool sempre pedir confirmao nas trocas de estado.
115
Captulo 5 Procedimentos de Utilizao
Selecionar se
deve pedir
confirmao
para troca de
estado do CP
1. A partir do menu Opes, escolher Configurao (ALT, O, C). exibida a caixa de dilogo
Configurao.
2. Selecionar a caixa de verificao Utilizao de % do grupo Programar para utilizar o % na
programao.
Selecionar se
deve ser
utilizado o
smbolo %
116
Captulo 6 Importando uma Documentao no MasterTool Programming
O Software SDA3830
O SDA3830 um software que realiza a documentao automtica dos programas aplicativos
desenvolvidos no Software Programador AL-3830 que o programador para CPs e roteadores
ALTUS utilizado no sistema operacional MS-DOS ou compatvel.
Na tabela 6-1 todos os nomes de arquivos comeam por xxxxxxxx. Esta conveno indica que todos
os arquivos possuem o nome igual ao nome da aplicao sendo documentada.
Este cuidado imprescindvel para que a operao Importa do MasterTool seja executada com xito.
A seguir, os passos a serem executados:
ATENO:
No permitido a presena de endereos fsicos sem a presena do tag e/ou a descrio respectiva
no arquivo a ser importado. Por exemplo:
O programa agora foi associado a um projeto e pode ser utilizado normalmente pelo programador
MASTERTOOL PROGRAMMING.
118
Apndice A Mensagens de Erro
Mensagens de Erro
Este apndice contm todas as mensagens de erro ou advertncia que podem ser apresentadas pelo
MASTERTOOL PROGRAMMING fornecendo uma descrio do erro e o procedimento para
solucion-lo.
As mensagens so referentes a erros na operao do MASTERTOOL PROGRAMMING, na
comunicao com outros equipamentos ou a erros/advertncias na operao do CP propriamente dito.
Mensagens de Erro
Apagando Flash EPROM
Descrio: Acionamento de um comando que no pode ser executado enquanto o CP est apagando
a Flash EPROM.
Soluo: Aguardar o final do apagamento da Flash EPROM (aproximadamente 10 segundos).
Arquivo Inexistente
Descrio: Tentativa de envio para o CP de um mdulo E, P ou F que no foi encontrado em disco.
Soluo: Verificar o mdulo a ser enviado.
Arquivo DESCRI.MOD no encontrado
Descrio: O arquivo de descrio de mdulos DESCRI.MOD no foi encontrado.
Soluo: Verificar a existncia do arquivo no subdiretrio de trabalho do MASTERTOOL.
Ateno! Mudana no tipo da UCP do mdulo
Descrio: O mdulo de programa (E, P ou F) sendo aberto possua modelo de UCP diferente do
mdulo C do projeto, sendo alterado para o mesmo.
Soluo: Caso o modelo de UCP do projeto deva continuar sendo o atual, no existe erro. Caso o
modelo de UCP do projeto deva ser alterado, alterar o modelo de UCP do mdulo C do projeto.
Ausncia de sinal de sincronismo
Descrio: O CP AL-2002 est configurado como receptor de sincronismo e no est recebendo o
sinal da rede de sincronismo.
Soluo: Verificar as conexes do CP com a rede de sincronismo. Verificar se h um nico CP na
rede configurado como gerador de sincronismo e suas conexes.
Bateria do CP descarregada
Descrio: A bateria da fonte de alimentao est descarregada ou no est conectada.
Soluo: Conectar a bateria ou trocar por uma nova.
Cabealho invlido no arquivo XXXX
Descrio: Leitura de um mdulo XXXX com cabealho invlido, possivelmente mdulo fora dos
padres (no C, E, P, F ou R).
Soluo: Verificar o tipo do mdulo.
Clula invlida
Descrio: A consistncia da clula na lgica no foi bem sucedida, existindo algum operando
invlida ou algo no permitido para aquela posio.
119
Apndice A Mensagens de Erro
120
Apndice A Mensagens de Erro
121
Apndice A Mensagens de Erro
Soluo: Configurar o endereo utilizando o formato de operandos IP. Para maiores informaes
sobre endereo IP, ver Caractersticas Tcnicas do AL-3405.
Equipamento no possui canal selecionado
Descrio: Foi configurado um canal serial para comunicaes no existente no microcomputador
utilizado.
Soluo: Verificar os canais existentes no microcomputador e configurar novamente.
Erro de consistncia
Descrio: Tentativa de utilizao de um operando permitido na instruo com um valor no
permitido.
Soluo: Consultar a descrio da instruo para verificar os valores permitidos.
Erro de consistncia: operao invlida
Descrio: Tentativa de insero de uma instruo em uma posio invlida na lgica.
Soluo: Verificar as posies vlidas para a instruo.
Erro de consistncia: operando invlido
Descrio: Tentativa de utilizao de um tipo de operando no permitido na instruo.
Soluo: Consultar a sintaxe da instruo e verificar quais tipos de operandos so permitidos.
Erro de desmontagem
Descrio: O mdulo lido para o MASTERTOOL possui contedo invlido.
Soluo: Entrar em contato com o suporte da ALTUS.
Erro na configurao
Descrio: Tentativa de fechamento de relatrio de operando ativo com algum Tag duplicado ou
invlido.
Soluo: Verificar a existncia de Tags duplicados ou invlidos e corrigir o erro.
Erro na criao do mdulo
Descrio: Houve erro na criao do mdulo.
Soluo: Verificar a existncia de espao disponvel ou de problemas na unidade de disco.
Erro na escrita do arquivo de notas
Descrio: Houve algum erro na gravao do arquivo de notas do projeto ou notas de mdulo.
Soluo: Verificar a existncia de espao disponvel em disco ou de algum problema.
Erro na gravao da Flash EPROM
Descrio: Ocorreu erro na gravao de um mdulo na Flash EPROM.
Soluo: Transferir todos os mdulos para RAM, apagar a Flash EPROM e tentar grav-los na Flash
novamente. Caso o erro persista, a memria Flash est danificada e deve ser substituda.
Erro na leitura do gravador
Descrio: Ocorreu um erro na comunicao com o gravador de EPROM.
Soluo: Verificar as conexes e o estado do gravador.
Erro na sintaxe
Descrio: Tentativa de utilizao de um tipo de operando no permitido na instruo.
Soluo: Consultar a sintaxe da instruo e verificar quais tipos de operandos so permitidos.
122
Apndice A Mensagens de Erro
123
Apndice A Mensagens de Erro
124
Apndice A Mensagens de Erro
125
Apndice A Mensagens de Erro
126
Apndice A Mensagens de Erro
127
Apndice A Mensagens de Erro
Descrio: Tentativa de liberao de operando rel sem algum operando ter sido previamente
forado (operandos %E e %S).
Soluo: No utilizar esta opo sem ter forado rels anteriormente.
Operando XXXX invlido
Descrio: Tentativa de utilizao de um operando com Tag ou endereo invlido.
Soluo: Consultar os Tags e endereos de operandos existentes para a correta utilizao.
Operando XXXXX fora da faixa!
Descrio: Existncia de clula com operando fora da faixa de configurao.
Soluo: Utilizar um operando dentro da faixa de configurao ou realizar a configurao de acordo
com a necessidade de operandos.
Operandos devem ser do mesmo tipo
Descrio: Tentativa de substituio de operandos de tipos diferentes.
Soluo: Utilizar operandos do mesmo tipo na substituio de operandos.
Overrun
Descrio: Ocorreu erro na comunicao com o CP.
Soluo: Tentar novamente executar o comando. Caso o erro persista, desligar os equipamentos e
verificar a sua correta conexo, aterramento e provveis fontes de rudo eltrico nas proximidades.
Overrun e Paridade
Descrio: Ocorreu erro na comunicao com o CP.
Soluo: Tentar novamente executar o comando. Caso o erro persista, desligar os equipamentos e
verificar a sua correta conexo, aterramento e provveis fontes de rudo eltrico nas proximidades.
Paridade
Descrio: Ocorreu erro na comunicao com o CP.
Soluo: Tentar novamente executar o comando. Caso o erro persista, desligar os equipamentos e
verificar a sua correta conexo, aterramento e provveis fontes de rudo eltrico nas proximidades.
Reentrada no mdulo E018
Descrio: O tempo de execuo do mdulo E018 excedeu o perodo programado para sua chamada.
Soluo: Diminuir o tempo de execuo do mdulo E018 ou aumentar o perodo de interrupo
programado para a chamada do mesmo.
Rudo na linha de comunicao
Descrio: Algum rudo interferiu no protocolo de comunicao alterando-o.
Soluo: Tentar novamente executar o comando. Caso o erro persista, desligar os equipamentos e
verificar a sua correta conexo, aterramento e provveis fontes de rudo eltrico nas proximidades.
Senha invlida
Descrio: A senha fornecida no confere com a senha presente no CP.
Soluo: Utilizar a senha correta. Em caso de perda da senha presente no CP, entrar em contato com
o departamento suporte da ALTUS.
Senha no definida
Descrio: Tentativa de mudana de nvel de proteo sem haver senha definida no CP.
Soluo: Definir uma senha para o CP.
128
Apndice A Mensagens de Erro
129
Apndice A Mensagens de Erro
130
Apndice B Glossrio
Glossrio
Glossrio de Redes
Acesso ao meio: Mtodo utilizado por todos os ns de uma rede de comunicao para
sincronizar as transmisses de dados e resolver possveis conflitos de transmisses simultneas.
Backoff: Tempo que um n de uma rede tipo CSMA/CD aguarda antes de voltar a transmitir
dados aps a ocorrncia de coliso no meio fsico.
Baud rate: Taxa com que os bits de informao so transmitidos atravs de uma interface serial
ou rede de comunicao. ( medido em Bits/segundo )
Bridge (ponte) : Equipamento para conexo de duas redes de comunicao dentro de um
mesmo protocolo.
Broadcast: Disseminao simultnea de informao a todos os ns interligados a uma rede de
comunicao.
Canal serial: Interface de um equipamento que transfere dados no modo serial.
CSMA/CD. Disciplina de acesso ao meio fsico, baseada na coliso de dados, utilizada pelas
redes ETEHRNET.
EIA RS-485: Padro industrial (nvel fsico) para comunicao de dados.
Escravo: Equipamento ligado a uma rede de comunicao que s transmite dados se for
solicitado por outro equipamento denominado mestre.
Frame: Uma unidade de informao transmitida na rede.
Gateway: Equipamento para a conexo de duas redes de comunicao com diferentes
protocolos.
Mestre: Equipamento ligado a uma rede de comunicao de onde se originam solicitaes de
comandos para outros equipamentos da rede.
Multicast: Disseminao simultnea de informao a um determinado grupo de ns interligados
a uma rede de comunicao.
N ou nodo: Qualquer estao de uma rede com capacidade de comunicao utilizando um
protocolo estabelecido.
Peer to peer: um tipo de comunicao onde dois parceiros trocam dados e/ou avisos sem
depender de um mestre.
Protocolo: Regras de procedimentos e formatos convencionais que, mediante sinais de controle,
permitem o estabelecimento de uma transmisso de dados e a recuperao de erros entre
equipamentos.
Rede de comunicao determinstica: Rede de comunicao onde a transmisso e recepo de
informaes entre os diversos ns garantida com um tempo mximo conhecido.
Rede de comunicao mestre-escravo: Rede de comunicao onde as transferncias de
informaes so iniciadas somente a partir de um nico n (o mestre da rede) ligado ao
barramento de dados. Os demais ns da rede (escravos) apenas respondem quando solicitados.
Rede de comunicao multimestre. Rede de comunicao onde as transferncias de
informaes so iniciadas por qualquer n ligado ao barramento de dados.
Rede de comunicao: Conjunto de equipamentos (ns) interconectados por canais de
comunicao.
131
Apndice B Glossrio
Sub rede: Segmento de uma rede de comunicao que interliga um grupo de equipamentos
(ns) com o objetivo de isolar o trfego local ou utilizar diferentes protocolos ou meio fsicos.
Time-out: Tempo preestabelecido mximo para que uma comunicao seja completada, que, se
for excedido, provoca a ocorrncia de um erro de comunicao.
Token: uma marca que indica quem o mestre do barramento no momento.
Glossrio Geral
Algoritmo: Seqncia finita de instrues bem definidas objetivando a resoluo de problemas.
Arrestor: Dispositivo de proteo contra raios carregado com gs inerte.
Barramento: Conjunto de sinais eltricos agrupados logicamente com a funo de transferir
informao e controle entre diferentes elementos de um subsistema.
Bit: Unidade bsica de informao, podendo estar no estado 0 ou 1.
Byte: Unidade de informao composta por oito bits.
Ciclo de varredura: Uma execuo completa do programa aplicativo de um controlador
programvel.
Circuito de co-de-guarda: Circuito eletrnico destinado a verificar a integridade no
funcionamento de um equipamento.
Controlador Programvel: Equipamento que realiza controle sob o comando de um programa
aplicativo escrito em linguagem de rels e blocos. Compe se de uma UCP, fonte de alimentao
e estrutura de entrada/sada.
Database: banco de dados.
Default: valor pr-definido para uma varivel, utilizado em caso de no haver definio.
Diagnstico. Procedimento utilizado para detectar e isolar falhas. tambm o conjunto de dados
usados para tal determinao, que serve para a anlise e correo de problemas.
Download: carga de programa ou configurao nos mdulos.
Encoder: transdutor para medidas de posio.
Endereo de mdulo: Endereo pelo qual o CP realiza acessos a um determinado mdulo de
E/S colocado no barramento.
EPROM (Erasable Programmable Read Only Memory) : Memria somente de leitura,
apagvel e programvel. No perde seu contedo quando desenergizada.
Estao de superviso: Equipamento ligado a uma rede de CPs ou instrumentao com a
finalidade de monitorar ou controlar variveis de um processo.
E2PROM: Memria no voltil, que pode ser apagada eletricamente.
132
Apndice B Glossrio
133
Apndice B Glossrio
Mdulo (quando se referir a software): Parte de um programa aplicativo capaz de realizar uma
funo especfica. Pode ser executado independentemente ou em conjunto com outros mdulos
trocando informaes atravs da passagem de parmetros.
Mdulos execuo (Mdulo E): Mdulos que contm o programa aplicativo, podendo ser de
trs tipos: E000, E001 e E018. O mdulo E000 executado uma nica vez na energizao do CP
ou na passagem de programao para execuo. O mdulo E001 contm o trecho principal do
programa que executado ciclicamente, enquanto que o mdulo E018 acionado por
interrupo de tempo.
Nibble: Unidade de informao composta por quatro bits.
Octeto: Conjunto de oito bits numerados de 0 a 7.
Operandos: Elementos sobre os quais as instrues atuam. Podem representar constantes,
variveis ou conjunto de variveis.
PC (Programmable Controller): Abreviatura de Controlador Programvel em ingls.
Ponte-de-ajuste: Chave de seleo de endereos ou configurao, composta por pinos presentes
na placa do circuito e um pequeno conector removvel, utilizado para a seleo.
Posta-em-marcha: Procedimento de depurao final do sistema de controle, quando os
programas de todas as estaes remotas e UCPs so executados em conjunto, aps terem sido
desenvolvidos e verificados individualmente.
Programa aplicativo: o programa carregado em um CP, que determina o funcionamento de
uma mquina ou processo.
Programa executivo: Sistema operacional de um controlador programvel; controla as funes
bsicas do controlador e a execuo de programas aplicativos.
RAM (Random Access Memory): Memria onde todos os endereos podem ser acessados
diretamente de forma aleatria e a mesma velocidade. voltil, ou seja, seu contedo perdido
quando desenergizada, a menos que possua bateria para reteno dos valores.
Ripple: Ondulao presente em tenso de alimentao contnua.
Sistema redundante: Sistema que contm elementos de reserva ou duplicados para executar
determinada tarefa, que podem tolerar determinados tipos de falha sem que execuo da tarefa
seja comprometida.
Software: Programas de computador, procedimentos e regras relacionadas operao de um
sistema de processamento de dados.
Soquete: Dispositivo no qual se encaixam circuitos integrados ou outros componentes,
facilitando a substituio dos mesmos e simplificando a manuteno.
Subsistema de E/S: Conjunto de mdulos de E/S digitais ou analgicos e interfaces de um
Controlador Programvel.
Tag: Nome associado a um operando ou a uma lgica que permite uma identificao resumida
de seu contedo.
Toggle. Elemento que possui dois estados estveis, trocados alternadamente a cada ativao.
Troca a quente: Procedimento de substituio de mdulos de um sistema sem a necessidade de
desenergizao do mesmo. Normalmente utilizado em trocas de mdulos de E/S.
UCP ativa: Em um sistema redundante, a UCP que realiza o controle do sistema, lendo os
valores dos pontos de entrada, executando o programa aplicativo e acionando os valores das
sadas.
UCP inoperante: UCP que no est no estado ativo (controlando o sistema) nem no estado
reserva (supervisionando a UCP ativa), no podendo assumir o controle do sistema.
UCP redundante: Corresponde outra UCP do sistema, em relao que o texto do manual
est se referindo. Por exemplo, a UCP redundante da UCP 2 a UCP 1 e vice versa.
134
Apndice B Glossrio
Principais Abreviaturas
BAT: Bateria
BT: Teste de Bateria, do ingls "Battery Test"
CT: Caractersticas Tcnicas
CP: Controlador Programvel
DP: Abreviatura para Decentralized Periphery
EEPROM: "Eletric Erasable Programmable Read Only Memory"
EMI: Electromagnetic Interference. Interferncia Eletromagntica
EPROM: "Erasable Programmable Read Only Memory"
ER: Erro
ESD: ElectroStatic Discharge. Descarga devida a eletricidade esttica.
EX: Execuo
E2PROM: Eletric Erasable Programmable Read Only Memory
E/S: Entradas e Sadas
FC: Foramento
Flash EPROM: "Flash Erase Programmable Read Only Memory"
FMS: Abreviatura para Fieldbus Message System
INTERF.: Interface
ISOL.: Isolado(s), Isolamento
LED: diodo emissor de luz, do ingls "Light Emitting Diode"
Mx.: mximo ou mxima
Mn.: mnimo ou mnima
Obs.: observao ou observaes
PAs: Pontes de Ajuste
PA: Abreviatura para Process Automation
PG: Programao
PID: controle Proporcional, Integral e Derivativo.
RAM: "Random Access Memory"
ref.: referncia
RX: Recepo Serial
SELEC.: Selecionvel
135
Apndice B Glossrio
136