Você está na página 1de 110

Manual de Utilizao

MasterTool Extended Edition


MT8000
Rev. J 12/2010
Cd. Doc.: MU299604

altus
Condies Gerais de Fornecimento

Nenhuma parte deste documento pode ser copiada ou reproduzida sem o consentimento prvio e por
escrito da Altus Sistemas de Informtica S.A., que se reserva o direito de efetuar alteraes sem
prvio comunicado.
Conforme o Cdigo de Defesa do Consumidor vigente no Brasil, informamos, a seguir, aos clientes
que utilizam nossos produtos aspectos relacionados com a segurana de pessoas e instalaes.
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 em caso de defeito em suas partes e peas ou de erros de
programao ou instalao, podendo inclusive colocar em risco vidas humanas.
O usurio deve analisar as possveis consequncias destes defeitos e providenciar instalaes
adicionais externas de segurana que, em caso de necessidade, sirvam para preservar a segurana do
sistema, principalmente nos casos da instalao inicial e de testes.
Os equipamentos fabricados pela Altus no trazem riscos ambientais diretos, no emitindo nenhum
tipo de poluente durante sua utilizao. No entanto, no que se refere ao descarte dos equipamentos,
importante salientar que quaisquer componentes eletrnicos incorporados em produtos contm
materiais nocivos natureza quando descartados de forma inadequada. Recomenda-se, portanto, que
quando da inutilizao deste tipo de produto, o mesmo seja encaminhado para usinas de reciclagem
que deem o devido tratamento para os resduos.
imprescindvel a leitura completa dos manuais e/ou caractersticas tcnicas do produto antes da
instalao ou utilizao do mesmo.
Os exemplos e figuras deste documento so apresentados apenas para fins ilustrativos. Devido s
possveis atualizaes e melhorias que os produtos possam incorrer, a Altus no assume a
responsabilidade pelo uso destes exemplos e figuras em aplicaes reais. Os mesmos devem ser
utilizados apenas para auxiliar na familiarizao e treinamento do usurio com os produtos e suas
caractersticas.
A Altus garante os seus equipamentos conforme descrito nas Condies Gerais de Fornecimento,
anexada s propostas comerciais.
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.
Os 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, Quark, ALNET e WebPLC so marcas registradas da Altus Sistemas de
Informtica S.A.
Windows, Windows NT e Windows Vista so marcas registradas da Microsoft Corporation.

i
Sumrio

Sumrio

1. INTRODUO ................................................................................................................................................. 1

O Software MasterTool Extended Edition ...................................................................................................... 1


MasterTool ProPonto MT6000 ................................................................................................................... 1
Documentos Relacionados a este Manual........................................................................................................ 1
Inspeo Visual .................................................................................................................................................. 1
Suporte Tcnico ................................................................................................................................................. 2
Mensagens de Advertncia Utilizadas neste Manual ..................................................................................... 2

2. DESCRIO TCNICA .................................................................................................................................. 3

Lite, Professional e Advanced .......................................................................................................................... 3


Requisitos Mnimos .................................................................................................................................... 4
Dados para Compra .......................................................................................................................................... 4
Itens Integrantes .......................................................................................................................................... 4
Cdigo do Produto ...................................................................................................................................... 4

3. VISO GERAL ................................................................................................................................................. 5

Treeview do Projeto .......................................................................................................................................... 6


Janela de Verificao ........................................................................................................................................ 7
rea de Edio ................................................................................................................................................... 8
Janela de Mdulo Configurao .................................................................................................................. 8
Janela de Mdulo Configurao Estendido ................................................................................................. 8
Janela de Mdulo de Programa ................................................................................................................... 9
Janela de Monitorao............................................................................................................................... 10

4. PROJETO NO MASTERTOOL EXTENDED EDITION .......................................................................... 11

O que um Projeto? ........................................................................................................................................ 11


Convertendo um Projeto do MasterTool Programming.............................................................................. 11
Arquivos Gerados Pelo MasterTool Extended Edition ................................................................................ 12
Criando um Projeto......................................................................................................................................... 12
Inserindo e Removendo Mdulos do Projeto ................................................................................................ 14
Inserindo e Removendo Outros Documentos ................................................................................................ 15
Criando um Mdulo para o Projeto .............................................................................................................. 15
Inserindo Notas e Descries de Projeto ....................................................................................................... 16
Alterando o Modelo de CP do Projeto ........................................................................................................... 17
Verificando o Projeto ...................................................................................................................................... 18
Buscando Operandos - Referncia Cruzada ................................................................................................. 18
Substituindo Operandos ................................................................................................................................. 19
Buscando uma Instruo ................................................................................................................................ 21
Visualizando Hierarquia de Mdulos ............................................................................................................ 21
Relatrios de Operandos................................................................................................................................. 22
Importando e Exportando Tags e Descries ............................................................................................ 23
Exportando o Projeto para o Formato HTML ............................................................................................. 23
Seleo de Contedo do HTML ................................................................................................................ 24
Ordenao das Listas de Operandos.......................................................................................................... 24
Relatrio de Operandos ............................................................................................................................. 24
Mdulos..................................................................................................................................................... 25

ii
Sumrio

Destino ...................................................................................................................................................... 25

5. MDULOS DE PROJETO ............................................................................................................................ 26

Abrindo um Mdulo ........................................................................................................................................ 26


Salvando um Mdulo ...................................................................................................................................... 26
Inserindo Notas e Descries de Mdulo ....................................................................................................... 26
Informaes de um Mdulo em Disco ........................................................................................................... 26
Editando a Verso de um Mdulo ................................................................................................................. 27
Mdulo Configurao ..................................................................................................................................... 27
Declarao de Operandos .......................................................................................................................... 29
ALNET I ................................................................................................................................................... 30
ALNET II .................................................................................................................................................. 30
Canais Seriais ............................................................................................................................................ 30
Exemplo de Configurao dos Canais Seriais (Para Srie Ponto) ............................................................ 31
MODBUS Escravo .................................................................................................................................... 31
MODBUS Mestre...................................................................................................................................... 33
Sincronismo............................................................................................................................................... 34
Parmetros (Para Srie Grano) .................................................................................................................. 35
Configurao de Teclas ............................................................................................................................. 35
Instalando um HardFlex (Para Srie Grano) ............................................................................................. 36
Barramento (Para Srie Ponto) .................................................................................................................. 38
Interrupo Externa (Para Srie PO3x47 ) ................................................................................................ 41
Barramento (Para Srie Grano) ................................................................................................................. 42
Barramento (Para Srie AL) ...................................................................................................................... 44
Configurao do CP .................................................................................................................................. 46
Ethernet (Para Srie Ponto) ....................................................................................................................... 47
Ethernet (Para Srie AL) ........................................................................................................................... 50
Redundncia de UCP (Somente para PO3247) ......................................................................................... 50
Mdulo Configurao Estendido ................................................................................................................... 54
Mdulo Configurao Estendido - PROFIBUS PO4053 .......................................................................... 55
Mdulo Configurao Estendido - Multiserial PO7093............................................................................ 56
Mdulo de Programa ...................................................................................................................................... 59
Mdulo de Programa Ladder ......................................................................................................................... 59
Buscando determinada Lgica .................................................................................................................. 60
Inserindo uma Instruo ............................................................................................................................ 60
Excluindo uma Instruo........................................................................................................................... 61
Editando uma instruo ............................................................................................................................. 61
Recortando instrues ............................................................................................................................... 61
Copiando Instrues .................................................................................................................................. 62
Colando Instrues .................................................................................................................................... 62
Recortando Lgicas ................................................................................................................................... 62
Copiando Lgicas...................................................................................................................................... 62
Colando Lgicas........................................................................................................................................ 63
Inserindo ou Editando Tags e Comentrio de Lgica ............................................................................... 63
Editando Parmetros de Entrada e Sada de Mdulos Funo .................................................................. 64
Modulo de Programa ST................................................................................................................................. 65
Desfazendo e Refazendo Alteraes ......................................................................................................... 66
Recortando, Copiando e Colando.............................................................................................................. 66
Localizando um Texto Dentro do Mdulo ST .......................................................................................... 66
Substituindo um Texto Dentro do Mdulo ST .......................................................................................... 67
Configurando os Operandos de Diagnstico ............................................................................................. 68
Configurando os Operandos Temporrios ................................................................................................ 68

6. INSTALAO ................................................................................................................................................ 70

iii
Sumrio

CD-ROM de Distribuio ............................................................................................................................... 70


Download na Internet ..................................................................................................................................... 70
Requisitos de Hardware e Software ............................................................................................................... 70
Verses do MasterTool Extended Edition ..................................................................................................... 70
Instalando o MasterTool Extended Edition .................................................................................................. 70
Instalando Driver USB .................................................................................................................................... 71
Desinstalando o MasterTool Extended Edition ............................................................................................ 72
Iniciando o MasterTool Extended Edition .................................................................................................... 72
Conexes ........................................................................................................................................................... 74
Configurao do Canal Serial ........................................................................................................................ 75

7. COMUNICANDO COM O CP ...................................................................................................................... 77

Selecionando o CP da Rede para Comunicao ........................................................................................... 77


