Sei sulla pagina 1di 142

MasterTool Programming

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

Srie Ponto, MasterTool e QUARK so marcas registradas da ALTUS S.A.


IBM marca registrada da International Business Machines Corporation.

i
Sumrio

Sumrio

PREFCIO ...................................................................................................................................................... 1

DESCRIO DESTE MANUAL ............................................................................................................................ 1


DOCUMENTOS ADICIONAIS .............................................................................................................................. 1
TERMINOLOGIA................................................................................................................................................ 3
CONVENES UTILIZADAS .............................................................................................................................. 4
SUPORTE TCNICO ........................................................................................................................................... 5
REVISES DESTE MANUAL ............................................................................................................................... 6

INTRODUO ............................................................................................................................................... 8

O SOFTWARE MASTERTOOL PROGRAMMING .............................................................................................. 8


MASTERTOOL PROGRAMMING MT4000 E MT4100 .................................................................................... 9
PROGRAMAO DAS SRIES DE CPS................................................................................................................ 9

INSTALAO ...............................................................................................................................................10

CD_ROM DE DISTRIBUIO ..........................................................................................................................10


REQUISITOS DE HARDWARE E SOFTWARE .....................................................................................................10
INSTALANDO O MASTERTOOL PROGRAMMING..............................................................................................10
PARA INSTALAR O MASTERTOOL NO WINDOWS ................................................................................................10
DESINSTALANDO O MASTERTOOL PROGRAMMING .......................................................................................11
PARA DESINSTALAR O MASTERTOOL NO WINDOWS ..........................................................................................11
INICIANDO O MASTERTOOL PROGRAMMING .................................................................................................11
CHAVE DE PROTEO .......................................................................................................................................11
CONTRATO DE LICENA DE SOFTWARE ALTUS .................................................................................................12
CONEXES........................................................................................................................................................13
INICIANDO O MASTERTOOL ..............................................................................................................................14
CONFIGURAO DO CANAL SERIAL ..................................................................................................................14
FINALIZANDO O MASTERTOOL PROGRAMMING ............................................................................................15
PARA FINALIZAR O MASTERTOOL.....................................................................................................................15

UMA VISO GERAL DO MASTERTOOL PROGRAMMING .................................................................16

TELA INICIAL ..................................................................................................................................................16


REA DE TRABALHO .......................................................................................................................................17
BARRA DE TTULO ...........................................................................................................................................17
MENUS .............................................................................................................................................................17
PARA SELECIONAR UM COMANDO DO MENU ....................................................................................................17
BARRAS DE FERRAMENTAS .............................................................................................................................18
BARRA DE FERRAMENTAS DE COMANDOS ........................................................................................................18
BARRA DE FERRAMENTAS DE RELATRIOS .......................................................................................................19
BARRA DE FERRAMENTAS DE INSTRUES .......................................................................................................20
DICAS DE UTILIZAO DO TECLADO ..............................................................................................................20
TECLAS DE ATALHOS ........................................................................................................................................20
LISTA DE OPES .............................................................................................................................................21

i
Sumrio

REA DE EDIO ............................................................................................................................................21


LINHA DE ESTADO ...........................................................................................................................................21
JANELAS DE EDIO DE MDULOS.................................................................................................................21
MDULO DE CONFIGURAO............................................................................................................................21
MDULO DE CONFIGURAO DE ROTEADOR ....................................................................................................22
MDULO DE PROGRAMA...................................................................................................................................24
AJUDA ..............................................................................................................................................................24
CONSULTANDO A AJUDA DIRETAMENTE ...........................................................................................................24
CONSULTANDO A AJUDA A PARTIR DO MASTERTOOL .......................................................................................25
OBTENDO A AJUDA SENSVEL AO CONTEXTO PARA UM COMANDO DO MENU ...................................................25
OBTENDO A AJUDA SENSVEL AO CONTEXTO PARA UMA INSTRUO ...............................................................25

COMANDOS DO MENU ...............................................................................................................................26

MENU DE INICIALIZAO ...............................................................................................................................26


COMANDOS DO MENU DE INICIALIZAO .........................................................................................................26
MENU PRINCIPAL ............................................................................................................................................26
COMANDOS DO MENU PRINCIPAL .....................................................................................................................26
MENU DE EDIO ............................................................................................................................................27
COMANDOS DO MENU DE EDIO.....................................................................................................................27
INSERO DE INSTRUES................................................................................................................................27
CAIXA DE DILOGO DAS INSTRUES ...............................................................................................................28

PROCEDIMENTOS DE UTILIZAO .......................................................................................................30

UTILIZANDO PROJETOS ..................................................................................................................................30


O QUE UM MDULO DE PROJETO?..................................................................................................................30
O QUE UM PROJETO ? .....................................................................................................................................30
PROJETO DE PROGRAMAO .............................................................................................................................30
PROJETO DE ROTEADOR ....................................................................................................................................31
ARQUIVOS GERADOS PELO MASTERTOOL.........................................................................................................31
ABRINDO UM PROJETO J EXISTENTE ...............................................................................................................32
EDITANDO UM PROJETO ....................................................................................................................................32
CRIANDO UM MDULO PARA O PROJETO ...........................................................................................................33
FECHANDO UM PROJETO ...................................................................................................................................34
RENOMEANDO ARQUIVOS .................................................................................................................................34
IMPORTANDO PROJETOS DESENVOLVIDOS NO PROGRAMADOR AL-3830...........................................................35
INSERINDO NOTAS DE PROJETO ........................................................................................................................36
ARQUIVANDO/RECUPERANDO PROJETOS ..........................................................................................................36
UTILIZANDO MDULOS ..................................................................................................................................37
ABRINDO UM MDULO .....................................................................................................................................37
FECHANDO UM MDULO ..................................................................................................................................38
SALVANDO UM MDULO ..................................................................................................................................38
SALVANDO UM MDULO COM OUTRO NOME ....................................................................................................38
OBTENDO INFORMAES DE MDULO EM DISCO ..............................................................................................39
EDITANDO A VERSO DO MDULO ...................................................................................................................40
MDULO DE CONFIGURAO - MDULO C ...................................................................................................40
O QUE UM MDULO C?..................................................................................................................................40
O QUE UM MDULO C ESTENDIDO? ...............................................................................................................40
CONFIGURANDO O MODELO DE UCP ................................................................................................................41
CONVERSOR DE MDULOS DE PROGRAMA ........................................................................................................41
CONFIGURANDO OPERANDOS SIMPLES .............................................................................................................42
CONFIGURANDO OPERANDOS TABELAS ............................................................................................................43
CONFIGURANDO OPERANDOS RETENTIVOS .......................................................................................................44

ii
Sumrio

CONFIGURANDO O TEMPO MXIMO DE CICLO DE VARREDURA.........................................................................45


CONFIGURANDO O PERODO DE ACIONAMENTO DO MDULO E018...................................................................46
CONFIGURANDO O BARRAMENTO .....................................................................................................................46
CONFIGURANDO REDES ....................................................................................................................................49
REDE ALNET I.................................................................................................................................................50
REDE ALNET II ..............................................................................................................................................50
REDE ETHERNET ...............................................................................................................................................51
REDE PROFIBUS .............................................................................................................................................52
REDE DE SINCRONISMO.....................................................................................................................................56
INSERINDO NOTAS DE MDULO ........................................................................................................................56
MDULO DE CONFIGURAO DE ROTEADORES ("GATEWAYS" E "BRIDGES") - MDULO R ......................56
O QUE UM MDULO R?..................................................................................................................................56
CONFIGURANDO O MODELO DE ROTEADOR ......................................................................................................57
CONFIGURANDO OS PARMETROS DO CANAL ...................................................................................................57
CONFIGURANDO O ROTEAMENTO DO CANAL ....................................................................................................58
CONFIGURANDO A REDUNDNCIA DO CANAL ...................................................................................................60
INSERINDO NOTAS DE MDULO ........................................................................................................................60
MDULO DE PROGRAMA - MDULOS E, P E F ...............................................................................................61
O QUE UM MDULO DE PROGRAMA?..............................................................................................................61
MODIFICANDO UM MDULO DE PROGRAMA .....................................................................................................61
EDITANDO OS PARMETROS DE ENTRADA E SADA DE UM MDULO DE FUNO ..............................................61
BUSCANDO UMA DETERMINADA LGICA ..........................................................................................................62
INSERINDO UMA LGICA...................................................................................................................................63
RECORTANDO, COPIANDO E INSERINDO CLULAS .............................................................................................63
RECORTANDO LGICAS ....................................................................................................................................65
COPIANDO LGICAS..........................................................................................................................................66
MOVENDO LGICAS..........................................................................................................................................67
MOVIMENTANDO-SE PELA LGICA....................................................................................................................68
INSERINDO UMA INSTRUO .............................................................................................................................68
EXCLUINDO UMA INSTRUO ...........................................................................................................................69
MODIFICANDO UM OPERANDO DA INSTRUO ..................................................................................................69
BUSCANDO UMA INSTRUO ............................................................................................................................69
BUSCANDO UM OPERANDO ...............................................................................................................................70
SUBSTITUINDO UM OPERANDO..........................................................................................................................71
INSERINDO NOTAS DE MDULO ........................................................................................................................71
INSERINDO TAGS E COMENTRIOS DE LGICA ..................................................................................................71
INSERINDO TAGS, COMENTRIOS E WIRE-INFO DE OPERANDOS ........................................................................72
IMPORTANDO E EXPORTANDO TAGS E DESCRIES ..........................................................................................73
COMPLETANDO LIGAES ................................................................................................................................74
ENCERRANDO A MODIFICAO.........................................................................................................................75
COMUNICANDO COM O CP OU ROTEADOR .....................................................................................................75
CONSIDERAES SOBRE COMUNICAO COM OUTROS EQUIPAMENTOS ............................................................75
HABILITANDO OS MODOS DE COMUNICAO....................................................................................................75
CONFIGURANDO A INTERFACE SERIAL E A VELOCIDADE DE COMUNICAO .....................................................76
CONFIGURANDO O N E A SUB-REDE PARA A COMUNICAO ...........................................................................76
CONFIGURANDO ENDEREO IP PARA COMUNICAO .......................................................................................77
MONITORANDO A INTERFACE SERIAL ...............................................................................................................78
LENDO E ENVIANDO MDULOS PARA O CP OU ROTEADOR ...............................................................................79
COMPARANDO O PROJETO COM OS MDULOS DO CP OU ROTEADOR .................................................................81
ALTERANDO O ESTADO DO CP OU ROTEADOR ..................................................................................................82
EXECUTANDO UM CICLO DE VARREDURA .........................................................................................................82
OBTENDO INFORMAES DO CP OU ROTEADOR................................................................................................83
JANELA DE ESTADO DO CP OU ROTEADOR ........................................................................................................84
OBTENDO O ESTADO DO BARRAMENTO ............................................................................................................84
OBTENDO O ESTADO DA REDE ALNET II .........................................................................................................85
OBTENDO O ESTADO DOS PONTOS FORADOS...................................................................................................86
iii
Sumrio

LIBERANDO OPERANDOS FORADOS.................................................................................................................87


MONITORANDO OPERANDOS.............................................................................................................................88
EDITANDO A LISTA DE MONITORAO ..............................................................................................................90
FORANDO OPERANDOS ...................................................................................................................................91
FORANDO OPERANDOS A PARTIR DA LISTA DE MONITORAO .......................................................................92
MONITORANDO PROGRAMAS ............................................................................................................................93
CONFIGURANDO AS CORES PARA MONITORAO DE PROGRAMAS ....................................................................93
COMPACTANDO A MEMRIA RAM ...................................................................................................................94
OBTENDO O DIRETRIO DO CP OU ROTEADOR ..................................................................................................95
TRANSFERINDO MDULOS DE RAM PARA FLASH EPROM ...............................................................................95
TRANSFERINDO MDULOS DE FLASH EPROM PARA RAM ...............................................................................96
APAGANDO MDULOS DO CP OU ROTEADOR ...................................................................................................97
REABILITANDO MDULOS EM EPROM OU FLASH ............................................................................................98
APAGANDO A MEMRIA FLASH EPROM ..........................................................................................................98
HABILITANDO E DESABILITANDO AS SADAS ....................................................................................................99
ALTERANDO A SENHA.....................................................................................................................................100
ALTERANDO O NVEL DE PROTEO ...............................................................................................................101
DOCUMENTANDO O PROGRAMA ...................................................................................................................102
REALIZANDO A REFERNCIA CRUZADA ..........................................................................................................102
COMPARANDO MDULOS DE PROGRAMA DE DOIS PROJETOS ..........................................................................103
IMPRIMINDO MDULOS ................................................................................................................................106
CONFIGURANDO A IMPRESSORA......................................................................................................................106
IMPRIMINDO MDULOS...................................................................................................................................107
VISUALIZANDO A IMPRESSO .........................................................................................................................109
CONFIGURANDO O MASTERTOOL ................................................................................................................109
CONFIGURANDO AS CORES .............................................................................................................................109
CONFIGURANDO O MODO DE VISUALIZAO DO OPERANDO NA LGICA ........................................................110
CONFIGURANDO O TAMANHO MXIMO DE NOVOS TAGS ................................................................................111
CONFIGURANDO A EXIBIO DA GRADE DE CLULAS.....................................................................................112
CONFIGURANDO A EXIBIO DAS BARRAS DE FERRAMENTAS ........................................................................113
CONFIGURANDO A GERAO DE ARQUIVO BACKUP .......................................................................................113
CONFIGURANDO A BASE NUMRICA ...............................................................................................................114
CONFIGURANDO CASAS DECIMAIS APS A VRGULA.......................................................................................114
CONFIGURANDO A CONFIRMAO NA TROCA DE ESTADOS DO CP..................................................................115
CONFIGURANDO A UTILIZAO DO SMBOLO % NA PROGRAMAO ...............................................................116

IMPORTANDO UMA DOCUMENTAO NO MASTERTOOL PROGRAMMING ............................ 117

O SOFTWARE SDA3830 ................................................................................................................................117


ARQUIVOS GERADOS PELO SDA3830 E IMPORTVEIS PELO MASTERTOOL ...........................................117
COMO IMPORTAR UMA DOCUMENTAO DO SDA3830 VERSO 4.00 OU SUPERIOR ..................................117

MENSAGENS DE ERRO ............................................................................................................................ 119

MENSAGENS DE ERRO ...................................................................................................................................119

GLOSSRIO ................................................................................................................................................ 131

GLOSSRIO DE REDES ...................................................................................................................................131


GLOSSRIO REDES PROFIBUS....................................................................................................................132
GLOSSRIO GERAL .......................................................................................................................................132
PRINCIPAIS ABREVIATURAS ..........................................................................................................................135

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.

Descrio deste Manual


Este manual foi divido em seis captulos e dois apndices.
O captulo Introduo, apresenta as caractersticas principais do produto.
O captulo Instalao, descreve os requisitos necessrios utilizao, o procedimento de instalao,
execuo e finalizao do MasterTool Programming.
O captulo Uma Viso Geral do MasterTool Programming, fornece uma introduo interface do
MasterTool Programming.
O captulo Comandos do Menu, aborda todos os comandos presentes nos menus do MasterTool
Programming.
O captulo Procedimentos de Utilizao, descreve a seqncia de comandos para a realizao de
cada ao do MasterTool Programming.
O captulo Importando uma Documentao no MasterTool, descreve a aplicao utilizada para
converter arquivos de documentao no formato do SDA3830 para o MasterTool Programming.
O apndice A, Mensagens de Erro, fornece uma lista das mensagens de erro utilizadas no
MasterTool Programming.
O apndice B, Glossrio, descreve termos utilizados com muita freqncia neste manual.

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

Manual de Utilizao AL-2000/MSP


Manual de Utilizao AL-2002/MSP
Manual de Utilizao AL-2003
Manual de Utilizao AL-3000
Manual de Utilizao dos CPs da Srie QUARK
Manual de Utilizao dos CPs da Srie PICCOLO
Manual de Utilizao ALNET II
Manual de Utilizao FOCOS
Caractersticas Tcnicas
NT-031: PROTOCOLO ALNET I

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.

MAISCULAS GRANDES indicam nomes de arquivos e diretrios.


Itlico indica palavras e caracteres que so digitados no teclado ou vistos na tela. Por exemplo, se for
solicitado a digitar A:MASTERTOOL, estes caracteres devem ser digitados exatamente como
aparecem no manual.
NEGRITO usado para nomes de comandos ou opes, ou para enfatizar partes importantes do
texto.
As mensagens de advertncia apresentam os seguintes formatos e significados:

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

Revises deste Manual


O cdigo de referncia, da reviso e a data do presente manual esto indicados na capa. A mudana
da reviso pode significar alteraes da especificao funcional ou melhorias no manual.
O histrico a seguir lista as alteraes correspondentes a cada reviso deste manual:

Reviso: E Data: 11/2002


Aprovao: Luiz Gerbase
Autor: Dimitrius Biroth Rocha
Observaes:
Incluso das configuraes PROFIBUS mestre para AL-3406;

Reviso: F Data: 12/2002


Aprovao: Luiz Gerbase
Autor: Dimitrius Biroth Rocha
Observaes:
Incluso dos Mdulos Configurao Estendidos;
Alterao das configuraes PROFIBUS mestre;
Incluso do AL-2004;
Incluso do operando real (%F, %TF e %KF).

Reviso: G Data: 11/2003


Aprovao: Luiz Gerbase
Autor: Dimitrius Biroth Rocha
Observaes:
Incluso do Comparador de Ladder;
Alterao das telas de Ler Enviar Mdulos e Informaes de mdulo;
Incluso das UCPs PO3042 e PO3142;
Incluso das configuraes de mdulos Ethernet da Srie Ponto.

Reviso: H Data: 02/2004


Aprovao: Luiz Gerbase
Autor: Dimitrius Biroth Rocha
Observaes:
Incluso das UCPs PO3242, PO3342, GR310, GR316 e GR330;
Incluso das telas de configurao para a Srie Grano.

Reviso: I Data: 06/2004