Endereo do CP com Canal Serial ............................................................................................................ 77
Endereo do CP com Canal Ethernet ........................................................................................................ 78
Janela de Ler e/ou Enviar Mdulos para CP ................................................................................................ 78
Enviando Mdulos para o CP.................................................................................................................... 79
Lendo Mdulos do CP .............................................................................................................................. 80
Janela de Mdulos ........................................................................................................................................... 81
Transferindo Mdulos de RAM para FLASH........................................................................................... 81
Transferindo Mdulos de FLASH para RAM........................................................................................... 82
Apagando um Mdulo............................................................................................................................... 82
Apagando a Memria FLASH .................................................................................................................. 82
Compactando a Memria RAM ................................................................................................................ 82
Obtendo Informaes de um Mdulo no CP ............................................................................................. 82
Bancos de Memria................................................................................................................................... 83
Janela de Estado .............................................................................................................................................. 83
Alterando o Estado do CP ......................................................................................................................... 84
Habilitando ou Desabilitando as Sadas .................................................................................................... 84
Obtendo Informaes do CP ..................................................................................................................... 85
Srie de UCP`s PO3x47 ............................................................................................................................ 85
Mensagens do Sistema .............................................................................................................................. 87
Mensagens Executivo................................................................................................................................ 87
Call Stack .................................................................................................................................................. 88
Obtendo o Estado do Barramento ............................................................................................................. 89
Obtendo o Estado da Rede ALNET II ...................................................................................................... 90
Protegendo o CP ........................................................................................................................................ 90
Inserindo / Alterando a Senha do CP ........................................................................................................ 91
Estado dos Operandos Forados ............................................................................................................... 91
Monitorao ..................................................................................................................................................... 92
Monitorando Operandos............................................................................................................................ 92
Monitorando Mdulos ............................................................................................................................... 94
Monitorando Lgicas ................................................................................................................................ 94
Forando Operandos ....................................................................................................................................... 95
MTConsole ....................................................................................................................................................... 96
Executando o MTConsole ......................................................................................................................... 97

8. IMPRESSO DE DOCUMENTOS ............................................................................................................... 98

Janela de Seleo de Documentos para Impresso....................................................................................... 98


Configurando a Impressora............................................................................................................................ 98

9. CONFIGURANDO OPES ...................................................................................................................... 100

iv
Sumrio

10. GLOSSRIO ................................................................................................................................................. 101

v
1. Introduo

1. Introduo

O Software MasterTool Extended Edition


O software MasterTool Extended Edition MT8000, ou simplesmente MTool XE, a ferramenta de
configurao e programao de equipamentos Altus (Srie Grano, Srie PX, Ponto e AL-2004),
incluindo CPs e remotas. Esta ferramenta permite tambm o monitoramento de processos,
configurao de mdulos e gerao de relatrios. executvel nos sistemas operacionais Windows
2000, Windows XP e Windows 7, (todos 32bits) , tendo verses disponveis em ingls e
portugus do software e manuais. Este software uma verso aprimorada do MasterTool
Programming, contendo inmeros recursos melhorados e extras, tornando esta ferramenta de
programao muito verstil.
O MasterTool Extended Edition permite o desenvolvimento de aplicaes. A edio do programa
aplicativo utiliza o conceito de programao simblica (tags ou nicknames), possibilitando a
documentao do projeto durante a edio dos mdulos. O conceito de projeto, que estabelece uma
relao entre vrios arquivos formando um ambiente de trabalho, facilita o trabalho, reduzindo de
forma significativa o tempo de desenvolvimento, alm de impedir o usurio de cometer erros de
configuraes mais comuns, atravs da opo de verificao de projeto.

MasterTool ProPonto MT6000


O software MasterTool ProPonto MT6000, necessrio para a configurao e parametrizao da
Srie Ponto. Este software, referenciado neste documento como ProPonto, encontra-se no mesmo
CDROM do MTool XE, em um subdiretrio com o mesmo nome, e deve ser instalado a partir de l.

ATENO:
O ProPonto necessrio apenas para a criao e configurao de barramentos de CPs da Srie
Ponto. Maiores informaes sobre o ProPonto podem ser obtidas no Manual de Utilizao do
ProPonto, que pode ser encontrado no formato PDF no diretrio ProPonto\Manual do CDROM.

Documentos Relacionados a este Manual


Para obter informaes adicionais sobre o MasterTool Extended Edition podem ser consultados
outros documentos (manuais e caractersticas tcnicas) alm deste. Estes documentos encontram-se
disponveis em sua ltima reviso em www.altus.com.br.
Aconselha-se os seguintes documentos como fonte de informao adicional:
Caractersticas Tcnicas MT8000
Manual de Programao Ladder do MasterTool Extended Edition
Manual de Programao ST do MasterTool Extended Edition
Manual de Utilizao do MasterTool ProPonto - MT6000

Inspeo Visual
Antes de proceder instalao, recomendvel fazer uma inspeo visual cuidadosa do material,
verificando se no h danos causados pelo transporte. Verifique se o CD-ROM est em perfeito
estado. Em caso de defeitos, informe a companhia transportadora e o representante ou distribuidor
Altus mais prximo.

1
1. Introduo

importante registrar o nmero de srie de cada equipamento recebido, bem como as revises de
software, caso existentes. Essas informaes sero necessrias, caso se necessite contatar o Suporte
Tcnico da Altus.

Suporte Tcnico
Para entrar em contato com o Suporte Tcnico da Altus em So Leopoldo, RS, ligue para +55-51-
3589-9500. Para conhecer os centros de Suporte Tcnico da Altus existentes em outras localidades,
consulte nosso site (www.altus.com.br) ou envie um e-mail para altus@altus.com.br.
Se o software j estiver instalado, tenha em mos as seguintes informaes ao solicitar assistncia:
A verso do software MasterTool Extended Edition
A verso da chave de software utilizada no MasterTool Extended Edition
A reviso do equipamento e a verso do software executivo, constantes na etiqueta afixada na
lateral do produto, quando a questo refere-se com comunicao com dispositivos
O contedo do programa aplicativo (mdulos)
A verso do sistema operacional Windows (juntamente com seu Service Pack) do computador
que esta executando o software

Mensagens de Advertncia Utilizadas neste Manual


Neste manual, as mensagens de advertncia apresentaro os seguintes formatos e significados:

PERIGO:
Relatam causas potenciais, que se no observadas, levam a danos integridade fsica e sade,
patrimnio, meio ambiente e perda da produo.

CUIDADO:
Relatam detalhes de configurao, aplicao e instalao que devem ser seguidos para evitar
condies que possam levar a falha do sistema e suas conseqncias relacionadas.

ATENO:
Indicam detalhes importantes de configurao, aplicao ou instalao para obteno da mxima
performance operacional do sistema.

2
2. Descrio Tcnica

2. Descrio Tcnica

Lite, Professional e Advanced


O software MasterTool Extended Edition MT8000, possui trs verses de distribuio, cada uma
com um perfil otimizado, de acordo com a necessidade do usurio. So elas:
Lite: software programador especfico para Srie Grano
Professional: software programador para todas as srie CPs da Altus (Srie Ponto, Srie PX,
Srie Grano e AL-2004)
Advanced: software programador com ferramentas para aplicaes de grande porte
Cada uma destas verses possui caractersticas, finalidades e funcionalidades especficas para cada
propsito. A tabela, a seguir, detalha estas diferenas:
Lite Professional Advanced
Verificao de Projeto Sim Sim Sim
Verificao de envio de mdulos Sim Sim Sim
Programao da Srie PX No Sim Sim
Programao da Srie AL (Apenas AL-2004 ou superior) No Sim Sim
Programao da Srie Ponto No Sim Sim
Programao da Srie Grano Sim Sim Sim
Programao da Srie Quark No Sim Sim
Programao da Srie AL-600 No Sim Sim
Programao da Srie AL-2000 No Sim Sim
Programao da Srie AL-3000 No Sim Sim
Programao da Srie Piccolo Sim Sim Sim
Linguagem Structured Text (ST) No Sim Sim
Linguagem de Blocos e Rels (Ladder) Sim Sim Sim
Comunicao com dispositivos via Ethernet Sim Sim Sim
Salvamento de Janelas de Monitorao Sim Sim Sim
Base numrica independente para cada operando nas
Sim Sim Sim
janelas de monitorao
Converso de Projetos do MasterTool Programming
Sim Sim Sim
MT4100 e MT4000 para MasterTool Extended Edition
Wizards de Redundncia No No Sim
Tags de Operandos com at 25 caracteres Sim Sim Sim
Impresso de mdulos de programa e configuraes do
Sim Sim Sim
projeto
Skins de Mdulos Funo Sim Sim Sim
Skins para laos PID Sim Sim Sim
Hierarquia de chamada de mdulos Sim Sim Sim
Substituio de blocos de operandos Sim Sim Sim
Incluso de arquivos diversos no projeto Sim Sim Sim
MTConsole No No Sim

Tabela 2-1. Caractersticas de verses do MTool XE

ATENO:
A programao dos CPs das Sries Quark, AL-600, AL-2000, AL-3000 e Srie Piccolo (via mdulo
de programao MT4100) est disponvel a partir da verso 5.45 do MasterTool XE.

3
2. Descrio Tcnica

Requisitos Mnimos
O MasterTool Extended Edition, para qualquer uma de suas verses de distribuio, apresenta como
requisitos mnimos para sua instalao e utilizao os seguintes produtos:
MasterTool Extended Edition
Plataforma PC com Windows 2000 SP4, Windows XP SP2 (32bits) ou
Windows 7 (32bits).
.Net Framework Verso 2.0 SP2
Processador Pentium III 800MHz (mnimo)
Espao em Disco 100 MB (mnimo)
Memria RAM 256 MB (mnimo)
Resoluo 1024 x 768 (recomendvel)

Tabela 2-2. Requisitos mnimos

Dados para Compra

Itens Integrantes
O produto pode ser adquirido de duas formas:
Em uma embalagem do produto que contm os seguintes itens:
Software MasterTool Extended Edition gravado em CDROM
Contrato Licena de Software Altus
Em uma embalagem do produto que contm a Licena para posterior download do software no
site da Altus: www.altus.com.br (Verses /Licenas)

Cdigo do Produto
Os seguintes cdigos devem ser usados para compra do produto:
Cdigo Denominao
MT8000 Lite MasterTool Extended Edition Lite
MT8000 Lite /L MasterTool Extended Edition Lite /L (licena)
MT8000 Professional MasterTool Extended Edition Professional
MT8000 Professional /L MasterTool Extended Edition Professional/L (licena)
MT8000 Advanced MasterTool Extended Edition Advanced
MT8000 Advanced /L MasterTool Extended Edition Advanced /L (licena)

Tabela 2-3. Cdigos para compra do MTool XE

4
3. Viso Geral

3. Viso Geral
O MasterTool Extended Edition 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 comandos de menus e caixas de dilogos que permitem a
realizao das tarefas e escolha das opes.
O MasterTool Extended Edition possui, ainda, janelas de edio especficas para Mdulo de
Configurao, Mdulos de Programa e cada um dos outros mdulos e arquivos utilizados em
projetos. Estas janelas permitem uma edio eficiente e uma visualizao adequada dos diversos
componentes de cada mdulo especfico.
O ambiente principal do software MTool XE mostrado na figura a seguir:

Figura 3-1. Ambiente do MTool XE


Percebe-se, claramente, que o ambiente possui 3 divises:
Treeview do projeto: esta janela pode ser usada para aumentar agilidade de uso do MasterTool
Extended Edition, pois com apenas um duplo clique pode-se abrir um mdulo, uma configurao
ou algum documento do projeto. Alm disto, diversas funcionalidades do software podem ser
disparadas atravs desta janela.
Verificao do projeto: nesta janela apresentado o resultado da verificao de um mdulo ou
do projeto, sendo indicados os erros de configurao e/ou programao. Ainda, so apresentados
alertas para avisar o usurio de uma configurao/programao que pode no ter o resultado
esperado.

5
3. Viso Geral

rea de Edio: rea de edio e/ou visualizao de um ou mais mdulo(s) de programa,


relatrios, janela de monitorao ou qualquer outro arquivo ou configurao feita pelo
MasterTool Extended Edition.

Treeview do Projeto
A janela de treeview do projeto tem como objetivo visualizar os mdulos e documentos utilizados no
projeto, possibilitando o acesso rpido ao contedo deles e agilizando muitas funes que podem ser
executados no MasterTool Extended Edition. Todos os arquivos visualizados nesta janela fazem
parte do projeto. Portanto, atravs desta janela que se insere ou remove arquivos e/ou mdulos do
projeto. Isto pode ser facilmente feito atravs de um clique com o boto direito do mouse.
A treeview possui vrios nveis, representados por pastas. A pasta principal refere-se ao projeto
aberto em questo, onde pode ser visto o nome do projeto seguido da UCP utilizada no mesmo. Os
demais nveis so divididos em vrias pastas, que tem como objetivo separar os arquivos e
documentos por tipos e funcionalidades, de maneira a organizar e facilitar o manuseio do projeto.

Figura 3-2. Treeview de um projeto


A treeview do projeto possui as seguintes pastas:
Mdulos: Esta pasta contm todos os mdulos aplicativos, sejam eles Configurao, Execuo,
Funo ou Procedimento. Atravs da treeview, com clique com boto direito em cima do mdulo
pode-se abrir o mdulo, fazer referncia cruzada, substituio de operandos, verificao de
mdulo, envio de mdulo, etc.
Janela de Monitorao: Esta pasta contm arquivos referentes s janelas de monitorao. Estas
janelas podem rapidamente ser aberta com um duplo clique sobre o respectivo arquivo desejado.
Relatrios de Operandos: esta pasta contm os relatrios de operandos, tendo um relatrio para
cada tipo de operando suportado pela UCP. Desta forma, qualquer relatrio pode ser facilmente
consultado, a qualquer instante.

6
3. Viso Geral

Documentaes: Esta pasta pode conter quaisquer arquivos, os quais se deseje inserir no projeto.
Desta maneira, as documentaes feitas para o projeto podem ficar facilmente disposio. Para
abrir um documento inserido, basta efetuar um duplo clique sobre o documento desejado. Para
remov-lo, basta clicar com o boto direito do mouse e a opo ficar disponvel.

ATENO:
Deve ser observado que a remoo do link do documento do projeto no implica na remoo do
arquivo no diretrio do projeto.

Janela de Verificao
A janela de verificao tem como objetivo auxiliar o trabalho do programador, permitindo a
visualizao de todos os erros e warnings contidos na configurao e programao. As mensagens de
advertncia e informao relativas a estas ocorrncias so apresentadas de uma maneira clara e
objetiva, a fim de relatar ao programador o que o erro e onde ele se encontra.
A janela de verificao preenchida e modificada toda vez que um projeto aberto ou ento quando
solicitado, atravs de comando Verificar Projeto ou Verificar Mdulo. Na barra de ttulo da janela
informado o que foi verificado (projeto ou mdulo e se for este ultimo caso qual o mdulo), e a
quantidade de erros e warnings contidos na verificao. Cada erro ou warning representado por
uma linha e ficar na janela at uma nova verificao.
Entende-se por erro toda e qualquer configurao e/ou programao que certamente acarreta em uma
disfuno. J um warning uma indicao de uma configurao e/ou programao perigosa, ou ento
incompleta, mas que pode ser desejada, ou ento, no necessariamente far com que o objetivo do
projeto seja comprometido. Um projeto com um ou mais erros no pode ser enviado para o CP, pois
poderia causar uma falha grave.

CUIDADO:
Sugere-se que todos os projetos, quando forem carregados no CP estejam sem warnings, a fim
de evitar comportamentos indesejados.

Figura 3-3. Janela de verificao


A janela de verificao contm as seguintes colunas:
Coluna de cones: Indicao grfica se um erro ou warning.
Descrio: Descrio da ocorrncia que indica de forma rpida a configurao e/ou programao
invlida.
Mdulo: Indica o nome do mdulo em que a ocorrncia se encontra. No entanto, algumas
ocorrncias se encontram no projeto e pode aparecer o nome do projeto.
Localizao: Indica de forma mais especfica, dentro do mdulo, a localizao da ocorrncia.

ATENO:
Efetuando-se um duplo clique com o boto esquerdo do mouse sobre a linha de uma ocorrncia, seja
erro ou warning, ser aberto o mdulo no local correspondente.
7
3. Viso Geral

rea de Edio
O MasterTool Extended Edition trabalha com o conceito de projeto. Um projeto representa a
programao e configurao de um CP, que utiliza diversos mdulos e outros documentos, como os
seguintes:
Mdulo de Configurao
Mdulo de Configurao Estendido
Mdulo de Programa
Janela de Monitorao
Todos estes documentos e outros relatrios so exibidos na rea de Edio. Neste espao se
encontram estes mdulos abertos, quando solicitados, como uma janela para cada mdulo. Deste
modo, podem ser abertas diversas janelas simultaneamente, permitindo agilidade no trabalho.

Janela de Mdulo 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:

Figura 3-4. Janela de edio de mdulo de configurao


Para obter informaes sobre como configurar o mdulo configurao, consulte o Captulo Mdulo
de Configurao, neste manual.

Janela de Mdulo Configurao Estendido


A janela de edio de um mdulo de Configurao Estendido varia de acordo com o tipo do mdulo
de Configurao Estendido. Porm, estas janelas so semelhantes janela do Mdulo de

8
3. Viso Geral

Configurao. Para obter informaes sobre como configurar cada um dos mdulos de Configurao
Estendido, consulte o captulo Mdulo de Configurao Estendido, neste manual.

Janela de Mdulo de Programa


A janela de mdulo de Programa apresenta os mdulos que contm de fato a programao (ou parte
dela) do CP. Esta janela varia de acordo com a linguagem de cada mdulo, podendo ser diagrama
Ladder ou Linguagem ST. Um exemplo destas janelas apresentado nas figuras a seguir:

Figura 3-5. Janela de edio de mdulo de programa de linguagem ST

Figura 3-6. Janela de edio de mdulo de programa de linguagem Ladder


Para obter informaes sobre como configurar o mdulo de Programa, consulte os captulos Mdulo
de Programa Ladder e Mdulo de Programa ST, neste manual.

9
3. Viso Geral

Janela de Monitorao
A janela de Monitorao visualiza os valores dos operandos do CP em tempo real. Pode ser
monitorado qualquer tipo de operando em diversas bases numricas, tais como Decimal, Binrio,
Octal e Hexadecimal. A figura, a seguir, ilustra uma janela de monitorao:

Figura 3-7. Janela de monitorao


Para obter informaes sobre como monitorar operandos e manipular a Janela de Monitorao,
consulte o captulo Monitorando Operandos, neste manual.

ATENO:
Use tecla F4 para trocar a base numrica das linhas selecionadas.

10
4. Projeto no MasterTool Extended Edition

4. Projeto no MasterTool Extended Edition

O que um Projeto?
O MasterTool Extended Edition trabalha com o conceito de projeto para assim melhor atender e
representar as aplicaes. Um projeto estabelece uma relao entre vrios arquivos formando um
ambiente de trabalho, facilitando o desenvolvimento, reduzindo de forma significativa o tempo de
criao, alm de impedir que se cometa erros de configuraes mais comuns, atravs de uma
verificao.
O nome do arquivo de projeto possui a extenso .MTXE. Alguns caracteres, tais como * / :, possuem
significado especial para o sistema operacional utilizado, sendo considerados caracteres invlidos
para a formao do nome do projeto. Portanto, este dado deve ser observado na determinao do
nome do projeto.
Um projeto utilizado para reunir todos os mdulos necessrios execuo das tarefas de um CP,
compondo um programa aplicativo. Alm disto, um projeto possui documentos e relatrios com os
quais se desenvolve e se d manuteno preventiva futura. Como em qualquer projeto desenvolvido
em outras verses, obrigatria a existncia de um mdulo de configurao C000 e de um mdulo de
execuo E001. Quando se cria um novo projeto de programao, o mdulo de configurao
automaticamente criado e pode ser visualizado na janela de edio de mdulo Configurao.

ATENO:
A pasta padro para a criao de um projeto ...\Meus documentos\Meus Projetos podendo ser
alterada no instante da criao de um novo projeto.

ATENO:
Todos os mdulos integrantes do projeto ficam localizados no mesmo subdiretrio que indicado na
criao do projeto. Caso sejam inseridos mdulos que estejam em outros subdiretrios, realizada
automaticamente uma cpia do mdulo para o subdiretrio do projeto.

Convertendo um Projeto do MasterTool Programming


O MasterTool Extendend Edition pode converter projetos criados no MasterTool Programming, tanto
no MT4000 quanto no MT4100. O MTool XE realizar a converso de todos os mdulos, com seus
respectivos arquivos de descries e relatrios de Operandos. Para realizar a converso de um
projeto, basta abrir o projeto criado no MasterTool Programming, como se fosse um projeto normal
do MTool XE.
O MasterTool Extended Edition far um backup automtico do projeto criando uma pasta backup e
movendo todos os arquivos do projeto para dentro daquela pasta. Permanecero na pasta do projeto
apenas os arquivos necessrios para o MTool XE, e mais os que ele prprio criar em funo das
configuraes.
Ao converter um projeto dos CPs das sries AL-600, AL-2000, AL-3000, QUARK e PICCOLO ser
solicitado uma CP das sries AL-2004, Ponto ou Grano para converter. Neste caso todo o programa
ladder, relatrio de operandos e relatrio de mdulos sero convertidos normalmente. Contudo os
dados configurados no mdulo C sero perdidos e devero ser reconfigurados no novo projeto.

11
4. Projeto no MasterTool Extended Edition

Figura 4-1. Alterando o modelo de CP

ATENO:
Recomenda-se ao usurio fazer um backup manual do projeto antes de proceder com esta converso.

CUIDADO:
Para CPs das sries AL-600, AL-2000, AL-3000, QUARK e PICCOLO no possvel
converter o mdulo de configurao. Neste caso todos os dados sero perdidos e o usurio
dever reconfigurar o mesmo.

Arquivos Gerados Pelo MasterTool Extended Edition


O MTool XE gera e utiliza diversos arquivos que compe seus projetos. Alguns deles so os
Mdulos de Projeto e outros so documentaes e relatrios em geral. A tabela, a seguir, mostra os
formatos dos nomes dos arquivos usados pelo MTool XE com seus respectivos significados:
Formato do Nome Significado
*.MTXE Arquivo principal do projeto do MTool XE
T-XXXXXX.NNN Arquivo de Mdulo de Projeto do MTool XE, onde:
T - Tipo de mdulo (C, E, F ou P)
XXXXXX - Nome do mdulo contendo at 6 caracteres
NNN - Nmero do mdulo
*.Notas Arquivo de Notas e Descries do Mdulo de Projeto NomeModulo
*.Tags Arquivo que contm os Relatrios de Operandos Salvos. Possui o nome do projeto
seguido da extenso .Tags.
*.mnt Arquivo das janelas de monitorao.

Tabela 4-1. Arquivos utilizados pelo MTool XE

Criando um Projeto
Para criar um projeto sem utilizar um Wizard, deve-se selecionar a UCP utilizada no projeto e indicar
o nome do projeto. Para isto no menu Projeto/Novo... aberta a seguinte tela:

12
4. Projeto no MasterTool Extended Edition

Figura 4-2. Criando um novo projeto


Para a criao de um novo projeto utilizando wizard, deve-se, primeiramente, escolher o Modelo de
CP e ento clicar em Utilizar Wizard (caso h algum disponvel para o CP escolhido). O wizard nada
mais que um projeto previamente criado para uma determinada situao, facilitando, por se tratar
de muitas etapas obrigatrias j concludas, para que o projeto alcance seu objetivo. Caso se deseje
utilizar algum Wizard, deve-se selecionar um deles e seguir os passos indicados na tela.

ATENO:
Os CPs das sries AL-600, AL-2000, AL-3000, QUARK e PICCOLO e os dispositivos roteadores
AL-2400/S, AL-2401, QK2400 e QK2401 so configurados atravs do mdulo de programao
MT4100, aberto em uma janela separada.Abrindo um Projeto.

Para realizar a edio de um projeto necessrio que este projeto esteja aberto no MTool XE.
Quando um projeto aberto no MTool XE 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 MTool XE
restaura a configurao de todo o projeto.
Para abrir um projeto, basta acessar o menu Projeto/Abrir... e selecionar no browse um projeto do
MasterTool Extended Edition *.MTXE ou ento, um projeto do MasterTool Programming *.MTL
(ver Convertendo Projeto do MasterTool Programming).

ATENO:
Utilize a opo do menu Projeto/ltimos Projetos para abrir rapidamente os projetos abertos
recentemente.

13
4. Projeto no MasterTool Extended Edition

ATENO:
Os CPs das sries AL-600, AL-2000, AL-3000, QUARK e PICCOLO e os dispositivos roteadores
AL-2400/S, AL-2401, QK2400 e QK2401 so configurados atravs do mdulo de programao
MT4100, aberto em uma janela separada. No possvel executar mais de uma instncia do mdulo
de programao MT4100 ao mesmo tempo.

ATENO:
Os projetos de CPs das sries AL-2004, Srie Ponto e Grano, se estiverem no formato do mdulo de
programao MT4100 (arquivos com extenso *.mtl) devero ser convertidos para o formato do
MasterTool XE (arquivos extenso *.mtxe). Ver Convertendo Projeto do MasterTool
Programming.

Inserindo e Removendo Mdulos do Projeto


Os mdulos de Projeto que um projeto contm podem ser removidos, bem como se pode incluir
Mdulos de Projeto j previamente existentes. Para realizar estes comandos, deve-se utilizar a
Treeview do Projeto atravs do boto direito do mouse.
Para inserir um mdulo deve-se:
1. Clicar com o boto direito do mouse na pasta Mdulos da treeview de Projeto, conforme sugere
a prxima figura:

Figura 4-3. Inserindo um mdulo de projeto


2. Selecionar um arquivo do browse aberto:
O arquivo ser copiado para o diretrio do Projeto, caso ele no esteja nesta mesma pasta.
Para remover um Mdulo de Projeto:
1. Clicar com o boto direito do mouse exatamente sobre o mdulo que se deseja remover do
projeto, conforme sugere a figura, a seguir, e clicar na opo Remover:

14
4. Projeto no MasterTool Extended Edition

Figura 4-4. Removendo um mdulo de projeto

ATENO:
O mdulo removido do projeto no deletado, apenas desconsiderado pelo projeto.

Inserindo e Removendo Outros Documentos


A insero e remoo de Janelas de Monitorao e Documentos funciona de maneira anloga a
insero e remoo de Mdulos de Projeto. A Treeview de Projeto contm pastas como Documentos
e Janelas de Monitorao onde se encontram estes elementos agregados ao projeto.
J na pasta da Treeview de Projeto Relatrio de Operandos nenhum elemento pode ser adicionado ou
excludo, pois estes relatrios so fixos, podendo ser alterado apenas seu contedo.

Criando um Mdulo para o Projeto


Alm de se inserir mdulos j existentes no projeto, outra forma de adicionar mais mdulos criando
um novo. Este procedimento pode ser feito com um projeto qualquer aberto, clicando no menu
Mdulo/Novo... Ser aberto uma janela como a prxima ilustrada:

15
4. Projeto no MasterTool Extended Edition

Figura 4-5. Criando um novo mdulo


Dependendo do tipo de mdulo selecionado, alguns parmetros desta janela no estaro disponveis
para alterao ou ento a restrio de valores mudar. Isto se deve porque alguns mdulos possuem
restries, como mostra a tabela a seguir:
Tipo do Mdulo Restries
Mdulo de Partida O nmero fixo em 000 e a linguagem fixa em Ladder
Mdulo Principal O nmero fixo em 001 e a linguagem fixa em Ladder
Mdulo Interrupo de Tempo O nmero fixo em 018 e a linguagem fixa em Ladder
Mdulo Interrupo Externa O nmero fixo em 020 e a linguagem fixa em Ladder
Mdulo Procedimento O nmero varia de 0 a 199 e a linguagem pode ser Ladder ou ST
Mdulo Funo O nmero varia de 0 a 228 e a linguagem pode ser Ladder ou ST
Mdulo Configurao O nmero varia de 003 a 009 e a linguagem irrelevante. O campo Tipo do Mdulo
Estendido Configurao Estendido habilitado para ser selecionado uma opo

Tabela 4-2. Restries de nomes de mdulos de projeto

ATENO:
Alguns tipos de mdulos podem no constar na lista de opo porque o tipo no adequado para o
modelo de CP do Projeto. O mesmo ocorre com o tipo de mdulo configurao estendido. Para
maiores detalhes consulte o manual da CP utilizada.

Inserindo Notas e Descries de Projeto


No MasterTool Extended Edition uma srie de documentaes podem ser feitas para auxiliar no
desenvolvimento e manuteno do projeto. Dentre elas esta incluso Notas e Descrio do Projeto,
que podem ser visualizadas e editadas atravs do menu Relatrio/Notas de Projeto... A tela, a
seguir, representa estas documentaes:

16
4. Projeto no MasterTool Extended Edition

Figura 4-6. Tela de visualizao e edio das notas de projeto

Alterando o Modelo de CP do Projeto


No momento de criao de um projeto no MasterTool Extended Edition definida qual o modelo de
CP do projeto como um todo. Porm, algumas situaes exigem a mudana de CP e isto pode ser
feito atravs do menu Projeto/Alterar Modelo de CP... ou clicando com o boto direito do mouse
na Treeview de Projeto, justamente em cima da pasta de projeto e selecionando o item de menu
Alterar Modelo de CP...
Independente da maneira utilizada para a alterao do Modelo de CP aberta uma janela para a
seleo do novo modelo de CP, como a mostrada a seguir:

Figura 4-7. Alterando o modelo de CP de um projeto


Para alterar o Modelo de CP utilizado no projeto, basta selecionar na lista o novo CP, clicar no boto
OK e confirmar a troca no caso de se ter certeza.

17
4. Projeto no MasterTool Extended Edition

ATENO:
A alterao do Modelo de CP do projeto pode acarretar em perdas de informaes do projeto. Isto
acontece porque dependendo do modelo antigo e do novo, algumas informaes no so necessrias
ou no fazem parte do escopo do novo modelo. Assim sendo, estas informaes so descartadas.
Sugere-se, depois de alterado o modelo de CP, conferir o Mdulo Configurao (C-*.000) e verificar
o projeto.

Verificando o Projeto
Para verificar o projeto a fim de detectar erros ou comportamentos perigosos na programao e/ou
configurao, basta clicar no menu Projeto/Verificar Projeto. O resultado desta verificao pode ser
visualizado na Janela de Verificao.
De maneira anloga verificao do projeto, tambm pode ser feito uma verificao de um mdulo
individualmente, bastando, para isto, ir ao menu Mdulo/Verificar Mdulo.

CUIDADO:
O verificador de projetos verifica erros de sintaxe na configurao e programao de um
projeto. Isto no quer dizer que a aplicao funcionar como o esperado, pois o usurio pode
cometer erros de programao, na lgica do funcionamento. Os algoritmos utilizados na
programao so de responsabilidade do usurio.

Buscando Operandos - Referncia Cruzada


A busca por operandos utilizados no projeto, tambm conhecida como Referncia Cruzada, pode
procurar por um ou mais operandos (Faixa de Operandos) por todos os mdulos do projeto, ou seja,
no Mdulo Configurao, em todos Mdulos Configurao Estendidos, Mdulos Funo, Mdulos
Procedimento, etc. Para realizar esta busca, basta ir ao menu Busca/Operandos... e informar a faixa
de operando que se deseja buscar. Segue abaixo figura ilustrativa.

Figura 4-8. Selecionando a faixa de operandos para efetuar busca no projeto


Esta tela basicamente tem o objetivo de informar a faixa de operandos que ser procurada. Isto se
informando o Operando e a Quantidade. Caso se deseje limitar a rea de procura pela faixa de
operando, basta selecionar da lista Pesquisar em um mdulo. Desta forma a busca ser efetuada
apenas no mdulo em questo. Depois de informado a faixa de operando, que pode ser visualizada no
campo Faixa, basta clicar no boto Pesquisar. O resultado da procura aparecer em uma tela como a
mostrada a seguir:

18
4. Projeto no MasterTool Extended Edition

Figura 4-9. Resultado de uma busca por operandos


Esta janela possui diversas colunas, so elas:
Operando: Esta coluna mostra como foi localizada a Faixa de Operando, ou seja, o intervalo que
foi encontrado;
Acesso: Esta coluna determina como a ocorrncia utiliza a faixa de operandos: se usa o dado da
faixa (Leitura) ou se escreve o contedo do operando (Escrita);
Mdulo: indicado o Mdulo de Projeto na qual se encontra a ocorrncia;
Localizao: uma indicao mais precisa, dentro do mdulo, onde se encontra a ocorrncia;
Observao: Esta coluna descreve a finalidade do uso do operando.

ATENO:
Efetuando-se um duplo clique em cima da linha aberto o mdulo (se no estiver aberto) e
selecionado o local onde se encontra o operando.

muito importante saber como funciona esta busca de operandos para poder interpretar o seu
resultado. Para isto, o exemplo a seguir determina quando uma faixa de operando ou um operando
simples entra na janela de resultado de busca.
Faixa de operandos Procurado: %M0010 a %M0020.
Situao Capturado pela Busca?
%M0000 No
%M0007 a %M0010 Sim
%M0002 a %M0040 Sim
%M0010 Sim
%M0020 Sim
%M0010.0 Sim
%M0015 Sim

Tabela 4-3. Exemplo de uma busca por operandos

Substituindo Operandos
A Substituio de Operandos no projeto pode substituir faixas de operandos, com suas respectivas
subdivises por outra faixa de mesmo tipo de operando, em todos os mdulos do projeto, ou seja, no
Mdulo Configurao, em todos Mdulos Configurao Estendidos, Mdulos Funo, Mdulos
Procedimento, etc. Para realizar esta substituio, basta ir ao menu Busca/Substituio... e informar
a faixa de operando que se deseja substituir e por qual nova faixa desejada. A figura, a seguir, ilustra
esta operao:

19
4. Projeto no MasterTool Extended Edition

Figura 4-10. Selecionando a faixa de operandos que ser substituda e a substituta


Esta tela basicamente tem o objetivo de informar a faixa de operandos que ser substituda, atravs
dos campos Operando e Quantidade. J a faixa de operandos substituta formada pelo campo
Substituir por e tambm pelo campo Quantidade, isto porque as faixa devem possuir o mesmo
tamanho. Existe tambm as opes de substituir ou no os operandos com subdiviso que esto
dentro da faixa. Estas opes podem ser determinadas atravs dos checkbox Bit, Nibble, Byte e
Word.
H tambm a possibilidade de verificar automaticamente se a faixa de operandos da substituio
contm operandos j utilizados no projeto. Se isto acontecer, a substituio impedida de prosseguir.
Esta consistncia desativada clicando em Permitir substituio por operandos que j esto em
uso no Projeto.
Depois de informado estes dados, ao clicar em OK surgir uma tela como mostrado a seguir:

Figura 4-11. Informao das faixas de operandos que sero substitudas


Esta janela informa as faixas de operando no projeto, ou mdulo selecionado, que sero substitudas
e as que no sero substitudas e seus respectivos locais onde se encontram. Depois de ler
atentamente o contedo desta janela, pressionar o boto Sim e ser efetuada a substituio.

20
4. Projeto no MasterTool Extended Edition

Buscando uma Instruo


De maneira anloga aos operandos, uma instruo de Mdulos de Programas que utilizam a
linguagem Ladder pode ser procurada. Para isto, basta ir ao menu Busca/Instruo... que ser
mostrada a seguinte tela:

Figura 4-12. Procurando por uma instruo no projeto


Aps selecionar a Instruo da Lista de opes e clicar em Pesquisar ser aberto uma janela de
resultados semelhante de procura por operandos.

Visualizando Hierarquia de Mdulos


Hierarquia de mdulos considerada a ordem com que os mdulos so executados, ou seja, qual
mdulo chama outro mdulo e onde isto acontece. O MasterTool Extended Edition exibe esta
informao de maneira grfica, atravs do comando de menu Projeto / Visualizar Hierarquia de
Mdulos. Clicando neste menu, ser aberta uma janela como mostrado a seguir:

Figura 4-13. Hierarquia de mdulos de um projeto


Para visualizar onde cada um destes mdulos so chamados, basta clicar com o boto direito do
mouse e selecionar a opo do menu Exibir Localizao. Efetuando um duplo clique sobre um
mdulo, ser aberto o mdulo de Programa na localizao em que chama o mdulo clicado.

21
4. Projeto no MasterTool Extended Edition

Relatrios de Operandos
Cada operando e suas subdivises de ponto e, cada tabela e suas posies podem possuir um tag
associado e um comentrio. O tag de cada operando pode possuir at 25 caracteres de tamanho e
somente podem ser utilizadas letras e nmeros (as letras so sempre convertidas para maisculas).
No possvel a criao de tags iguais para quaisquer operandos.
O comentrio de cada operando pode possuir at 60 caracteres de tamanho e podem ser utilizados
quaisquer caracteres na sua edio.
Existe um relatrio para cada tipo de operando suportado pelo modelo de CP do projeto. Cada um
destes relatrios pode ser acessado pelo menu Relatrio / Operando. Ser aberto um novo submenu
contendo todos os relatrios presentes para o projeto. Clicando em um destes menus, ser aberta uma
janela como mostrado a seguir:

Figura 4-14. Relatrio de operando memria


Cada linha da tabela corresponde a um operando ou um bit de operando. Nesta janela existem as
seguintes colunas:
Operando: Operando associado a linha.
U: Indica se o operando esta sendo utilizado em algum ponto do projeto. Esta coluna atualizada
apenas na abertura da janela.
Tags: Indica o tag do respectivo operando. Pode conter at 25 caracteres.
Descrio: Descrio do operando, podendo conter at 60 caracteres.
WireInfo: Esta coluna s esta disponvel no Relatrio de Operando Entrada/Sada. Wire-info
um rtulo utilizado na fiao de armrio para identificar o fio, o cabo, a borneira ou qualquer
outra informao pertinente. 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.

ATENO:
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.

22
4. Projeto no MasterTool Extended Edition

Importando e Exportando Tags e Descries


O MasterTool Extended Edition possui funes para exportar e importar tags e descries para
arquivos 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 se pode edit-los no
Excel e importar para o MTool XE.
Para efetuar a exportao de tags e descries, isto , salvar estas informaes do projeto em um
arquivo CSV, basta clicar no menu Relatrio / Exportar Tags e Descries... Clicando neste menu
ser aberta uma janela de browse para selecionar a pasta e o nome do arquivo que ser salvo.
J para importar tags e descries de operandos, basta clicar no menu Relatrio / Importar Tags e
Descries... Ser aberta uma janela como mostrado, a seguir, para que se escolha o comportamento
da importao de Tags.

Figura 4-15. Importando tags e descries de um arquivo CSV


Depois de clicado em OK, ser aberta uma janela de browse para escolha do arquivo desejado para
importao das informaes.

Exportando o Projeto para o Formato HTML


O MasterTool Extended Edition permite exportar as principais informaes do projeto para um
relatrio em formato HTML, possibilitando a visualizao em qualquer computador com um
navegador de internet instalado.
Para efetuar a exportao do projeto para o formato HTML, basta clicar no menu Projeto / Exportar
Projeto / Formato HTML. Ser aberta uma janela, como mostrado na Figura 4-16, para a escolha
dos itens a serem exportados. Nesta janela so definidas as informaes que sero exportadas para o
HTML e sua formatao.

23
4. Projeto no MasterTool Extended Edition

Figura 4-16. Janela de exportao do projeto para HTML

Seleo de Contedo do HTML


No canto superior esquerdo da tela temos um dos principais grupos desta janela, denominado Seleo
de contedo do HTML, onde possvel selecionar as sees que iro compor o documento HTML
gerado. As sees Relatrio de Operandos e Mdulos ainda possuem outras opes de configurao
detalhados neste manual.

Ordenao das Listas de Operandos


Neste grupo definida a ordenao das tabelas de operandos. A opo padro a ordenao por
Operando, mas tambm podem ser ordenados por Tag.

Relatrio de Operandos
No grupo Relatrio de Operandos possvel selecionar os tipos de operandos que sero exportados
dentro desta seo. As opes de configurao so:
Incluir referncia cruzada: Inclui as referncias cruzadas de leitura e escrita de cada operando
listado.
Criar hyperlink em referncias: Transforma a referncia cruzada em Hyperlink apontando para
a lgica onde o operando referenciado.
Listar apenas operandos dos mdulos selecionados: Filtra somente os operandos que esto
sendo utilizados nos mdulos selecionados dentro da seo Mdulos.

24
4. Projeto no MasterTool Extended Edition

Mdulos
No grupo Mdulos so listados todos os mdulos presentes no projeto, e tem opes como:
Incluir lista de operandos: Inclui a lista de operandos utilizados em cada lgica.
Incluir referncia cruzada: Inclui as referncias cruzadas de leitura e escrita de cada operando
listado.
Criar hyperlink em referncias: Transforma a referncia cruzada em Hyperlink apontando para
a lgica onde o operando referenciado.
Remover referncias de mdulos no selecionados: Remove as referncias cruzadas de
mdulos que no foram selecionados.
Incluir notas de mdulo: Inclui a nota de cada mdulo, se existir.
Incluir observao das lgicas: Inclui a observao de cada mdulo, se existir.

Destino
No campo Diretrio de Exportao selecionado o diretrio onde os arquivos sero gerados. Nesta
pasta so gerados: um arquivo HTML com o contedo selecionado para a exportao, um arquivo
CSS com a formatao e a pasta Logics com a imagem de cada lgica utilizada na exportao. Os
arquivos HTML e CSS sempre possuem o mesmo nome do projeto.
No campo Especificar arquivo CSS, possvel especificar um arquivo de estilo CSS personalizado
pelo usurio. O contedo do deste arquivo ser copiado para o arquivo CSS gerado na exportao.

ATENO:
Em caso de projetos muito grandes, recomendamos realizar a exportao do projeto em etapas
devido grande quantidade de informao que pode ser gerada, tendo como conseqncia, a gerao
de um arquivo HTML muito grande, que em alguns casos inviabilizar a abertura do mesmo por
alguns navegadores.

25
5. Mdulos de Projeto

5. Mdulos de Projeto
O MasterTool Extended Edition utiliza diversos tipos de mdulos de projeto para diversas
finalidades, sempre com o objetivo de programar e/ou configurar um CP. Cada um destes tipos de
mdulos possuem detalhes que os tornam diferentes entre eles e isto ser visualizado mais adiante.
Porm muitas caractersticas existem em comum entre os tipos de mdulos, que sero demonstradas
a seguir.

Abrindo um Mdulo
Para que um mdulo possa ser visualizado ou editado ele precisa estar aberto na rea de edio.
Existem diversas maneiras de se abrir um mdulo:
Atravs do menu Mdulo/Abrir... Por este mtodo o mdulo aberto necessariamente no precisa
ser do projeto e se este for o caso ele no pertencer ao projeto at que o mdulo seja inserido no
projeto.
Atravs da Treeview de Projeto com um duplo clique em cima do mdulo desejado.
Atravs da Janela de Verificao efetuando um duplo clique em cima da ocorrncia
correspondente ao erro. Assim, ser aberto o mdulo que contm o erro.

Salvando um Mdulo
Um mdulo editado ou criado precisa ser salvo para recuperar as informaes ali contidas. Sempre
que se deseja salvar um mdulo, este ser salvo no mesmo local de onde foi aberto ou criado. Para
salvar um mdulo pode ser feito da seguinte maneira:
Clicar no menu Mdulo/Salvar
Verificar Mdulo ou Verificar Projeto (este ltimo salva todos os mdulos abertos)
Ao fechar uma janela de um mdulo editado, mas no salvo, perguntado se deseja salvar

Inserindo Notas e Descries de Mdulo


De maneira anloga ao projeto, para inserir notas e descries a um mdulo basta abrir o mdulo
desejado e, com ele aberto, ir ao menu Relatrio/Notas de Mdulo... Uma janela muito semelhante
a notas de projeto ser aberta.

Informaes de um Mdulo em Disco


possvel verificar informaes de um mdulo em disco sem a necessidade de abri-lo. Existem
praticamente duas formas de se fazer isto:
Clicar no menu Mdulo/Informaes... e escolher um mdulo no browse apresentado. Desta
maneira pode-se visualizar informaes de um mdulo que pertence ou no ao projeto aberto.
Atravs da Treeview de Projeto clicando no mdulo correspondente com o boto direito do
mouse e selecionando a opo Informaes...
Independente da maneira utilizada para pedir informaes de um mdulo o resultado algo
semelhante tela apresentada a seguir:

26
5. Mdulos de Projeto

Figura 5-1. Tela de informaes de um mdulo de projeto

A partir da verso 5.10 do MasterTool Extended Edition apresentado nesta tela o CRC de
Contedo, que formado somente pelo contedo do respectivo mdulo. Tambm exibido, nesta
tela, o CRC do Mdulo que incorpora toda a informao do mdulo como, por exemplo, Data e hora
de envio para o CP.

Editando a Verso de um Mdulo


A fim de manter uma melhor organizao sobre as verses de arquivos e mdulos enviados para um
CP existe a verso dos mdulos, que pode ser editada. Nos casos de mdulos funo em assembly
este dado no pode ser alterado.
Para editar e visualizar a verso de um mdulo, deve-se ter o mesmo aberto e ento ir ao menu
Mdulo/Verso... ou clicando com o boto direito do mouse sobre o mdulo na TreeView. Deste
modo ser exibida a seguinte janela para edio e visualizao deste parmetro:

Figura 5-2. Editando a verso de um mdulo de projeto

Mdulo Configurao
O Mdulo Configurao, ou apenas Mdulo C, o mdulo que possui todas as configuraes
necessrias para o uso de um projeto de programao. Este mdulo criado assim que se cria um
27
5. Mdulos de Projeto

projeto novo e no pode ser removido do projeto. Neste mdulo esto as configuraes principais de
cada UCP, tais como declarao de operandos, barramento, redes, etc. O nome deste mdulo segue o
seguinte formato: C-*.000, onde * deve ter no mximo 6 caracteres.
O Mdulo Configurao no possui uma forma comum para os diversos CPs suportados pelo
MasterTool Extended Edition, pois justamente as diferenas de caractersticas de cada um destes
influencia no que o Mdulo Configurao tem ou no tem. Sendo assim, somente so visualizadas,
na janela de Mdulo Configurao, as configuraes que podem ser feitas para um determinado CP.
Porm, independente da UCP escolhida para o Projeto, a janela de visualizao e edio do Mdulo
Configurao possui uma forma principal comum, como mostrado a seguir:

Figura 5-3. Janela de edio do mdulo configurao


Como o Mdulo Configurao contm todas as informaes de configurao para um determinado
CP, suas configuraes foram subdivididas e so visualizadas pela lista que aparece no lado esquerdo
da janela. Cada uma destas subdivises chama-se Item do Mdulo C. Conforme a seleo desta lista,
a janela do mdulo configurao se altera, ilustrando a que Item de Mdulo C correspondente. Desta
maneira muito fcil navegar pelas configuraes do Mdulo Configurao.
Quando um Item de Mdulo C alterado, o boto Aplicar ser habilitado. As configuraes passaro
a valer apenas depois de clicar neste boto, confirmando a alterao. Caso alguma alterao tenha
sido feita erroneamente ou acidentalmente, basta clicar no boto Fechar que a janela ter os valores
de quando abriu ou da ultima vez que foi clicado no boto Aplicar.
Ao trocar de Item de Mdulo C na lista, dever ser efetuada uma confirmao ou no da aplicao
das alteraes antes de trocar o Item de Mdulo C visualizado. Somente ser trocado se forem
descartados os valores ou aplicados.
Sendo assim, cada Item de Mdulo C ser analisado separadamente.

28
5. Mdulos de Projeto

Declarao de Operandos
Neste Item de Mdulo C declarada a quantidade de operandos utilizados ao longo do projeto, seja o
tipo de operando que for. A declarao de operandos se divide basicamente em trs grupos:
Operandos Simples, Operandos Retentivos e Operandos Tabela. Esta idia fica clara observando-se a
prxima figura:

Figura 5-4. Declarao de operandos


A declarao do operando simples feita de maneira fcil, apenas inserindo a quantidade de
operandos no campo do tipo correspondente. J os operandos retentivos so diretamente dependente
do campo operandos simples correspondente. Isto porque no se pode configurar mais operandos
retentivos que operandos simples.
No canto inferior direito exibido o status de ocupao de memria destinada a declarao de
operandos, a fim de ilustrar o uso de memria.
Por sua vez, a declarao de operandos tabela se d em duas etapas: a primeira, na prpria tela do
Item de Mdulo C Declarao de Operandos, no campo Declarao de Tabelas, deve ser informado a
quantidade de tabelas de cada tipo que sero utilizadas. J a segunda etapa, consiste em determinar a
quantidade de posio que cada uma destas tabelas possui e isto feito clicando no boto Posies...,
pois assim ser aberto uma tela como a mostrada a seguir:

Figura 5-5. Declarao de quantidade de posies de tabelas

29
5. Mdulos de Projeto

ATENO:
Conforme o tipo de CP selecionado no projeto, alguns operandos no esto disponveis e seus
campos estaro desabilitados.

ALNET I
Todos os CPs possuem no mnimo um canal serial com o qual podem se comunicar com
supervisrio, MasterTool Extended Edition e qualquer outro dispositivo ALNET I Mestre. A
configurao dos parmetros destes canais seriais feita na seguinte janela:

Figura 5-6. Configurando canal serial com protocolo ALNET I


Nesta janela pode ser configurado por exemplo a velocidade da porta serial, bem como o Endereo
da Estao.

ALNET II
Para as UCPs que suportam ALNET II, este Item de Mdulo C faz a configurao da UCP nesta
rede, de uma maneira clara. Nesta janela pode-se configurar tempos de Time-Out, velocidade de
comunicao, Redundncia, etc. A figura, a seguir, ilustra melhor esta idia.

Figura 5-7. Configurao da rede ALNET II

Canais Seriais
A partir desta tela ( sesso de Configurao das COMs ) configuramos os protocolos para cada canal
de comunicao (ver a disponibilidade e manuais especficos de cada CLP). Note que possvel usar
simultaneamente o mesmo ou diferentes protocolos nos canais de comunicao.

30
5. Mdulos de Projeto

Figura 5-8. Configurao das COMs

Exemplo de Configurao dos Canais Seriais (Para Srie Ponto)


Os trs canais seriais podem ser utilizados, por exemplo, da seguinte forma:
Canal serial USB (COM1): interligao com um microcomputador equipado com o software de
programao MasterTool XE.
Canal serial RS-485 isolado (COM2): interligao com um ou mais equipamentos compatveis
com o protocolo MODBUS, tais como sensores inteligentes e inversores de freqncia. O canal
isolado, sendo que um cabo adequado deve ser usado para a implementao da rede.
Canal serial RS-232C (COM3): interligao com uma IHM local.

ATENO:
Para configurao de outros mdulos e CLPs verificar mais detalhes em Caractersticas Tcnicas e
Manuais especficos.

MODBUS Escravo
Diversos CLPs suportam o protocolo MODBUS Escravo em uma de suas COMs e para utilizar tal
funcionalidade a seguinte janela de configurao disponibilizada:

31
5. Mdulos de Projeto

Figura 5-9. Janela de visualizao das relaes MODBUS Escravo


Esta janela serve apenas de visualizao das relaes MODBUS Escravo presentes na COM do CLP,
podendo incluir ou remover relaes clicando nos respectivos botes da janela.
Esta janela possui as seguintes colunas:
rea de Dados: Refere-se ao tipo de funo MODBUS adotada
Qtd: Especifica quantos Operandos ou bits (depende do tipo de funo selecionada para a
relao) sero utilizados para a relao
Operandos MODBUS: Faixa de operando MODBUS utilizada pela relao
Operandos no CP: Faixa de operandos utilizada na relao MODBUS
Inserir ou Editar uma relao MODBUS Escrava feito atravs da seguinte janela:

Figura 5-10. Editando valores da relao MODBUS Escravo


Nesta janela pode-se definira rea de Dados, a faixa de Operando Altus e Operando MODBUS que a
relao trabalhar.
As configuraes referentes a COM e o endereo MODBUS escravo utilizado pelo CP feito atravs
do Boto Propriedades da COM, no Item de Mdulo C MODBUS Escravo. Quando clicado neste
boto aberto a seguinte tela:

32
5. Mdulos de Projeto

Figura 5-11. Configurando a COM para uso do canal MODBUS Escravo

MODBUS Mestre
Assim como o MODBUS Escravo, muitos CPs Altus suportam MODBUS Mestre e para utilizar tal
funcionalidade a seguinte janela de configurao disponibilizada:

Figura 5-12. Janela de visualizao das relaes MODBUS Mestre


Esta janela serve apenas de visualizao das relaes MODBUS Mestre presentes na COM do CP,
podendo incluir ou remover relaes clicando nos respectivos botes da janela.
Esta janela possui as seguintes colunas:
N: Especifica o endereo na rede MODBUS do escravo correspondente.
N: Nmero da funo MODBUS. S deve ser preenchido no caso de uma relao Genrica, do
contrrio este campo no deve ser alterado.
Funo MODBUS: Seleo da funo MODBUS respectiva da relao.
Operandos MODBUS: Faixa de operando MODBUS utilizada pela relao.
Qtd: Especifica quantos operandos ou bits (depende do tipo de funo selecionada para a
relao) sero utilizados para a relao.

33
5. Mdulos de Projeto

Operando Origem no CP: Faixa de operandos utilizada para escrever nas sadas MODBUS.
Com um duplo clique aberto um dilogo onde se pode informar o primeiro operando da faixa.
O tamanho da faixa especificado na coluna Qtd da respectiva relao.
Operando Destino no CP: Faixa de operandos utilizada para ler as entradas MODBUS. Com
um duplo clique aberto um dilogo onde se pode informar o primeiro operando da faixa. O
tamanho da faixa especificado no campo da coluna Qtd da respectiva relao.
Operando Status: Faixa de operandos memria (de tamanho fixo 2) onde ser retornado o
Diagnstico de cada relao.
Pooling: Tempo em que a relao ser atualizada pelo mestre, em unidades de 100 ms.
O boto Inserir Relao, situado na regio inferior da janela serve para inserir uma relao entre as
relaes j previamente declaradas pelo usurio. J o boto Remover Relao limpa e remove a
relao selecionada pelo usurio. Para selecionar uma relao como foi mencionado na funo destes
botes basta estar selecionado uma clula da linha da relao desejada a se intervir.
Inserir ou Editar uma relao MODBUS Mestre feito atravs da seguinte janela, que pode ser
editado todos os dados especificados citadas anteriormente:

Figura 5-13. Editando uma relao MODBUS Mestre


Para editar as propriedades da COM para utilizao do MODBUS Mestre basta clicar no boto
Propriedades da COM... e ser aberto uma janela semelhante a do MODBUS Escravo.
Configuraes avanadas do MODBUS Mestre podem ser visualizadas e editadas atravs do boto
Avanado..., que ao ser clicado abrir uma janela.

Sincronismo
Alguns CPs podem operar com seu relgio sincronizado com outros CPs ou no. Caso opere
sincronizado, deve-se configurar se o CP gera ou recebe sincronismo. A opo Sincronismo NMEA
refere-se a aplicaes que utilizam sincronismo GPS. Em aplicaes usuais deve ser selecionada a
opo Sem Sincronismo, como sugerido a seguir:

34
5. Mdulos de Projeto

Figura 5-14. Configurando o sincronismo de um CP

Parmetros (Para Srie Grano)


Neste Item de Mdulo C so configurados alguns parmetros especiais de um CP, tais como Faixa de
Operandos utilizados pelo Relgio do CP e Faixa de Operandos de Diagnstico do Sistema. A
prxima figura mostra a janela de parmetros para CPs da Srie Grano.

Figura 5-15. Configurando parmetros da Srie Grano


Para editar umas das faixas de operandos, basta clicar no respectivo boto e informar a faixa de
operando desejado.

Configurao de Teclas
Determinados CPs possuem teclas para interface com o usurio, as quais podem ser configuradas
neste Item de Mdulo C. Esta janela pode ser visualizada a seguir:

35
5. Mdulos de Projeto

Figura 5-16. Configurando teclas do CP


Esta janela possui uma tabela com as seguintes colunas:
Operando no CP: Faixa de operandos utilizados na funo da tecla
Inferior: Limite inferior de valores
Superior: Limite superior de valores
Para inserir, editar ou remover uma funo de tecla, basta selecionar uma clula de uma linha que
represente a funo e clicar nos botes Inserir Funo..., Editar Funo... ou Remover Funo,
respectivamente.
Para uma funo de tecla ser configurada, basta efetuar um duplo clique na respectiva linha da tabela,
para assim abrir a seguinte janela de edio de funes de teclas:

Figura 5-17. Editando uma funo de teclas


Neste Item de Mdulo C, existe ainda um operando de controle da teclas que pode ser configurado, o
mesmo valendo para o Tipo de Visualizao.

Instalando um HardFlex (Para Srie Grano)


Algumas UCPs da Srie Grano utilizam HardFlex. Este dispositivo deve ser instalado previamente
antes de ser configurado o barramento, j que compe o mdulo mestre do barramento. A instalao,
bem como a seleo de qual HardFlex ser usado com uma determinada UCP, feita atravs do
menu Configuraes / Instalar HardFlex....

36
5. Mdulos de Projeto

Ao abrir a respectiva tela de instalao, temos duas opes: Instalar HardFlex e Instalar HardFlex no
CP.

Figura 5-18. Instalao do HardFlex


A primeira opo deve ser selecionada quando se deseja inserir um novo HardFlex no projeto.
Primeiramente, deve-se clicar no boto Copiar para diretrio do MasterTool para selecionar o
HardFlex desejado, de acordo com o modelo de UCP utilizada no projeto. J a segunda opo deve
ser utilizada para instalar o HardFlex no CP. Selecionar o HardFlex que se deseja instalar e clicar no
boto Instalar no CP.

ATENO:
A instalao do HardFlex no CP acarreta em coloc-lo em programao.

Ao final da instalao, a tela ficar como mostrado na figura abaixo:

37
5. Mdulos de Projeto

Figura 5-19. Instalao do HardFlex concluda

Barramento (Para Srie Ponto)


Freqentemente apenas a UCP de um Controlador Programvel no possuem todos os recursos
necessrios para atingir a meta da aplicao. Como os requisitos variam de aplicao para aplicao,
os CPs incorporam as funcionalidades exigidas atravs dos mdulos de E/S presentes em seu
barramento, ou seja, o CP possui basicamente a funo executar o programa e gerenciar interfaces
como canais seriais, memrias, etc. j os mdulos presentes em seu barramento possuem
normalmente pontos ou canais de entrada e sada para interface com equipamentos de cho de
fbrica.
A configurao de barramento para a Srie Ponto no MasterTool Extended Edition feita atravs
da seguinte tela:

38
5. Mdulos de Projeto

Figura 5-20. Configurao de barramento para Srie Ponto

ATENO:
A guia Interrupo externa est disponvel apenas para configuraes em CP's da srie PO3X47
que compreende em : PO3047, PO3147 e PO3247

Na parte superior da aba Configuraes h a informao dos primeiros operandos utilizados na


alocao automtica dos mdulos do barramento. Alocao automtica consiste na definio de
operandos de acordo com o propsito de cada mdulo, por isto deve ser especificado em separado
cada operando. Nesta tela ainda pode ser configurado se o barramento suportar ou no troca quente.
A configurao do barramento propriamente dita feita atravs do software MasterTool ProPonto
MT6000 (incluso no CD do MTool XE e disponvel no site da Altus www.altus.com.br). Neste caso
aconselha-se consultar o manual de utilizao deste software. A configurao do ProPonto deve ser
importada para o MTool XE, atravs do boto Ler (o arquivo *.GBL deve estar no mesmo diretrio
do projeto). O software ProPonto pode ser executado automaticamente abrindo o arquivo GBL do
barramento atravs do boto Executar. Para o salvamento do estado atual do barramento, clique em
Salvar.
Depois de importado um barramento do ProPonto, a disposio dos mdulos no barramento, bem
como os operandos alocados para cada um deles podem ser visualizados clicando nas abas Segmento
0, Segmento 1, Segmento 2 ou Segmento 3. Neste caso, uma guia de segmento de barramento da
Srie Ponto pode ser vista como mostrado na figura:

39
5. Mdulos de Projeto

Figura 5-21. Visualizando um segmento de barramento da Srie Ponto


Esta tela possui as seguintes colunas:
Pos: Posio do mdulo no barramento.
Idx: Nmero da relao de cada mdulo. Existem mdulos que possuem mais de uma relao.
Mdulo: Nome do mdulo declarado.
Entrada: Operandos referentes as entradas do mdulo.
Sada: Operandos referentes as sadas do mdulo.
Diagnstico: Operandos referentes ao diagnstico do mdulo.
No MasterTool Extended Edition pode apenas alterar os operandos utilizados em cada relao do
mdulo. Isto pode ser feito atravs do boto Editar Operandos..., presente no canto inferior direito
ou ento com um duplo clique na linha correspondente a relao que se deseja alterar. Independente
da forma que tenha sido feita, aberto a seguinte tela para edio:

40
5. Mdulos de Projeto

Figura 5-22. Editando uma relao de um mdulo da Srie Ponto

ATENO:
Para conferir se o barramento esta configurado corretamente, utilize a Verificao de Projeto.

Interrupo Externa (Para Srie PO3x47 )


A Interrupo Externa E020 acionada a partir de uma borda de subida no primeiro ponto de entrada
digital do mdulo declarado no MasterTool Extended Edition como sendo o mdulo de interrupo
externa. Para habilitar a interrupo externa necessrio configur-la nas configuraes de
barramento do mdulo C-*.000. Aps configurado ao incluir o mdulo E-020 no programa
aplicativo, a entrada do mdulo configurado ser alocada para interrupo, sendo chamado a cada
borda gerada nesta.
Para auxiliar em aplicaes que necessitem tempo de resposta rpido, utiliza-se dentro da E020 a
funo F-AES.087, que permite que os pontos de E/S sejam atualizados independente do lao de
execuo principal (E-*.001).

41
5. Mdulos de Projeto

Figura 5-23. Configurao da interrupo externa

Barramento (Para Srie Grano)


O barramento da Srie Grano pode ser totalmente configurado no MasterTool Extended Edition
atravs da seguinte janela:

Figura 5-24. Configurao de barramento para Srie Grano


Na aba Configuraes pode ser definido o primeiro octeto de Sada Digital, utilizado para alocar os
operandos de sada digitais. Ainda nesta aba, tambm configurado se o CP ser utilizado no modo
Escravo ou no modo Mestre (para maiores detalhes consulte o manual de utilizao do CP). No caso
de ser modo Escravo ainda necessrio definir o tamanho e da rea de troca de dados entre o CP
mestre e escravo e quais os operandos utilizados neste processo.
A direita da tela pode ser visualizado o mdulos HardFlex que est sendo utilizado pelo projeto. Para
mudar o HardFlex utilizado, basta clicar no boto correspondente para que seja apresentado os outros
HardFlex instalados no MasterTool XE, fazer a seleo do desejado e clicar em OK.

ATENO:
S estar disponvel na lista de Mdulos HardFlex os mdulos instalados previamente, antes de abrir
o projeto.

J na aba Barramento mostrado uma janela:

42
5. Mdulos de Projeto

Figura 5-25. Editando o barramento da Srie Grano


Esta tela possui as seguintes colunas:
Pos: Posio do mdulo no barramento.
Idx: Nmero da relao de cada mdulo. Existem mdulos que possuem mais de uma relao.
Mdulo: Nome do mdulo ou HardFlex declarado.
IB: Operandos referentes as entradas digitais do mdulo.
IW: Operandos referentes as entradas analgicas do mdulo.
QB: Operandos referentes as sadas digitais do mdulo.
QW: Operandos referentes as sadas analgicas do mdulo.
Diagnstico: Operandos referentes ao diagnstico do mdulo.
Para Inserir um mdulo basta clicar no boto Inserir..., e selecionar um mdulo da lista de opes
aberta. Para remover, basta estar com uma posio da tabela correspondente ao mdulo que se deseja
apagar e clicar no boto Remover. Para remover basta selecionar a linha do mdulo que se deseja
apagar e clicar no boto Remover ou pressionar a tecla DEL.
Para editar os parmetros de uma relao, basta selecionar um linha correspondente a relao que se
deseja editar e clicar no boto Parmetros... Com isto ser aberta uma janela como a mostrada a
seguir (Esta janela varia de acordo com cada relao):

43
5. Mdulos de Projeto

Figura 5-26. Editando os parmetros de uma relao de mdulo na Srie Grano


Para editar um dos valores da tabela desta nova janela, basta efetuar um duplo clique em cima da
linha correspondente e inserir ou selecionar o novo valor desejado. Se a linha estiver cinza, ento ela
no esta disponvel para edio.

Barramento (Para Srie AL)


Assim como o barramento da Srie Grano, o barramento da Srie AL pode ser totalmente
configurado no MasterTool Extended Edition, atravs da seguinte janela:

44
5. Mdulos de Projeto

Figura 5-27. Configurao de barramento para Srie AL


Na aba de Configuraes pode ser habilitado as Chaves de Troca de cada um dos barramentos
(somente do barramento 2 a 9). Tambm nesta aba pode ser habilitado a troca de mdulos com CP
energizado (Troca a Quente), o primeiro octeto de sada digital utilizado pelos mdulos de entrada e
sada.
O barramento de mdulos pode ser visualizado e editado atravs das abas Barramento 0 a
Barramento 9, como mostrado a seguir:

Figura 5-28. Editando o barramento da Srie AL


Esta tela possui as seguintes colunas:
Posio: Posio do mdulo no barramento.
Mdulo: Nome do mdulo declarado.
Entrada: Operandos referentes as entradas digitais do mdulo.
45
5. Mdulos de Projeto

Sada: Operandos referentes as sadas digitais do mdulo.


Endereo: Endereo do mdulo atravs de um operando %R.
PA: Esta coluna, que somente aparece nos barramento 2 a 9, indica como deve ser endereado o
mdulo de E/S, atravs de suas Pontes de Ajustes (PA).
Diferentemente dos barramentos de outras Sries, o barramento da Srie AL no permite a edio dos
operandos de entrada, sada ou endereo. Estes operandos so alocados conforme a ordem dos
mdulos no barramento e a posio que cada um ocupa. Sendo assim esta janela permite apenas a
remoo e insero de novos mdulos.
Para inserir um mdulo, basta selecionar uma linha vazia, ou seja, que no contenha um mdulo e em
seguida clicar no boto Adicionar... Ser aberto uma janela com uma lista de mdulos, bastando
selecionar o mdulo a ser inserido. Para remover basta selecionar a linha do mdulo que se deseja
apagar e clicar no boto Remover.

ATENO:
A configurao para mdulos da srie PX igual configurao para mdulos da srie AL.

Configurao do CP
Este Item de Mdulo C tem como objetivo fazer uma rpida visualizao e configurao dos
protocolos utilizados pelo CP em seus canais serias (COMs). A janela possui basicamente uma figura
do CP utilizado no projeto onde, utilizando o mouse pode-se clicar no canal serial da figura que ser
trocado para o Item de Mdulo C correspondente a COM clicada. A figura a seguir ilustra melhor
esta idia:

Figura 5-29. Configurando os canais seriais do CP


Em alguns CPs pode-se escolher o protocolo utilizado por uma determinada COM e isto feito
atravs das listas disponveis na janela. Conforme o protocolo utilizado mudar a janela do Item de
Mdulo C correspondente a COM.
Para srie da CP PO3x47 H a possibilidade de alterar a linguagem de operao da CP como pode
ser visto pela imagem a seguir:

46
5. Mdulos de Projeto

Figura 5-30. Configurando os canais seriais do CP


Tambm existe configuraes mais detalhadas como Tempo Mximo de Configurao do
Programa, Perodo de acionamento do mdulo E-*.018 ( Mdulo de interrupo ) e
Configuraes das COM`s. Atravs das COM`s possvel configurar os canais auxiliares (COM2 e
COM3), que permitem uma seleo entre vrios protocolos diferentes.
partir dessa seleo possvel configurar as relaes MODBUS , que consistem na converso de
operandos do CP para operandos MODBUS, permitindo ao usurio identificar e/ou informar quais
reas do CP podero ser manipuladas via rede MODBUS.

ATENO:
- E-*.018 : executado ciclicamente, num perodo definido pelo usurio no mdulo de configurao
C-*.000 (Configurao do CP) pode possuir valores entre: 50ms, 25ms, 10ms, 5ms ou 2,5ms.

- Tempo Mximo de Configurao do Programa: tempo mximo possvel para a execuo de


um ciclo completo do programa aplicativo no controlador programvel configurvel de 100 ms a
800 ms (dependendo do CP). Ou seja, a execuo completa de uma varredura do mdulo E001 no
pode se estender por mais do que o valor configurado, incluindo as chamadas para mdulos P e F e
acionamentos do mdulo de interrupo de tempo E018. O software executivo realiza uma
verificao contnua no tempo de ciclo, passando automaticamente para estado de erro caso este
limite seja ultrapassado.

- Linguagem de Exibio: Esta funo seta a linguagem de exibio do display do mdulo. As


linguagens disponveis so: Portugus e Ingls.

Ethernet (Para Srie Ponto)


Diversos CPs da Altus podem trabalhar em redes Ethernet, o que demanda alguma configuraes
bsicas, tais como Endereo IP, Mscara sub-rede e Gateway default. Estas configuraes estaro
disponveis somente se existir pelo menos algum mdulo Ethernet (PO7091, PO7092 e PO7094)
configurado no barramento do CP. Sua configurao poder ser feita atravs da seguinte tela:

47
5. Mdulos de Projeto

Figura 5-31. Configurando os parmetros Ethernet


Os campos Endereo IP, Mscara sub-rede e Gateway default correspondem s propriedades de
endereamento IP do CP. Todos os trs endereos tem o mesmo formato (IPV4) e so formados por
quatro bytes que podem assumir valores de 0 at 255.
O campo Endereo IP define qual o endereo do CP na rede TCP/IP. Este endereo dividido em
duas partes: o endereo da sub-rede e o endereo do n. Ambos os endereos, sub-rede e n,
dependem da mscara de sub-rede para serem determinados.
O campo Mscara sub-rede permite a subdiviso da rede Ethernet em vrias sub-redes menores. Ele
determina a parcela do endereo IP que se refere ao endereo de sub-rede e a parcela correspondente
ao endereo de n do CP. Endereos IPs com valores 0.0.0.0 e 255.255.255.255 e mscaras de sub-
rede com valor 0.0.0.0 no so vlidos.
O campo Gateway default indica qual o gateway que ser responsvel pela retransmisso de
mensagens enviadas a outras sub-redes. Se no existir um gateway default na rede, o endereo 1.1.1.1
deve ser informado para este campo.
A seo Protocolos Utilizados da tela permite selecionar atravs de checkboxes quais protocolos
estaro habilitados para a interface em questo. Para a interface PO7094 esto disponveis os
protocolos ALNET II, ALNET II CLIENTE e/ou MODBUS, sendo que a disponibilidade da segunda
depende da no existncia de outra interface Ethernet (PO7091 ou PO7092) declarada no barramento.
A edio das configuraes dos mdulos Ethernet feita atravs de um software dedicado, podendo
ser chamado pelo boto Abrir Webgate... Atravs deste software, pode ser configurado qualquer um
dos mdulos Ethernet.

48
5. Mdulos de Projeto

Figura 5-32. Configurando o mdulo Ethernet - Webgate Software


Para importar as configuraes de mdulo Ethernet para o MasterTool XE pelo software externo
Webgate, basta clicar no boto Importar Chip.INI.... Imediatamente ser exibida uma mensagem de
importao concluda (se no houver erros) e a tela ser atualizada para os novos valores do arquivo
importado.
No boto de Config. Avanadas... pode-se configurar com mais detalhes o canal Ethernet atravs da
seguinte tela:

Figura 5-33. Configuraes avanadas do mdulo Ethernet


Os campos editveis desta tela so:
Time-out Inter Sub-Rede (x100 ms): este parmetro define o time-out da comunicao entre a
UPC e a interface de rede. altamente recomendado utilizar o valor default para este parmetro,
visto que ele nunca deve ser menor que o tempo de ciclo da UCP.

49
5. Mdulos de Projeto

Configurao MODBUS: MODBUS TCP/IP ou MODBUS RTU sobre TCP/IP, no modo


servidor,compatvel com diversos sistemas de superviso, IHMs, gateways e controladores
programveis do mercado mundial.

ATENO:
Alguns campos podem estar desabilitados para determinadas interfaces Ethernet. Veja maiores
detalhes na respectiva documentao dos mdulos.

Ethernet (Para Srie AL)


Os CPs da Srie AL, tal como o AL-2004, pode utilizar em seu barramento diversos mdulos
Ethernet. Desta maneira, as configuraes destes mdulos so feitas atravs da seguinte janela:

Figura 5-34. Barramento de mdulos Ethernet


A configurao de cada mdulo pode ser feita clicando no boto correspondente. De acordo com o
mdulo clicado, ser aberto uma janela de configurao correspondente s caractersticas suportadas.

Redundncia de UCP (Somente para PO3247)


A UCP PO3247 possibilita que duas UCPs se conectem ao mesmo tempo no barramento. Porm
apenas uma delas responsvel a cada vez pelo acesso aos mdulos de E/S. Essa UCP que acessa o
barramento chamada de Primria. A outra UCP no acessa o barramento, apenas recebe dados da
primria e retorna diagnsticos. Esta UCP chamada de Backup. Em caso de falha de UCP, falha de
fonte ou ainda falta atividade no barramento a UCP Backup passa a controlar o barramento se
tornando a primria. Ao mesmo tempo enquanto a segunda UCP perde o acesso ao barramento ela se
torna a backup ou ento entra em erro devido a falha diagnosticada.
Para configurar a UCP PO3247 como redundante necessrio seguir os passos descritos abaixo:
1. Configurar o barramento utilizando a ferramenta MasterTool ProPonto
2. Habilitar a redundncia no mdulo C
3. Configurar as relaes redundantes
4. Carregar o programa em ambas UCPs
Para maiores detalhes sobre a redundancia na PO3247 UCP, veja o Manual de Utilizao PO3047,
PO3147 e PO3247 - UCPs Srie Ponto (MU209108).

50
5. Mdulos de Projeto

Figura 5-35. PO3247 redundante


Barramento Redundante
Para configurar a UCPredundante PO3247 necessrio construir o barramento usando a ferramenta
MasterTool ProPonto selecionando a UCP com o nome PO3247 - RED CPU 1M 30 I/O ao invs
de UCP PO3247 - CPU 1M Flash 30 I/O . No necessrio colocar nenhuma outra UCP no
barramento, pois a UCP PO3247 - RED CPU 1M 30 I/O j indica que o barramento ter duas
UCPs.

51
5. Mdulos de Projeto

Figura 5-36. Configurao redundante no ProPonto

ATENO:
Existem dois tipos de UCP PO3247 no ProPonto. Quando se deseja utilizar uma configurao
redundante necessrio inserir a UCP descrita como PO3247 - Red. CPU 1M 30 I/O como mostra a
figura acima.

Relaes Redundantes
O segundo passo definir as Relaes Redundantes. As Relaes Redundantes so usadas para
definir quais operandos sero copiados da UCP primaria para a UCP backup. Isto necessrio para o
sistema redundante continuar no mesmo estado quando a falha ocorrer. Em cada ciclo de execuo, a
UCP primria copiar cada dado definido como redundante para a UCP de apoio (backup). Quando a
UCP de cpia terminar o processo de receber dados, ela indicar o final de um ciclo e somente ento
um novo ciclo de execuo ser iniciado.

52
5. Mdulos de Projeto

Figura 5-37. Configurao da PO3247 redundante

Opes da Redundncia

Figura 5-38. Edio das configuraes de redundncia


As relaes de redundncia so utilizadas para identificar os operandos que sero copiados da UCP
primria para a backup. Isso necessrio para que um sistema redundante continue no mesmo estado
quando ocorrer uma falha. Todo ciclo de execuo a UCP primria copia os dados declarados como
redundantes para a backup. Quando a UCP backup termina de processar os dados recebidos ela
indica o final de um ciclo e s ento um novo ciclo de execuo iniciado.

53
5. Mdulos de Projeto

Para maiores informaes ver o Manual de Utilizao da UCP PO3x47.

ATENO:
importante que se pense bem na aplicao para a escolha das faixas redundantes. Uma quantidade
excessiva de operandos redundantes pode levar a um grande aumento no desempenho da aplicao.
Alm disso a quantidade total de operandos redundantes est limitado a 16kbytes.

Figura 5-39. Inserindo relaes redundantes


Carregando as Configuraes Redundantes
Aps, encerradas as configuraes de redundncia as mesmas devem ser enviadas para as duas UCP
colocadas no barramento. A partir de ento uma passar a executar o ladder como UCP primria
enquanto a outra ser a reserva.

Mdulo Configurao Estendido


O MTool XE possui uma configurao especial para mdulos PO4053 e PO7093. Estas
configuraes podem ser atendidas atravs do Mdulo C-Estendido criado atravs da seguinte janela:

54
5. Mdulos de Projeto

Figura 5-40. Criando mdulo estendido

Mdulo Configurao Estendido - PROFIBUS PO4053


No MTool XE temos a janela de Mdulo de Configurao Estendido, onde possvel editar e exibir
configuraes de redes PROFIBUS. Para isto, devemos inserir ao projeto o arquivo .PB atravs do
boto Importar arquivo .PB.... Estes arquivos com extenso .PB so gerados atravs do aplicativo
ProfiTool.

Figura 5-41. Barramento de mdulos

55
5. Mdulos de Projeto

Detalhes da Configurao
Diagnsticos: so operandos configurveis que so utilizados para diagnosticar a interface e os
mdulos a ela ligados.
o Mestre A: Faixa de operandos memria (%M) que recebe informaes de
diagnstico do Mestre A da rede PROFIBUS.
o Mestre B: Faixa de operandos memria (%M) que recebe informaes de
diagnstico do Mestre B da rede PROFIBUS.
o Redundante: Faixa de operandos memria (%M) que informa o estado da
redundncia.
o Faixa Erros: campo de operandos memria (%M) que recebem sinais de eventuais
erros durante a operao com a rede PROFIBUS. O tamanho desta faixa est fixado
sempre em 2 operandos.
o Controle: faixa de operandos auxiliar (%A) para controle do mdulo Mestre da rede
PROFIBUS. O tamanho o mesmo de um operando auxiliar.
Diagnsticos Escravos: Refere-se ao diagnstico dos mdulos Escravos contidos na rede
PROFIBUS. Esta faixa de operandos admite apenas operandos do tipo Memria (%M) podendo
ser tambm tabela de Memria (%TM) O tamanho desta faixa especifica do pelo usurio no
campo Quantidade de Operandos onde seu valor pode variar de 75 a 255.
Redundncia: Habilita ou no a opo de redundncia.
Aps importar o arquivo .PB ao projeto ser possvel editar os campos na grade.
Importar/Exportar
O boto Exportar Relaes serve para exportar as configuraes da relaes para um arquivo
*.CSV, que pode ser aberto no Microsoft Excel. Isto pode ser usado para fazer um backup das
configuraes de relaes.
O boto Importar Relaes funciona de forma anloga, importando o arquivo *.CSV para as
configuraes das relaes PROFIBUS.

ATENO:
- O nmero mximo de relaes que pode ser alocado 2000.
- Para maiores detalhes de como configurar um dos mdulos PROFIBUS, consultar o manual de
utilizao do respectivo equipamento.

ATENO:
Esta janela possui diversas caractersticas que dependem da UCP utilizada.

Mdulo Configurao Estendido - Multiserial PO7093


O MTool XE, possui uma configurao especial para barramentos que contenham o mdulo PO7093.
Este mdulo possui 3 canais seriais para funes de IHM local e rede MODBUS, configurveis
atravs do mdulo de Configurao Estendido.
Com o mdulo PO7093 declarado no barramento, necessrio criar o mdulo Estendido (Ver tpico:
Mdulo Configurao Estendido). Com a insero do mdulo de Configurao, a tree-view ficar
com o aspecto mostrado a seguir:

56
5. Mdulos de Projeto

Figura 5-42. Novo mdulo estendido

No item Configurao do Mdulo, devem ser escolhidos a posio do mdulo PO7093 no


barramento e o protocolo para cada um dos canais seriais.

57
5. Mdulos de Projeto

Figura 5-43. Configurao PO7093


As telas de configurao de cada um dos canais seriais variam conforme o protocolo selecionado
para o canal (ALNET I ou MODBUS MESTRE ou ESCRAVO).
Configurando
Nesta janela pode ser configurado, por exemplo, a velocidade da porta serial, bem como o Endereo
da Estao.

Figura 5-44. Canal ALNET I


Mais detalhes da configurao ALNET I e outros protocolos na sesso Propriedades da COM.
Configurao MODBUS MESTRE e ESCRAVO
Ver os respectivos itens : MODBUS MESTRE e MODBUS ESCRAVO no captulo Mdulo
Configurao

58
5. Mdulos de Projeto

ATENO:
Para maiores detalhes sobre mdulos PO7093, como compatibilidade com UCPs, ver a
documentao: Caractersticas Tcnicas (CT109617) e Manual de Utilizao (MU209617).

Mdulo de Programa
Mdulo de Programa um mdulo que possui rotinas desenvolvidas para serem executadas em um
CP. O nome de um mdulo de Programa sempre possui um dos seguintes formatos:
F-*.*: Mdulo Funo
P-*.*: Mdulo Procedimento
E-*.*: Mdulo Execuo
Existem basicamente duas linguagens de desenvolvimento de Mdulos de Programa: Ladder e
Structure Text (ST).
A linguagem Ladder uma linguagem de programao grfica que lembra os diagramas de painis
eltricos utilizados na indstria, antes da entrada do CLP. Esta linguagem de grande aceitao no
mercado devido sua simplicidade de programao e utilizao de praticamente os mesmos smbolos
do diagrama de rels. Para maiores detalhes sobre esta linguagem, consultar o Manual de
Programao Ladder do MasterTool Extended Edition.
J a linguagem de programao Structure Text, ou simplesmente ST, uma linguagem texto que
rene os elementos de programao clssicos para desenvolver algoritmos. Para maiores detalhes
sobre esta linguagem, consultar o Manual de Programao ST do MasterTool Extended Edition.
As duas linguagens podem ser utilizadas simultaneamente no projeto, porm no pode haver as duas
em um mesmo Mdulo de Programa.

Mdulo de Programa Ladder


O Mdulo de Programa Ladder representado no MasterTool Extended Edition atravs de um editor
grfico, onde existe vrios conceitos determinados no Manual de Programao Ladder do
MasterTool Extended Edition. Este editor basicamente subdividido por lgicas, como mostrado na
figura a seguir:

59
5. Mdulos de Projeto

Figura 5-45. Janela de edio de mdulo de programa ladder


Como auxlio ao uso da linguagem, existe uma coluna a esquerda da janela, onde fica um boto de
maximizar e minimizar um lgica. Na figura anterior, pode-se perceber que a lgica 1 esta
minimizada, diferentemente do resto das lgicas.

Buscando determinada Lgica


Para rolar a janela de visualizao de um mdulo de programa Ladder para uma lgica especfica,
basta ir ao menu Busca / Lgica..., com o mdulo de programa aberto, e informar a lgica na
seguinte janela:

Figura 5-46. Buscando uma lgica

Inserindo uma Instruo


O procedimento para a insero de uma instruo o mesmo para todas. Para as instrues que
possuem operandos ou qualquer outro parmetro a ser informado, apresentada uma janela para a
edio dos mesmos. Esta janela reflete o desenho da caixa da instruo, como mostrado na figura a
seguir:

60
5. Mdulos de Projeto

Figura 5-47. Inserindo uma instruo no mdulo de programa ladder


Para inserir uma instruo, com o mdulo de programa aberto, deve seguir os passos:
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 janela
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.

Excluindo uma Instruo


A excluso de uma instruo facilmente feita, pois basta selecionar a instruo e clicar em DEL ou
ento, atravs do menu Instruo / Remover.

Editando uma instruo


Para editar uma instruo basta efetuar um duplo clique em cima da instruo que se deseja editar.
Ser aberta a mesma janela de insero de uma instruo, porm com os valores atuais nos campos
correspondentes.

ATENO:
Pode ser tambm trocado a instruo, mas mantendo os operandos, atravs da tecla de atalho CTRL
+ T a instruo ser trocada por uma equivalente. A Cada vez acionada este atalho, em cima da
instruo, ser trocada por uma diferente. Exemplo: uma instruo SOM, pode ser trocada por SUB
e MUL.

Recortando instrues
Uma instruo ou um grupo de instrues previamente selecionados podem ser recortados de uma
lgica de programa ladder pelo comando CTRL+X do teclado. Uma cpia da(s) mesma(s)
transferida para a rea de Troca, podendo ser novamente inserida em qualquer ponto de uma lgica
(desde que no ultrapasse os limites da lgica) atravs do comando CTRL+V do teclado.

61
5. Mdulos de Projeto

Copiando Instrues
A cpia de Instrues de uma lgica de programa Ladder idntica a recortar instrues, porm as
instrues copiadas no so excludas do mdulo. Para efetuar a copia de instrues, basta utilizar as
teclas CTRL+C que a(s) instruo(es) selecionada(s) ser(o) copiada(s) para a rea de
transferncia.

Colando Instrues
Colar instrues em um mdulo de programa, a partir de instrues carregadas na rea de
transferncia, pode ser feito atravs das teclas CTRL + V. As instrues sero adicionadas nas
clulas vazias e substituiro as clulas preenchidas. No ser permitido colar instrues em
determinadas posies se estas colocaro alguma das instrues coladas em uma posio invlida.

Recortando Lgicas
Um grupo de lgicas pode ser apagado de um mdulo de programa ladder pelo menu Edio /
Recortar Lgicas... Uma cpia das mesmas transferida para a rea de Troca, podendo ser
novamente inserida em qualquer ponto do mdulo atravs do menu Edio / Colar Lgicas...
Ao chamar o comando de menu para recortar lgicas de um mdulo de programa ladder, ser aberta a
seguinte janela, para informar as lgicas que sero recortadas.

Figura 5-48. Recortando lgicas de um mdulo de programa

Copiando Lgicas
A cpia de Lgicas de uma mdulo de programa Ladder para a rea de transferncia idntica a
recortar lgicas, porm as lgicas copiadas no so excludas do mdulo. Para efetuar a copia de
lgicas, basta ir ao menu Edio / Copiar Lgicas... que ser aberto a seguinte janela:

Figura 5-49. Copiando lgicas de um mdulo de programa


Nesta janela devem ser informado as lgicas a serem copiadas.

62
5. Mdulos de Projeto

Colando Lgicas
Colar lgicas em um mdulo de programa, a partir de lgicas carregadas na rea de transferncia,
pode ser feito atravs do menu Edio / Colar Lgicas... Ser aberto uma janela onde deve ser
informado o nmero da lgica na qual ser colado as lgicas. Se for a ltima lgica, ento ser
includo novas lgicas no final do mdulo de programa. Se for a primeira ou qualquer lgica do
meio, ser efetuado um deslocamento das lgicas a fim de comportar as novas lgicas inseridas.

Figura 5-50. Colando lgicas no mdulo de programa

Inserindo ou Editando Tags e Comentrio de Lgica


Cada lgica utilizada em um mdulo de programa Ladder 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 no MasterTool Extended Edition.
Para editar os Tags e comentrio de Lgica, basta ir ao menu Relatrio / Descrio da Lgica... ou
ento, clicando com o boto direito em cima da lgica e selecionar o menu de mesmo nome. As
seguintes janelas sero abertas:
A primeira janela exibe todas os tags do modulo:

63
5. Mdulos de Projeto

Figura 5-51. Descrio da lgica


Para editar as lgicas basta clicar em uma das linhas da grid na janela acima. A seguinte janela ser
exibida:

Figura 5-52. Inserindo ou editando tags e comentrio de lgica

Editando Parmetros de Entrada e Sada de Mdulos Funo


Um mdulo funo ladder, 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 estes parmetros de entrada e sada basta ir ao
menu Mdulo / Editar Parmetros... (somente para mdulos funo Ladder). Clicando neste menu,
ser aberto a seguinte janela:

64
5. Mdulos de Projeto

Figura 5-53. Definindo a quantidade de parmetros de entrada e sada


Nesta janela determinada a quantidade de parmetros de entrada e sada sendo no mximo 10 para
cada um. Para editar qualquer um dos parmetros, deve-se clicar no boto Parmetros... Qualquer
um dos casos, ser aberto uma janela, como mostra a figura, para a edio:

Figura 5-54. Editando parmetros de um mdulo funo ladder

Modulo de Programa ST
O Mdulo de Programa Structure Text, ou simplesmente ST, representado no MasterTool Extended
Edition atravs de um editor de texto, onde existem vrios conceitos determinados no Manual de
Programao ST do MasterTool Extended Edition. Este editor muito semelhante a um editor de
texto convencional, porm, como dedicado a programao da linguagem ST, apresenta algumas
caractersticas que distinguem dos demais editores. A janela de edio de um mdulo de programa
ST mostrada a seguir:

65
5. Mdulos de Projeto

Figura 5-55. Janela de mdulo de programa ST


Este editor destaca com cores diferentes os elementos de programao (variveis, comentrios,
palavras chave, etc) para facilitar a visualizao e compreenso do programa.

Desfazendo e Refazendo Alteraes


O mdulo ST permite desfazer as ltimas alteraes executadas no mdulo. A operao pode ser
feita a partir do menu Edio / Desfazer ou atravs do comando CTRL+Z do teclado. As aes
desfeitas tambm podem refeitas a partir do menu Edio / Refazer ou atravs do comando
CTRL+Y.

Recortando, Copiando e Colando


O mdulo ST permite que trechos selecionados do fonte sejam transferidos entre o editor e a rea de
transferncia do Windows. E as operaes so conhecidas como recortar, copiar e colar e podem ser
acessadas atravs do menu Edio e tambm por comandos de teclado.
Recortar: esta a operao apaga todo o texto selecionado e guarda uma cpia na rea de
transferncia do Windows. A operao pode ser acessada a partir do menu Edio / Recortar
ou atravs dos comandos de teclado CTRL+X ou SHIFT+DEL.
Copiar: esta operao copia todo o texto selecionado para a rea de transferncia do Windows.
A operao pode ser acessada a partir do menu Edio / Copiar ou atravs dos comandos de
teclado CTRL+C ou CTRL+INSERT.
Colar: esta operao cola o texto que est na rea de transferncia do Windows para a posio
indicada pelo cursor do teclado. A operao pode ser acessada a partir do menu Edio / Colar
ou atravs dos comandos de teclado CTRL+V ou SHIFT+INSERT.

Localizando um Texto Dentro do Mdulo ST


A ferramenta Localizar permite ao usurio localizar um texto dentro do mdulo ST. acessada
atravs do menu Edio / Localizar ou atravs do comando CTRL+F do teclado.
Procurar por: texto para procurar.
Diferenciar ALTA/baixa: se selecionado, diferencia as letras maisculas das minsculas e
vice-versa durante a localizao do texto.

66
5. Mdulos de Projeto

Procurar palavra inteira: se selecionado, procurar apenas pela palavra inteira.


Localizar acima: se selecionado, procura pelo texto da posio do cursor para cima.
Localizar prxima: localiza a prxima ocorrncia do texto.
Substituir: habilita a substituio de texto.
Marcar tudo: marca com um bookmark todas as linhas onde uma ocorrncia do texto foi
encontrada.

Figura 5-56. Janela de localizao

Substituindo um Texto Dentro do Mdulo ST


A ferramenta Substituir permite ao usurio localizar e substituir texto dentro do mdulo ST.
acessada atravs do menu Edio / Substituir ou atravs do comando CTRL+R do teclado.
Procurar por: texto para procurar.
Substituir por: texto para substituir.
Diferenciar ALTA/baixa: se selecionado, diferencia as letras maisculas das minsculas e
vice-versa durante a localizao do texto.
Procurar palavra inteira: se selecionado, procurar apenas pela palavra inteira.
Localizar acima: se selecionado, procura pelo texto da posio do cursor para cima.
Localizar prxima: localiza a prxima ocorrncia do texto.
Substituir: substitui a atual ocorrncia do texto localizada pelo texto de substituio.
Substituir tudo: substitui todas as ocorrncias do texto pelo texto de substituio.
Marcar tudo: marca com um bookmark todas as linhas onde uma ocorrncia do texto foi
encontrada.

Figura 5-57. Janela de substituio


Indo para uma LinhaA ferramenta Ir Para Linha, permite posicionar o cursor na linha indicada.

67
5. Mdulos de Projeto

Figura 5-58. Janela ir para linha

Configurando os Operandos de Diagnstico


Cada mdulo ST disponibiliza diagnsticos do seu funcionamento, como por exemplo, erro de
diviso por zero. Os cdigos dos erros esto listados no Manual de Programao ST. A janela
acessada atravs do menu Mdulos / Operandos / Diagnstico.

Figura 5-59. Janela configurao dos operandos de diagnose

Configurando os Operandos Temporrios


Algumas operaes aritmticas necessitam de operandos para armazenar alguns clculos
temporrios. Os tipos de operandos podem ser habilitados individualmente. Caso seja necessrio
utilizar um tipo de operando que esteja desabilitado, ser gerado um erro de verificao. Para cada
tipo de operando possvel configurar o endereo inicial e a quantidade de operandos, contudo,
atualmente s necessrio configurar 4 operandos. A janela acessada atravs do menu Mdulos /
Operandos / Temporrios.

68
5. Mdulos de Projeto

Figura 5-60. Janela configurao dos operandos temporrios

69
6. Instalao

6. Instalao
Este captulo descreve como o MasterTool Extended Edition distribudo, os requisitos de hardware
e software necessrios sua execuo, o procedimento para a sua instalao em disco rgido a partir
do CD-ROM de distribuio e como iniciar a execuo do MasterTool Extended Edition.

CD-ROM de Distribuio
O MasterTool Extended Edition distribudo em um conjunto contendo:
1 CD-ROM
Contrato de Licena de Software Altus
O CD-ROM contm uma pasta chamada MTool XE que contm o programa CONFIG.EXE. Para
maiores detalhes sobre a instalao consulte a seo Instalando o MasterTool Extended Edition
adiante neste captulo.

Download na Internet
O MasterTool Extended Edition tambm pode ser obtido atravs de download da pgina da Altus
(www.altus.com.br).
Recomenda-se aos usurios para que, periodicamente, fazer um download de atualizao do software
para que, desta maneira, tome conhecimento de novas caractersticas adicionadas as novas verses do
MasterTool Extended Edition.

Requisitos de Hardware e Software


Os requisitos mnimos para a utilizao do MasterTool Extended Edition esto descritos no captulo
Descrio Tcnica.

ATENO:
A instalao e o uso do MTool XE deve ser feita utilizando-se um login de usurio pertencente ao
grupo administradores.

Verses do MasterTool Extended Edition


Freqentemente, o software MasterTool Extended Edition pode sofrer alteraes, tais como incluso
de novas caractersticas, alteraes, etc. A medida que isto ocorre, lanada uma nova verso do
software. Os usurios que possuem licena do MasterTool Extended Edition sempre podero ter
acesso ao uso de verses mais recentes de quando foi adquirido o software. Porm, as novas
funcionalidades e caractersticas, podero ser bloqueadas, estando livres apenas para chaves de
software novas.
Sendo assim, sempre que for necessrio fazer um download da Internet do software MTool XE, este
poder ser utilizado normalmente com a chave de software existente.

Instalando o MasterTool Extended Edition


Para instalar o MasterTool Extended Edition no Windows:
1. Inserir o CD-ROM no drive D: ou conforme a configurao do microcomputador.

70
6. Instalao

2. Automaticamente exibido um programa auxiliar que pergunta qual produto ser instalado.
Clique no MasterTool XE para dar prosseguimento a instalao.
3. Seguir os procedimentos exibidos na tela.

ATENO:
O usurio deve instalar o Framework .NET da Microsoft, fornecido juntamente com o CD do MTool
XE na primeira vez que o software instalado em um microcomputador.

ATENO:
O pacote de Mdulos Funo tambm oferecido na instalao do MTool XE, porm toda vez que
um projeto do MasterTool Extended Edition for alterado sugere-se atualizar este pacote atravs do
site da Altus (www.altus.com.br).

ATENO:
O instalador do MdacTyp no necessrio ser instalado no Windows XP porque este sistema
operacional j possui os recursos necessrios.

Instalando Driver USB


Atravs do instalador do MasterTool XE possvel instalar o driver responsvel pela comunicao
entre o computador e UCP`s que dispe conexo USB.
Para iniciar a instalao, acesse o CD da distribuio do MasterTool XE, em seguida, acesse o
executvel Autorun.exe.

71
6. Instalao

Figura 6-1. Tela de setup do MasterTool XE


Para instalar em seu sistema clique em OS 32bits. Aps isso, ser automaticamente instalado no seu
sistema o driver. A tela seguinte ir surgir quando a instalao estiver concluda.

Figura 6-2. Tela de concluso da instalao


Clique em OK para concluir a instalao.

Desinstalando o MasterTool Extended Edition


Para desinstalar o MasterTool Extended Edition no Windows existem as seguintes formas:
Clicar no boto Iniciar, selecionar Programas, MasterTool Extended Edition e clicar em
Uninstall MasterTool Extended Edition.
Atravs do Painel de Controle do windows, em Adicionar ou Remover Programas.

Iniciando o MasterTool Extended Edition


Para utilizar o MasterTool Extended Edition necessrio ter uma licena, isto , uma chave de
software que permita o uso do MTool XE. Esta chave de software requisitada logo na primeira vez
que o MTool XE for executado, atravs de uma tela, mostrada a seguir:

72
6. Instalao

Figura 6-3. Tela de insero da chave de software


No caso de no ter a chave de software ou a chave for invlida, h a opo do MasterTool Extended
Edition executar em modo Demonstrao (Demo). Desta maneira, o software vai funcionar
normalmente, porm no ser permitido:
Comunicar com dispositivos, tanto pela serial, quando pela Ethernet
Salvar quaisquer documento ou mdulo
Algumas funcionalidades so restringidas de acordo com a verso da chave de software, isto , se a
chave de software da mesma verso do MasterTool Extended Edition, ento todas as
funcionalidades estaro disponveis. Porm, se a verso da chave de software anterior a verso do
MasterTool Extended Edition, 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... Ser exibido uma janela, como a ilustrado a
seguir, que contm esta informao, juntamente com a verso do MasterTool Extended Edition. Para
maiores detalhes, ver o captulo Verses do MasterTool Extended Edition.