Aprovao: Luiz Gerbase
Autor: Dimitrius Biroth Rocha
Observaes:
Reformulao das configuraes do Grano;
Incluso das telas de hardflex.

Reviso: J Data: 09/2004


Aprovao: Luiz Gerbase
Autor: Dimitrius Biroth Rocha

6
Prefcio

Observaes:
Incluso dos operandos inteiro (%I, %KI e %TI).

Reviso: L Data: 02/2005


Aprovao: Luiz Gerbase
Autor: Jean Schmith
Observaes:
Incluso da janela de Wizard, do novo barramento da srie Ponto e da nova janela de
configurao do Mestre PROFIBUS.

Reviso: M Data: 05/2009


Aprovao: Telma Camargo
Autor: Lus Felipe Kummer
Observaes:
Excluso dos CPs da srie Ponto, Grano e o AL-2004 na verso 4.10 do MasterTool Programing.

7
Captulo 1 Introduo

Introduo

O Software MasterTool Programming


Bem-vindo ao Software MasterTool Programming, o programador para CPs e roteadores ALTUS
para o ambiente Microsoft Windows.
O software MasterTool Programming executvel em microcomputador padro IBM-PC,
ambiente operacional Windows verso /95/98/ME (MT4000) ou sistema operacional Windows
NT/2000 (MT4100).
Possui um ambiente com funes integradas, contendo todas as ferramentas necessrias
programao simblica, visualizao, impresso, gravao e monitorao em tempo real dos
programas aplicativos desenvolvidos para controladores programveis das sries AL-600, AL-2000,
AL-3000, QUARK e PICCOLO, bem como a edio do mdulo de configurao de rede dos
dispositivos roteadores AL-2400/S, AL-2401, QK2400 e QK2401.
O controlador programvel um equipamento que realiza controle sob o comando de um programa
aplicativo escrito em linguagem de rels e blocos. Compe-se de uma unidade central de
processamento (UCP), fonte de alimentao e estrutura de E/S.
O dispositivo roteador um equipamento que realiza o roteamento de mensagens atravs de
diferentes sub-redes, encaminhando as mesma at o seu destino.
O microcomputador conectado temporariamente ao controlador programvel ou roteador, com o
propsito de, atravs do software programador MasterTool, enviar o programa aplicativo ou mdulo
de configurao elaborado.
O MasterTool utilizado para realizar a edio de programas para os CPs ALTUS, verificar
programas j enviados, modificar programas prontos ou para examinar o estado dinmico das
variveis do sistema de controle. possvel acompanhar todos os passos do programa aplicativo em
tempo real, forando a ocorrncia de aes especficas. Se desejvel, o microcomputador pode operar
permanentemente conectado ao controlador programvel.

8
Captulo 1 Introduo

MasterTool Programming MT4000 e MT4100


Existem duas sries de produtos MasterTool Programming , denominados MT4000 e MT4100. O
MasterTool Programming MT4000 executado nos ambientes Windows 95 , 98 e ME. O
MasterTool Programming MT4100 executado em Windows NT, 2000 e XP, e possui pequenas
diferenas em relao ao MT4000, conforme mostra a tabela a seguir:

MT4000 MT4100

Compatvel com WINDOWS 95/98

Compatvel com WINDOWS NT/2000

Uso de hardkey

Uso de cdigo de licena

Analisador da serial

Seleo automtica de canal serial

Comunicao via Ethernet

Tabela 1-1 Recursos Disponveis

Programao das Sries de CPs


O MasterTool permite a programao das seguintes UCPs das sries AL-600, AL-2000, AL-3000,
QUARK e PICCOLO.
Quanto ao programa aplicativo, as UCPs so compatveis entre si, utilizando a linguagem de rels e
blocos ALTUS.
Os dispositivos roteadores AL-2400/S, AL-2401, QK2400 e QK2401 no possuem programa
aplicativo em diagrama de rels. O MasterTool utilizado somente para realizar a sua configurao.

Os AL-2400/S, AL-2401, QK2400 e QK2401 utilizam mdulo de configurao de rede do tipo R.

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.

Requisitos de Hardware e Software


Para a instalao do MasterTool Programming so necessrios os seguintes requisitos mnimos de
hardware e software:
Microcomputador IBM-PC ou compatvel:
UCP Pentiun 200 Mhz ou superior
64 Mbytes de memria RAM
1 unidade de CD-ROM
1 unidade de disco rgido com um mnimo de 50 Mbytes livres
1 interface serial
1 interface paralela
1 placa de rede para Ethernet (no caso de comunicao via rede Ethernet com o MT4100)
Windows 95/98/ME ou Windows NT/2000.
Microsoft Mouse ou dispositivo compatvel (opcional e recomendado).

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.

Instalando o MasterTool Programming


Para instalar o MasterTool no Windows
1. Inserir o CD-ROM no drive D: ou conforme a configurao do microcomputador.
2. Automaticamente exibido um programa auxiliar que pergunta qual produto ser instalado.
Selecione o MasterTool Programming e clique em Instalar.

10
Captulo 2 Instalao

3. Quando iniciar a instalao, seguir os procedimentos exibidos na tela.

Desinstalando o MasterTool Programming


Para desinstalar o MasterTool no Windows
Clicar no boto Iniciar, selecionar Programas..., MasterTool, e clicar em Desinstalar

Iniciando o MasterTool Programming


Para iniciar a execuo do MasterTool alguns dispositivos devem estar conectados corretamente ao
microcomputador.

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.

A chave de proteo no interfere no funcionamento de qualquer perifrico que esteja conectado ao


microcomputador. Uma de suas extremidades possui um conector que permite a ligao de qualquer
perifrico que utiliza a interface paralela (impressoras, por exemplo).
Caso o microcomputador possua mais de uma interface paralela, pode-se conectar a chave de
proteo a qualquer uma delas.
Caso a chave de proteo no esteja conectado ao microcomputador quando for iniciada a execuo
do MasterTool, exibida a caixa de dilogo a seguir.

Figura 2-1 Chave de proteo no instalada


Anular - Encerra a execuo do MasterTool.
Repetir - Tenta encontrar novamente a chave de proteo. Caso no seja encontrada, o
MasterTool executado em modo demonstrao.
Ignorar - Executa o MasterTool em modo demonstrao. No modo demonstrao, pode-se
utilizar normalmente o MasterTool no sendo possvel realizar salvamento dos arquivos, o envio
de mdulos para o CP e o foramento de operandos do CP.

11
Captulo 2 Instalao

Contrato de Licena de Software Altus


A partir da verso 2.00, a chave de proteo no mais obrigatria para que o MasterTool seja
executado, pois esta foi substituda pelo contrato de licena de Software Altus.

Figura 2-2 Contrato de licena de Software Altus


Este contrato contm o nome da empresa, o nmero de srie e a chave do produto, que so solicitados
quando se executa o MasterTool pela primeira vez. Aps o preenchimento correto destas
informaes, pode-se executar normalmente o MasterTool.
Algumas funcionalidades so restringidas de acordo com a verso da chave de software, isto , se a
chave de software da mesma verso do MasterTool Programming, ento todas as funcionalidades
estaro disponveis. Porm, se a verso da chave de software anterior a verso do MasterTool
Programming, ela habilita apenas as funcionalidades lanadas at a verso da chave de software. Para
verificar a verso de uma chave de software, basta, depois de instalado e informado a chave de
software, clicar no menu Ajuda item Sobre MASTERTOOL... Ser exibido uma janela, como a
ilustrado a seguir, que contm esta informao, juntamente com a verso do MasterTool
Programming.

Figura 2-3 Janela de Informaes do MasterTool Programming

12
Captulo 2 Instalao

A tabela a seguir informa as funcionalidades habilitadas de acordo com as verses de chave de


software.
Funcionalidade Verso de Chave de software
Comunicao Ethernet 2.10
Compatibilidade com a Srie Ponto1 3.00
Configuraes PROFIBUS para barramento AL-2000 3.20
Utilizao de ponto flutuante (%KF, %F e %TF) 3.30
Comparador de ladder
TAGs at 25 caracteres 3.40
Visualizao de CRC e data e hora de envio
Instrues ECH, LTH e LAH
Compatibilidade com a Srie Grano2 3.50
Configuraes de Mdulos Ethernet para Srie Ponto
Instalao HardFlex 3.60
Utilizao do operando Inteiro (%KI, %I e %TI) 3.70
Utilizao de Wizard 3.80
Srie Ponto, Grano e AL-2004 no so suportados 4.10

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.

A prxima tabela mostra as conexes permitidas entre o microcomputador onde executado o


MasterTool, e dispositivos perifricos, bem como os cabos ALTUS utilizados para tais conexes.

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

Interface Tipo de Conexo Cabo Utilizado


Serial
9 pinos MasterTool e AL-1342 ou
CPs AL-600, AL-600/4, AL-600/8, AL-600/16, AL-2000, AL-1390 *
AL-2002/MSP, AL-3003, AL-3004, QK800, QK801 e
QK2000/MSP
gateways AL-2400/S e QK2400
bridges AL-2401 e QK2401
mdulo de comunicao serial AL-1402
9 pinos MasterTool e adaptador de comunicao AL-1413 ou AL-1349
AL-1414
9 pinos MasterTool e MODEM padro RS-232C AL-1346
9 pinos MasterTool e CPs PL101/T, PL101/R, PL102/T, PL102/R, AL-1330
PL103/T, PL103/R, PL104/T, PL104/R, PL106/T e
PL106/R

25 pinos MasterTool e AL-1343 ou


CPs AL-600, AL-600/4, AL-600/8, AL-600/16, AL-2000, AL-1383 *
AL-2002/MSP, AL-3003, AL-3004, QK800, QK801 e
QK2000/MSP
gateways AL-2400/S e QK2400
bridges AL-2401 e QK2401
mdulo de comunicao serial QK1402
25 pinos MasterTool e adaptador de comunicao AL-1413 ou AL-1395
AL-1414
25 pinos MasterTool e MODEM padro RS232C AL-1345

Tabela 2-1 Tipos de Conexes

*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.

Configurao do Canal Serial


Aps a instalao do MasterTool, durante sua primeira execuo, deve ser selecionado o comando de
menu "Opes/Comunicao" para que seja feita a configurao do canal serial que dever ser
utilizado para a comunicao com o controlador programvel.
Caso o mouse pare de funcionar, tem-se que a comunicao com o controlador programvel foi
configurada para utilizar o mesmo canal serial que o mouse.
Neste caso deve ser alterada a seleo de canal serial no MasterTool, ou a configurao do canal
serial utilizado pelo mouse e reinicializado o Windows.

14
Captulo 2 Instalao

Finalizando o MasterTool Programming


Aps uma sesso de utilizao do MasterTool, deve-se encerrar a execuo e passar o controle para o
Windows.

Para Finalizar o MasterTool


O MasterTool pode ser finalizado de quatro maneiras:
A partir do menu Projeto, escolher Fim (ALT, P, F)
Pressionar as teclas ALT+F4
Realizar um duplo clique no menu de Controle da aplicao
A partir do menu de Controle, escolher Fechar (ALT, BARRA DE ESPAOS, F)

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

Uma Viso Geral do MasterTool


Programming
O MasterTool Programming uma aplicao executada no ambiente operacional Windows
possuindo todas as facilidades e padronizaes oferecidas por este ambiente.
Sua operao, como as demais aplicaes Windows, orientada a comandos de menus e caixas de
dilogos que permitem a realizao das tarefas e escolha das opes.
Com o intuito de facilitar os procedimentos mais utilizados no MasterTool Programming, existem
diversos atalhos onde o pressionamento de duas ou mais teclas simultaneamente realizam um
comando, bem como uma Barra de Ferramentas onde basta clicar no boto desejado para a rpida
realizao do comando.
O MasterTool Programming possui ainda janelas de edio especficas para Mdulo de
Configurao, Mdulo de Configurao de Rede e Mdulos de Programa. Estas janelas permitem
uma edio eficiente e uma visualizao adequada dos diversos componentes de cada mdulo
especfico.

Tela Inicial
Quando o MasterTool Programming inicializado, exibe a tela inicial mostrada na figura a seguir
permitindo que sejam executados todos os comandos disponveis.

Figura 3-1 Tela Inicial do MasterTool Programming

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.

Para Selecionar um Comando do Menu

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.

Os comandos do menu do MasterTool so vistos em detalhes no captulo 5 deste manual.

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.

Barra de Ferramentas de Comandos


A barra de ferramentas de comandos permite que diversos comandos mais comumente utilizados
sejam acionados por meio de um nico clique do mouse. Tem a aparncia da seguinte figura.

Figura 3-2 Barra de Ferramentas de Comandos


Os comandos ficam habilitados ou desabilitados na barra de ferramentas de acordo com as restries
de cada comando.

Para Clicar sobre

Abrir um projeto

Editar um projeto

Criar um novo mdulo

Abrir um mdulo

Salvar um mdulo

Recortar lgicas ou instrues

Copiar lgicas ou instrues

Colar lgicas ou instrues

Iniciar a edio de um mdulo de programa

Finalizar a edio de um mdulo de programa

Inserir uma lgica

Obter informaes do CP ou roteador

18
Captulo 3 Uma Viso Geral do MasterTool Programming

Passar o CP ou roteador para modo execuo

Passar o CP ou roteador para modo programao

Passar o CP para modo ciclado

Executar um Ciclo

Ler ou enviar mdulos do ou para CP ou roteador

Monitorar valores de operandos

Forar valores em operandos

Realizar busca de operando

Continuar busca de operando

Gerar a referncia cruzada

Obter informaes sobre o MasterTool

Obter ajuda sensvel ao contexto

Tabela 3-1 Descrio barra de ferramentas de comandos

Barra de Ferramentas de Relatrios


A barra de ferramentas de relatrios permite que qualquer relatrio editvel no MasterTool seja
acionado por meio de um nico clique do mouse. Tem a aparncia da prxima figura.

Figura 3-3 Barra de Ferramentas de Relatrios


Os relatrios ficam habilitados ou desabilitados na barra de ferramentas de acordo com a
configurao dos operandos.

Para Clicar sobre

Inserir notas de projeto

Inserir notas de mdulos

Inserir descries das lgicas

Inserir tags e comentrios de operandos %A

Inserir tags e comentrios de operandos %M

Inserir tags e comentrios de operandos %E

19
Captulo 3 Uma Viso Geral do MasterTool Programming

Inserir tags e comentrios de operandos %S

Inserir tags e comentrios de operandos %R

Inserir tags e comentrios de operandos %D

Inserir tags e comentrios de operandos %TM

Inserir tags e comentrios de operandos %TD

Tabela 3-2 Descrio barra de ferramentas de comandos

Barra de Ferramentas de Instrues


A barra de ferramentas de instrues permite que qualquer instruo da linguagem de diagramas e
rels ALTUS seja inserida na lgica por meio de um nico clique do mouse. Tem a aparncia da
figura a seguir.

Figura 3-4 Barra de Ferramentas de Instrues


As instrues ficam habilitadas ou desabilitadas na barra de ferramentas de acordo com as restries
da clula onde est posicionado o cursor de lgica.
Para Clicar sobre
Inserir a instruo desejada o boto
correspondente

Tabela 3-3 Descrio barra de ferramentas de instrues

Dicas de Utilizao do Teclado


Teclas de Atalhos
Nos dilogos e telas com campos de entradas de dados, podem ser utilizadas as teclas de atalho
CTRL+C, CTRL+V E CTRL+X, para Copiar, Colar e Recortar os textos selecionados, bem como na
edio de instrues ou lgicas. As teclas de atalho associadas a um comando de menu podem ser
vista no lado direito do comando.
Ex.: Novo Mdulo CTRL+N

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).

Janelas de Edio de Mdulos


O MasterTool possui 3 tipos diferentes de janelas de edio, uma para cada tipo de mdulo.

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

Figura 3-5 Janela de Edio de Mdulo C


Para obter informaes sobre como configurar o mdulo C, ver seo Mdulo de Configurao -
Mdulo C, no Captulo 5 deste manual.

Mdulo de Configurao de Roteador


A janela de edio do mdulo de configurao de roteador permite visualizar e alterar os diversos
valores de configurao de rede do roteador, e mostrada na figura a seguir.

22
Captulo 3 Uma Viso Geral do MasterTool Programming

Figura 3-6 Janela de Edio de Mdulo R