73
6. Instalao

Figura 6-4. Janela sobre o MasterTool XE indicando verses

Conexes
O MTool XE 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 MTool XE 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 MTool XE.

CUIDADO: 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.

CUIDADO: 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


MTool XE, e dispositivos perifricos, bem como os cabos Altus utilizados para tais conexes.

74
6. Instalao

Interface Serial Tipo de Conexo Cabo Utilizado


9 pinos MasterTool XE e AL-1342 ou
AL-2004, PX2004 AL-1390 *
gateways AL-2400/S e QK2400
bridges AL-2401 e QK2401
mdulo de comunicao serial AL-1402
9 pinos MasterTool XE e adaptador de comunicao AL-1413 AL-1349
9 pinos MasterTool XE e MODEM padro RS232 AL-1346
9 pinos MasterTool XE e CPs PO3x42, PO3x45, PO3x47 e AL-1715
GRANO
25 pinos MasterTool XE e AL-1343 ou
AL-2004, PX2004 AL-1383
gateways AL-2400/S e QK2400
bridges AL-2401 e QK2401
mdulo de comunicao serial AL-1402
25 pinos MasterTool XE e adaptador de comunicao AL-1413 AL-1395
25 pinos MasterTool XE e MODEM padro RS-232C AL-1345
25 pinos MasterTool XE e CPs PO3x42, PO3x45, PO3x47 e AL-1715
GRANO
USB MasterTool XE e PO3X47 AL-1746