Para obter informaes sobre como configurar o mdulo R, ver seo Mdulo de Configurao de
Roteadores ("Gateways" e "Bridges" - Mdulo R.

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.

Figura 3-7 Janela de Edio de Mdulo de Programa


Para obter informaes sobre como editar um mdulo de programa, ver seo Editando um Mdulo
de Programa.

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:

Consultando a Ajuda Diretamente


O arquivo de ajuda pode ser consultado independentemente da execuo do MasterTool mostrando
em sua tela inicial o contedo do arquivo de ajuda.
Para Consultar Diretamente a Ajuda
1. A partir do Gerenciador de Programas, abrir o grupo MasterTool.
2. Realizar um duplo clique sobre o cone da Ajuda do MasterTool.

cone da Ajuda do MasterTool

24
Captulo 3 Uma Viso Geral do MasterTool Programming

Consultando a Ajuda a partir do MasterTool


O arquivo de ajuda pode ser consultado em qualquer momento durante a utilizao do MasterTool a
partir do menu principal.
Para Consultar a Ajuda a partir do MasterTool
1. A partir do menu Ajuda, escolher ndice (ALT, D, I).

Obtendo a Ajuda Sensvel ao Contexto para um


Comando do Menu
A ajuda do MasterTool tambm pode ser consultada para um comando especfico do menu ou das
barras de ferramentas.
Para obter a Ajuda Sensvel ao Contexto para um Comando do Menu:

1. Na Barra de Ferramentas, clicar sobre o boto


2. Selecionar o comando desejado para a ajuda da mesma maneira utilizada para selecionar um
comando do menu ou das barras de ferramentas.

Obtendo a Ajuda Sensvel ao Contexto para uma


Instruo
Durante a edio de uma lgica, pode-se consultar a ajuda do MasterTool para uma instruo
especfica j editada no mdulo de programa.
Para obter a Ajuda Sensvel ao Contexto para uma Instruo:

1. Na Barra de Ferramentas, clicar sobre o boto


2. Clicar sobre a instruo desejada.

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.

Comandos do Menu de Inicializao


Esto disponveis os seguintes itens no menu de inicializao do MasterTool Programming:
Projeto comandos de gerenciamento de projeto e impresso
Mdulo comandos de gerenciamento de mdulos
Comunicao Comandos de comunicao
Opes comandos de configurao do MasterTool
Ajuda comandos para a utilizao da ajuda

Tabela 4-1 Comandos do Menu de Inicializao

Menu Principal
O Menu Principal apresentado a partir da abertura de um projeto, permitindo a utilizao de todos
os procedimentos do MasterTool Programming.

Comandos do Menu Principal


Esto disponveis os seguintes itens no menu principal do MasterTool Programming:

26
Captulo 4 Comandos do Menu

Projeto comandos de gerenciamento de projetos e impresso


Mdulo comandos de gerenciamento de mdulos
Edio comandos de edio de mdulos de programa
Busca comandos de busca de lgicas, instrues e operandos
Comunicao comandos de comunicao
Relatrio comandos de descrio de projetos, arquivos, operandos e lgicas e
gerao da referncia cruzada
Opes comandos de configurao do MasterTool
Janela comandos de seleo das janelas
Ajuda comandos para a utilizao da ajuda

Tabela 4-2 Comandos do Menu Principal

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.

Comandos do Menu de Edio


Esto disponveis os seguintes itens no menu do MasterTool Programming quando em modo de
edio de mdulos:
Edio comandos de edio de mdulos de programa
Busca comandos de busca de lgicas, instrues e operandos
Rel comandos para insero de instrues do grupo Rel
Mov comandos para insero de instrues do grupo Movimentadores
Arit comandos para insero de instrues do grupo Aritmticas
Cont comandos para insero de instrues do grupo Contadores
Conv comandos para insero de instrues do grupo Conversores
Gerais comandos para insero de instrues do grupo Gerais
Liga comandos para insero de instrues do grupo Ligaes
Janela comandos de seleo das janelas
Ajuda comandos para a utilizao da ajuda

Tabela 4-3 Comandos do Menu Principal

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

MES - movimentao de entradas/sadas


AES - atualizao de entradas/sadas
CES - converso de entradas/sadas
CAB - carrega bloco de operandos
Arit
SOM - adio de operandos
SUB - subtrao de operandos
MUL - multiplicao de operandos
DIV - diviso de operandos
AND - "E" binrio entre operandos
OR - "OU" binrio entre operandos
XOR - "OU EXCLUSIVO" binrio entre operandos
CAR - carrega operandos
= - igual
< - menor
> - maior
Cont
CON - contador simples
COB - contador bidirecional
TEE - temporizador na energizao
TED - temporizador na desenergizao
Conv
B/D - converso binrio-decimal
D/B - converso decimal-binrio
A/D - converso analgico-digital
D/A - converso digital-analgico
Gerais
LDI - liga/desliga indexado
TEI - teste de estado indexado
SEQ - seqenciador
CHP - chama mdulo procedimento
CHF - chama mdulo funo
ECR - escrita de operandos em outro CP
LTR - leitura de operandos de outro CP
LAI - libera atualizao de imagens de operandos
ECH - escrita de operandos em outro CP para Ethernet
LTH - leitura de operandos de outro CP para Ethernet
LAH - libera atualizao de imagens de operandos
Liga
LGH - ligao horizontal
LGN - ligao negada
LGV - ligao vertical

Caixa de Dilogo das Instrues


Para qualquer instruo selecionada para insero no mdulo de programa que utilize operandos,
apresentada uma caixa de dilogo com a figura da instruo e campos de edio para os operandos.
Para maiores informaes sobre o comportamento, operandos utilizados e sinais de entrada e sada
para cada instruo, ver captulo 3 do Manual de Programao do MasterTool Programming.
A prxima figura apresenta a caixa de dilogo para a instruo MOV e a figura seguinte apresenta a
figura da instruo MOV exibida no Manual de Programao.

28
Captulo 4 Comandos do Menu

Figura 4-1 Caixa de Dilogo da Instruo MOV

Figura 4-2 Instruo MOV Exibida no Manual de Programao

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.

Caracteres Invlidos: ,. / \ | ? * " : ; [ ] = + < >

Existem dois tipos de projetos:

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.

Arquivos Gerados pelo MasterTool


Um arquivo contendo programas aplicativos no MasterTool tem o seguinte formato:
T-XXXXXX.NNN onde,
T - Tipo (C, E, P, F ou R)
XXXXXX - Nome (caracteres vlidos para o Windows)
NNN - Nmero
Ex.: E-TESTE.001
Durante sua operao,o MasterTool cria arquivos em que o "-" substitudo por um nmero. Estes
nmeros indicam arquivos com diferentes finalidades:
E2 : arquivo com a descrio das lgicas do mdulo.
E5 : arquivo com a descrio do mdulo.
E9 : arquivo com as referncias cruzadas existentes no mdulo.
PRN: arquivo utilizado para impresso de relatrios de mdulos C e de relatrios de operandos.
Estes arquivos tem o mesmo nome do arquivo a que esto associados.
Ex.: programa aplicativo - E-TESTE.001
descrio das lgicas - E2TESTE.001
descrio do mdulo - E5TESTE.001
referncias cruzadas - E9TESTE.001
Por analogia, podem tambm existir arquivos P2, P5, P9 ou F2, F5 e F9.

Caso os arquivos com os identificadores 2, 9 e 5 sejam apagados, todas as descries j realizadas


sero perdidas. Estes arquivos esto no formato binrio e no podem ser visualizados ou alterados
fora do MasterTool.
Tambm so gerados os arquivos utilizados para a impresso de relatrios de mdulos C e de
relatrios de operandos. Estes arquivos possuem a extenso .PRN.
Ex.: mdulo C MOD_C.PRN
descrio de operandos decimais D_.PRN

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.

Abrindo um Projeto j Existente


Para realizar a edio de um projeto necessrio que este projeto esteja aberto no MasterTool.
Quando um projeto aberto no MasterTool e o mesmo j havia sido editado anteriormente, todas as
janelas do projeto voltaro como estavam antes do projeto ter sido fechado, ou seja o MasterTool
guarda a configurao de todo o projeto. Isto tambm acontece quando o MasterTool executado,
retornando exatamente da mesma maneira que estava antes do encerramento da ltima vez em que
foi executado.
Para abrir um projeto j existente:

1. Utilizar um dos seguintes mtodos:


Na Barra de Ferramentas, clicar sobre o boto
A partir do menu Projeto, escolher Abrir Projeto (ALT, P, A).
2. Na caixa Nome do Arquivo, digitar ou selecionar o nome do arquivo de projeto a ser aberto.
3. Na caixa Diretrios, selecionar o diretrio onde est localizado o projeto.
4. Na caixa Listar Arquivos do Tipo, selecionar Projeto (*.MTL, C-*.* ou R-*.*)
5. Na caixa Unidades, selecionar a unidade de disco onde est localizado o projeto.
Digitar ou selecionar nome do mdulo

Selecionar o diretrio
Selecionar Projeto
(*.MTL)
Selecionar
a unidade
de disco

Figura 5-1 Tela de seleo de um projeto para abri-lo

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:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Projeto, escolher Editar Projeto (ALT, P, E). exibida a caixa de dilogo
Editar Projeto.
2. Selecionar o boto Inserir Mdulo. exibida a caixa de dilogo Abrir Arquivo.
3. Na caixa Nome do Arquivo, digitar ou selecionar o nome do mdulo.
4. Na caixa Diretrio, selecionar o diretrio onde est localizado o mdulo.
5. Na caixa Listar Arquivos do Tipo, selecionar o tipo do mdulo: E, P ou F.

32
Captulo 5 Procedimentos de Utilizao

6. Na caixa Unidades, selecionar a unidade de disco onde est localizado o mdulo.


7. Quando todos os parmetros estiverem corretamente configurados, selecionar o boto Fechar.

Figura 5-2 Tela de Edio de um projeto

Para retirar mdulos do projeto:

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.

Criando um mdulo para o projeto


Aps a criao de um projeto, vrios mdulos de programa podem ser inseridos no mesmo. A
primeira maneira inserir no projeto um mdulo j existente, conforme abordado na seo Editando
um Projeto. A segunda maneira criar um novo mdulo para o projeto.
Para criar um mdulo:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto .


A partir do menu Mdulo, escolher Novo Mdulo (ALT, M, V).
Utilizar o atalho de teclado CTRL+N.
2. Selecionar o tipo de mdulo a ser criado. O nome do mdulo mostrado ao lado do tipo.

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

Figura 5-3 Tela de Mdulo Novo


No caso da escolha ter sido um mdulo Configurao estendido deve ser informado o tipo de
configurao contida no respectivo mdulo. S esta disponvel as opes vlidas para o respectivo
projeto. Para maiores detalhes ver no item O que um Mdulo C Estendido?.

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:

1. Utilizar um dos seguintes mtodos:


Realizar um duplo clique no menu de controle do mdulo de configurao (canto superior
esquerdo).
A partir do menu Projeto, escolher Fechar (ALT, P, F).

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:

1. Abrir o arquivo que se deseja renomear.


2. Selecionar a opo Arquivo, Salvar mdulo como.
3. Aps especificar o novo nome e diretrio onde deve ser salvo o arquivo, clicar o boto OK.

34
Captulo 5 Procedimentos de Utilizao

Para renomear a partir do Windows:

1. No Gerenciador de Arquivos do Windows, selecionar os arquivos a serem renomeados e a opo


Arquivo, Renomear.
2. No campo De: digitar o nome original do arquivo.
<t>?<nome1>.*
onde <t>: tipo do mdulo (C, E ,F ou P);
<nome1>: nome original do arquivo.

3. No campo "Para:" digitar o novo nome do arquivo.


<t>?<nome2>.*
onde <t>: tipo do mdulo (C, E ,F ou P);
<nome2>: novo nome do arquivo.

4. Clicar o boto "OK" para renomear o arquivo.


Para renomear a partir do DOS:

1. Na linha de comando do DOS, digitar:


ren <t>?<nome1>.* <t>?<nome2>.*
onde <t>: tipo do mdulo (C, E ,F ou P);
<nome1>: nome original do arquivo;
<nome2>: novo nome do arquivo.

Ao executar o MasterTool, selecionar a opo Projeto, Editar, excluir os mdulos antigos e


reinserir com os novos nomes.

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.

Importando Projetos Desenvolvidos no Programador AL-3830


A utilizao de programas desenvolvidos no programador AL-3830 pelo MasterTool pode ser
realizada por dois mtodos:
Importando Mdulos Para um Projeto J Existente:

1. Copiar todos os arquivos do programa para um diretrio.


2. Utilizar o comando de menu Projeto, Abrir para abrir o Mdulo C.
3. Utilizar o comando de menu Projeto, Editar, Inserir para incluir os mdulos no projeto.
Importando Mdulos Para um Novo Projeto:

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

Inserindo Notas de Projeto


Um projeto pode ter vrios dados de documentao associados contendo datas, nome de projetistas,
descries e revises do projeto.
Para inserir notas de projeto:

1. A partir do menu Relatrio, escolher Notas de Projeto (ALT, R, P).


2. Preencher os campos de acordo com a informao solicitada.
3. Quando os dados estiverem preenchidos, selecionar o boto OK.

Figura 4-4 Notas de Mdulo

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.

Para arquivar projetos:

1. A partir do menu Projeto, escolher Arquivar/Recuperar (ALT, P, Q).


2. Clicar sobre o boto Copiar.
3. Selecionar a unidade de disco onde se encontra o projeto a ser arquivado na caixa Copiar de.
4. Clicar sobre o boto Selecionar arquivos e dar um duplo-clique no diretrio do projeto.
5. Aps selecionar o diretrio pressionar o boto OK.
6. Na caixa Copiar para selecionar a unidade e indicar o diretrio onde deve ser gravado o backup
do projeto.
7. Pressionar o boto Iniciar cpia.
8. A mensagem Cpia finalizada indica que o arquivamento foi concludo com sucesso.

36
Captulo 5 Procedimentos de Utilizao

9. Aps finalizada a operao pressionar o boto Sair.

Para recuperar projetos:

1. A partir do menu Projeto, escolher Arquivar/Recuperar (ALT, P, Q).


2. Pressionar o boto Restaurar.
3. Na caixa Catlogo de cpias de segurana: selecionar o arquivo de backup do projeto a ser
restaurado.
4. Selecionar a unidade de disco e indicar o diretrio onde se encontra o backup do projeto a ser
restaurado na caixa Restaurar a partir de:.
5. Na caixa Restaurar arquivos: dar um duplo-clique na unidade selecionada, indicando que todos
os arquivos arquivados sero restaurados.
6. Na caixa Restaurar para: selecionar Locais de origem para restaurar o projeto para a unidade e
diretrio de onde foi originalmente copiado; Unidades alternativas para restaurar o projeto em
uma unidade diferente de onde o projeto foi copiado ou Diretrios alternativos para restaurar o
projeto em um diretrio diferente do original. As unidades e diretrios alternativos sero
solicitados durante o processo de restaurao.
7. Pressionar o boto Iniciar restaurao.
8. A mensagem "Restaurao finalizada" indica que a restaurao foi concluda com sucesso.
9. Aps finalizada a operao pressionar o boto Sair.

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.

Para abrir um mdulo:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto .


A partir do menu Mdulo, escolher Abrir (ALT, M, B).
Utilizar o atalho de teclado CTRL+L.
2. Na caixa Nome do Arquivo, digitar ou selecionar o nome do mdulo.
3. Na caixa Diretrios, selecionar o subdiretrio onde est localizado o mdulo.
4. Na caixa Listar Arquivos do Tipo, selecionar o tipo do mdulo.
5. Na caixa Unidades, selecionar a unidade de disco onde est localizado o mdulo.
6. Quando todos os parmetros estiverem indicando o mdulo, selecionar o boto OK ou dar um
duplo clique sobre o nome do arquivo.

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:

1. Utilizar um dos seguintes mtodos:


A partir do menu Mdulo, escolher Fechar Mdulo (ALT, M, C).
Realizar um duplo clique no menu de controle do 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:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto .


A partir do menu Mdulo, escolher Salvar (ALT, M, S).
Utiliza o atalho de teclado CTRL+S.

Salvando um Mdulo com outro Nome


possvel salvar-se um mdulo atualmente em edio com um nome diferente do original.
Para salvar um mdulo com outro nome:

1. A partir do menu Mdulo, escolher Salvar (ALT, M, A).


2. Na caixa Nome do Arquivo, digitar ou selecionar o nome do mdulo.
3. Na caixa Diretrios, selecionar o subdiretrio onde ser salvo o mdulo.
4. Na caixa Listar Arquivos do Tipo, selecionar o tipo do mdulo.
5. Na caixa Unidades, selecionar a unidade de disco onde ser salvo o mdulo.
6. Quando todos os parmetros estiverem corretos, selecionar o boto OK.
7. Caso j exista um mdulo salvo com este nome, solicitada uma confirmao para gravar o
mdulo novo no lugar do antigo.

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:

1. A partir do menu Mdulo, escolher Informaes (ALT, M, I).


2. Na caixa Nome do Arquivo, digitar ou selecionar o nome do mdulo.
3. Na caixa Diretrios, selecionar o subdiretrio onde est localizado o mdulo.
4. Na caixa Listar Arquivos do Tipo, selecionar o tipo do mdulo.
5. Na caixa Unidades, selecionar a unidade de disco onde est localizado o mdulo.
6. Quando todos os parmetros estiverem corretamente configurados, selecionar o boto OK.
exibida a caixa Informaes do Mdulo com as informaes sobre o mdulo.

39
Captulo 5 Procedimentos de Utilizao

Figura 5-7 Obtendo informaes de um Mdulo

Editando a Verso do Mdulo


Cada mdulo do projeto pode ter um nmero de verso. Um uso comum para o nmero de verso de
um mdulo relacionar as alteraes efetuadas com um nmero de verso.
Para editar a verso do mdulo:

1. A partir do menu Edio, escolher Verso do Mdulo (ALT, E, V).


2. Na caixa Verso, digitar a verso para o mdulo. A verso deve seguir o formato X.Y, onde X e
Y so nmeros separados por um ponto

Digitar a verso do mdulo

Figura 5-8 Obtendo verso de um Mdulo

Mdulo de Configurao - Mdulo C


Mdulo C o mdulo que possui todas as configuraes necessrias para o uso de um projeto de
programao. Os mdulos C so divididos em dois tipos: Mdulo C Principal (chamado daqui em
diante de apenas Mdulo C) e Mdulos C Estendido.

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.

O que um Mdulo C Estendido?


O Mdulo C Estendido comporta configuraes especiais determinadas pelo usurio. Ao contrrio do
Mdulo C Principal, este tipo de mdulo no criado automaticamente quando se inicia um projeto.
Para obter este mdulo, deve-se criar um mdulo novo (ver seo Criando um mdulo para o
projeto). Cada mdulo C Estendido criado comporta apenas um tipo de configurao especial,
determinada na criao do mdulo.
Para utilizar um Mdulo C Estendido, deve-se primeiro criar um mdulo, com o tipo de configurao
desejado pelo usurio. Cada uma destas configuraes especiais retratadas neste manual, apresentam
o respectivo tipo de mdulo C Estendido que deve ser criado para salvar as respectivas
configuraes. Depois de criado o mdulo, efetuar as devidas configuraes. Os mdulos C
Estendidos so salvos quando salvo o Mdulo C Principal.
O gerenciamento dos Mdulos C Estendidos no feito pelo MasterTool Programming, isto ,
quando no se desejar mais utilizar um determinado Mdulo C Estendido, deve-se retirar o mesmo
do projeto para ser desconsiderado (ver item Editando um Projeto).
A seguir apresentado uma tabela com os tipos de Mdulos C Estendidos na corrente verso do
MasterTool Programming.

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

Tabela 5-1 Tipos de Mdulos C Estendidos

Configurando o Modelo de UCP


O modelo de UCP no qual o programa aplicativo ser executado deve ser declarado no mdulo de
configurao. Todos os mdulos pertencentes ao projeto sero identificados com o tipo de UCP
declarado no mdulo C.
Para configurar o modelo de UCP:

1. Selecionar como mdulo corrente o mdulo C.


2. Na caixa Modelo de UCP, selecionar o modelo de UCP a ser utilizado na lista de UCPs
disponveis.

Selecionar o
modelo de
UCP

Figura 5-9 Selecionando um modelo de UCP

Conversor de Mdulos de Programa


Todas as UCPs da Altus utilizam a mesma linguagem de programao. Internamente, entretanto, o
cdigo gerado pelo programa aplicativo no o mesmo para todas, sendo dividido em dois grupos
conforme a tabela a seguir. Dentro de um mesmo grupo, o cdigo gerado o mesmo. Entre grupos
distintos, o cdigo gerado para um mesmo programa aplicativo diferente.

Grupo 1 Grupo 2

AL-600 PL104 AL-2003

AL-2000 PL105

AL-2002 PL106

AL-3003 QK600

AL-3004 QK800

PL101 QK801

PL102 QK2000

PL103

41
Captulo 5 Procedimentos de Utilizao

De forma a manter a compatibilidade, o MasterTool permite que se converta automaticamente um


projeto de UCPs do grupo 1 para qualquer UCP do grupo 2. Esta converso unidirecional, ou seja,
aps o projeto ter sido convertido para o grupo 2, no possvel desconvert-lo de volta para o grupo
1. Entre UCPs do mesmo grupo, nenhuma converso realizada.
Para se converter um projeto, basta carreg-lo no MasterTool e, em seguida efetuar a mudana do
tipo de UCP declarado no Mdulo C. Esta operao, aps confirmada, converte todos os mdulos do
projeto atual. Os mdulos F em Assembly que existirem no projeto sero removidos e devem ser
substitudos manualmente, conforme a nova UCP.
Aconselha-se realizar uma cpia de segurana (backup) antes de se realizar a converso, visto que,
como observado anteriormente, no possvel desfazer esta operao.
Mdulos com tamanho de 32k no so convertidos se o tamanho do novo cdigo ultrapassar o limite
de tamanho dos mdulos.

Configurando Operandos Simples


Deve ser declarado no mdulo C a quantidade de operandos simples usada pelos demais mdulos que
compe o programa aplicativo.
A quantidade total de memria disponvel para os operandos depende do modelo de UCP declarado.
medida que os operandos so declarados, a quantidade de memria disponvel diminui e pode ser
visualizada no item Bytes Livres, abaixo direita.
Os operandos memria so alocados em blocos de 128 operandos. Caso o valor digitado no seja
mltiplo deste valor, arredondado para o primeiro valor mltiplo de 128 maior que o nmero
digitado. Os operandos decimal e real so alocados em blocos de 64 operandos. Caso o valor digitado
no seja mltiplo deste valor, arredondado para o primeiro valor mltiplo de 64 maior que o
nmero digitado. Os operandos tambm podem ser configurados utilizando-se as teclas '+' e '-' que
alocam ou desalocam blocos com 256 bytes como explicado anteriormente.
Para configurar operandos simples:

1. Na caixa Total de Operandos, Memria, digitar o nmero de operandos memria a serem


utilizados ou utilizar as teclas '+' e '-' para realizar a configurao. O item ao lado mostra
automaticamente os endereos dos operando memria que esto disponveis para serem
utilizados.
2. Na caixa Total de Operandos, Inteiro, digitar o nmero de operandos inteiro a serem utilizados.
3. Na caixa Total de Operandos, Decimal, digitar o nmero de operandos decimal a serem
utilizados.
4. Na caixa Total de Operandos, Real, digitar o nmero de operandos real a serem utilizados.

42
Captulo 5 Procedimentos de Utilizao

Figura 5-10 Configurando Operandos

Configurando Operandos Tabelas


Deve ser declarado no mdulo C a quantidade de operandos tabela usada pelos demais mdulos que
compe o programa aplicativo.
A quantidade total de memria disponvel para os operandos depende do modelo de UCP declarado.
medida que os operandos so declarados, a quantidade de memria disponvel pode ser visualizada
no item Bytes Livres, abaixo direita.
Para configurar operandos tabela:

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

Figura 5-11 Configurando Operandos Tabela

4. Efetuar o mesmo procedimento para a caixa Decimais.


5. Efetuar o mesmo procedimento para a caixa reais.

Digitar o nmero
de posies para
cada uma das
tabelas

Figura 5-12 Definindo nmero de posies de uma Tabela

Configurando Operandos Retentivos


Deve ser declarado no mdulo C o nmero de operandos retentivos, ou seja, que no tero seu valor
perdido com a desenergizao do CP. Os operandos retentivos so um subconjunto dos operandos
configurados e so sempre os ltimos operandos configurados para cada tipo. Por exemplo, se
existirem 256 operandos memria e 128 forem declarados como retentivos, sero os operandos de
%M0127 .a %M0255. Os operandos do tipo tabela so todos retentivos.
Os operandos memria declarados como retentivos so alocados em blocos de 128 operandos. Caso o
valor digitado no seja mltiplo deste valor, arredondado para o primeiro valor mltiplo de 128
maior que o nmero digitado.

44
Captulo 5 Procedimentos de Utilizao

Os operandos decimal declarados como retentivos so alocados em blocos de 64 operandos. Caso o


valor digitado no seja mltiplo deste valor, arredondado para o primeiro valor mltiplo de 64
maior que o nmero digitado.
Os operandos auxiliar e sada so alocados um a um.
Para configurar operandos retentivos:

1. Na caixa Operandos Retentivos, Memria, digitar o nmero de operandos memria a serem


retentivos ou utilizar as teclas '+' e '-' para realizar a configurao.
2. Na caixa Operandos Retentivos, Decimal, digitar o nmero de operandos decimal a serem
retentivos ou utilizar as teclas '+' e '-' para realizar a configurao.
3. Na caixa Operandos Retentivos, Real, digitar o nmero de operandos real a serem retentivos ou
utilizar as teclas '+' e '-' para realizar a configurao.
4. Na caixa Operandos Retentivos, Inteiro, digitar o nmero de operandos inteiro a serem
retentivos ou utilizar as teclas '+' e '-' para realizar a configurao.
5. Na caixa Operandos Retentivos, Sada, digitar o nmero de operandos sada a serem retentivos
ou utilizar as teclas '+' e '-' para realizar a configurao.
6. Na caixa Operandos Retentivos, Auxiliar, digitar o nmero de operandos auxiliares a serem
retentivos ou utilizar as teclas '+' e '-' para realizar a configurao.

Figura 5-13 Definindo a quantidade de operandos retentivos

Configurando o Tempo Mximo de Ciclo de Varredura


Deve ser declarado no mdulo C o tempo mximo do ciclo de varredura do programa aplicativo. O
limite de tempo mximo configurvel depende do modelo de UCP declarada.
Para maiores informaes sobre o tempo mximo de varredura, ver item Tempos de Ciclo de
Execuo do Programa, na seo Projeto de Programao no captulo 2 do Manual de
Programao do MasterTool.
Para configurar o tempo mximo do ciclo de varredura:

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

Figura 5-14 Configurando o ciclo de varredura

Configurando o Perodo de Acionamento do Mdulo E018


Deve ser declarado no mdulo C o perodo de tempo que deve ser acionado o mdulo de interrupo
de tempo E018.
Para maiores informaes sobre o perodo de acionamento do mdulo E018, ver item Mdulo E -
Execuo, na seo Projeto de Programao no captulo 2 do Manual de Programao do
MasterTool.
Para configurar o perodo de acionamento do mdulo E018:

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

Figura 5-15 Configurando perodo de acionamento do 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:

1. Selecionar o boto Barramento. exibida a caixa de dilogo Barramento para a configurao


dos barramentos.
2. Na caixa Primeiro Octeto de Sada, digitar o nmero do primeiro octeto de sada, caso seja
desejado um valor diferente do que automaticamente configurado, sendo o endereo da ltima
entrada mais um.
3. Na caixa de verificao Troca de Mdulos Energizado, deve-se selecionar o item caso seja
utilizada a troca de mdulos com o CP energizado. Este item s existe nas UCPs AL-2002/MSP e
AL-2003.
4. No quadro Habilitao chaves de troca de barramento selecionar quais os barramentos devem
ter sua chave habilitada.

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

5. Selecionar o boto do barramento desejado, ex. Barramento 2. exibida a caixa de dilogo


Barramento 2. Cada linha da tabela corresponde a uma posio no barramento indicado pela
coluna Posio. A coluna PA indica o valor a ser configurado na ponte de ajuste do mdulo, se
necessrio. Para maiores informaes sobre como configurar os mdulos, ver o manual da UCP
ou do mdulo utilizado, relacionado na seo Manuais Relacionados, no Prefcio deste manual.

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

Figura 5-18 Selecionando um mdulo para insero no barramento

Os botes <<Anterior e Prximo>> podem ser utilizados durante a configurao de um barramento


para exibir diretamente a caixa de dilogo de configurao do barramento anterior ou do prximo
barramento.

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 a Comunicao ASCII


Permite configurar a velocidade de comunicao e uso dos sinais de MODEM a serem utilizados nas
comunicaes ASCII.
Para configurar a comunicao ASCII
1. Selecionar o boto Comunicao ASCII, exibida a caixa de dilogo Comunicao ASCII.

Quando a UCP em uso for AL-2003, o boto chama-se Comunicao Auxiliar.


2. Na caixa de listagem Velocidade, selecionar a velocidade de comunicao a ser utilizada.
3. Selecionar a caixa de verificao Uso dos sinais RTS/CTS, caso seja desejada a utilizao dos
sinais de MODEM.
4. Selecionar o boto OK.

Selecionar para a utilizao


dos sinais de MODEM

Selecionar a velocidade de comunicao

Figura 5-19 Configurao da comunicao ASCII

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

UCP ALNET I ALNET II Ethernet MODBUS MODBUS PROFIBUS Sincronismo


Mestre Escravo Mestre
AL-600
AL-2000
AL-2002
AL-2003
AL-3003
AL-3004
QK600
QK800
QK801
QK2000
PL101
PL102
PL103
PL104
PL105
PL106

Tabela 5-2 Redes Utilizadas pelas UCPs ALTUS

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

Figura 5-20 Configurao da ALNET I

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

Para configurar parmetros da rede Ethernet para a Srie AL:

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

Figura 5-23 Selecionando o PROFIBUS Mestre para configurao


Na janela Configurao dos Mdulos Mestre PROFIBUS o MasterTool exibe uma lista
contendo os mdulos C Estendidos que possuem as configuraes PROFIBUS, indicando tambm a
posio do barramento que o mdulo PROFIBUS mestre se encontra. Desta forma pode-se selecionar
qual Mdulo C Estendido ser configurado.
Quando configurado um Mdulo C Estendido pela primeira vez, necessariamente deve-se ler o
arquivo PB, salvo pelo ProfiTool. Para importar o arquivo salvo pelo ProfiTool, deve-se:

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

Figura 5-24 Configurando o PROFIBUS Mestre para AL-3406


Nesta janela feita a configurao dos operandos associados as relaes PROFIBUS, lidas do
arquivo PB. As colunas possuem o seguinte significado:
N: indica o n da Rede PROFIBUS na qual pertence a relao;
Tipo: indica o tipo de relao, podendo ser:
IB: Entrada Digital
QB: Sada Digital
IW: Entrada Analgica
QW: Sada Analgica
RE: Entrada Redundante
RS: Sada Redundante
End. Entrada: indica o endereo de entrada PROFIBUS configurado no ProfiTool;
End. Sada: indica o endereo de sada PROFIBUS configurado no ProfiTool;
Tamanho: indica o tamanho da relao em BYTES;
Operando no CP: faixa de operandos na qual ser armazenado os dados da respectiva relao.
Esta a nica coluna editvel, ou seja, todas as outras colunas so informaes importadas do
ProfiTool, via arquivo .PB. Para editar as faixas deve-se efetuar um duplo clique na respectiva
clula e informar o primeiro operando da faixa. As faixas de operandos devem ser vlidas, isto ,
os operandos devero estar previamente declarados no mdulo C. Alm disto s permitido
faixas de operandos dos seguintes tipos de operandos:
Operando Memria (%M)
Operando Entrada (%E)
Operando Sada (%S)
Operando Auxiliar (%A)
Grupo: indica o grupo de operandos que se deseja alocar. Depois de definidos estes grupos
pode-se alocar os operandos automaticamente clicando no boto Alocar, que abrir uma janela para
a configurao dos grupos. Nesta janela so colocados os operandos iniciais desejados para cada
tipo de relao. O grupo pode ser do tipo default ou alternativo tendo assim duas opes de
alocao de operandos para cada tipo de relao.

54
Captulo 5 Procedimentos de Utilizao

Figura 5-25 Alocao automtica de operandos.

O nmero mximo de relaes que pode ser alocado 2000.

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.

Figura 5-26 Informando faixas de operandos


H ainda os campos Posio e Posio Redundante. O primeiro serve para especificar qual a
posio do barramento o AL-3406 esta inserido. J o segundo campo, se aplica apenas aos mestres
PROFIBUS redundantes. Tem a mesma funcionalidade que o campo da Posio, porm dever ser
informado a posio do barramento local que contem o mdulo redundante. Nestes campos so
admitidos apenas valores vlidos do barramento, ou seja, valores entre 0 e 4.
Existe ainda a marcao do tempo de atualizao PROFIBUS. Este tempo calculado a partir dos
tipos e quantidades de relaes no barramento.
As relaes tambm podem ser exportadas atravs do boto Exportar Relaes e importadas
novamente atravs do boto Importar Relaes. Estes botes ajudam na criao de backups do
projeto bem como aumentam a segurana e a facilidade de edio das relaes.

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:

1. Selecionar o boto Sincronismo do grupo Redes. exibida a caixa de dilogo Sincronismo.


2. Selecionar o boto de opo desejado.

Selecionar o tipo
de sincronismo

Figura 5-27 Configurao do Sincronismo


A opo Sincronismo NMEA refere-se a aplicaes que utilizam sincronismo GPS que s podem ser
utilizadas com AL-2003.

Inserindo Notas de Mdulo


Um mdulo pode ter vrios dados de documentao associados contendo datas, nome de projetistas,
descries e revises do projeto.
Para inserir notas de mdulo:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Relatrio, escolher Notas de Mdulo (ALT, R, M).

2. Preencher os campos de acordo com a informao solicitada.


3. Quando os dados estiverem preenchidos, selecionar o boto OK.

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.

Configurando o Modelo de Roteador


O modelo do dispositivo roteador onde o mdulo de configurao R ser carregado deve ser
declarado.
Para configurar o modelo de roteador:

1. Selecionar como mdulo corrente o mdulo R a ser configurado.


2. Na caixa Modelo de UCP, selecionar o modelo de roteador a ser utilizado, dentre os presentes na
lista de roteadores disponveis.

Uitilizar para
configurar os
parmetros Selecionar o
modelo de
UCP
Utilizar para
configurar o
roteamento
Utilizar para
configurar a
redundncia

Figura 5-28 Configurao de um Roteador

Configurando os Parmetros do Canal


Os roteadores possuem canais comunicao. Cada canal corresponde a um conector do painel frontal
e a um protocolo de comunicao. Para maiores informaes, ver documentao sobre o roteador que
est sendo utilizado.
O procedimento para configurar os parmetros de cada canal o mesmo, desta forma basta selecionar
o boto de configurao do quadro do canal desejado, Canal 0, Canal 1, Canal 2 ou Canal 3.
Para configurar os parmetros do canal:

1. Selecionar o boto Parmetros do canal desejado.


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 do n da estao.
4. Na caixa Endereo de Sub-rede, digitar o endereo de sub-rede da estao
5. Na caixa Velocidade de Comunicao, selecionar a velocidade para a comunicao. A lista de
velocidades depende do Protocolo utilizado.
6. 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

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

Figura 5-29 Configurao dos parmetros de um Roteador

Configurando o Roteamento do Canal


Existe uma tabela de roteamento em cada canal que especifica para qual nodo uma mensagem deve
ser enviada, caso esta mensagem seja para uma sub-rede diferente daquela que o canal est
conectado. Esta opo permite a configurao desta tabela.
A tabela contm ndices de 1 a 63 correspondendo cada um a uma das 63 sub-redes possveis. Deve
ser indicado para qual n, contendo um dispositivo roteador, deve ser enviada a mensagem para que
chegue sub-rede destino.
O procedimento para configurar os parmetros de roteamento de cada canal o mesmo, desta forma
basta selecionar o boto de configurao do quadro do canal desejado, Canal 0, Canal 1, Canal 2 ou
Canal 3.
Para configurar o roteamento do canal:

1. Selecionar o boto Roteamento do canal desejado.


2. Na coluna N, digitar o endereo do n de roteamento para uma mensagem enviada a sub-rede
que tem como endereo o nmero da linha.

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

Figura 5-30 Tabela de Roteamento


Exemplo:

Figura 5-31 Exemplo de Topologia de Rede ALNET II


A figura anterior mostra uma topologia de rede ALNET II possuindo 4 sub-redes. Se uma mensagem
do CP2 da sub-rede 4 deve ser enviada ao CP1 da sub-rede 1 ela deve ser roteada atravs das outras
sub-redes para chegar ao seu destino.
A mensagem automaticamente enviada em multicast na sub-rede 4 para o grupo de multicast 15,
destinado a dispositivos roteadores, chegando no n onde est localizado o AL-2401, que interliga as
sub-redes 3 e 4 (Roteador 1). Para repassar esta mensagem, o roteador 1 examina sua tabela de
roteamento para o canal 0 (sub-rede 3) e verifica o endereo associado sub-rede destino. Como a
sub-rede destino a sub-rede 1, a posio 1 da tabela indica para qual n da sub-rede 3, que contm
um roteador, deve ser enviada a mensagem para que possa chegar ao destino.
A posio 1 da tabela de roteamento deve possuir o valor 30 que indica o endereo do AL-2401 na
sub-rede 3 usado para interligar esta sub-rede sub-rede 2 (Roteador 2). Portanto, a tabela de
roteamento do canal 0 do AL-2401 que interliga as sub-redes 3 e 4 configurada como mostrado na
figura a seguir.

59
Captulo 5 Procedimentos de Utilizao

Figura 5-32 Tabela de roteamento exemplo

Configurando a Redundncia do Canal


O procedimento para configurar os parmetros de redundncia de cada canal o mesmo, portanto
basta selecionar o boto de configurao do quadro do canal desejado, Canal 0, Canal 1, Canal 2 ou
Canal 3.

Estes itens somente so vlidos para utilizao com a rede FOCOS.


Para configurar a redundncia do canal:

1. Selecionar o boto Redundncia do canal desejado.


2. Na caixa de verificao Redundncia Habilitada, selecionar se deve estar ou no habilitada a
redundncia.
3. Na caixa Perodo de Teste Conexo Ativa, digitar o perodo de tempo que deve ser testada a
conexo ativa. O tempo expresso em segundos.
4. Na caixa Atraso para Comutao, digitar o tempo de espera para realizar comutao de conexo
caso exista alguma falha. O tempo expresso em segundos.
Habilitar ou
desabilitar a
redundncia
Digitar o
perodo de
Digitar o tempo teste da
de atraso para conexo
comutao

Figura 5-33 Redundncia de um canal

Inserindo Notas de Mdulo


O procedimento para a insero de notas de mdulo para um mdulo R o mesmo do mdulo C.
Para maiores informaes sobre Notas de Mdulos ver o item Inserindo Notas de Mdulo, na seo
Mdulo de Configurao - Mdulo C neste captulo.

60
Captulo 5 Procedimentos de Utilizao

Mdulo de Programa - Mdulos E, P e F


O que um Mdulo de Programa?
Mdulo de Programa um mdulo que possui rotinas desenvolvidas para serem executadas em um
CP.
Para maiores informaes sobre mdulos de programa, ver captulo 2 do Manual de Programao do
MasterTool.

Modificando um Mdulo de Programa


Para modificar um mdulo de programa:

1. Selecionar o mdulo a ser modificado para a janela ativa.


2. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Edio, escolher Modificar (ALT, E, M).
Realizar um duplo clique em qualquer ponto da rea de Edio.
O menu passa a ser o menu de modificao de mdulos possuindo 2 itens com comandos para edio
e busca, e vrios itens contendo os grupos de instrues disponveis.
Quando em modo de edio, pode-se ter acesso Ajuda de Contexto das instrues, clicando-se no
respectivo boto da barra de ferramentas e em seguida sobre a instruo desejada. Quando em edio
de instruo, pode-se utilizar o boto Ajuda de ajuda existente na caixa de dilogo para obter-se
informaes sobre descrio, sintaxe e exemplos.

Editando os Parmetros de Entrada e Sada de um


Mdulo de Funo
Um mdulo funo, diferentemente do que acontece com mdulos de execuo e procedimento,
permite que sejam utilizados parmetros de entrada para a funo e sejam retornados valores depois
de executada a mesma.
Para editar parmetros de entrada e sada:

1. A partir do menu Edio, escolher Editar Parmetros (ALT, E, P).


2. Na caixa Nmero do grupo Parmetros de Entrada e/ou do grupo Parmetros de Sada,
digitar o nmero de parmetros de entrada e/ou de sada do mdulo.
3. Selecionar o boto Parmetros do grupo Parmetros de Entrada e/ou do grupo Parmetros de
Sada para realizar a edio dos parmetros de entrada e/ou sada.

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

Figura 5-34 Edio de parmetros de Entrada e Sada

4. Na caixa de dilogo Parmetros de Entrada e/ou Parmetros de Sada, preencher a coluna


Operando com os operandos que devem ser utilizados como parmetros de entrada e/ou sada.

Digitar os
operandos
utilizados como
parmetros de
entrada

Figura 5-35 Parmetros de Entrada


A edio dos parmetros de sada realizada em uma caixa de dilogo semelhante a esta com o ttulo
Parmetros de Sada.

Buscando uma Determinada Lgica


A edio feita somente em uma lgica por vez. Para editar uma lgica deve-se busc-la para a
edio.
Para buscar uma determinada lgica pelo nmero ou tag:

1. A partir do menu Busca, escolher Lgica (ALT, B, L).


2. Selecionar o boto Lgica / tag e digitar o nmero da lgica ou o tag na caixa de edio ao lado.

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

Figura 5-36 Procurando uma lgica


Para buscar uma determinada lgica pela descrio:

1. A partir do menu Busca, escolher Lgica (ALT, B, L).


2. Selecionar o boto Descrio e digitar a descrio da lgica na caixa de edio ao lado.

Inserindo uma Lgica


Para inserir uma lgica:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Edio, escolher Nova Lgica (ALT, E, N).

2. Na caixa Lgica, digitar o nmero da lgica a ser inserida.


3. Na caixa Tag, digitar o tag para a lgica. Pode possuir at 7 caracteres.
4. Na caixa Descrio, digitar a descrio para a lgica. Pode possuir at 60 caracteres.
5. Na caixa Observaes, digitar as observaes a respeito da lgica. Pode possuir at 280
caracteres.

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

Figura 5-37 Inserindo nova lgica

Recortando, Copiando e Inserindo Clulas


Estando em modo edio, possvel recortar, copiar e colar clulas de um ponto para outro.
O ato de recortar clulas, apaga as mesmas do mdulo e faz uma cpia para rea de troca do
MasterTool para posteriormente serem coladas em outras clulas.

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. Utilizar um dos seguintes mtodos:


Clicar com o boto esquerdo do mouse sobre a clula que se deseja marcar enquanto mantm a a
tecla CTRL pressionada .
Posicionar o cursor de lgica na clula desejada e teclar barra de espao.

2. Repetir o passo 1 para todas as clulas a serem marcadas.

Figura 5-38 Selecionando clula em uma lgica


Para marcar um bloco de clulas:

1. Posicionar o cursor de lgicas no incio do bloco a ser marcado.


2. Clicar com o boto esquerdo do mouse sobre a clula que delimita o fim do bloco enquanto
mantm a tecla SHIFT pressionada.

Figura 5-39 Selecionando um bloco de clulas de uma lgica


Para recortar clulas:

1. Marcar as clulas desejadas conforme um dos dois mtodos citados no incio da seo.
2. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto

64
Captulo 5 Procedimentos de Utilizao

A partir do menu Edio, escolher Recortar (ALT, E, T).


Para copiar clulas de um local para outro:

1. Marcar as clulas desejadas conforme um dos dois mtodos citados no incio da seo.
2. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Edio, escolher Copiar (ALT, E, C).

3. Posicionar o cursor de lgica para o ponto onde devem ser copiadas as clulas.
4. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Edio, escolher Colar (ALT, E, O).
Para mover clulas de um local para outro:

1. Marcar as clulas desejadas conforme um dos dois mtodos citados no incio da seo.
2. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Edio, escolher Recortar (ALT, E, T).

3. Posicionar o cursor de lgica para o ponto onde devem ser copiadas as clulas.
4. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Edio, escolher Colar (ALT, E, O).

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.

Para apagar lgicas:

1. A partir do menu Edio, escolher Recortar (ALT, E, T).


2. Na caixa Lgica Inicial, digitar o nmero da primeira lgica a ser apagada.
3. Na caixa Lgica Final, digitar o nmero da ltima lgica a ser apagada.

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.

Para copiar lgicas:

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

Figura 5-41 Copiando lgicas

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

Figura 5-42 Inserindo cpia de lgica

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.

Para mover lgicas:

1. A partir do menu Edio, escolher Recortar (ALT, E, T).


2. Na caixa Lgica Inicial, digitar o nmero da primeira lgica a ser apagada.
3. Na caixa Lgica Final, digitar o nmero da ltima lgica a ser apagada.

Digitar o nmero
da primeira lgica
a ser movida
Digitar o nmero
da ltima lgica a
ser movida

Figura 5-43 Recortando cpia de lgica

4. A partir do menu Edio, escolher Colar (ALT, E, O).


5. Na caixa Lgica Destino, digitar o nmero de lgica para onde devem ser copiadas as lgicas que
esto na rea de troca do MasterTool.

67
Captulo 5 Procedimentos de Utilizao

Digitar o nmero da
lgica para onde o
grupo de lgicas deve
ser movido

Figura 5-44 Inserindo lgicas recortadas

Movimentando-se pela Lgica


Para a insero de uma instruo necessrio que o cursor de lgica esteja sobre a clula onde a
mesma deve ser inserida. A movimentao do cursor de lgica pode ser feita atravs do teclado ou do
mouse.
Para movimentar o cursor de lgica:

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

Tabela 5-3 Movimentando-se pela lgica com teclado

Inserindo uma Instruo


O procedimento para a insero de uma instruo o mesmo para todas. Para as instrues que
possuem operandos, apresentada uma caixa de dilogo para a edio dos mesmos. Esta caixa reflete
o desenho da caixa da instruo apresentada no captulo 3 do Manual de Programao do
MasterTool.
Para inserir uma instruo:

1. Posicionar o cursor de lgica na clula onde deve ser inserida a instruo.


2. Selecionar no menu de instrues o grupo de instrues desejado e selecionar a instruo dentro
do grupo ou selecionar o boto correspondente na barra de ferramentas. exibida uma caixa de
dilogo com o formato da caixa da instruo. Caso no seja possvel inserir uma instruo devido
s restries da clula, o item de menu e o boto na barra de ferramentas ficam desabilitados.
3. Editar os operandos correspondentes a instruo selecionada indicando o endereo ou tag do
operando. Para maiores informaes sobre a caixa de dilogo da instruo e quais operandos
pertencem a sintaxe da instruo, ver captulo 3 do Manual de Programao do MasterTool

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

Figura 5-45 Criando Tag

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.

Excluindo uma Instruo


Para excluir uma instruo:

1. Posicionar o cursor de lgica sobre qualquer clula da instruo a ser excluda.


2. Pressionar DEL.

Modificando um Operando da Instruo


Em uma instruo j inserida no mdulo pode-se alterar qualquer operando utilizado.
Para modificar um operando em uma instruo j inserida:

1. Posicionar o cursor de lgica na clula onde deve ser alterado o operando.


2. Utilizar um dos seguintes mtodos:
Realizar um duplo clique no mouse.
Pressionar ENTER.

3. Na caixa de dilogo da instruo apresentada, na caixa Tag ou Endereo, digitar o tag ou


endereo do operando.

Buscando uma Instruo


A busca de uma instruo permite a localizao rpida de qualquer instruo da linguagem de
diagrama de rels e blocos ALTUS em um mdulo de programa.
Para buscar uma instruo:

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

Figura 5-46 Procurando Instruo

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:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Busca, escolher Operando (ALT, B, O).
exibida a caixa de dilogo Buscar Operando.

2. Na caixa Operando, digitar o tag ou endereo do operando a ser buscado.


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.

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:

1. Utilizar um dos seguintes mtodos:

70
Captulo 5 Procedimentos de Utilizao

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Busca, escolher Buscar Prximo (ALT, B, B)
Pressionar a tecla F3

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

Inserindo Notas de Mdulo


O procedimento para a insero de notas de mdulo para um mdulo de programa o mesmo do
mdulo C. Para maiores informaes sobre Notas de Mdulos ver o item Inserindo Notas de
Mdulo, na seo Mdulo de Configurao - Mdulo C neste captulo.

Inserindo Tags e Comentrios de Lgica


Cada lgica utilizada pode possuir um tag associado, um comentrio descrevendo sucintamente a
funo da lgica e um campo de observaes para descrever detalhadamente a lgica. O tag e o
comentrio da lgica so exibidos na primeira linha da lgica quando um mdulo de programa est
sendo visualizado ou editado no MasterTool.
Para inserir Tags e comentrios de lgicas:

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

Figura 5-49 Descrio de lgicas

4. Na coluna Obs, selecionar o boto Obs. exibida a caixa de dilogo Observao.


5. Editar o campo de observaes. Pode possuir at 280 caracteres. Aps o retorno da edio de
observaes o boto Obs passa a conter o caractere '*' indicando que o campo de observaes foi
preenchido.

Digitar as
observaes
da lgica

Figura 5-50 Inserindo observao em uma lgica

Inserindo Tags, Comentrios e Wire-info de Operandos


Cada operando e suas subdivises de ponto e cada tabela e suas posies podem possuir um tag
associado, um comentrio e um campo de superviso.
O tag de cada operando pode possuir at 7, 12 ou 25 caracteres de tamanho e somente podem ser
utilizadas letras e nmeros.
O comentrio de cada operando pode possuir at 60 caracteres de tamanho e podem ser utilizados
quaisquer caracteres na sua edio.
O campo de superviso indica qual o uso do operando. So possveis 4 valores:
(nenhum)
leitura
escrita
leit./esc.

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:

1. A partir do menu Relatrio, escolher Operandos (ALT, R, O).


2. A partir do menu suspenso de Operandos, escolher o tipo de operando desejado. Somente esto
ativos neste menu os tipos de operandos que j possuem operandos declarados no mdulo C.
exibida uma janela de edio contendo uma tabela
Na primeira coluna so apresentados os operandos disponveis conforme configurao do mdulo C.
Para editar subdivises de pontos ou posies de tabela, realizar um duplo clique sobre o operando
desejado, abaixo do endereo do operando so apresentadas todas as subdivises de ponto para o
mesmo ou as posies de tabela.

3. Na coluna Tag, digitar o Tag do operando. Pode possuir at 7, 12 ou 25 caracteres.


4. Na coluna Descrio, digitar o comentrio do operando. pode possuir at 60 caracteres.
5. Na coluna Superviso, selecionar na lista a opo desejada.
6. Em caso de operandos %E, %S ou %R, digitar na coluna Wire-Info a informao de Wire-Info
do ponto.

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

Figura 5-51 Tabela de tags e descries de operandos

Importando e Exportando Tags e Descries


O MasterTool possui funes para exportar e importar tags e descries para dois tipos de arquivos:
formato texto (.TXT) e Arquivo de valores do Excel (.CSV). Tais procedimentos facilitam as
documentaes que o usurio deseja fazer sobre o projeto e ainda facilita a edio de tags e
descrio, j que pode-se edit-los no Excel e importar para o MasterTool.
Para Importar Tags e Descries:

73
Captulo 5 Procedimentos de Utilizao

1. A partir do menu Relatrio, escolher Importar Tags e Descries... (ALT, R, I);


2. Ser aberto uma caixa onde o usurio deve escolher o arquivo que ser importado;
3. Depois de selecionado basta clicar em OK.
Para Exportar Tags e Descries:

1. A partir do menu Relatrio, escolher Exportar Tags e Descries... (ALT, R, E);


2. Ser aberto uma caixa onde o usurio deve definir o nome e tipo de arquivo que ser Exportado.
Pode ser Texto (.TXT) ou Excel (.CSV) e isto definido na combo box Lista Arquivo do Tipo
Depois de selecionado o tipo de arquivo deve escolher o nome do mesmo e pressionar o boto
Exportar.
3. Utilizar um programa adequado para abrir o respectivo arquivo. No caso do tipo Excel o usurio
pode utilizar tal software e abrir o arquivo.

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:

1. A partir do menu Edio, escolher Completar Ligaes (ALT, E, L).

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.

Figura 5-52 Lgica antes do comando Completar Ligaes

74
Captulo 5 Procedimentos de Utilizao

Figura 5-53 Lgica aps o comando Completar Ligaes

Encerrando a Modificao
Aps todas as alteraes necessrias ao mdulo houverem sido realizadas, deve-se encerrar a
modificao.
Para encerrar a modificao:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Edio, escolher Encerrar Modificao (ALT, E, E).

Comunicando com o CP ou Roteador


Consideraes sobre Comunicao com outros
Equipamentos
Configurao Utilizada
O MasterTool pode utilizar qualquer uma das interfaces seriais e, no caso do MT4100, pode ser
utilizado um canal Ethernet do microcomputador utilizado para realizar comunicaes com diversos
equipamentos. Estas comunicaes podem ser utilizadas para ler/enviar mdulos de/para CPs e
roteadores, monitorar programas aplicativos, alterar o estado da UCP, entre outras tarefas. Estas
comunicaes utilizam sempre o protocolo ALNET I da ALTUS.

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.

Habilitando os Modos de Comunicao


Para selecionar o tipo de canal de comunicao entre o CP ou Roteador com o MT4100, deve-se
acessar o menu Opes\Comunicao.... Ir aparecer uma janela como a mostrado abaixo:

75
Captulo 5 Procedimentos de Utilizao

Figura 5-54 Modos de comunicao


Deve-se habilitar os tipos de canais que seram utilizados.

Configurando a Interface Serial e a Velocidade de


Comunicao
Para a realizao das comunicaes do MasterTool necessrio selecionar uma interface serial para
uso com o MasterTool, que pode ser qualquer uma disponvel no microcomputador utilizado. Nesta
interface serial deve ser conectado um dos cabos de comunicao de acordo com o dispositivo com o
qual ser realizada a comunicao. Tambm deve ser configurada a velocidade de comunicao que
deve ser a mesma do dispositivo com que se vai comunicar e se devem ser utilizados os sinais de
MODEM CTS e RTS, quando estiver sendo utilizado um MODEM ou outro dispositivo que
necessite destes sinais, por exemplo, o AL-1413.
Para configurar a interface serial e a velocidade de comunicao:

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

Figura 5-55 Configurando a comunicao Serial

Configurando o N e a Sub-rede para a Comunicao


Antes de realizar uma comunicao necessrio que se configure os endereos do n e sub-rede com
o qual a comunicao ser realizada. Estes endereos identificam o CP ou dispositivo roteador com o
qual o MasterTool executa a comunicao as comunicaes.

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

Tabela 5-4 Endereos de N e Sub-rede

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.

A comunicao do MasterTool atravs da rede ALNET II possvel com a utilizao de um


gateway.
Para configurar o endereo de n e sub-rede:

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

Figura 5-56 Definindo o endereo ALNET I do equipamento

Configurando Endereo IP para Comunicao


Antes de realizar uma comunicao necessrio que se configure o endereo IP com o qual a
comunicao ser realizada. Este endereo identifica o CP ou dispositivo roteador com o qual o
MasterTool executa a comunicao na rede.
Para configurar o endereo IP:

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;

Figura 5-57 Definindo o endereo IP do equipamento

Monitorando a Interface Serial


O MT4000 possui uma janela que apresenta a monitorao da interface serial utilizada para as
comunicaes, permitindo que sejam verificados todos os comandos realizados com o MasterTool.
Esta janela possui 2 modos:
Modo Pausa: Neste modo os comandos executados pelo MasterTool no so monitorados pelo
analisador. o modo inicial da janela do Analisador da Serial.
Modo Monitor: Neste modo os comandos executados pelo MasterTool so monitorados e
apresentados na janela do analisador. A cada comando utilizado so apresentadas 2 linhas
contendo o comando enviado pelo MasterTool comeando com o prefixo TX e a resposta do CP
ou roteador comeando com o prefixo RX.
Em qualquer um dos modos a janela pode ser limpa a qualquer momento, utilizando a letra L -
Limpa para realizar esta tarefa.
A janela do analisador tambm alterada quando realizada a troca de base, podendo exibir os
comando nas 4 bases numricas utilizadas pelo MasterTool. Para maiores informaes sobre como
trocar a base numrica, ver Trocando a Base Numrica neste captulo.
Os comandos do MasterTool seguem o protocolo ALNET I. Para maiores informaes sobre
comandos da rede ALNET I, ver Norma Tcnica NT-031.
Para monitorar a interface serial:

1. A partir do menu Janela, escolher Analisador da Serial (ALT, J, A).


2. exibida a janela do analisador da serial no modo corrente. Caso a janela do analisador esteja
sendo aberta, seu modo inicial ser sempre o de Pausa.
3. Para trocar o modo do analisador ou limpar a janela deve ser utilizado um dos seguintes mtodos:
Utilizar as teclas
L- Limpa
M- Monitor
P- Pausa
A partir do menu Janela, selecionar o comando Analisador da Serial, (ALT, J, A). Selecionar o
comando desejado

78
Captulo 5 Procedimentos de Utilizao

Comando enviado

Resposta do
CP ou roteador

Figura 5-58 Analisador Serial

Lendo e Enviando Mdulos para o CP ou Roteador


Para um mdulo realizar as tarefas que foram programadas, ele deve ser enviado para o CP ou
roteador. Quando um mdulo que est no CP ou roteador precisa de alguma alterao, ele deve ser
lido para o MasterTool para que as alteraes possam ser realizadas.
Os processos de leitura e envio de mdulos para o CP, apagamento de mdulos e transferncias entre
memria RAM e Flash EPROM podem demorar alguns segundos pois o MasterTool atualiza o
diretrio de mdulos aps estes procedimentos.

Somente podem ser enviados para o CP ou roteador, mdulos que faam parte do projeto.

Para ler mdulos do CP ou roteador:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto .


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 dispositivo, selecionar os mdulos a serem lidos. O nmero de mdulos


pode variar de 1 at o limite disponvel de mdulos no CP ou roteador. Marca-se cada mdulo
para leitura, 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 Ler Mdulo (s) <.
Para ler todos os mdulos do 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 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

Figura 5-59 Lendo Mdulos da UCP


Para enviar mdulos para o CP ou roteador:

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

Figura 5-60 Enviando Mdulos para UCP

80
Captulo 5 Procedimentos de Utilizao

Comparando o Projeto com os mdulos do CP ou Roteador


Os mdulos do projeto podem ser comparados com os mdulos do CP ou Roteador. Para isto, deve-
se:

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

Figura 5-61 Comparando mdulos do Projeto com CP ou Roteador

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.

Quando os mdulos do CP forem gerados antes da verso 3.40 do MasterTool Programming ou


quando o CP no suporta a funcionalidade de comparao de mdulos, as colunas CRC e Data
Envio estaro em branco.

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

Alterando o Estado do CP ou Roteador


O estado do CP ou roteador pode ser alterado pelo MasterTool.
Para maiores informaes sobre estados do CP ou roteador, ver itens Estados de Operao dos
Roteador, na seo Projeto de Roteador e Estados de Operao do CP, na seo Projeto de
Programao no captulo 2 do Manual de Programao do MasterTool.
Para alterar o estado do CP ou roteador:

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

Figura 5-62 Trocando o estado da UCP


Atalho
Na Barra de Ferramentas, clicar sobre o boto:

para modo execuo

para modo programao

para modo ciclado

Executando um Ciclo de Varredura


Quando o CP est em modo ciclado possvel executar um programa realizando um ciclo de
varredura por vez. Neste ciclo so lidos os valores das entradas, processado o programa aplicativo e
geradas sadas.
Para executar um ciclo de varredura:

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

Figura 5-63 Executando um ciclo de varredura


Atalho

Na Barra de Ferramentas, clicar sobre o boto

Obtendo Informaes do CP ou Roteador


Durante a execuo de um programa aplicativo no CP ou a execuo de um roteador pode-se
verificar o status do CP ou roteador em determinado momento. Obtendo informaes do CP permite
que sejam verificados itens como o modo atual (programao, execuo, ciclado ou erro), mensagens
de erro ou advertncia, tempos de ciclo instantneo, mdio, mnimo e mximo entre outros
parmetros mostrados a seguir na Janela de Estado do CP ou roteador.
Para obter informaes do CP ou roteador:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.

2. Selecionar o boto Informaes. exibida uma janela com as informaes do CP ou roteador.

83
Captulo 5 Procedimentos de Utilizao

Utilizar este
boto para obter
informaes
detalhadas do
estado do CP ou
roteador

Figura 5-64 Obtendo Informaes da UCP

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.

Janela de Estado do CP ou Roteador

Utilizar este boto


para atualizar a
visualizao do
estado do CP

Selecionar
para
atualizao
contnua do
estado do CP

Figura 5-65 Informaes da UCP

Obtendo o Estado do Barramento


Obter o estado do barramento permite que sejam verificados a qualquer instante o tipo de barramento
(AL-1000 ou AL-3000), os mdulos declarados em cada posio bem como o estado atual de cada
um dos mdulos.
Para obter o estado dos barramentos:

1. A partir do menu Comunicao, escolher Estado (ALT, C, S). exibida a caixa de dilogo
Estado.

84
Captulo 5 Procedimentos de Utilizao

2. Selecionar o boto Barramento. exibida uma janela com as informaes do barramento.


3. Para obter o estado dos outros barramentos podem ser selecionados os botes Prximo e
Anterior.

Utilizar este
boto para obter
informaes dos
barramentos

Figura 5-66 Obtendo Estado da UCP


Janela de Estado dos Barramentos:

Figura 5-67 Estado da UCP

Obtendo o Estado da Rede ALNET II


O estado da rede ALNET II pode ser consultado diretamente a partir do MasterTool. So
apresentados os valores referentes s estatsticas das transmisses, recepes e parmetros do
dispositivo.
O estado da ALNET II pode ser consultado uma nica vez ou com leitura contnua. Os dados da
estatstica podem ser reinicializados a qualquer instante.
Para obter o estado da rede ALNET II:

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

Figura 5-68 Estado da rede ALNET II

Obtendo o Estado dos Pontos Forados


Pode ser consultado o estado dos pontos forados dos operandos %E e %S. Os valores so
apresentados em um quadro com o nome do operando seguido do estado de cada ponto do operando.
O estado de cada ponto pode ser:
1 - ponto forado para o valor 1
0 - ponto forado para o valor 0
_ - ponto no forado
Para maiores informaes sobre foramento, ver item Depurao de Projetos de Programao,
Foramento, na seo Projeto de Programao no captulo 2 do Manual de Programao do
MasterTool.
Para obter o 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.

86
Captulo 5 Procedimentos de Utilizao

Estado dos
pontos forados

Figura 5-69 Estado dos pontos forados

Liberando Operandos Forados


Os valores forados para operandos %E e %S podem ser liberados pelo MasterTool.
Para maiores informaes sobre foramento, ver item Depurao de Projetos de Programao,
Foramento, na seo Projeto de Programao no captulo 2 do Manual de Programao do
MasterTool.
Para liberar pontos forados de um operando:

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

3. Escolher o boto > Liberar. apresentada a caixa de dilogo Liberar.


4. Selecionar o item Operando inteiro caso se deseje liberar todos os pontos forados do operando
ou selecionar o boto de opo Nmero do bit e digitando o nmero do ponto do operando a ser
liberado.

Utilizar para liberar


todos os pontos do
operando

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:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferrramentas, clicar sobre o boto


A partir do menu Comunicao, escolher Monitorar (ALT, C, M). exibida a caixa
de dilogo Monitorar Valores do CP.

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 tag ou Digitar o


endereo do endereo
operando a ser de n do
includo na lista dispositivo
de monitorao a monitorar

Digitar o nmero
Digitar o
de operandos a
endereo de
serem includos
sub-rede do
na lista de
dispositivo a
monitorar

Figura 5-72 Monitorando valores de operandos


Para monitorar operandos tabela:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferrramentas, clicar sobre o boto


A partir do menu Comunicao, escolher Monitorar (ALT, C, M). exibida a caixa de dilogo
Monitorar Valores do CP.

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:

Realizar um duplo clique


Pressionar a tecla ENTER

3. Pressionar a tecla DELETE

Nome do arquivo, n e Valor monitorado


sub-rede monitoradas
Operando monitorado

Figura 5-74 Janela de valores das monitoraes de operandos

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:

1. Utilizar um dos seguintes mtodos:

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Comunicao, escolher Forar (ALT, C, F). exibida a caixa de
dilogo Forar.

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:

1. Utilizar um dos seguintes mtodos:

91
Captulo 5 Procedimentos de Utilizao

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Comunicao, escolher Forar (ALT, C, F). exibida a caixa de
dilogo Forar.

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

Digitar a primeira e Digitar os valores a


a ltima posies Selecionar para incluir serem forados nas
de tabela a serem os operandos na lista posies de tabela
foradas de monitorao

Figura 5-76 Janela de foramento de tabela de operandos

Forando Operandos a partir da Lista de Monitorao


Os operandos tambm podem ser forados a partir da lista de monitorao.
Para forar operandos a partir da lista de monitorao:

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

Figura 5-77 Forando operandos a partir da janela de monitorao

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.

O MasterTool no permite a monitorao de tabelas que no estejam declaradas no mdulo C, do


projeto que aberto no momento. Se no tivermos nenhum projeto aberto, impossvel monitorar
tabelas no MasterTool.

Para monitorar programas:

1. A partir do menu Comunicao, escolher Monitorar Programa.


2. Aps a seleo o mdulo corrente passa a ser monitorado sendo exibido o valor dos operandos
que esto visveis na janela.
O sinal colocado antes do item Monitorar Programa indica que a monitorao de programa est
ativa.

Configurando as Cores para Monitorao de Programas


Conforme explicado anteriormente, as cores para monitorao de contatos ativos e no ativos podem
ser configuradas.
Para configurar as cores para monitorao:

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

4. Fechar a caixa de dilogo Configurao clicando no boto OK.

Selecionar a cor desejada

Figura 5-78 Tabela de cores para as monitoraes de programas

Compactando a Memria RAM


A memria RAM automaticamente compactada pelo CP, cada vez que este colocado em estado
programao. Quando em estado execuo, a RAM compactada somente com o acionamento do
comando correspondente no MasterTool, pois esta tarefa aumenta o tempo de ciclo de varredura do
programa aplicativo.
O procedimento de compactao desnecessrio nos dispositivos roteadores. O acionamento do
comando para estes dispositivos no causa efeito algum.
Para maiores informaes sobre compactao de memria RAM, ver item Depurao de Projetos
de Programao, Compactao, na seo Projeto de Programao no captulo 2 do Manual de
Programao do MasterTool.
Para compactar a memria RAM:

1. A partir do menu Comunicao, escolher Mdulos... (ALT, C, D).


2. Selecionar o boto Compactar RAM.

Utilizar este
boto para
compactar
a memria
RAM

Figura 5-79 Compactando RAM

No MasterTool no existe uma Compactao de Flash, igualmente como possui a Compactao de


RAM. O mtodo para se compactar a Flash carregar os mdulos para a RAM, limpar a Flash e
somente ento recarregar os mdulos para a Flash.

94
Captulo 5 Procedimentos de Utilizao

Obtendo o Diretrio do CP ou Roteador


Para obter o diretrio do CP ou roteador:

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

Transferindo Mdulos de RAM para Flash EPROM


Para transferir mdulos em RAM para Flash EPROM:

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

Figura 5-81 Transferindo mdulos da RAM para FLASH

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.

Transferindo Mdulos de Flash EPROM para RAM


Para transferir um mdulo em Flash EPROM para RAM

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.

Apagando Mdulos do CP ou Roteador


Para apagar um mdulo do CP ou roteador

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

Utilizar este boto


para apagar os
mdulos
selecionados

Figura 5-83 Apagando mdulos da FLASH ou da RAM

97
Captulo 5 Procedimentos de Utilizao

Reabilitando Mdulos em EPROM ou Flash


Para os mdulos que esto em memria EPROM ou Flash, o comando Apagar Mdulo somente
remove o nome do mdulo do diretrio, no removendo-o realmente da memria.
Aps o apagamento, estes mdulos podem ser reabilitados e voltar a fazer parte do diretrio.
Entretanto, o apagamento da memria EPROM com raios ultravioleta ou a execuo do comando
Apagar Flash remove os mdulos da memria, no podendo mais serem reabilitados.
Para reabilitar um mdulo em EPROM ou Flash:

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 ?.

Os caracteres * e ? funcionam da mesma forma que no WINDOWS:


? - substitui um caractere qualquer
* - substitui vrios caracteres

Os exemplos a seguir demonstram a funcionalidade dos mesmos:


*-.*: Reabilita todos os mdulos.
F-.?20: Reabilita os mdulos F cujas extenses terminam em 20 (F-.020, F-.120, F-
.220).
*-.000: Reabilita todos os mdulos com extenso .000 (C-.000, E-.000, F-.000, R-
.000, P-.000 ).
E-*.*: Reabilita todos os mdulos do tipo E (E-.000, E-.001, E-.018,
E-.020)

Tabela 5-5 Caracteres especiais para reabilitao

Digitar o nome do
mdulo a ser reabilitado

Figura 5-84 Janela de reabilitao de mdulos

Apagando a Memria Flash EPROM


Para apagar a memria Flash EPROM:

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

Utilizar este boto


para apagar a
Flash EPROM

Figura 5-85 Apagando FLASH

Esta operao s possvel com o CP em modo Programao

Habilitando e Desabilitando as Sadas


As sadas habilitadas, determinam que o CP atualize os pontos de sada com os valores da memria
imagem.
As sadas desabilitadas, determinam que o CP desenergize todas as suas sadas digitais. Entretanto,
esta operao no altera os estados dos operandos correspondentes na memria imagem.

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

Figura 5-86 Habilitando/Desabilitando 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.

Ao sair de fbrica, os controladores no possuem senha definida, no sendo necessrio a declarao


de senha atual para definir a primeira senha.

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

Figura 5-87 Trocando 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 senha atual

Digitar a nova
senha

Figura 5-88 Informando nova senha


Este comando disponvel apenas para os CPs das sries AL-600, AL-2000 e QUARK.

Alterando o Nvel de Proteo


O nvel de proteo do CP identificado por um nmero de 0 a 3. Cada um destes nveis proporciona
um conjunto de comandos que podem ser executados no CP.
No nvel de proteo 0 no existe restrio, todos os comandos podem ser executados no CP.
Conforme o nvel de proteo aumenta, o conjunto de comandos possveis diminui.
Para maiores informaes sobre nveis de proteo, ver item Nveis de Proteo do CP, na seo
Projeto de Programao no captulo 2 do Manual de Programao do MasterTool.
Para alterar o nvel de proteo do CP:

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

Utilizar este boto


para alterar o nvel
de proteo

Figura 5-89 Trocando nvel de proteo

3. Na caixa Senha, digitar a atual senha do CP.


4. No grupo Novo Nvel de Proteo, selecionar o boto de opo do nvel de proteo desejado.

Digitar a senha
atual do CP

Selecionar o novo
nvel de proteo

Figura 4-90 Definindo 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:

1. Utilizar um dos seguintes mtodos:

102
Captulo 5 Procedimentos de Utilizao

Na Barra de Ferramentas, clicar sobre o boto


A partir do menu Relatrio, escolher Referncia Cruzada (ALT, R, R).

2. exibida a caixa de dilogo Referncia Cruzada.

Digitar o endereo ou
o tag do operando

Figura 5-91 Referncia cruzada

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

Figura 5-92 Resultado da referncia cruzada

Comparando Mdulos de Programa de dois Projetos


A comparao de mdulos de programa de projetos auxilia o controle de alteraes dos mesmos.
Para acionar esta funcionalidade:
1. A partir do menu Relatrio, escolher Comparador de Ladder (ALT, R, C). Aparecer a seguinte
janela:

103
Captulo 5 Procedimentos de Utilizao

Figura 5-93 Comparador de Ladder


As opes de comparao so:
Comparao entre Projetos;
Comparao entre Mdulos Execuo;
Comparao entre Mdulos Funo;
Comparao entre Mdulos Procedimento;
Pode ser feito comparao entre diferentes tipos de arquivo, com exceo da comparao de Projetos,
que s pode ser feita entre dois projetos.
2. Selecionar os dois projetos do disco a serem comparados, nos campos Projeto 1 e Projeto 2;
3. Clicar no boto Comparar para obter o resultado da comparao.

Figura 5-94 Resultado de uma comparao

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

Figura 5-95 Detalhes de um resultado de comparao de um mdulo


Opes de Comparao de Projetos
Em alguns casos, especialmente quando se envolve comparao de projetos grandes, o resultado da
comparao muito extenso, podendo tornar difcil a visualizao dos resultados de cada mdulo.
Para isto podem ser filtrado alguns resultados de tipos de mdulos que no se deseja comparar, ou at
mesmo resultados que no interessam na comparao.
Para filtrar resultados de comparao, basta clicar em Opes, para surgir a seguinte tela:

105
Captulo 5 Procedimentos de Utilizao

Figura 5-96 Opes de filtragem de resultados da comparao de projetos


Opo Descrio
Mdulos Configurao (C-*.*) Inclui na comparao de projetos os mdulos C-*.*.
Mdulos Execuo (E-*.*) Inclui na comparao de projetos os mdulos E-*.*.
Mdulos Funo (F-*.*) Inclui na comparao de projetos os mdulos F-*.*.
Mdulos Procedimento (C-*.*) Inclui na comparao de projetos os mdulos P-*.*.
Exibir arquivos diferentes Exibir no resultado de comparao de projeto o resultado
de mdulos diferentes
Exibir arquivo idnticos Exibir no resultado de comparao de projeto o resultado
de mdulos idnticos
Exibir arquivos que contm Exibir no resultado de comparao de projeto o resultado
somente no projeto 1 de mdulos que s existem no projeto 1
Exibir arquivos que contm Exibir no resultado de comparao de projeto o resultado
somente no projeto 2 de mdulos que s existem no projeto 2
Exibir diferenas de descrio Exibir no resultado de comparao de projeto o resultado
mas com contedos iguais de mdulos que possuem apenas diferenas de descries,
porm com contedos exatamente iguais
Nomes de arquivos so iguais Considera o mesmo nome (para fim de comparao)
se tipo e extenso forem iguais mdulos de mesmo tipo e extenses iguais. Exemplo:
E-Motor.000 considerado o mesmo nome de E-Gusa.000,
assim eles sero comparados entre si.

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

2. No grupo Impressora, selecionar a impressora a ser utilizada. A impressora padro definida no


Painel de Controle do Windows. Caso seja selecionado Impressora especfica, deve-se definir
quais das impressoras presentes na lista deve ser utilizada.
3. No grupo Orientao, selecionar se a impresso deve ser feita no formato Retrato ou Paisagem.
4. Na caixa Tamanho do grupo Papel, selecionar o tamanho do papel a ser utilizado dentre os
presentes na lista. Esta lista varia de acordo com a impressora selecionada.
5. Na caixa Origem do grupo Papel, selecionar a origem da alimentao do papel dentre os
presentes na lista. Esta lista varia de acordo com a impressora selecionada.
6. Selecionar o boto Opes. exibida a caixa de dilogo Opes, com opes especficas para
cada tipo de impressora.
Selecionar
impressora
padro ou
especfica

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:

1. Utilizar um dos seguintes mtodos:


A partir do menu Projeto, escolher Imprimir (ALT, P, P).
Utilizar o atalho de teclado CTRL+P.
exibida a caixa de dilogo Impresso.

2. Selecionar o tipo de impresso. A seleo do tipo de impresso mutuamente exclusiva, ou seja,


somente um tipo pode estar selecionado para cada impresso. Os tipos de impresso esto
distribudos em 3 grupos: Operandos, Projeto e Mdulo de Programa. Existem os seguintes
tipos de relatrio referentes a operandos:
Lista de Tags e Descries - produz uma listagem das notas de operandos editadas
no comando Operandos do menu Relatrio.
Referncia Cruzada do Projeto - produz uma listagem contendo para cada
operando, todas as suas ocorrncias no projeto indicando mdulo, lgica e instruo.
Referncia Cruzada do Mdulo - produz uma listagem contendo para cada
operando, todas as suas ocorrncias no mdulo indicando lgica e instruo. Esta
opo somente disponvel quando a impresso se tratar de mdulo de programa (E,
P ou F).

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

4. No grupo Projeto, esto as opes de relatrios referentes ao projeto ativo no MasterTool.


Notas de Projeto - produz uma listagem das notas de projeto editadas no comando
Notas de Projeto do menu Relatrios.
Mdulo de Configurao - produz uma listagem de todas as opes configuradas
no mdulo C.
Notas do Mdulo de Configurao - produz uma listagem das notas do mdulo C,
editadas com o comando Notas de Mdulo do menu Relatrio.

5. No grupo Mdulo de Programa, esto as opes de relatrios referentes ao mdulo de diagrama


ativo no MasterTool.
Notas de Mdulo - produz uma listagem das notas de mdulo de programa sendo
impresso, editadas com o comando Notas de Mdulo do menu Relatrio.
Lista de Lgicas - produz uma listagem dos comentrios de lgicas, editados com o
comando Lgicas do menu Relatrio.
Diagrama - produz uma listagem em linguagem de diagrama de rels do mdulo em
questo. Devem ser digitados os nmeros da Lgica Inicial e Lgica Final a serem
impressas.
Impresso com descrio de operandos - inclui no relatrio do diagrama as
descries dos operandos de cada lgica.
Impresso com observao de lgicas - inclui no relatrio do diagrama as
observaes de cada lgica.

Figura 5-98 Imprimindo mdulos

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:

1. A partir do menu Projeto, escolher Imprimir (ALT A, P).


2. Selecionar o relatrio a ser visualizado.
3. Selecionar o boto Visualizar.

Selecionar
visualizao
de uma ou
duas pginas

Visualizao do
mdulo como
ser impresso

Figura 5-99 Janela de visualizao de impresso dos mdulos

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

Figura 5-100 Janela de configuraes do MasterTool

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.

Selecionar a cor desejada

Figura 5-101 Janela de seleo de cores dos modos de exibio dos operandos

Configurando o Modo de Visualizao do Operando na Lgica


Existem trs maneiras de exibio para um operando em uma lgica:
pelo tag
pelo endereo
pelo wire-info
Esta opo permitir configurar qual destes trs modos deve ser utilizado.

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.

Caso no exista a definio do tag ou do wire-info, exibido o endereo do operando.

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

Figura 5-102 Configurando cores de operandos

Configurando o Tamanho Mximo de Novos Tags


Esta opo determina o tamanho mximo em caracteres para a criao de novos tags de operandos. O
tamanho dos tags existentes no alterado, mesmo quando se diminui de 25 para 7, por exemplo.
Para configurar o tamanho mximo de novos tags:

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

Figura 5-103 Configurando o Tamanho Mximo 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.

Configurando a Exibio da Grade de Clulas


Permite configurar se deve ou no ser exibida a grade de clulas no modo edio.
Para configurar a visualizao da grade clulas:

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

Figura 5-104 Definio de grades de clulas

112
Captulo 5 Procedimentos de Utilizao

Configurando a Exibio das Barras de Ferramentas


Utilizando esta configurao pode-se determinar quais barras de ferramentas devem ser exibidas.
Para configurar a exibio das barras de ferramentas:

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

Figura 5-105 Definio de visualizao das barras de ferramentas

Configurando a Gerao de Arquivo Backup


O MasterTool pode gerar backup automaticamente dos arquivos que contm mdulos. Esta opo
permite configurar esta propriedade.
Quando esta opo est selecionada o MasterTool salva automaticamente a verso antiga do arquivo
com outro nome utilizando o caractere '~' no lugar do caractere '-' quando for utilizado o comando de
salvamento de mdulos.
Ex.: se o arquivo salvo for o arquivo C-TESTE.000, o arquivo de backup chama-se C~TESTE.000.
Para configurar a gerao de backup:

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

Figura 5-106 Definio de gerao de arquivos de backup

Configurando a Base Numrica


Este item permite configurar a base numrica com a qual deve-se realizar foramentos e
monitoraes. As base disponveis so Decimal, Octal, Hexadecimal e Binrio.
Para configurar a base numrica:

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

Figura 5-107 Selecionando base numrica

Configurando Casas Decimais aps a Vrgula


Este item permite configurar o nmero de casas decimais aps a vrgula na apresentao de valores
de operandos %F.
Para configurar as casas decimais aps a vrgula:
114
Captulo 5 Procedimentos de Utilizao

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.

Figura 5-108 Configurando o Nmero de Casas Decimais aps a Vrgula


Esta configurao merece uma ateno especial pois, como j foi dito, a forma como os valores de
operandos flutuantes monitorados so apresentados so diretamente afetados. O MasterTool faz o
arredondamento dos nmeros quando no mostrado com sua preciso mxima.
Nos casos em que o nmero no pode ser representado com a seleo feita pelo usurio, exibido o
resultado em notao cientfica, com o nmero de casas configurado.

O nmero mximo de algarismos significativos que o MasterTool exibe so 8.

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

Configurando a Confirmao na Troca de Estados do CP


Este item permite configurar se no momento da troca de estados do CP o MasterTool deve pedir
confirmao ou no.
Para configurar a troca de estados 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 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

Figura 5-109 Confirmao da troca de estado da UCP

Configurando a Utilizao do Smbolo % na


Programao
Esta opo permite definir se ser ou no utilizado o % na edio das instrues para indicar se um
endereo de operando ou um tag. Caso seja selecionada, deve-se sempre colocar o % antes do
endereo de um operando, por exemplo %M0001. Caso o % no seja utilizado, o MasterTool ir
coloc-lo automaticamente aps a edio. Nesta opo, no podem ser definidos tags com o mesmo
formato do nome de operandos. Ex.: A0041, M0012, TM0002.
Para configurar a utilizao do %:

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 %

Figura 5-110 Utilizao do dgito %

116
Captulo 6 Importando uma Documentao no MasterTool Programming

Importando uma Documentao no


MasterTool Programming
Este captulo descreve a aplicao Importa que permite que documentaes realizadas no SDA3830
possam ser importadas para serem utilizadas no MASTERTOOL PROGRAMMING.
O processo de importao de documentaces realizado utilizando o formato dos arquivo
exportveis do SDA3830. No processo de importao podem ser utilizadas verses 4.00 ou
superiores, do SDA3830. Para maiores informaes sobre o SDA3830 verso 4.0, ver captulo 7 do
volume 2 do Manual de Utilizao do AL-3830.

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.

Arquivos Gerados pelo SDA3830 e


Importveis pelo MASTERTOOL
O SDA3830 gera diversos arquivos de exportao de uma documentao contendo descries sobre
operandos, lgicas , mdulos e aplicao, que podem ser importados pelo MASTERTOOL
PROGRAMMING. A tabela 6-1 mostra os arquivos gerados pelo SDA3830.
Arquivo Finalidade
xxxxxxxx.A Descrio de operandos A
xxxxxxxx.M Descrio de operandos M
xxxxxxxx.ES Descrio de operandos E/S
xxxxxxxx.R Descrio de operandos R
xxxxxxxx.D Descrio de operandos D
xxxxxxxx.TM Descrio de operandos TM
xxxxxxxx.TD Descrio de operandos TD
xxxxxxxx.LG Descrio de lgicas
xxxxxxxx.MD Descrio de mdulos
xxxxxxxx.AL Descrio da aplicao

Tabela 6-1 Arquivos gerados pelo SDA3830

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.

Como Importar uma Documentao do


SDA3830 Verso 4.00 ou Superior
Para que possamos importar uma documentao no MasterTool importante que a Aplicao
desenvolvida no SDA3830 seja exportada com o mesmo nome do mdulo de Configurao do
Projeto, por exemplo, se o projeto a ser importado tenha o mdulo C de nome C-VAZ_2A.000, a
aplicao deve ser exportada com o nome de VAZ_2A.
117
Captulo 6 Importando uma Documentao no MasterTool Programming

Este cuidado imprescindvel para que a operao Importa do MasterTool seja executada com xito.
A seguir, os passos a serem executados:

1. Executar o aplicativo SDA3830.


2. Ler a documentao a ser exportada, conforme procedimento do SDA3830.
3. A partir do menu Descrio, Transfere, escolher Exporta.
4. Exportar cada um dos itens da aplicao. Para maiores informaes sobre como exportar arquivos
do SDA3830, ver Manual de Utilizao do AL-3830.
5. Encerrar a execuo do SDA3830.
6. Executar o aplicativo Importa.
7. A partir do menu Aplicao, escolher Importa (ALT, A, I).
8. Na caixa Nome do Arquivo, digitar ou selecionar o nome da documentao a ser importada.
9. Na caixa Diretrios, selecionar o diretrio onde est localizado a documentao.
10. Na caixa Listar Arquivos do Tipo, selecionar Projeto (*.MD).
11. Na caixa Unidades, selecionar a unidade de disco onde est localizada a documentao.
12. Aps selecionar a documentao a ser importada, escolher o boto OK. gerado um novo projeto
com o nome da documentao importada e extenso .MTL. Este projeto pode ser aberto pelo
MASTERTOOL PROGRAMMING.

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:

Um arquivo contendo a seguinte descrio ser invlido:


A0000.1
A0000.2 LIGBOMB Comando para ligar bomba.
A0000.3 DESLBOM Comando para desligar bomba.

devendo ser substitudo por:


A0000.2 LIGBOMB Comando para ligar bomba.
A0000.3 DESLBOM Comando para desligar bomba.
uma vez que o endereo A0000.1 no possui tag nem descrio.

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

Soluo: Verificar a lgica.


Chamada de mdulo inexistente
Descrio: Alguma instruo CHP ou CHF est tentando executar um mdulo inexistente no CP.
Soluo: Verificar se as instrues esto chamando os mdulos corretos ou enviar os mdulos
chamados para o CP.
Coloque FPGRID10.VBX no path
Descrio: O arquivo FPGRID10.VBX no foi encontrado.
Soluo: Colocar o arquivo FPGRID10.VBX no subdiretrio SYSTEM onde est instalado o
WINDOWSTM.
Confirmao invlida
Descrio: Na alterao da senha, os itens Nova Senha e Confirmao possuem senhas diferentes.
Soluo: Realizar novamente o processo de alterao de senha.
CP com proteo ativada
Descrio: Acionamento de um comando que no pode ser executado no nvel de proteo atual do
CP.
Soluo: Trocar o nvel de proteo do CP para um inferior, no qual o comando possa ser executado.
CP em modo Ciclado
Descrio: Tentativa de execuo de um comando que no pode ser executado neste modo.
Soluo: Consultar o manual para verificar o estado correto do CP para executar o comando.
CP em modo Erro
Descrio: Acionamento de um comando que no pode ser executado quando o CP estiver em modo
Erro.
Soluo: Passar o CP para modo programao ou verificar o motivo do erro atravs da opo
Informaes do comando Estado do menu Comunicao.
CP em modo Execuo
Descrio: Tentativa de execuo de um comando que no pode ser executado neste modo.
Soluo: Consultar o manual para verificar o estado correto do CP para executar o comando.
CP em modo Programao
Descrio: Tentativa de execuo de um comando que no pode ser executado neste modo.
Soluo: Consultar o manual para verificar o estado correto do CP para executar o comando.
CP est carregando mdulo
Descrio: Acionamento de algum comando que no pode ser executado enquanto o CP estiver
carregando mdulo em RAM ou Flash EPROM.
Soluo: Aguardar o final da carga dos mdulos, podendo ser verificada atravs da opo
Informaes do comando Estado do menu Comunicao.
CP est compactando RAM
Descrio: O CP no pode realizar operao solicitada enquanto estiver compactando a memria
RAM de programa aplicativo.
Soluo: Aguardar o final da compactao, podendo ser verificado atravs da opo Informaes do
comando Estado do menu Comunicao.
CP est lendo mdulo

120
Apndice A Mensagens de Erro

Descrio: Tentativa de compactao ou apagamento da Flash EPROM enquanto algum mdulo de


programa est sendo lido.
Soluo: Aguardar o final da leitura do mdulo de programa.
CP no est em modo Ciclado
Descrio: Tentativa de realizar um ciclo no CP sem estar em modo Ciclado.
Soluo: Passar o CP para modo Ciclado.
CP no est em modo Execuo
Descrio: Tentativa de execuo de um comando que no pode ser executado no modo atual.
Soluo: Passar o CP para modo Execuo.
CP no est em modo Programao
Descrio: Tentativa de execuo de um comando que no pode ser executado no modo atual.
Soluo: Consultar o manual para verificar o estado correto do CP para executar o comando.
CP sem mdulo de configurao
Descrio: No existe mdulo de configurao (mdulo c) em RAM ou EPROM.
Soluo: Enviar para o CP um mdulo C.
CP sem mdulo de execuo E001
Descrio: No existe mdulo E001 em RAM ou EPROM.
Soluo: Enviar para o CP um mdulo E001.
Diretrio de mdulos invlido
Descrio: O diretrio de mdulos do CP contem dados invlidos.
Soluo: Reinicializar o CP, desenergizando-o e energizando-o, e executar o comando Mdulos do
menu Comunicao. Caso o erro persista, passar para modo programao, apagar todos os mdulos
do CP, reinicializ-lo e carregar o programa novamente.
Diretrio invlido
Descrio: Tentativa de criao de um novo projeto com nome de diretrio invlido para o sistema
operacional.
Soluo: Utilizar um nome vlido.
Endereamento do mdulo invlido
Descrio: O diretrio de mdulos do CP contem dados invlidos para o tipo de mdulo.
Soluo: Reinicializar a execuo do CP, desligando e ligando novamente a sua alimentao. Se o
problema persistir, passar para modo programao, apagar todos os mdulos de programa e
recarreg-los novamente.
Endereo da sub-rede incompatvel com o endereo do n
Descrio: Os endereos de sub-rede e n configurados so incompatveis.
Soluo: Configurar endereos compatveis para endereo de sub-rede e n. Para maiores
informaes sobre endereos de sub-rede e n, ver item Configurando o N e a Sub-rede para a
Comunicao, na seo Comunicando com o CP ou roteador no captulo 5 deste manual.
Endereo IP invlido
Descrio: O endereo configurado no item Endereo IP dos parmetros da rede Ethernet est fora
do formato definido.

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

Erro no acesso ao arquivo DESCRI.MOD! Alteraes no sero gravadas


Descrio: Houve erro na gravao do arquivo DESCRI.MOD.
Soluo: Verificar a existncia de espao disponvel ou de problemas na unidade de disco.
Erro no apagamento da Flash EPROM
Descrio: Ocorreu erro no processo de apagamento da memria Flash EPROM.
Soluo: Reinicializar o CP, desligando e ligando novamente a sua alimentao. Passar para modo
Programao e disparar novamente o apagamento da Flash. Caso o erro persista, a memria Flash
est danificada, devendo ser substituda.
Erro no barramento de mdulo E/S
Descrio: Ocorreu erro em algum dos barramentos de entrada e sada.
Soluo: Verificar qual dos barramentos est com erro atravs da opo Informaes do comando
Estado do menu Comunicao.
Erro no Barramento (0..9)
Descrio: Existem mdulos E/S declarados no barramento respectivo e o cabo que liga a UCP aos
mdulos no est conectado ou est defeituoso.
Soluo: Desligar o CP e verificar as conexes do cabo aos mdulos. Caso o problema persista,
deve-se trocar o cabo do barramento.
Erro no checksum
Descrio: Ocorreu erro de checksum 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.
Erro no checksum do mdulo
Descrio: Houve erro de consistncia do contedo de algum mdulo de programa aplicativo.
Soluo: Caso o erro tenha ocorrido na operao de carga de mdulo, deve-se carreg-lo novamente.
Se a mensagem for mostrada na janela de Estado do CP, passar para modo programao e apagar
todos os mdulos do programa. Desligar e ligar novamente o CP e recarregar o programa.
Erro no hardware
Descrio: Ocorreu erro em algum componente do circuito de hardware.
Soluo: Entrar em contato com o suporte da ALTUS.
Erro no protocolo
Descrio: Houve um erro no protocolo de comunicao.
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.
Verificar na janela do analisador da serial se os comandos esto corretos.
Erro no retorno do mdulo de programa
Descrio: Houve algum problema na chamada dos mdulos do programa aplicativo.
Soluo: Passar o CP para modo programao, apagar todos os mdulos do programa e recarreg-los
novamente. Caso o erro persista, entrar em contato com o suporte da ALTUS.
Excedido tamanho do programa
Descrio: Foi excedido o tamanho mximo do mdulo de programa que de 32 KB.
Soluo: Otimizar rotinas ou dividir o mdulo em dois ou mais para diminuir o espao utilizado.

123
Apndice A Mensagens de Erro

Excedido nmero de lgicas


Descrio: Foi excedido o nmero mximo de 1000 lgicas por mdulo.
Soluo: Otimizar rotinas ou dividir o mdulo em 2 ou mais para diminuir o espao utilizado.
Falha na gravao da referncia cruzada
Descrio: Houve um erro na gravao da referncia cruzada.
Soluo: Verificar a existncia de espao disponvel ou de problemas na unidade de disco.
Falha na gravao do arquivo
Descrio: Houve um erro na gravao do arquivo.
Soluo: Verificar a existncia de espao disponvel ou de problemas na unidade de disco.
Falha no coprocessador
Descrio: O coprocessador da UCP no est operando.
Soluo: Reinicializar o CP, desenergizando-o e energizando-o novamente. Caso o problema
persista, trocar a UCP.
Foramento invlido
Descrio: Tentativa de realizar um foramento de operando invlido.
Soluo: Verificar os tipos de operandos possveis de serem forados.
Framming
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.
Framming e 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.
Framming 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.
Framming, Paridade e 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.
Gateway IP invlido
Descrio: O endereo configurado no item Gateway IP dos parmetros da rede Ethernet est fora
do formato definido.
Soluo: Configurar o endereo utilizando o formato de operandos IP. Para maiores informaes
sobre endereos IP, ver Caractersticas Tcnicas do AL-3405.
Impossvel alterar constantes nas instrues CAB e CHF
Descrio: Tentativa de substituir constantes em instrues que possuem interfaces especiais, onde a
constante est associada ao nmero de parmetros ou de valores.

124
Apndice A Mensagens de Erro

Soluo: Substituir as constantes diretamente na edio da instruo, atravs do comando Modificar.


ndice da tabela invlido
Descrio: Tentativa de realizar operaes com uma posio de tabela invlida.
Soluo: Verificar o nmero de posies da tabela na declarao de operandos do mdulo C.
Instruo invlida no programa
Descrio: O programa contm uma instruo que no pode ser utilizada no CP (por exemplo, uma
instruo ECR no CP AL-600).
Soluo: Ler o programa do CP e procurar as instrues invlidas para o modelo utilizado,
removendo-as.
Instruo no encontrada
Descrio: A instruo selecionada para busca no comando Instruo do menu Busca, no foi
encontrada no mdulo.
Soluo: Verificar se no houve erro na seleo da instruo a ser buscada.
Instruo no permitida para este tipo de UCP
Descrio: A instruo editada no pode ser utilizada com o modelo de UCP corrente.
Soluo: Verificar as instrues que no podem ser utilizadas para o modelo de UCP corrente.
Limite de chamadas ultrapassado
Descrio: Esto ocorrendo excessos de chamadas sucessivas de mdulos P ou F sem retorno.
Soluo: Diminuir o nmero de chamadas aninhadas ou finalizar a execuo de um mdulo para
depois chamar o prximo.
Limite de foramentos excedido
Descrio: O nmero de operandos %E ou %S forados atingiu o limite.
Soluo: Liberar alguns operandos %E ou %S atravs da opo Libera do comando Estado do menu
Comunicao.
Lgica vazia! Desconsidera alteraes
Descrio: Tentativa de encerrar a alterao de lgica com a lgica vazia.
Soluo: Quando for encerrada a edio de lgica deve haver no mnimo uma instruo na lgica.
Para apagar o contedo de uma lgica, deve ser utilizado o comando Apagar do menu Edio.
Mscara IP invlida
Descrio: O endereo configurado no item Mscara IP dos parmetros da rede Ethernet est fora
do formato definido.
Soluo: Configurar o endereo utilizando o formato de operandos IP. Para maiores informaes
sobre endereos IP, ver Caractersticas Tcnicas do AL-3405.
Memria de operandos utilizada excede capacidade do XXXXXX
Descrio: Tentativa de alterar o modelo de UCP para uma UCP que possui rea de operandos
inferior a rea utilizada no momento.
Soluo: Liberar rea de memria de operandos realocando operandos memria, decimal e tabelas.
Memria insuficiente
Descrio: No existe memria suficiente para realizar a tarefa.
Soluo: Finalizar algum aplicativo para a liberao de memria. Finalizar a edio de algum
mdulo.

125
Apndice A Mensagens de Erro

Modelo de placa j existente


Descrio: Tentativa de inserir um mdulo de entrada ou sada com o mesmo modelo de uma j
existente.
Soluo: Verificar o modelo do mdulo a ser inserida e edit-la novamente.
Modelo inexistente
Descrio: Tentativa de utilizao no barramento de um modelo de mdulo de E/S que no existe.
Soluo: Verificar os modelos de placas existentes.
Mdulo invlido
Descrio: Tentativa de leitura de um mdulo do CP com cabealho invlido.
Soluo: Verificar o nome correto do mdulo a ser lido. Verificar se existe algum problema no
mdulo.
Mdulo no faz parte do Projeto. Incluir? Sim/No
Descrio: Tentativa de abertura de um mdulo E, P ou F que no faz parte do Projeto.
Soluo: Escolher Sim, se o mdulo deve fazer parte do projeto.
Escolher No, se o mdulo no deve fazer parte do projeto. Neste caso o mdulo aberto somente
para visualizao no podendo ser modificado.
Mdulo recebido com sucesso
Descrio: O procedimento de recepo de mdulo do CP ou roteador foi realizado com sucesso.
Mdulo ultrapassa limite do banco 0. Troca de banco para enviar mdulo?
Descrio: Tentativa de envio de mdulo para o gravador de EPROM ultrapassando o limite do
banco 0.
Soluo: Caso seja desejada a troca de banco para continuar enviando mdulos para o banco 1,
responder Sim. Caso seja desejado o envio de mdulos menores at completar a rea de memria do
banco 0, responder No.
Mdulo ultrapassa o fim da EPROM
Descrio: Tentativa de envio de mdulo para o gravador de EPROM ultrapassando o limite da
EPROM.
Soluo: Utilizar uma EPROM de maior capacidade ou redimensionar os mdulos a serem enviados
para o gravador de EPROM.
No h espao em memria
Descrio: No h espao na memria do CP para enviar mdulo de programa aplicativo.
Soluo: Apagar alguns mdulos do CP para fazer a carga de um novo ou transferi-los para a Flash
EPROM.
No h Flash EPROM
Descrio: Tentativa de apagamento da Flash EPROM sem a existncia da mesma no CP.
Soluo: Se o CP no possuir Flash, inserir a mesma se desejado. Se o CP possuir Flash, substitu-la
pois est danificada.
Nome com caracteres invlidos
Descrio: Tentativa de criao de um Tag com caractere invlido no relatrio de operando.
Soluo: Utilizar somente caracteres vlidos (letras e nmeros).
Nome de arquivo invlido

126
Apndice A Mensagens de Erro

Descrio: Tentativa de salvar um mdulo com um nome invlido.


Soluo: Utilizar um nome vlido para nome de arquivo de mdulos de programa.
Nome do projeto deve ter at seis caracteres!
Descrio: Tentativa de edio do nome do projeto com mais de seis caracteres.
Soluo: Utilizar um nome que possua no mximo seis caracteres.
Novo operando invlido
Descrio: O operando editado no item Novo Operando do comando Substituir Operando do menu
Busca, possui endereo ou tag invlido.
Soluo: Editar um operando com endereo ou tag vlido.
Nmero mximo de placas alcanado
Descrio: Tentativa de insero de um nmero de placas superior ao mximo em DESCRI.MOD.
Soluo: Entrar em contato com o departamento de suporte da ALTUS.
Nmero de operandos reduzidos para atender limites de configurao
Descrio: Tentativa de utilizar um nmero de operandos que ocupam uma rea de memria maior
que a disponvel. O nmero de operandos foi reduzido para o maior nmero possvel que possa
utilizar a memria disponvel.
Soluo: Se houver a necessidade do uso dos operandos que no puderam ser alocados,
redimensionar a configurao dos operandos.
Nmero do mdulo invlido
Descrio: Foi realizada tentativa de carga de mdulo com nmero invlido.
Soluo: Trocar o nmero do mdulo e envi-lo novamente para a UCP com um nmero vlido.
Operando atual invlido
Descrio: O operando editado no item Operando Atual do comando Substituir Operando do menu
Busca, invlido.
Soluo: Editar um operando com endereo ou Tag vlido.
Operando invlido: excede limite da configurao
Descrio: Tentativa de utilizao de um operando com endereo superior ao mximo configurado
no mdulo C.
Soluo: Utilizar um operando que esteja dentro da faixa de operandos configurados ou alterar a
configurao dos operandos para permitir a edio do operando.
Operando invlido: excede limite de valores para constantes
Descrio: Tentativa de utilizar uma constante com valor superior ou inferior aos limites. Os limites
para operandos constante memria vo de -32.768 a +32.767 e para operandos constante decimal de -
9.999.999 a +9.999.999.
Soluo: Utilizar constantes at o valor limite.
Operando no definido
Descrio: Tentativa de utilizao de um operando no declarado no mdulo C.
Soluo: Declarar o operando ou verificar o nmero mximo de operandos possveis de serem
declarados.
Operando no forado

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

Tag j declarado como operando XXXXX


Descrio: Tentativa de associao de um operando a um tag j definido.
Soluo: Utilizar um tag ainda no definido.
Tempo de ciclo excedido
Descrio: A execuo do programa aplicativo excedeu o mximo tempo permitido para o CP
utilizado.
Soluo: Otimizar a estruturao do programa de forma a atender o tempo mximo de execuo
suportado.
Tentativa de enviar para a EPROM um mdulo de programa que j est neste tipo de memria
Descrio: Tentativa de enviar para EPROM um modo de programa que j est neste tipo de
memria.
Soluo: Verificar se o mdulo realmente j se encontra em EPROM ou se o nome do mdulo foi
digitado com erro no comando.
Tentativa de enviar para RAM um mdulo de programa que j est neste tipo de memria
Descrio: Tentativa de enviar para RAM um modo de programa que j est neste tipo de memria.
Soluo: Verificar se o mdulo realmente j se encontra em RAM ou se o nome do mdulo foi
digitado com erro no comando.
Time-out
Descrio: Tentativa de comunicao entre o microcomputador e o CP mal sucedida.
Soluo: Verificar todas as conexes entre o microcomputador e o CP.
Tipo conflitante com o mdulo XXXX
Descrio: Tentativa de definio de um mdulo de entrada ou sada com um tipo j existente.
Soluo: Verificar o tipo correto do mdulo.
Tipo do mdulo invlido
Descrio: Foi realizada tentativa de carga de mdulo com tipo invlido.
Soluo: Tentar carregar o mdulo novamente. Caso o erro persista, o mdulo est com erro.
Tipo do operando invlido
Descrio: Tentativa de utilizar um operando no definido para um determinado comando.
Soluo: Verificar nos captulos 2 e 3 do Manual de Programao do MASTERTOOL os tipos
permitidos.
UCP do mdulo de programa invlida
Descrio: Tentativa de carga de um mdulo que no pode ser executado nesta UCP.
Soluo: Caso o mdulo seja de configurao (mdulo C) ou seja programado em diagrama de rels,
trocar o tipo de UCP do mesmo. Se o mdulo for programado em linguagem de mquina, utilizar o
mdulo com o tipo de UCP configurado.
Valor deve estar dentro da faixa de 0 a 15
Descrio: Tentativa de definio do nmero de sadas de um mdulo de sada fora da faixa
permitida.
Soluo: Utilizar um nmero de sadas dentro da faixa permitida.
Valor invlido

129
Apndice A Mensagens de Erro

Descrio: Tentativa de utilizao de um operando com endereo superior ao mximo configurado


no mdulo C.
Soluo: Utilizar um operando que esteja dentro da faixa de operandos configurados ou alterar a
configurao dos operandos para permitir a edio do operando.

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 Redes PROFIBUS


Auto-clear: parmetro do PROFIBUS que quando ativado muda o estado do mestre para Clear
ao ocorrer um erro na rede.
EN 50170: norma que define a rede de campo PROFIBUS
Freeze: estado da rede PROFIBUS quando os dados das entrada so congelados.
Mono-master: rede PROFIBUS com apenas um mestre.
Multi-master: rede PROFIBUS com mais de um mestre.
Sync: modo de operao da rede PROFIBUS que sincroniza as sadas.

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

E/S (entrada/sada): Dispositivos de entrada e/ou sada de dados de um sistema. No caso de


CPs, correspondem tipicamente a mdulos digitais ou analgicos de entrada ou sada, que
monitoram ou acionam o dispositivo controlado.
Flash EPROM. Memria no voltil que pode ser apagada eletricamente.
Hardkey: Conector normalmente ligado interface paralela do microcomputador com a
finalidade de impedir a execuo de cpias ilegais de um software.
Hardware: Equipamentos fsicos usados em processamento de dados, onde normalmente so
executados programas (software).
IEC Pub. 144 (1963): norma para proteo contra acesso incidentais ao equipamento e vedao
para gua, p ou outros objetos estranhos ao equipamento.
IEC 1131: Norma genrica para operao e utilizao de Controladores Programveis.
IEC-536-1976: Norma para proteo contra choque eltrico
IEC-801-4: norma para testes de imunidade a intefer6encias por trem de pulsos
IEEE C37.90.1 (SWC- Surge Withstand Capability): norma para proteo contra rudos tipo
onda oscilatria.
Interface: Dispositivo que adapta eltrica e/ou logicamente a transferncia de sinais entre dois
equipamentos.
Interrupo: Evento com atendimento prioritrio que temporariamente suspende a execuo de
um programa.
Kbytes: Unidade representativa de quantidade de memria. Representa 1024 bytes.
LED (Light Emitting Diode): Tipo de diodo semicondutor que emite luz quando estimulado
por eletricidade. Utilizado como indicador luminoso.
Linguagem Assembly: Linguagem de programao do microprocessador, tambm conhecida
como linguagem de mquina.
Linguagem de programao: Um conjunto de regras, de convenes e de sintaxe utilizado para
a elaborao de um programa.
Linguagem de Rels e Blocos ALTUS: Conjunto de instrues e operandos que permitem a
edio de um programa aplicativo para ser utilizado em um CP.
Lgica: Matriz grfica onde so inseridas as instrues da linguagem de diagrama de rels que
compem um programa aplicativo. Um conjunto de lgicas ordenadas sequencialmente constitui
um mdulo de programa.
Menu: Conjunto de opes disponveis e exibidas no vdeo por um programa, a serem
selecionadas pelo usurio a fim de ativar ou executar uma determinada tarefa.
Mdulo de configurao (Mdulo C) : Mdulo nico em um programa de CP que contm
diversos parmetros necessrios ao funcionamento do controlador, tais como a quantidade de
operandos e a disposio dos mdulos de E/S no barramento.
Mdulo de E/S: Mdulo pertencente ao subsistema de Entradas e Sadas.
Mdulo funo (Mdulo F): Mdulo de um programa de CP que chamado a partir do mdulo
principal (mdulo E) ou a partir de outro mdulo funo ou procedimento, com passagem de
parmetros e retorno de valores, servindo como uma sub-rotina.
Mdulo procedimento (Mdulo P): Mdulo de um programa de CP que chamado a partir do
mdulo principal (mdulo E) ou a partir de outro mdulo procedimento ou funo, sem a
passagem de parmetros.
Mdulo (quando se referir a hardware): Elemento bsico de um sistema completo que possui
funes bem definidas. Normalmente ligado ao sistema por conectores podendo ser facilmente
substitudo.

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

UCP reserva: Em um sistema redundante, a UCP que supervisiona a UCP ativa, no


realizando o controle do sistema, estando pronta para assumir o controle em caso de falha na
UCP ativa.
UCP: Unidade central de processamento. Controla o fluxo de informaes, interpreta e executa
as instrues do programa e monitora os dispositivos do sistema.
Upload: leitura de programa ou configurao dos mdulos.
Varistor: Dispositivo de proteo contra surto de tenso.
Word: Unidade de informao composta por dezesseis bits.

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

TX: Transmisso serial


UCP: Unidade Central de Processamento
UTIL.: Utilizao
WD: co-de-guarda , do ingls "watchdog"

136

Potrebbero piacerti anche