Tabela 6-1. Tipos de conexes

ATENO:
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.

Configurao do Canal Serial


Aps a instalao do MasterTool Extended Edition, durante sua primeira execuo, deve ser
selecionado o comando de menu "Configuraes/Comunicao..." para que seja feita a
configurao do canal serial que dever ser utilizado para a comunicao com o controlador
programvel. A figura, a seguir, ilustra a tela de configurao do canal serial:

Figura 6-5. Janela de configurao e seleo do canal serial

ATENO:
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.

75
6. Instalao

Atravs do boto AutoDetectar... possvel detectar a velocidade (Baudrate) da porta serial


selecionada. Clicando neste boto, ser aberto a seguinte janela:

Figura 6-6. Autodetectar: velocidade do canal serial


Clicando no boto Detectar executado uma varredura de todas as velocidades de comunicao
possveis at que, a velocidade adequada seja encontrada ,como visto seguir:

Figura 6-7. Velocidade encontrada

ATENO:
Esta deteco automtica da velocidade de comunicao da Porta Serial s funcionar se o
microcomputador estiver ligado com um CP, que deve estar energizado.

76
7. Comunicando com o CP

7. Comunicando com o CP
O MasterTool Extended Edition pode utilizar qualquer uma das interfaces seriais ou pode ser
utilizado, tambm, um canal Ethernet do microcomputador, a fim de realizar comunicaes com
diversos equipamentos. Estas comunicaes podem ser utilizadas para ler ou enviar mdulos de/para
CPs, monitorar programas aplicativos, alterar o estado da UCP, monitorar e forar operandos, entre
outras tarefas.
Estas comunicaes utilizam sempre o protocolo ALNET I para comunicao serial, ou ALNET II
para comunicao via Ethernet. Ambos os protocolos so da Altus.

Selecionando o CP da Rede para Comunicao


Antes de realizar uma comunicao com um CP, necessrio configurar no MasterTool Extended
Edition o meio fsico utilizado e o endereo do CP na rede. O meio fsico, aqui chamados de Canal,
deve ser escolhido entre Serial ou Ethernet, conforme se deve especificar no endereo do CP na
rede do Canal escolhido.
A configurao do endereo feita atravs do menu Comunicao / Endereo... e quando este menu
selecionado mostrada uma tela de configurao como a figura a seguir:

Figura 7-1. Configurando o canal de comunicao e endereo do CP


O endereo configurado nesta janela utilizado por todos os comandos de comunicao do
MasterTool Extended Edition, salvo alguns comandos que utilizam endereos prprios em cada
janela, como a monitorao de operandos. A configurao desta janela salva juntamente com o
projeto (quando este estiver aberto).

Endereo do CP com Canal Serial


Antes de realizar uma comunicao serial 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 MTool XE executa a comunicao as comunicaes. Por omisso, o MTool
XE assume como endereo para n e sub-rede o valor 000, usados para comunicao ponto-a-ponto
com o CP. Comunicao ponto-a-ponto a realizada com um dispositivo que est diretamente
conectado no microcomputador do MTool XE, atravs de um cabo.

ATENO:
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.

77
7. Comunicando com o CP

N Sub-rede Tipo de Comunicao


0 0 ALNET I Ponto a ponto
1 a 254 0 ALNET I
255 0 ALNET I BroadCast
1 a 31 1 a 63 ALNET II

Tabela 7-1. 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, sendo este o indicado na opo N.

ATENO:
A comunicao do MasterTool Extended Edition atravs da rede ALNET II possvel com a
utilizao de um gateway.

Endereo do CP com Canal Ethernet


Da mesma forma que o canal serial, o canal Ethernet necessita do endereo IP do CP na rede
Ethernet para efetuar a comunicao com o mesmo. Os endereos vlidos para uso neste tipo de
comunicao so os mesmos utilizados em uma rede Ethernet.

Janela de Ler e/ou Enviar Mdulos para CP


Para um mdulo realizar as tarefas que foram programadas, ele deve ser enviado para o CP. Quando
um mdulo que est no CP precisa de alguma alterao, ele deve ser lido para o MTool XE 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 MTool XE atualiza o diretrio de mdulos aps estes procedimentos.
A janela de Ler e/ou Enviar Mdulos para CP pode ser aberta atravs do menu Comunicao /
Ler/Enviar Mdulo... para a qual ser efetuado a comunicao com o CP para abrir a seguinte
janela:

78
7. Comunicando com o CP

Figura 7-2. Janela de ler e enviar mdulos de projeto para o CP


Esta janela apresenta diversas informaes, tanto do projeto do MasterTool Extended Edition, em
disco, quanto do CP. Existe duas listas de mdulos na tela: a primeira apresenta os Mdulos no
Projeto, onde so listados todos os mdulos salvos no projeto e a segunda lista, Mdulos no
Dispositivo, apresenta justamente os mdulos que esto na memria do CP.
A lista Mdulos no Dispositivo contm um linha para cada mdulo contido em sua memria, onde
possui tambm as seguintes colunas:
Nome do Mdulo: nome do mdulo que est na memria do CP.
Tamanho: tamanho do mdulo em bytes.
Localizao: informa se o mdulo esta em RAM ou EPROM.
Data e Hora Envio: data e hora em que o mdulo foi enviado para o CP.
CRC: esta coluna indica se um mdulo igual (=) ou diferente (!) do respectivo mdulo no
projeto. Se no houver nenhuma indicao, ento porque o mdulo s existe no CP e no projeto
no h um de mesmo nome.
A lista de Mdulos no Projeto contm uma linha para cada mdulo pertencente ao projeto, possuindo
somente duas colunas: Nome do Mdulo e Tamanho, com os mesmos significados da outra lista.
Na parte inferior da tela de Ler ou Enviar Mdulos, h os estados das memrias utilizadas pelo CP,
bem como o estado dele e o CRC do projeto em disco e do projeto no CP.

ATENO:
partir da verso 5.10 o Master Tool XE o CRC calculado levando em considerao o contedo
do mdulo e no mais o mdulo por completo.

Enviando Mdulos para o CP


Para enviar um mdulo a partir da janela de Ler e/ou Enviar Mdulo, basta selecionar o mdulo da
lista de Mdulos no Projeto e clicar em > Enviar Mdulo(s). Pode ser selecionado um ou mais
mdulos. No caso de enviar todos os mdulos do projeto para o CP basta apenas clicar no boto >>>

79
7. Comunicando com o CP

Enviar Todos. Tambm se pode enviar um mdulo atravs da Treeview de Projeto, bastando clicar
com o boto direito do mouse sobre o mdulo e selecionar a opo Enviar Mdulo. O processo de
envio de mdulo automaticamente faz uma verificao do projeto, utilizando, neste caso, tambm os
dados do CP que se esta comunicando. Caso haja algum erro ou warning uma janela ser mostrada
indicando as anormalidades. No caso de haver erro, os mdulos no sero enviados para o CP, at
que se solucionem os erros. Se houver apenas warnings, ser exibida uma janela com as ocorrncias,
perguntando se o usurio realmente deseja enviar. Esta janela de verificao como a mostrada a
seguir:

Figura 7-3. Exemplo de erro no envio de um mdulo para o CP


Caso o envio do(s) mdulo(s) tenha sido concludo, os mdulos enviados devero aparecer na lista de
Mdulos no CP. Quando enviado um mdulo, caso no CP houver um equivalente, este ltimo ser
sobrescrito.

ATENO:
Somente podem ser enviados para o CP, mdulos que faam parte do projeto e se estiverem salvos.

ATENO:
O Envio de mdulos somente permitido caso o CP esteja em modo execuo, programao ou
ciclado. Caso contrrio, ser exibida uma janela de advertncia e o CP dever ser colocado em modo
programao.

Lendo Mdulos do CP
Para ler um mdulo do CP, a partir da janela de Ler ou Enviar Mdulo, basta selecionar o mdulo da
lista de Mdulos no Dispositivo e clicar em Ler Mdulo(s) <. Podem ser selecionados um ou mais
mdulos. No caso de leitura de todos os mdulos do CP, basta apenas clicar no boto Ler Todos
<<<. O Mdulo lido do CP ser includo no projeto, sobrescrevendo, se for o caso, um mdulo
equivalente.
Somente ser permitida a leitura de mdulo, se o CP de quem se est lendo o mdulo, for o mesmo
tipo de CP declarado no projeto.

80
7. Comunicando com o CP

Janela de Mdulos
O MasterTool Extended Edition possui uma janela que visualiza as principais informaes sobre a
memria de programa do CP, os mdulos que esto na RAM e FLASH, podendo ser feito o controle
de onde o mdulo permanecer (RAM ou FLASH), se ser apagado da memria do CP, etc.
Esta janela de Mdulos pode ser obtida atravs do menu Comunicaes / Mdulos... Clicando neste
item, ser aberta uma janela, como mostrado a seguir:

Figura 7-4. Janela de mdulos do CP


Na parte superior desta janela h duas listas: a lista da esquerda contm os mdulos que esto na
memria RAM do CP. J a lista da direita representa os mdulos que esto na memria FLASH do
CP. Cada uma destas listas possui duas colunas, de maneira que cada linha, que representa um
mdulo, indique o nome e tamanho do mdulo.
J na parte inferior da janela, atravs do boto Banco de Memria, podem ser visualizados os
bancos de memria do CP, bem como o tamanho da memria ocupada e livre do CP.
Observao : Quando a comunicao estabelecida atravs da rede Ethernet, os bancos de memria
livre de 8 at 15 aparecem todos com valor zero ( 0 ), isto acontece pois, existe uma limitao deste
comando quando executado pela rede Ethernet.
Atravs desta janela, muitos outros comandos podem ser efetuados, clicando em seus botes,
conforme descrito a seguir.

Transferindo Mdulos de RAM para FLASH


Para transferir um mdulo da memria RAM para memria FLASH do CP, a partir da janela de
Mdulos, basta selecionar o mdulo da lista de Mdulos em RAM e clicar em RAM->Flash. Podem
ser selecionados um ou mais mdulos. No caso de se desejar transferir todos os mdulos do CP, basta
apenas clicar no boto Todos RAM->Flash.

81
7. Comunicando com o CP

ATENO:
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.

Transferindo Mdulos de FLASH para RAM


Para transferir um mdulo da memria FLASH para memria RAM do CP, a partir da janela de
Mdulos, basta selecionar o mdulo da lista de Mdulos em Flash e clicar em Flash->RAM. Pode
ser selecionado um ou mais mdulos. No caso de transferir todos os mdulos o CP, basta apenas
clicar no boto Todos Flash->RAM.

Apagando um Mdulo
Para apagar um mdulo da memria do CP, seja na RAM ou na FLASH, basta selecionar um ou mais
mdulos das listas de Mdulos em RAM ou Mdulos em Flash e clicar no boto Apagar Mdulo.
Ser feito apenas uma pergunta para confirmao do procedimento e clicando em Sim ser efetuado
o comando.

Apagando a Memria FLASH


Para apagar toda a memria FLASH, ou seja, todos os mdulos da memria FLASH do CP, basta
que na janela de Mdulos seja clicado no boto Apagar Flash. Ser feito apenas uma pergunta para
confirmao do procedimento e clicando em Sim ser efetuado o comando.

ATENO:
Esta operao somente possvel com o CP em modo Programao.

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 Extended Edition, pois esta tarefa aumenta o tempo de ciclo
do programa aplicativo.
Para compactar a RAM basta que na janela de Mdulos clique no boto Compactar RAM.

Obtendo Informaes de um Mdulo no CP


Na janela de Mdulos no Dispositivo, para obter a informao de um mdulo no CP basta selecionar
um mdulo em qualquer uma das listas e clicar no boto Informaes... Esta funcionalidade tambm
pode ser feita efetuando um duplo clique em cima de um mdulo em qualquer uma das listas.
Independente da forma feita, ser aberto uma janela de informaes igual a de informaes de
mdulo em disco.

82
7. Comunicando com o CP

Bancos de Memria

Figura 7-5. Bancos de memria


Ao clicar no boto Banco de Memria na Janela de Diretrios de Mdulos, exibe a quantidade de
bancos livres na memria RAM e FLASH internas no CP.

ATENO:
Quando a comunicao realizada atravs da rede Ethernet, protocolo ALNET II, alguns dos bancos
de memria podem apresentar trs pontos de interrogao (???), indicando que a ferramenta no
pode precisar o espao disponvel nestes bancos. Isto ocorre devido a uma limitao do comando
quando executado pela rede Ethernet.

Janela de Estado
O MasterTool Extended Edition possui uma janela que pede as principais informaes do estado que
o CP se encontra no momento em que se solicita a abertura desta janela. Esta janela pode ser aberta
atravs do menu Comunicao / Estado... Nesta janela diversas informaes relativas ao CP, tal
como mostra a prxima figura:

83
7. Comunicando com o CP

Figura 7-6. Janela de estado do CP


Nesta janela apresentado o modelo do CP e verso de executivo, o estado que o CP se encontra, a
lista de operandos forados. Ainda existem diversas funcionalidades que podem ser acessadas atravs
desta janela, por meio dos botes disponveis do lado esquerdo da tela. Estas funcionalidades so
discutidas a seguir.

Alterando o Estado do CP
O estado do CP pode ser alterado pelo MasterTool Extended Edition, atravs da seleo dos estados
disponveis:
Execuo
Programao
Ciclado
Para maiores informaes sobre estados do CP, ver item Estados de Operao do CP, na seo
Projeto de Programao no Manual de Programao do MasterTool Extended Edition.
No modo ciclado, o boto Executar Ciclo estar habilitado para que, quando clicado, execute um
ciclo de varredura do CP.

Habilitando ou Desabilitando as Sadas


As sadas habilitadas determinam que o CP atualize os pontos de sada com os valores da memria
imagem. J 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.

84
7. Comunicando com o CP

Obtendo Informaes do CP
Durante a execuo de um programa aplicativo no CP pode-se verificar o status do CP 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.
Para obter todas estas informaes, basta clicar no boto Informaes..., ou ento atravs do menu
Comunicao / Informaes do CP... Independente da forma utilizada para obter informaes do
CP, uma janela ser aberta, como mostrada a seguir:

Figura 7-7. Tela de informaes do CP


Enquanto a janela esta aberta, para atualizar os valores contido nela, basta clicar no boto Novo
Estado, ou ento marcar a opo Leitura Contnua para atualizao constante da tela.

Srie de UCP`s PO3x47


Nas UCP's PO3x47 possuem Logs de mensagens de Sistema, executivo e Call Stack. Este Log de
mensagens do sistema guarda todas as informaes referentes a manuteno do CLP. Tem a
funcionalidade de auxiliar a deteco de problemas ocasionados por algum erro de operao.

85
7. Comunicando com o CP

Figura 7-8. Tela de informaes avanadas


A janela de informaes avanadas possuem diversas mensagens que o CP armazena na memria,
para registrar os ltimos eventos e interaes do usurio com o CP. Para isto, as informaes so
subdivididas em guias.
Atravs do boto Avanado acessamos esta janela que possui 3 guias: Mensagens do Sistema,
Mensagens Executivo e Call Stack .

86
7. Comunicando com o CP

Mensagens do Sistema

Figura 7-9. Tela de informaes avanadas: guia mensagens executivo


Esta janela armazena o histrico de mensagens do sistema referentes a manuteno do CLP. Este log
foi criado para auxiliar a deteco de problemas ocasionados por algum erro de operao.
Este histrico armazena at 128 operaes (eventos) do usurio, junto com cada evento logado
informado a data e a hora da operao.

ATENO:
necessrio ajustar previamente o relgio do CLP, caso contrrio o campo Data e Hora mostrar
a mensagem Data e Hora invlida

Mensagens Executivo
As mensagens de executivo so um histrico de chamadas das principais funes/rotinas do
programa executivo do CP. Ele voltado para os desenvolvedores do software bsico do CP
conseguirem rastrear de forma rpida e precisa qualquer comportamento a normal no equipamento.
Seu sistema de armazenamento de dados funciona como uma fila circular, de modo que o evento
mais novo substitui o mais antigo, tendo capacidade para 64 eventos.
Alm da rotina/funo chamada ou executada, tambm exibido neste histrico a informao de
tempo em milisegundos de cada evento logado, esta informao til para se calcular o tempo
perdido em cada funo/rotina no caso de alguma anormalidade no funcionamento do equipamento.

87
7. Comunicando com o CP

Figura 7-10. Tela de informaes avanadas: guia mensagens executivo

Call Stack
Este tipo de histrico de eventos informa ao usurio todos os mdulos (E*.000, E*.001, E*.018,
E*,020, F*.*, P*.*) do programa aplicativo chamados no ltimo ciclo de execuo. Ele apresentado
em modo Treeview sendo possvel saber de qual mdulo de programa partiu a chamada para o
mdulo seguinte. Este histrico til para se diagnosticar um eventual problema no programa
aplicativo, como um lao infinito, ou um salto para um ponto errado do programa.

88
7. Comunicando com o CP

Figura 7-11. Tela de informaes avanadas: guia call stack

OBSERVAO:
Nas guias (Mensagens Sistema, Mensagens Executivo e Call Stack) pode se observar a existncia do
boto Novo Estado, que atualiza todos os histricos de mensagens, e no caso do Call Stack, busca
as informaes do ltimo ciclo.

Obtendo o Estado do Barramento


Alguns CPs disponibilizam algumas informaes sobre o estado do barramento do CP. Isto pode ser
conseguido na tela de Estado do CP atravs do boto Barramento... Ao clicar neste boto, uma tela
como a figura a seguir ser aberta:

89
7. Comunicando com o CP

Figura 7-12. Estado do barramento

Obtendo o Estado da Rede ALNET II


O estado da rede ALNET II pode ser consultado diretamente a partir do MasterTool Extended
Edition. 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 basta, na janela de Estado, clicar no boto ALNET II... e ser
aberta uma janela como a seguir:

Figura 7-13. Estado da rede ALNET II

Protegendo o CP
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 e os que no podem ser executados no CP. No nvel de
proteo 0 no existe restrio, todos os comandos podem ser executados no CP. Conforme o nvel
90
7. Comunicando com o CP

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
Manual de Programao do MasterTool Extended Edition.
Para alterar o nvel de proteo do CP, a partir da tela de Estado do CP, basta clicar no boto
Proteo... para que a seguinte janela aparea:

Figura 7-14. Tela de escolha de nvel de proteo do CP

ATENO:
Caso o CP esteja protegido por senha, esta ser necessria para efetuar a troca de estado.

Inserindo / Alterando a Senha do CP


Alterar ou inserir senha feito atravs da janela de Estado do CP, pelo boto 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.

ATENO:
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.

A tela de alterao de senha mostrado a seguir:

Figura 7-15. Alterando a senha


Para maiores informaes sobre Senha, ver item Nveis de Proteo do CP, na seo Projeto de
Programao no Manual de Programao do MasterTool Extended Edition.

Estado dos Operandos Forados


A janela de Estado do CP possui na parte inferior uma lista com os 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:

91
7. Comunicando com o CP

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, no Manual de Programao do MasterTool Extended Edition.
Para liberar os operandos do foramento, atravs da tela de Estado do CP, basta selecionar uma linha
da lista de Pontos Forados, que representa o operando que se deseja liberar. Caso se deseja liberar o
operando por inteiro, deve-se clicar no boto Liberar Todos, mas, no caso de querer liberar apenas
um bit, deve-se clicar no boto Liberar... Esta ltima opo, quando clicada, abrir uma janela,
como mostrada seguir, para liberar apenas um bit:

Figura 7-16. Liberando um bit de operando forado

Monitorao
A monitorao consiste em apresentar em tempo real no MasterTool Extended Edition em tempo real
os valores contidos em instrues, mdulos ou lgicas. Existem trs tipos de monitorao :
Operandos, Mdulos e de Lgicas.
A seguir, cada tipo de monitorao ser detalhada.

Monitorando Operandos
A monitorao de operandos consiste em apresentar no MasterTool Extended Edition em tempo real
os valores contidos nos operandos do CP aps o trmino do ciclo. 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, identificadas pelo endereo de n e
sub-rede ou pelo endereo IP do mesmo e pelo nome do arquivo da janela de monitorao, caso tenha
sido salva. 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.
Uma janela de monitorao pode ser criada a partir do menu Comunicao / Monitorar...,
especificando na seguinte janela, o operando e a quantidade de operandos monitorados.

92
7. Comunicando com o CP

Figura 7-17. Selecionando operandos para monitorao


Nesta janela, pode ser escolhido tambm o canal de comunicao da janela de monitorao, para que
desta maneira pode ser utilizada vrias janelas de monitorao com CPs diferentes. Ao clicar no
boto OK, ser aberto uma janela de monitorao nova, criada com os parmetros informados nesta
janela. A prxima figura ilustra uma janela de monitorao:

Figura 7-18. Exemplo de uma janela de monitorao


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. Em cada janela de
monitorao, h uma tabela contendo os operandos monitorados com as seguintes colunas:
Operando: Operando monitorado, podendo ser qualquer at mesmo subdivises
Valor: Valor do operando monitorado no CP
Base: Base numrica que ser utilizada para visualizar o valor monitorado
Uma janela de monitorao pode ser salva e anexada ao projeto. Para isto, deve-se inserir o nome da
janela, que deve ficar na mesma pasta que o projeto. Ser salvo os operandos que esto sendo
monitorados, bem como as respectivas bases numricas. Para abrir estas janelas, basta ir janela de
Treeview do Projeto e abrir a janela desejada.

93
7. Comunicando com o CP

Monitorando Mdulos
Na monitorao de Mdulo, todo o contedo do mdulo monitorado, utilizando a monitorao de
operandos, anteriormente citada, para preencher o contedo desta monitorao. Para acessar esta
funcionalidade no MasterTool Extended Edition, deve-se clicar no menu Comunicao/ Monitorar
Mdulos. Note que atravs deste caminho todos os mdulos ativos (ou seja abertos) no sistema sero
monitorados.
Para uma monitorao individual do mdulo, necessrio acessar o seguinte menu :
Mdulo/Monitorar Mdulo, este item tambm pode ser acessado atravs do menu-contexto
(clicando na rea do mdulo, com o boto direito do mouse).

Monitorando Lgicas
A monitorao de lgica, diferentemente da monitorao de operandos e monitorao de mdulo,
permite que seja ilustrado o contedo da lgica no momento em que ela executada no programa
aplicativo. Com isto, pode-se depurar mais eficientemente o programa aplicativo. O MasterTool
Extended Edition permite que somente uma lgica seja monitorada por vez e esta funcionalidade s
est disponvel para projetos que utilizem CPs que tenham esta caracterstica implementada. Para
acessar esta opo, atravs do menu Principal, basta ir ao menu Mdulo / Monitorar Lgica, ou
atravs do menu-contexto (clique com o boto direito do mouse sobre a lgica). Quando a lgica
monitorada executada pelo CP tem seus valores instantneos exibidos e indica a atualizao destes
atravs da colorao verde do fundo da lgica.

Figura 7-19. Exemplo de uma lgica executada monitorada


Quando a execuo do programa aplicado no ocorre, os valores da ltima monitorao so mantidos
e o fundo da lgica assume tonalidade avermelhada, como mostrado na figura a seguir:

94
7. Comunicando com o CP

Figura 7-20. Exemplo de uma lgica no executada monitorada


Em situaes especiais, como exemplo CP em estado de Programao a lgica ir exibir o fundo
avermelhado constantemente, pois no existe execuo de ladder e a lgica nunca ser executada.
Neste estado o valor informado nos operandos ser o ltimo valor monitorado antes da troca de
estado.
Outra situao especial a falta de comunicao com o CP. Durante este perodo onde as leituras de
valores no so possveis, assim os operandos iro apresentar ? no campo de valor, mantendo a
colorao do ltima leitura vlida.

ATENO:
Esta funcionalidade est habilitada somente para a srie PO3x47

Forando Operandos
Os operandos do CP podem ter seus valores diretamente alterados a partir do MasterTool Extended
Edition. Este procedimento denominado foramento, muito importante na depurao de projetos,
pois se pode determinar o estado das sadas e entradas a fim de detectar problemas e testar as
instalaes, entre outras funcionalidades.
Para forar operandos, pode ser feito clicando no menu Comunicao / Forar..., abrindo a seguinte
janela:

95
7. Comunicando com o CP

Figura 7-21. Janela de foramento de operandos


Atravs desta janela pode-se definir os operandos e seus respectivos valores para forar e ainda
determinar qual o CP que ser forado, atravs do canal de comunicao. Caso a quantidade de
operandos seja maior que 1, na tela aberto uma tabela com uma linha para cada operando forado.
O nmero mximo de operandos que podem ser forados simultaneamente 63.
O foramento de operandos somente realizado para os operandos %E e %S. Para os demais
operandos, %A, %M. %D, %I, %F, %TM. %TD, %TI e %TF, a operao convertida para escrita,
pois as UCPs no suportam foramento para operandos destes tipos.

MTConsole
O MTConsole um utilitrio que permite a comunicao com os CPs atravs do prompt de
comandodo Windows permitindo que se crie scripts para a automatizao de rotinas de
comunicao.Os comandos disponveis so:
Ler estado do CP
Alterar estado do CP
Ler nvel de proteo
Alterar o nvel de proteo do CP
Apagar memria FLASH
Remover mdulo do CP
Alterar memria de armazenamento
Ler diretrio de mdulos
Ler informaes do CP
Ler pontos forados do CP
Alterar a senha de proteo do CP
Ler estados dos bancos de memria
Enviar mdulos para o CP
Ler mdulos do CP
Comparar projeto
Verificar projeto

96
7. Comunicando com o CP

Executando o MTConsole
Para executar o MTConsole, realizar os passos descritos abaixo:
1. Menu INICIAR EXECUTAR (para Windows 7: INICIAR TODOS OS PROGRAMAS ACESSRIOS
EXECUTAR) digitar cmd e clicar em OK.

2. Digitar cd \Arquivos de programas\Altus\MtoolXE (pasta padro onde o MasterTool


XE est instalado, podendo ser mudado pelo usurio durante a instalao).
3. Digitar o comando desejado.

Figura 7-22. Executando o MTConsole


Para maiores informaes sobre os comandos, usar o comando mtcons /?.

O MTConsole est disponvel a partir do MaterTool XE 5.61 na verso Advanced. Para seu
funcionamento necessrio uma licena nessa verso ou superior.
O MTConsole funciona com todos os modelos de CPs da Altus. Os comandos Enviar/Ler
mdulos, Comparar, Verificar projeto e Ler Pontos Forados funcionam somente com os CPs
da Srie Grano, Srie PX, Srie Ponto e AL-2004.

97
8. Impresso de Documentos

8. Impresso de Documentos
O MasterTool Extended Edition permite a impresso de seus principais documentos e relatrios,
oferecendo recursos e opes para configurao da impresso, bem como o que ser impresso.

Janela de Seleo de Documentos para Impresso


No MasterTool Extended Edition existe uma janela na qual podem ser configurados e selecionados
os documentos que se deseja imprimir. A figura, a seguir, mostra esta janela de seleo.

Figura 8-1. Janela de seleo dos documentos para impresso


No canto superior esquerdo feita a seleo do tipo de documento que ser impresso: Relatrio de
Tags e Descries ou Mdulos de Programa. No caso de impresso de relatrio de tags e descries,
dever ser informado qual deles ser impresso, atravs do tipo de operando.
No caso de se desejar imprimir mdulo de programa, dever ser escolhido um mdulo na lista Nome
e, no caso de mdulo de programa ladder, informar as lgicas que sero impressas.
Nesta tela pode-se ainda determinar se ser impresso o cabealho e o rodap por pginas.
Independente das selees e opes que se tenha feito, pode ser visualizado no monitor uma prvia
da impresso. Para isto basta, depois de selecionadas e configuradas as opes de impresso, clicar
no boto Visualizar...

Configurando a Impressora
Depois de clicar no boto OK na janela de Seleo de Documentos para Impresso, ser aberta uma
janela de configurao da impresso e impressora, como mostrado a seguir:

98
8. Impresso de Documentos

Figura 8-2. Configurao da impresso


Clicando no boto Propriedades... aberta a tela de configurao da impressora selecionada.

99
9. Configurando opes

9. Configurando opes
No MasterTool Extended Edition possvel alterar as configuraes de opes de usurio. Isto
possvel acessando o menu Configurao/Opes...

Figura 9-1. Configurando opes


Esta janela possui as seguintes opes:
Exibir: Permite configurar o modo de visualizao de endereos utilizados nos mdulos de
programa e a cor utilizada para cada um deles. As opes so:
o Contato Ativo: Configurao de cor referente aos contatos ativos na monitorao de ladder.
o Contato Inativo: Configurao de cor referente aos contatos inativos na monitorao de
ladder.
o Tag: Permite a visualizao de endereos pelo tag utilizado, caso exista. possvel tambm
marcar a caixa Tag + Bit; desta forma, o tag criado para um endereo ser automaticamente
utilizado para todos os bits daquele endereo, caso sejam utilizados no programa.
o Operando: Permite a visualizao de endereos pelo prprio operando.
o Wire-Info: Permite a visualizao de endereos pela descrio de Wire-Info utilizada na
janela de Relatrio de Operandos de Entrada/Sada.
Operar: Permite inibir/permitir a abertura da janela de confirmao de troca de estado do CP.
Esta opo pode ser til para impedir a troca indevida de estado do CP.
Casas Decimais aps a Vrgula: Permite configurar o nmero de casas decimais utilizados pelo
operando tipo %F ou %TF.
Configuraes do Editor ST: Configurao das cores do texto para edio de programas ST.
Ativar Toolbar Instrues: Habilita ou no o conjunto de toolbars com atalhos referente as
instrues de ladder e outras funes auxiliares.

100
10. Glossrio

10.Glossrio
Algoritmo Seqncia finita de instrues bem definidas, objetivando resoluo de problemas.
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.
BT Sigla para teste de bateria em ingls (battery test).
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 Circuito eletrnico destinado a verificar a integridade do funcionamento de um equipamento.
guarda
CSS Significa Cascading Style Sheets. uma linhagem de estilo utilizada para definir a apresentao de
documentos HTML
Cdigo comercial Cdigo do produto, formado pelas letras PO, seguidas por quatro nmeros.
Controlador Tambm chamado de CP. Equipamento que realiza controle sob o comando de um programa aplicativo.
programvel composto de uma UCP, uma fonte de alimentao e uma estrutura de E/S.
CP Veja controlador programvel.
Database Banco de dados.
Default Valor predefinido 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 no CP.
E/S Veja entrada/sada.
E2PROM Memria no-voltil, que pode ser apagada eletricamente.
Encoder Transdutor para medidas de posio.
Endereo de mdulo Endereo pelo qual o CP realiza acessos a um determinado mdulo de E/S.
Entrada/sada Tambm chamado de E/S. Dispositivos de E/S 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.
EPROM Significa Erasable Programmable Read Only Memory. uma memria somente de leitura, apagvel e
programvel. No perde seu contedo quando desenergizada.
ER Sigla usada para indicar erro nos LEDs.
ESD Sigla para descarga devida a eletricidade esttica em ingls (electrostatic discharge).
Estao de superviso Equipamento ligado a uma rede de CPs ou instrumentao com a finalidade de monitorar ou controlar
variveis de um processo.
FLASH EPROM Memria no-voltil, que pode ser apagada eletricamente.
Hardware Equipamentos fsicos usados em processamento de dados onde normalmente so executados programas
(software).
HTML Significa Hypertext Markup Language. a linhagem utilizada para criar pginas na Internet.
IEC 61131 Norma genrica para operao e utilizao de CPs. Antiga IEC 1131.
IEC Pub. 144 (1963) Norma para proteo contra acessos incidentais e vedao contra gua, p ou outros objetos estranhos
ao equipamento.
IEC-536-1976 Norma para proteo contra choque eltrico.
IEC-801-4 Norma para testes de imunidade a interferncias por trem de pulsos.
IEEE C37.90.1 (SWC) SWC significa Surge Withstand Capability. Esta norma trata da proteo do equipamento 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 e desvia
para uma rotina de atendimento especfica
ISOL. Sigla usada para indicar isolado ou isolamento.
kbytes Unidade representativa de quantidade de memria. Representa 1024 bytes.
LED Sigla para light emitting diode. um 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 Um conjunto de regras e convenes utilizado para a elaborao de um programa.
programao
Linguagem de rels e Conjunto de instrues e operandos que permitem a edio de um programa aplicativo para ser utilizado
blocos Altus em um CP.
Lgica Matriz grfica onde so inseridas as instrues de linguagem de um diagrama de rels que compe um

101
10. Glossrio

programa aplicativo. Um conjunto de lgicas ordenadas seqencialmente constitui um mdulo de


programa.
Menu Conjunto de opes disponveis e exibidas por um programa no vdeo e que podem ser selecionadas pelo
usurio a fim de ativar ou executar uma determinada tarefa.
Mdulo (referindo-se a Elemento bsico de um sistema completo que possui funes bem definidas. Normalmente ligado ao
hardware) sistema por conectores, podendo ser facilmente substitudo.
Mdulo (referindo-se a Parte de um programa aplicativo capaz de realizar uma funo especfica. Pode ser executado
software) independentemente ou em conjunto com outros mdulos, trocando informaes atravs da passagem de
parmetros.
Mdulo C Veja mdulo de configurao.
Mdulo de configurao Tambm chamado de mdulo C. um 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 E Veja mdulo execuo.
Mdulo execuo Mdulo 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.
Mdulo F Veja mdulo funo.
Mdulo funo 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. Atua como uma sub-
rotina.
Mdulo P Veja mdulo procedimento.
Mdulo procedimento 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.
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 um conjunto
de variveis.
PA Ver pontes de ajuste.
PROFIBUS PA Significa protocolo PROFIBUS Process Automation.
PC Sigla para programmable controller. a 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 Sigla para random access memory. a memria onde todos os endereos podem ser acessados
diretamente de forma aleatria e com a mesma velocidade. voltil, ou seja, seu contedo perdido
quando o equipamento desenergizado, a menos que se possua uma bateria para a reteno dos
valores.
Ripple Ondulao presente em tenso de alimentao contnua.
RX Sigla usada para indicar recepo serial.
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.
TX Sigla usada para indicar transmisso serial.
UCP Sigla para unidade central de processamento. Controla o fluxo de informaes, interpreta e executa as
instrues do programa e monitora os dispositivos do sistema.
UCP ativa Em um sistema redundante, a UCP ativa realiza o controle do sistema, lendo os valores dos pontos de
entrada, executando o programa aplicativo e acionando os valores das sadas.
UCP inoperante a UCP que no est no estado ativo (controlando o sistema) nem no estado reserva (supervisionando a

102
10. Glossrio

UCP ativa). No pode assumir o controle do sistema.


UCP redundante Corresponde outra UCP do sistema, como, por exemplo, a UCP2 em relao UCP1 e vice-versa.
UCP reserva Em um sistema redundante, a UCP que supervisiona a UCP ativa, no realizando o controle do sistema,
mas estando pronta para assumir o controle em caso de falha na UCP ativa.
Upload Leitura do programa ou configurao do CP.
Varistor Dispositivo de proteo contra surto de tenso.
WD Sigla para co de guarda em ingls (watchdog). Veja circuito de co de guarda.
Word Unidade de informao composta por 16 bits.

103

Você também pode gostar