Sie sind auf Seite 1von 76

Software de programao

WinSUP
Manual Fevereiro/2006 Ref. 5-082.1010

ATOS

Este manual no pode ser reproduzido, total ou parcialmente, sem autorizao por escrito da Atos. Seu contedo tem carter exclusivamente tcnico/informativo e a qualquer aviso prvio, de alterar as informaes deste documento.

Atos se reserva no direito, sem

Termo de Garantia
A Atos Automao Industrial LTDA. assegura ao comprador deste produto, garantia contra qualquer defeito de material ou de fabricao, que nele apresentar no prazo de 360 dias contados a partir da emisso da nota fiscal de venda. A Atos Automao Industrial LTDA. restringe sua responsabilidade substituio de peas defeituosas, desde que o critrio de seu Departamento de Assistncia Tcnica, se constate falha em condies normais de uso. A garantia no inclui a troca gratuita de peas ou acessrios que se desgastem naturalmente com o uso, cabos, chaves, conectores externos e rels. A garantia tambm no inclui fusveis, baterias e memrias regravveis tipo EPROM. A Atos Automao Industrial LTDA. declara a garantia nula e sem efeito se este produto sofrer qualquer dano provocado por acidentes, agentes da natureza, uso em desacordo com o manual de instrues, ou por ter sido ligado rede eltrica imprpria, sujeita a flutuaes excessivas, ou com interferncia eletromagntica acima das especificaes deste produto. A garantia ser nula se o equipamento apresentar sinais de ter sido consertado por pessoa no habilitada e se houver remoo e/ou alterao do nmero de srie ou etiqueta de identificao. A Atos Automao Industrial LTDA. somente obriga-se a prestar os servios referidos neste termo de garantia em sua sede em So Paulo - SP, portanto, compradores estabelecidos em outras localidades sero os nicos responsveis pelas despesas e riscos de transportes (ida e volta).

Servio de Suporte Atos


A Atos conta com uma equipe de engenheiros e representantes treinados na prpria fbrica e oferece a seus clientes um sistema de trabalho em parceria para especificar, configurar e desenvolver software usurio e solues em automao e presta servios de aplicaes e startup. A Atos mantm ainda o servio de assistncia tcnica em toda a sua linha de produtos, que prestado em suas instalaes. Com o objetivo de criar um canal de comunicao entre a Atos e seus usurios, criamos um servio denominado Central de Atendimento Tcnico. Este servio centraliza as eventuais dvidas e sugestes, visando a excelncia dos produtos e servios comercializados pela Atos.

Central de Atendimento Tcnico De Segunda a Sexta-feira Das 7:30 s 12:00 h e das 13:00 s 17:30 h Telefone: 55 11 5547 7411 E-mail: suportec@atos.com.br

Revises deste Manual


A seguir mostrado um histrico das alteraes ocorridas neste Manual: A seguir mostrado um histrico das alteraes ocorridas neste Manual: Reviso 1.00 / Fevereiro / 2006 (primeira edio).

CONVENES UTILIZADAS
Ttulos de captulos esto destacados no ndice e aparecem no cabealho das pginas; Palavras em outras lnguas so apresentadas em itlico, porm algumas palavras so empregadas livremente por causa de sua generalidade e freqncia de uso. Como, por exemplo, s palavras software e hardware. Nmeros seguidos da letra h subscrita (ex:1024h) indicam numerao hexadecimal e seguidos da letra b (ex:10b), binrio. Qualquer outra numerao presente deve ser interpretada em decimal. O destaque de algumas informaes dado atravs de cones localizados sempre esquerda da pgina. Cada um destes cones caracteriza um tipo de informao diferente, sendo alguns considerados somente com carter informativo e outros de extrema importncia e cuidado. Eles esto identificados mais abaixo:

NOTA: De carter informativo, mostra dicas de utilizao e/ou configurao possveis, ou ressalta alguma informao relevante no equipamento.

OBSERVAO: De carter informativo, mostra alguns pontos importantes no comportamento / utilizao ou configurao do equipamento. Ressalta tpicos necessrios para a correta abrangncia do contedo deste manual.

IMPORTANTE: De carter informativo, mostrando pontos e trechos importantes do manual. Sempre observe e analise bem o contedo das informaes que so identificadas por este cone.

ATENO: Este cone identifica tpicos que devem ser lidos com extrema ateno, pois afetam no correto funcionamento do equipamento em questo, podendo at causar danos mquina / processo, ou mesmo ao operador, se no forem observados e obedecidos.

NDICE
C AP T U L O 1 P R T I C A C O M O W I N S U P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1 - O QUE WINSUP? .............................................................................................................. 11 2 - Descrio da interface com o usurio ................................................................................. 11 3 - Descrio do Gerenciador de Projeto.................................................................................. 12 3.1 - Documentao: ................................................................................................................................................... 13 3.2 - Configurao de Hardware:................................................................................................................................. 13 3.3 - Configurao da IHM: ......................................................................................................................................... 13 3.4 - Comentrios de Operandos:................................................................................................................................ 13 3.5 - Programas e Subrotinas:..................................................................................................................................... 13 3.6 - Superviso: ......................................................................................................................................................... 13 4 - Passo 1: Criao de um novo projeto.................................................................................. 14 5 - Passo 2 : Configurao de Hardware .................................................................................. 14 5.1 - Visualizao da Configurao de Hardware Drivers: MPC4004 e MPC4004G............................................... 15 5.2 - Visualizao da Configurao de Hardware Drivers: MPC4004R e MPC4004T ............................................. 15 5.3 - Alterando ou Definindo a Configurao de Hardware........................................................................................ 16 5.4 - Procedimentos para Inserir e Configurar placas Drivers: MPC4004 e MPC4004G......................................... 17

5.4.1 - Inserindo um novo bastidor ................................................................................................................. 17 5.4.2 - Inserindo e Configurando uma placa digital......................................................................................... 18 5.4.3 - Inserindo e Configurando uma placa analgica ................................................................................... 19 5.4.4 - Inserindo e Configurando uma placa de temperatura .......................................................................... 21

5.5 - Procedimentos para Inserir e Configurar placas Drivers: MPC4004R e MPC4004T....................................... 22

5.5.1 - Adicionando ou substituindo um bastidor ............................................................................................ 22 5.5.2 - Inserindo uma fonte de alimentao.................................................................................................... 23 5.5.3 - Inserindo e Configurando uma CPU.................................................................................................... 24 5.5.4 - Inserindo uma IHM.............................................................................................................................. 25 5.5.5 - Inserindo e configurando uma placa digital.......................................................................................... 25 5.5.6 - Inserindo e Configurando uma placa analgica ................................................................................... 26 5.5.7 - Inserindo e Configurando uma placa de temperatura .......................................................................... 29

5.6 - Excluso e Substituio de Expanses............................................................................................................. 31

5.6.1 - Excluindo uma expanso: ................................................................................................................... 31 5.6.2 - Substituindo uma expanso: ............................................................................................................... 31

6 - Passo 3: Configurao da Taxa de Comunicao Serial ...................................................... 33 6.1 - Configurando a comunicao para o APR03:.................................................................................................... 33 6.2 - Configurando a comunicao para o Modbus: .................................................................................................. 33 6.3 - Configurando a comunicao para o modo PRINT: .......................................................................................... 33 7 - Passo 4: Configurao dos Recursos do Controlador. ........................................................ 33 7.1 - Pgina protegida por Flash: .............................................................................................................................. 34 7.2 - Habilita contador/temporizador 33 a 48............................................................................................................. 36 7.3 - Habilita comparao de mximos e mnimos .................................................................................................... 36 7.4 - Habilita comparao automtica de registros.................................................................................................... 38

7.4.1 - Habilita Comparao Automtica de Registros nos drivers: MPC4004 e MPC4004G.......................... 38 7.4.2 - Habilita Comparao Automtica de Registros nos drivers: MPC4004R e MPC4004T........................ 40

7.5 - Habilita movimentao de dados atravs de EI................................................................................................. 43

7.5.1 - Habilita Movimentao de dados atravs de EI nos drivers: MPC4004 e MPC4004G ......................... 43 7.5.2 - Habilita Movimentao de dados atravs de EI nos drivers: MPC4004R e MPC4004T ....................... 44

7.6 - Configura Leitura de Caracter atravs do canal serial....................................................................................... 48 7.7 Habilita programa de interrupo 1 .................................................................................................................. 48 7.8 Habilita programa de interrupo 2. ................................................................................................................. 48 7.9 - Instruo CMP com EI ligado quando desabilitado ........................................................................................... 49 7.10 - Habilita EIs 022 a 02F para uso do sistema ................................................................................................... 49 7.11 - Watchdog timer habilitado............................................................................................................................... 49 7.12 - Habilita motor de passo .................................................................................................................................. 49 8 - Passo 5: Elaborao do Programa de Usurio .................................................................... 50 8.1 - Barra de Ferramentas Ladder ........................................................................................................................... 50

8.1.1 - Descrio dos smbolos das instrues de programao: ................................................................... 50

8.2 - Comentrio de Operandos ................................................................................................................................51 9 - Passo 6: Definio e recursos da IHM paralela ................................................................... 53 9.1 - Definio da IHM...............................................................................................................................................53 9.2 - Definio de Senha ...........................................................................................................................................53 9.3 - Descrio das Guias da IHM .............................................................................................................................54 10 - Passo 7: Programao da IHM paralela ............................................................................. 59 10.1 - Descrio do Editor de Telas...........................................................................................................................60 10.2 - Detalhamento dos Campos .............................................................................................................................62

10.2.1 - Campo de Edio ..............................................................................................................................62 10.2.2 - Campo de Visualizao .....................................................................................................................63 10.2.3 - Campo Seletora.................................................................................................................................64 10.2.4 - Campo Liga/Desliga...........................................................................................................................65 10.2.5 - Campo Bargraph................................................................................................................................66 10.2.6 - Campo String.....................................................................................................................................67 10.2.7 - Texto .................................................................................................................................................68

10.3 - Navegao das Telas da IHM..........................................................................................................................69 11 - Passo 8: Comunicao Background e modo Print ............................................................. 70 11.1 - Comunicao Background...............................................................................................................................70 11.2 - Modo Print .......................................................................................................................................................70 12 - Passo 9: Envio do programa ............................................................................................. 71 13 - Passo 10: Superviso ....................................................................................................... 72 13.1 - Superviso de Linhas ......................................................................................................................................72 13.2 - Superviso de Operandos ...............................................................................................................................72 13.3 - Superviso Grfica: .........................................................................................................................................73 ............................................................................................................................................................................................................................ C AP T U L O 1 2 - G L O S S R I O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4

CAPTULO 1 PRTICA COM O WINSUP

CAPTULO 1
PRTICA COM O WINSUP

INSTRUES DE PROGRAMAO

10

PRTICA COM O WINSUP

Ser abordado nesta seo a estrutura e os recursos do WinSup.

1 - O QUE WINSUP?
WinSup um ambiente de programao que permite o desenvolvimento de uma aplicao de controle baseada na linguagem de programao Ladder Diagrams, sendo uma poderosa ferramenta de desenvolvimento, documentao e manuteno de aplicaes de controle, executada em ambiente Windows. UTILIZANDO O PROGRAMA WINSUP

2 - Descrio da interface com o usurio


A interface do WinSup proporciona diversos atalhos e opes para que o usurio possa criar sua aplicao. Conforme veremos a seguir:

A. B. D.

C.

Figura 1.27 Descrio da Interface

E.

F.

H.

G.
Figura 29 Descrio da Interface

A. Barra de ttulo, Localizao e Driver. Esta barra mostra o ttulo do projeto que est sendo trabalhado, a localizao do arquivo e o driver selecionado. B. Barra de menu.

11

PRTICA COM O WINSUP

Concentra todos os comandos do WinSup. A maioria destes comandos est disponvel na barra de ferramentas do aplicativo. C. Controles do Windows. So os controles padres do Windows para toda aplicao (Minimizar, Maximizar, Fechar). D. Barra de ferramentas. Esta barra concentra atalhos para os comandos mais utilizados do WinSup. E. Gerenciador de Projetos. Possibilita a visualizao, edio e configurao de todos os itens envolvidos no projeto. F. Editor Ladder. Permite a criao das rotinas do programa de usurio. G. Comentrio de operandos. Visualizao do comentrio do operando selecionado. H. Barra de Ferramentas Ladder. Sempre que executamos o WinSUP, a barra de ferramentas do editor ladder j vem anexada esquerda da rea de edio de linhas. Esta barra concentra os botes de acesso a todas as instrues de programao.

3 - Descrio do Gerenciador de Projeto


Rodar o programa WinSup atravs do menu iniciar do Windows. Aps a execuo ir aparecer a janela do Winsup, chamada de Gerenciador de Projeto. O Gerenciador de projeto oferece uma viso rpida e organizada de toda a aplicao, facilitando a edio e configurao de todos os itens envolvidos no projeto, atravs de uma rvore hierrquica de opes. Selecionando-se qualquer um dos ramos da rvore do projeto o mesmo ir se expandir, mostrando seu contedo. Desta forma, voc poder navegar pela aplicao, tendo disponveis todas as opes de configurao e documentao em uma tela especfica, de um modo fcil e rpido.

Figura 30 - Gerenciador de Projeto

12

PRTICA COM O WINSUP

3.1 - Documentao:

O WinSup possui um editor de textos, que permite gerar a documentao do projeto, a partir de itens como: Projeto, Principal, Int1, Int2, Pseudo e Sub rotinas.

3.2 - Configurao de Hardware: Na janela Configurao do Projeto, tem-se acesso a todos os parmetros e objetos da configurao do CLP, englobando desde as placas de expanso do CLP at as telas de IHM. 3.3 - Configurao da IHM: Na guia Configurao da IHM tem-se acesso s ferramentas para criar, excluir e configurar telas, funes de teclas e alarmes da IHM. 3.4 - Comentrios de Operandos: Possibilita fazer uma breve descrio, de at 60 caracteres, de cada um dos registros/EIs do projeto, facilitando uma posterior anlise.
A pasta programas armazena o programa principal, Int1, Int2 e Pseudo. E a pasta Subrotinas armazena todas as sub-rotinas do projeto. O WinSUP trata os programas e subrotinas como entidades independentes, em janelas independentes.

3.5 - Programas e Subrotinas:

3.6 - Superviso: Esta janela permite supervisionar todos os operandos, ou seja, atravs desta tabela ter acesso ao valor/status da varivel supervisionada. Este recurso permite tambm uma superviso atravs de um grfico das variveis do processo/mquina, sendo que, pode-se criar vrias janelas de superviso com nomes diferentes.

Figura 31 - Superviso Grfica

13

PRTICA COM O WINSUP

4 - Passo 1: Criao de um novo projeto


No menu Arquivo, criar um novo projeto atravs do sub-menu Novo Projeto. Observe a figura a seguir.

Figura 32 - Menu Arquivo

Selecione o driver utilizado e digite o nome do projeto a ser criado.

Figura 1.31 Tela Novo Projeto

Seleo do Driver
Figura 33 - Tela Novo Projeto

5 - Passo 2 : Configurao de Hardware


Aps a criao de um novo projeto, acesse o gerenciador de projetos em Configurao do projeto e atravs da guia Expanso, possvel montar e configurar o hardware do novo projeto, possibilitando a impresso da lista de material.

14

PRTICA COM O WINSUP

Para alterar a configurao atual inserindo, retirando ou modificando qualquer placa existente, clique no boto Configurar, da guia Expanses. Para imprimir a configurao atual em qualquer impressora instalada no Windows, clique no boto Imprimir, da guia Expanses. A maneira com que as expanses so configuradas no difere entre os drivers existentes no WinSup, mas algumas diferenas com relao configurao das placas podem ser encontradas, quando utiliza-se o driver MPC4004R ou MPC4004T. Para os modelos de CPU do driver MCP4004L a configurao fixa em duas expanses de 8E/8S, portanto no existem expanses a serem configuradas. Os modelos de CPU do driver MPC2200 no possuem expanses, portanto a guia Expanses da janela de Configuraes de Hardware no est disponvel durante a utilizao deste hardware.

OBSERVAO

5.1 - Visualizao da Configurao de Hardware Drivers: MPC4004 e MPC4004G


Quando se cria um projeto novo nos drivers MPC4004 e MPC4004G, visualiza-se a configurao padro opcional mostrada abaixo:

Figura 34 - Configurao de Hardware MPC4004 e MPC4004G

5.2 - Visualizao da Configurao de Hardware Drivers: MPC4004R e MPC4004T


Quando se cria um projeto novo nos drivers MPC4004R e MPC4004T, no existem expanses configuradas, conforme mostrado abaixo:

Figura 35 - Configurao de Hardware MPC4004R e MPC4004T

15

PRTICA COM O WINSUP

5.3 - Alterando ou Definindo a Configurao de

Hardware
Para alterar a configurao atual no caso dos drivers MPC4004 e MPC4004G, ou definir as expanses a serem utilizadas em seu projeto no caso dos drivers MPC4004R e MPC4004T, clique no boto Configurar, na guia Expanso, da janela de Configurao do projeto.

Figura 36 - Janela de Configurao de Hardware

Descrio da janela Expanses de Hardware:

16

PRTICA COM O WINSUP

Figura 37 - Janela de Expanses de Hardware

1. rvore de Expanses: Contm todos os mdulos de expanses correspondentes ao driver selecionado. 2. Barra de Status: Mostra uma descrio sucinta do objeto selecionado na rvore de Expanses. 3. Visualizao: Imagem representativa dos mdulos existentes no projeto. 4. Tabela de Expanses: Representa em formato de tabela a configurao do bastidor.

5.4 - Procedimentos para Inserir e Configurar placas Drivers: MPC4004 e MPC4004G


5.4.1 - Inserindo um novo bastidor Ao criar um novo projeto, o WinSup j monta uma configurao mnima (bastidor de dois slots, fonte e CPU) como mostra a figura abaixo:

Figura 38 - Figura da Configurao mnima dos drivers MPC4004 e MPC4004G

Para inserir um bastidor com maior nmero de slots, siga os seguintes passos:

17

PRTICA COM O WINSUP

1. Na guia Expanso da Configurao do projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo Bastidor; 3. Dentre as opes disponveis, escolha o bastidor que ser utilizado no projeto; 4. D um duplo-clique no item escolhido ou clique e arraste para a ilustrao do Bastidor j existente ou da Tabela de Expanses; 5. Na janela que se abre, clique no boto Substituir para confirmar a ao.
NOTA

Para cada slot vazio, existe uma linha em branco correspondente na Tabela de Expanses.

Quando se diminui o nmero de slots do bastidor, qualquer placa configurada nos slots excedentes (lado direito do bastidor) ser perdida.
IMPORTANTE

5.4.2 - Inserindo e Configurando uma placa digital

As expanses digitais so aquelas que possuem apenas entradas e/ou sadas digitais, como a presente na CPU. Para inserir uma placa digital, siga os seguintes passos:

1. Na guia Expanso da Configurao do projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo Mdulos digitais; 3. Dentre as opes disponveis, escolha o mdulo que deseja inserir; 4. D um duplo-clique no item escolhido ou clique e arraste para a ilustrao do Bastidor j existente ou da Tabela de Expanses.

NOTA

A posio dos jumpers e o endereamento de memria de cada mdulo exibido na tabela de Expanses e no prprio layout do mdulo.

18

PRTICA COM O WINSUP

5.4.3 - Inserindo e Configurando uma placa analgica

As expanses analgicas so aquelas que possuem entradas e/ou sadas analgicas em corrente ou tenso. So divididas em dois grupos, cada um com um endereamento distinto: Mdulos Analgicos Compactos (M.A.C) So mdulos compostos unicamente por entradas analgicas ou sadas analgicas. Mdulos Analgicos Mistos So mdulos compostos por entradas e sadas analgicas.

NOTA

A posio dos jumpers e o endereamento de memria de cada mdulo, exibido na tabela de Expanses e no prprio layout do mdulo.

IMPORTANTE

CLPs da Srie MPC4004L e da Srie Tico (driver 2200) no possuem expanses analgicas.

Para inserir uma placa analgica, siga os seguintes passos:

1. Na guia Expanso da Configurao do projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo Mdulos analgicos; 3. Dentre as opes disponveis, escolha o mdulo que deseja inserir; 4. D um duplo-clique no item escolhido ou clique e arraste para a ilustrao do Bastidor j existente ou para a Tabela de Expanses.

Configuraes da placa analgica


Para acessar as configuraes de um mdulo analgico, utilize um dos procedimentos mostrados abaixo:

No Bastidor d um duplo-clique sobre a imagem do mdulo analgico que deseja configurar;

Na Tabela de Expanses d um duplo-clique sobre a linha correspondente ao mdulo analgico que deseja configurar; Clique com o boto direito do mouse sobre o Bastidor ou sobre a Tabela de Expanses (no mdulo que deseja configurar) e selecione a opo "Propriedades";

19

PRTICA COM O WINSUP

A configurao das expanses de um projeto, no WinSUP feita em formato de tabela, abaixo segue o procedimento para configurar cada opo disponvel.

Habilitando um canal analgico: Na coluna "Habilitao" d um clique sobre a clula correspondente ao canal que deseja habilitar;

Os canais analgicos dos mdulos mistos so habilitados sempre em "pares", isto , de 2 em 2 canais. Nos mdulos M.A.C no existe habilitao.
OBSERVAO

Definindo o tipo de valor a ser utilizado: 1. Na coluna "Tipo" d um clique sobre a clula correspondente ao canal que deseja utilizar; 2. Uma caixa de seleo se abrir. Escolha uma das duas opes disponveis (BCD para decimal e BIN para hexadecimal);

A configurao do tipo do valor independente para cada canal.


OBSERVAO

Definindo a escala a ser utilizada: 1. Na coluna "Escala" d um clique sobre a clula correspondente ao canal que deseja utilizar; 2. Uma caixa de seleo se abrir. Escolha uma das opes disponveis para escala;

Cada canal possui sua prpria escala. Default: 0000 - 4000.


OBSERVAO

Exemplo de utilizao das escalas:

Figura 39 - Exemplo de utilizao das escalas analgicas

20

PRTICA COM O WINSUP

Definindo os EI's das placas analgicas bipolares (somente 4004.60N e 4004.61N): Abaixo da tabela de configurao encontra-se um campo chamado "Primeiro EI sinal +/- 10Vcc". Defina nele o primeiro estado interno de indicao de sinal. Ele ser utilizado pelo primeiro canal de sada da placa. Todos os outros canais utilizam os EI's na seqncia. Esse EI determina se o valor colocado nos respectivos registros de cada sada corresponder a uma tenso entre 0 a +10Vcc (se o EI de sinal estiver OFF), ou uma tenso entre 0 e -10Vcc (se o EI de sinal estiver ON); Exemplos de utilizao do EI de sinal:

Figura 40 - Exemplo de utilizao do EI de sinal

5.4.4 - Inserindo e Configurando uma placa de temperatura

Para inserir um mdulo de temperatura, siga os seguintes passos: 1. Na guia "Expanso" da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "Mdulos de Temperatura"; 3. Dentre as opes disponveis, escolha o mdulo que deseja inserir; 4. Para inseri-lo em uma posio livre do bastidor, d um duplo-clique no item escolhido ou clique e arraste para a ilustrao do Bastidor j existente ou para a Tabela de Expanses

Configuraes da placa de temperatura


Para acessar as configuraes de um mdulo de temperatura, utilize um dos procedimentos mostrados abaixo: No Bastidor d um duplo-clique sobre a imagem do mdulo de temperatura que deseja configurar; Na Tabela de Expanses d um duplo-clique sobre a linha correspondente ao mdulo de temperatura que deseja configurar; Clique com o boto direito do mouse sobre o Bastidor ou sobre a Tabela de Expanses (no mdulo que deseja configurar) e selecione a opo "Propriedades"; A configurao das expanses do WinSUP feita em formato de tabela, abaixo seguem os procedimentos para configurar cada opo disponvel.

21

PRTICA COM O WINSUP

Definio dos parmetros do mdulo de temperatura: Cada parmetro a ser configurado possui uma clula a ser preenchida. Abaixo so mostrados os ranges para cada uma das clulas: Alarme-Min: 400 a EFFE Alarme-Max: 400 a EFFE Preset: 400 a EFFE Banda: 2 a 25,5 C Ks e Kp: 0 a 100 % Ki: 0 a 100 repeties por minuto Kd e Tempo: 0 a 25 segundos Definio das funes e registros para controle de temperatura: SET POINT OU PRESET - temperatura programada no controlador, ou seja a temperatura que se quer atingir. EFETIVO - temperatura lida pelo carto do CP, temperatura real. BANDA - regio onde ocorrer o controle de temperatura (0 a 25,5 C). Abaixo da banda as resistncias estaro ligadas e acima da banda desligadas. TEMPO - valor em segundos, para clculo do perodo da sada PWM (2 a 25 segundos). Desta forma se tivermos um tempo de 4 seg., com uma S = 50%, teremos a sada digital 2 seg. ligada (Ton) e 2 seg. desligada (Toff).

Caso o clculo de Ton ou Toff seja menor que 1 seg., ser mantido o tempo mnimo de 1 seg. e recalculado o outro termo, para manter a proporcionalidade.
OBSERVAO

5.5 - Procedimentos para Inserir e Configurar placas Drivers: MPC4004R e MPC4004T


5.5.1 - Adicionando ou substituindo um bastidor

Para inserir um bastidor, siga os seguintes passos: 1. Na guia "Expanso" da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "Bastidor"; 3. Dentre as opes disponveis, escolha o bastidor que ser utilizado no projeto; 4. D um duplo-clique no item escolhido ou clique e arraste para a rea branca ou cinza ao lado.

22

PRTICA COM O WINSUP

Figura 41 - Guia Expanses

Para substituir um bastidor, siga os seguintes passos: 1. Na guia "Expanso" da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "Bastidor"; 3. Dentre as opes disponveis, escolha o bastidor que ser inserido; 4. D um duplo-clique no item escolhido ou clique e arraste para um slot do Bastidor j existente ou para a Tabela de Expanses; 5. Na janela que se abre, clique no boto "Substituir" para confirmar a ao. O aumento de capacidade do bastidor s possvel utilizando-se os bastidores que possuam conector de expanso (4004.26R, 4004.28R e 4004.2AR). Para cada slot vazio, existe uma linha em branco correspondente na Tabela de Expanses.

OBSERVAO

Quando se diminui o nmero de slots do bastidor, qualquer mdulo configurado nos slots excedentes (lado direito do bastidor) ser perdido.
IMPORTANTE

5.5.2 - Inserindo uma fonte de alimentao

Para inserir uma fonte de alimentao, siga os seguintes passos: 1. Na guia "Expanso" da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "Fonte"; 3. Escolha o modelo de fonte dentre as opes disponveis; 4. Para inseri-la no bastidor, clique e arraste a fonte selecionada na rvore de Expanses, para o slot A1 (reservado exclusivamente para uso da fonte de alimentao).

23

PRTICA COM O WINSUP

Clculo de consumo de corrente da fonte: Cada fonte possui uma especificao de corrente mxima utilizada. Durante a configurao das expanses, possvel acompanhar o nvel de consumo utilizado pelos mdulos inseridos no CLP. Para exibir a janela de clculo de consumo de corrente, siga os seguintes passos: 1. Aps inserir um bastidor qualquer, clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses; 2. Clique sobre a opo "Consumo..."; 3. Caso nenhuma fonte tenha sido escolhida, os campos permanecero em branco. Adicionando uma fonte ao projeto, suas especificaes de corrente disponvel sero utilizadas como limite mximo para o projeto. Dessa maneira, ao ultrapassar esse limite, um alarme ser acionado, mostrando na janela "Utilizao da Fonte" onde foi excedido o limite de consumo.

5.5.3 - Inserindo e Configurando uma CPU

Para inserir uma CPU, siga os seguintes passos: 1. Na guia "Expanso" da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "CPU"; 3. Dentre as opes disponveis, escolha a CPU que deseja inserir; 4. Para inseri-la no bastidor, clique e arraste a CPU selecionada na rvore de Expanses, para o ltimo slot do primeiro bastidor (reservado exclusivamente para uso da CPU).

Configurao da CPU
Para acessar as configuraes da CPU, utilize um dos procedimentos mostrados abaixo: 1. No Bastidor, d um duplo-clique sobre a imagem da CPU previamente inserida no projeto; 2. Na Tabela de Expanses, d um duplo-clique sobre a linha correspondente CPU; 3. Clique com o boto direito no mouse sobre o Bastidor ou sobre a Tabela de Expanses (sobre a CPU) e selecione a opo "Propriedades". Configurando uma CPU: Os endereos das entradas e sadas digitais da CPU podem ser configurados para atualizar dentro do programa de interrupo Int1 e/ou Int2. Para fazer isso basta marcar as opes correspondentes na janela de configurao de pontos digitais.

24

PRTICA COM O WINSUP

5.5.4 - Inserindo uma IHM

A IHM utilizada, durante a configurao das expanses do projeto, com o objetivo de realizar o clculo de consumo de corrente. Dependendo da IHM selecionada para o projeto, a corrente consumida pode mudar. A IHM representada na configurao das expanses, atravs da (figura 42):

Figura 42 - Figura Ilustrando o modelo da IHM

Para inserir uma IHM, siga os seguintes passos: 1. Na guia "Expanso da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "IHM"; 3. Escolha o modelo de IHM dentre as opes disponveis; 4. Para inseri-la no projeto, clique e arraste a IHM selecionada na rvore de Expanses, para o Bastidor ou para a Tabela de Expanses.

5.5.5 - Inserindo e configurando uma placa digital


NOTA

A posio dos jumpers e o endereamento de memria de cada mdulo exibido na tabela de Expanses e no prprio layout do mdulo.

Para inserir um mdulo digital, siga os seguintes passos: 1. Na guia "Expanso" da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "Digitais"; 3. Escolha o modelo de mdulo dentre as opes disponveis (exemplo: 8E/8S = placa de 8 entradas e 8 sadas); 4. Dentre as opes disponveis, escolha o modulo que possui a especificao necessria para seu projeto; 5. Para inseri-lo em uma posio livre do bastidor, clique e arraste o mdulo digital selecionado na rvore de Expanses, para o slot desejado no Bastidor.

25

PRTICA COM O WINSUP

Configurao da placa digital


Para acessar as configuraes de um mdulo digital, utilize um dos procedimentos mostrados abaixo: No Bastidor d um duplo-clique sobre a imagem do mdulo digital que deseja configurar;

Na Tabela de Expanses d um duplo-clique sobre a linha correspondente ao mdulo digital que deseja configurar; Clique com o boto direito do mouse sobre o Bastidor ou sobre a Tabela de Expanses (no mdulo que deseja configurar) e selecione a opo "Propriedades".

Configurando um mdulo digital: Os mdulos digitais tm seus endereos de entradas e sadas configurveis. Essa configurao feita nos campos "Endereo Inicial", presentes na janela de configurao; Os pontos digitais (tanto de entradas como de sadas) podem ser atualizados dentro do programa de Int1 e/ou Int2. Para fazer isso basta marcar as opes correspondentes na janela de configurao de pontos digitais. permitido, no mximo, uma placa por interrupo (alm das E/S da CPU). Dessa forma, se escolhermos atualizar as entradas de uma placa de 16E/16S na Int1, ao configurar as outras placas digitais do projeto, a opo "Atualizar na Int1" das entradas das outras placas ficar desabilitada.

OBSERVAO

Abaixo, a visualizao da configurao de uma placa 16E/16S:

Figura 43 - Janela de Configurao das placas Digitais

5.5.6 - Inserindo e Configurando uma placa analgica

As expanses analgicas so divididas em dois grupos: Mdulos Analgicos Compactos (M.A.C.) So mdulos compostos unicamente por entradas analgicas ou sadas analgicas Mdulos Analgicos Mistos So mdulos compostos por entradas e sadas analgicas.
NOTA

A posio dos jumpers e o endereamento de memria de cada mdulo, exibido na tabela de Expanses, na linha correspondente ao slot.

26

PRTICA COM O WINSUP

Para inserir um mdulo analgico, siga os seguintes passos: 1. Na guia "Expanso" da Configurao de Projeto, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "Analgicas"; 3. Escolha o modelo de placa dentre as opes disponveis (exemplo: 2E/2S = placa de 2 entradas e 2 sadas analgicas); 4. Dentre as opes disponveis, escolha o mdulo que possui a especificao necessria para seu projeto; 5. Para inseri-lo em um slot livre do bastidor, clique e arraste o mdulo analgico selecionado na rvore de Expanses, para o slot desejado no Bastidor.

Configurao da placa analgica


Para acessar as configuraes de um mdulo analgico, utilize um dos procedimentos mostrados abaixo: No Bastidor d um duplo-clique sobre a imagem do mdulo analgicaoque deseja configurar;

Na Tabela de Expanses d um duplo-clique sobre a linha correspondente ao mdulo analgico que deseja configurar; Clique com o boto direito do mouse sobre o Bastidor ou sobre a Tabela de Expanses (no mdulo que deseja configurar) e selecione a opo "Propriedades". A configurao das expanses de um projeto do WinSUP feita em formato de tabela, abaixo segue o procedimento para configurar cada opo disponvel. Habilitando um canal analgico na varredura: Na coluna "Hab. varr." d um clique sobre a clula correspondente ao canal que deseja habilitar. Habilitando um canal analgico na Int1: Na coluna "Hab. Int1." d um clique sobre a clula correspondente ao canal que deseja habilitar. Habilitando um canal analgico na Int2: Na coluna "Hab. Int1." d um clique sobre a clula correspondente ao canal que deseja habilitar

Os canais analgicos so habilitados individualmente, podendo ser atualizados separadamente durante a varredura, ao entrar no programa de Int1 ou de Int2.
OBSERVAO

Definindo o efetivo a ser utilizado por cada canal: 1. Na coluna "Efetivo" d um clique sobre a clula correspondente ao canal que deseja utilizar; 2. Insira o endereo onde a placa dever armazenar o valor correspondente. 27 do efetivo do canal

PRTICA COM O WINSUP

Cada canal tem seu efetivo programado em um endereo diferente, ou seja, a definio desse endereo independente, para cada canal existente na placa.
OBSERVAO

Definindo o tipo de valor a ser utilizado: 1. Na coluna "Tipo" d um clique sobre a clula correspondente ao canal que deseja utilizar; 2. Uma caixa de seleo se abrir. Escolha uma das duas opes disponveis (BCD para decimal e BIN para hexadecimal).

A configurao do tipo de valor, independente para cada canal.


OBSERVAO

Definindo a escala a ser utilizada: 1. Na coluna "Escala" d um clique sobre a clula correspondente ao canal que se deseja utilizar; 2. Uma caixa de seleo se abrir. Escolha uma das opes disponveis para escala.

Cada canal possui sua prpria escala. Padro: 0000 - 4000.


OBSERVAO

Exemplo de utilizao das escalas:

Figura 44 - Exemplo de utilizao das escalas

Definindo os EI's das placas analgicas bipolares (somente 4004.60N e 4004.61N): Nas placas analgicas bipolares, os canais de sada utilizam um EI para definio de sinal. Esse EI definido na coluna "EI Sinal" e determina se o valor colocado nos respectivos registros de cada sada corresponder a uma tenso entre 0 a +10Vcc (se o EI de sinal estiver OFF), ou uma tenso entre 0 e -10Vcc (se o EI de sinal estiver ON).

28

PRTICA COM O WINSUP

Exemplos de utilizao do EI de sinal:

Figura 45 - Exemplo de utilizao do EI de sinal

Cada canal possui seu prprio EI.


OBSERVAO

5.5.7 - Inserindo e Configurando uma placa de temperatura

Para inserir uma placa de temperatura, siga os seguintes passos: 1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar; 2. Na rvore de Expanses, abra a opo "Temperatura"; 3. Escolha o tipo de placa dentre as opes disponveis (Termopar ou PT100); 4. Dentre as opes disponveis, escolha a placa que deseja inserir; 5. Para inseri-la em uma posio livre do bastidor, clique e arraste o mdulo de temperatura selecionado na rvore de Expanses, para o slot desejado no Bastidor.

Os mdulos de temperatura devem estar do lado oposto da fonte de alimentao para evitar interferncia em seus canais.
OBSERVAO

Configurao da placa de temperatura


Para acessar as configuraes de uma placa de temperatura, utilize um dos procedimentos mostrados abaixo: No Bastidor d um duplo-clique sobre a imagem da placa de temperatura que deseja configurar; Na Tabela de Expanses d um duplo-clique sobre a linha correspondente placa de temperatura que deseja configurar; Clique com o boto direito do mouse sobre o Bastidor ou a Tabela de Expanses (na placa que deseja configurar) e selecione a opo "Propriedades". 29

PRTICA COM O WINSUP

A configurao das expanses do WinSUP feita em formato de tabela, abaixo segue o procedimento para configurar cada opo disponvel. Habilitao dos canais de temperatura: Na coluna "Hab.canal" d um clique sobre a clula correspondente ao canal que deseja habilitar; Na coluna "Efetivo" defina qual registro livre ser utilizado como efetivo de temperatura para cada canal, individualmente.

Cada canal pode ser habilitado individualmente. Somente os canais habilitados sero atualizados durante a varredura.
OBSERVAO

Habilitao dos parmetros PID (Recurso para o driver MPC4004R): Na coluna "Hab.PID" d um clique sobre a clula correspondente ao canal que deseja habilitar controle PID.

OBSERVAO

O controle PID pode ser habilitado individualmente para cada canal. Por exemplo: posso ter todos os canais de temperatura da placa habilitados, mas somente um controlado por PID.

Definio dos parmetros PID (Recurso para o driver MPC4004R): Cada parmetro a ser configurado possui uma clula a ser preenchida. A edio das clulas s permitida aps habilitar o PID do canal que deseja controlar. Abaixo so mostrados os ranges para cada umas das clulas: Preset: 400 a DFFE Sada: 400 a DFFE Banda: 2 a 25,0 C Ks: 0 a 100 % Kp: 0 a 100 % Ki: 0 a 100 repeties por minuto Kd: 0 a 25 segundos Tempo: 0 a 25 segundos EI Aquecimento: 0000 a 03FF , E000 a EFFF EI Overshoot: 0000 a 03FF , E000 a EFFF EI Ruptura: 0000 a 03FF , E000 a EFFF

EI Soft Start: 0000 a 03FF , E000 a EFFF

30

PRTICA COM O WINSUP

Valor Soft Start: 0 a 250 Termopar Invertido: 0000 a 03FF , E000 a EFFF Termopar Aberto: 0000 a 03FF , E000 a EFFF Definio das funes e registros para controle de temperatura: SET POINT OU PRESET - temperatura programada no controlador, a temperatura que se quer atingir. EFETIVO - temperatura lida pelo carto do CP, temperatura real. BANDA - regio onde ocorrer o controle de temperatura (0 a 25,5 C ). Abaixo da banda as resistncias esto ligadas e acima da banda desligadas. TEMPO - valor em segundos, para clculo do perodo da sada PWM (2 a 25 segundos). Desta forma se tivermos um tempo de 4 seg., com uma S = 50%, teremos a sada digital 2 seg. ligada (Ton) e 2 seg. desligada (Toff).

Caso o clculo de Ton ou Toff seja menor que 1 seg., ser mantido o tempo mnimo de 1 seg. e recalculado o outro termo, para manter a proporcionalidade.
IMPORTANTE

5.6 - Excluso e Substituio de Expanses

5.6.1 - Excluindo uma expanso:

Para excluir uma placa do bastidor, siga os seguintes passos: Na Tabela de Expanses ou no Bastidor, clique com o boto direito sobre a placa que deseja excluir; No menu que se abre escolha a opo "Excluir Hardware";

Uma mensagem confirmar se a placa selecionada realmente deve ser excluda, para confirmar, selecione "Sim".

5.6.2 - Substituindo uma expanso:

Para substituir uma expanso por outra, siga os seguintes passos: 1. Na guia "Expanses" da Configurao de Hardware, clique no boto Configurar; 2. Na rvore de Expanses, escolha a placa que deseja substituir;

3. Na Tabela de Expanses, clique sobre a placa a ser substituda; 4. D um duplo-clique sobre a placa selecionada na rvore de Expanses 5. Uma mensagem confirmar se a placa do bastidor realmente deve ser substituda, para confirmar, selecione "Sim";

31

PRTICA COM O WINSUP

Para movimentar uma placa no bastidor, sem precisar exclu-la, utilize um dos procedimentos abaixo: No Bastidor, clique sobre a placa que deseja movimentar e arraste-a para um slot livre. Arrastar a placa para um slot ocupado interpretado como uma substituio, e uma janela abrir perguntando se a placa realmente deve ser substituda. Para confirmar a ao, clique em "Sim"; Na Tabela de Expanses clique sobre a placa que deseja movimentar e arraste-a para um slot livre. Arrastar a placa para um slot ocupado interpretado como uma substituio, e uma janela abrir perguntando se a placa realmente deve ser substituda. Para confirmar a ao, clique em "Sim".

Ao movimentar uma placa para um outro slot do bastidor, sua configurao mantida, no sendo necessrio reconfigur-la.
OBSERVAO

32

PRTICA COM O WINSUP

6 - Passo 3: Configurao da Taxa de Comunicao Serial


Os CLPs Atos possuem na CPU, at dois canais de comunicao serial: canal A: (RS232) e canal B (RS485). Os dois canais podem ser utilizados simultaneamente, com taxas de comunicao e protocolos diferentes, variando de 1200bps a 57600bps. A taxa de comunicao ir determinar a velocidade com que a comunicao entre o CLP e o dispositivo a ele conectado ir ocorrer. A Taxa de Comunicao dos canais seriais do CLP so programadas na guia Geral da janela configuraes de Hardware, nos campos mostrados abaixo:

Figura 46 - Janela de Configurao da Conexo

6.1 - Configurando a comunicao para o APR03: O protocolo APR03, desenvolvido pela Atos e utilizado em todos os seus equipamentos permite que o baud rate de cada canal seja configurado individualmente, tendo a seguinte especificao: Paridade fixa em Nenhuma, o Tamanho do dado fixo em 8 bits e utilizando sempre 1 Stop bit. 6.2 - Configurando a comunicao para o Modbus: O protocolo Modbus, criado pela Modicom, est disponvel nos dois canais de comunicao do CLP, possuindo baud rate configurvel individualmente para cada canal. O nmero de stop bits est diretamente relacionado ao fato de se estar ou no utilizando paridade. Quando no se utiliza paridade (o campo deve permanecer na opo Nenhuma), o nmero de stop bits pode ser configurvel. Ao se utilizar paridade PAR ou MPAR o nmero de stop bits passa a ser 1. O Tamanho do dado fixo em 8 bits.

6.3 - Configurando a comunicao para o modo

PRINT:
A taxa de Print est disponvel nos dois canais de comunicao do CLP, podendo configurar seu baud rate individualmente para cada canal. O tamanho do dado e o nmero de stop bits podem ser configurveis, mas utilizando paridade com o tamanho dado em 8 bits, o nmero de stop bits fixado em 1.

7 - Passo 4: Configurao dos Recursos do Controlador.

33

PRTICA COM O WINSUP

Na janela Configuraes de Hardware, tm acesso rpido a todos os parmetros e objetos da configurao do CLP, englobando desde as placas de expanso do bastidor at s telas da IHM, passando por diversos outros recursos. Para acessar a janela Configurao de Hardware, h 3 modos diferentes: Acione o boto Configurao de Hardware ; No menu Projeto, selecione a opo Configurar; Pressione as teclas de atalho Shift+F8.

Figura 47 - Guia Geral Configurao de Hardware

Detalhamento dos Recursos do WinSup:

7.1 - Pgina protegida por Flash:

Este recurso (disponvel somente no driver MPC4004G) possibilita a cada inicializao do CLP, recuperar uma regio de dados previamente salva na memria flash. Para configurar esse recurso, selecione a opo "Pgina protegida por Flash", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto "Opes".

A seguinte janela se abrir:

34

PRTICA COM O WINSUP

Figura 48 - Tela Pgina protegida por Flash

Descrio dos campos:


Endereo da Pgina: Define a pgina onde os dados sero protegidos na memria Flash. EI que habilita gravao: Define qual EI ser utilizado para gravar os dados apontados no campo "Endereo da Pgina". Quantidade de bytes:

Define o nmero de bytes que sero protegidos na flash, a partir do endereo apontado no campo "Endereo da Pgina" (valores vlidos entre 1 e 254). Exemplo de Utilizao
O exemplo abaixo mostra como proteger os valores de presets dos temporizadores/contadores presentes na CPU.

Figura 49 - Exemplo de utilizao da pgina protegida por Flash

Quando o EI 206h for acionado, atravs de um MONOA ou MONOD, os 63 bytes a partir do endereo 400h sero armazenados na memria flash. A partir deste momento, a cada inicializao do CLP, os dados salvos sero carregados novamente na pgina escolhida. Para desabilitar este recurso, desmarque a opo "Pgina protegida por Flash", na guia Geral da janela Configurao de Hardware.

35

PRTICA COM O WINSUP

7.2 - Habilita contador/temporizador 33 a 48 Este recurso, disponvel somente para CPU's dos drivers MPC4004R e MPC4004T, habilita a utilizao de outros 16 contadores/temporizadores. Para configurar esse recurso, selecione a opo "Habilita contador/temporizador 33 a 48", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto "Opes". A seguinte janela se abrir:

Figura 50 - Tela Habilita contador/temporizador 33 a 48

Descrio dos campos: Preset: Definio do primeiro endereo de preset a ser utilizado. Todos os outros presets viro em seqncia. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro livre do CLP. Efetivo: Definio do primeiro endereo de efetivo a ser utilizado. Todos os outros efetivos viro em seqncia. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro livre do CLP; EI: Definio do primeiro EI a ser utilizado. Todos os outros EI's viro em seqncia. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer estado interno da pgina 200 como EI inicial. A configurao mostrada na figura acima padro toda vez que se abre janela de opes pela primeira vez. Qualquer registro/EI livre pode ser utilizado nestes campos, desde que existam registros/EIs subseqentes suficientes para todos os temporizadores/contadores existentes.

OBSERVAO

7.3 - Habilita comparao de mximos e mnimos

Esse recurso, disponvel somente para CPU's dos drivers MPC4004R e MPC4004T, executa a comparao de um registro qualquer, chamado de "Efetivo", com outros dois registros (tambm configurveis) chamados de "End. Mnimo" e "End. Mximo" durante a varredura. Podem ser realizadas at 76 comparaes. Os registros "End. Mnimo" e "End. Mximo" possuem, cada um, um EI associado. A partir do momento que o efetivo igualar-se, ou encontrar-se abaixo do valor estabelecido no registro "End. Mnimo" o EI associado a esse registro ser acionado, da mesma maneira que se o efetivo igualar-se, ou encontrar-se acima do valor estabelecido no registro "End. Mximo" o EI associado a esse registro tambm ser acionado. Cada linha, chamada de ID independente, podendo ser configurados livremente os registros/EI's utilizados em cada campo de cada ID.

36

PRTICA COM O WINSUP

Para configurar esse recurso, selecione a opo "Habilita comparao de mximos e mnimos", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto "Opes". A seguinte janela ser aberta:

Figura 51 - Tela Habilita comparao de mximos e mnimos

Definio

das

colunas

ID: Cada linha representa uma comparao de um efetivo a ser realizada. O nmero mximo de ID's disponveis de 76. Efetivo: Este o endereo do registro a ser comparado. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro do CLP. End. Mnimo: Endereo do registro que dever conter o valor mnimo a ser comparado com o efetivo. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro livre do CLP. End. Mximo: Endereo do registro que dever conter o valor mximo a ser comparado com o efetivo. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro livre do CLP; EI Mnimo: O EI definido neste campo ser acionado quando o valor do efetivo for menor ou igual ao valor contido no registro definido no campo "End. Mnimo". Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer Estado Interno auxiliar do CLP. EI Mximo: O EI definido neste campo ser acionado quando o valor do efetivo for maior ou igual ao valor contido no registro definido no campo "End. Mximo". Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer Estado Interno auxiliar do CLP.

37

PRTICA COM O WINSUP

Exemplo de utilizao: Observe a configurao realizada na figura ao lado:

Figura 52 - Exemplo de utilizao da Comparao de mximos e mnimos

ID1 Utilizando os registros 800h, 900h e 902h respectivamente como efetivo, endereo de mnimo e endereo de mximo, respectivamente, e com os EI's mnimo e mximo definidos como 180h e 181h, respectivamente, pode-se observar a seguinte representao:

Quando o contedo do registro efetivo (800h) for igual ou menor que o valor de mnimo (armazenado no registro 900h), o EI 180h ser acionado e o EI 181 ser desacionado. Quando o contedo do registro efetivo (800h) for maior que o valor de mnimo (armazenado no registro 900h) e menor que o valor de mximo (armazenado no registro 902h), os EI's 180h e 181h sero desacionados. Quando o contedo do registro efetivo (800h) for igual ou maior que o valor de mximo (armazenado no registro 902h), o EI 180h ser desacionado e o EI 181 ser acionado.

7.4 - Habilita comparao automtica de registros

7.4.1 - Habilita Comparao Automtica de Registros nos drivers: MPC4004 e MPC4004G


Esse recurso executa a comparao de um registro (efetivo) com uma seqncia de outros registros (presets) automaticamente. Cada preset possui um EI associado, que sinaliza o resultado da comparao

Assim que o registro escolhido atingir o valor do primeiro preset, o primeiro EI sinalizar; quando atingir o valor do segundo preset, o segundo EI sinalizar, e assim por diante. Para configurar esse recurso, selecione a opo "Habilita comparao automtica de registros", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto"Opes". 38

PRTICA COM O WINSUP

Essa janela possui 4 campos: Preset Inicial: Esse o endereo do primeiro registro de preset; todos os outros presets viro em seqncia. Esse endereo no pode ser modificado. EI inicial: Endereo do primeiro EI de comparao. Cada registro de preset est associado a um EI, que sinaliza o resultado da comparao. Essa associao direta: o primeiro preset est associado ao primeiro EI; o segundo preset ao segundo EI, etc. Estado Interno OFF = preset > registro Estado Interno ON = preset <= registro O endereo do primeiro EI pode ser configurado pelo usurio. Registro Inicial: Este o endereo do primeiro registro. Os outros efetivos sero alocados em seqncia. possvel utilizar at 12 efetivos diferentes. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de registros livres do CLP. Nmero de Presets: Nesse campo, definido o nmero de presets que sero associados a cada registro. Assim, se configuramos 5 presets no primeiro canal, os primeiros cinco presets sero associados ao primeiro registro definido pelo usurio, e o sexto preset da seqncia original ser o primeiro preset do segundo registro. Para desabilitar um registro, basta programar zero presets no mesmo, que todos os canais subseqentes sero desabilitados. O nmero mximo de presets/Estados Internos de Comparao de 64.

Figura 53 - Tela Habilita comparao automtica de registros drivers: MPC4004 e MPC4004G

39

PRTICA COM O WINSUP

7.4.2 - Habilita Comparao Automtica de Registros nos drivers: MPC4004R e MPC4004T Esse recurso executa a comparao de um registro (efetivo) com uma seqncia de outros registros (presets) automaticamente. Cada preset possui um EI associado, que sinaliza o resultado da comparao. Assim que o registro escolhido atingir o valor do primeiro preset, o primeiro EI sinalizar; quando atingir o valor do segundo preset, o segundo EI sinalizar, e assim por diante. Para configurar esse recurso, selecione a opo "Habilita comparao automtica de registros", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto "Opes".

A seguinte janela ser aberta:

Figura 54 - Tela Habilita comparao automtica de registros drivers: MPC4004R e MPC4004T

Definio das colunas Grupo: Cada grupo representa um efetivo e uma seqncia de presets que deseja comparar. O nmero mximo de grupos de 64. Hab. varr.: Habilita grupo na varredura. Quando selecionado, a comparao para este grupo ser realizada durante a varredura. Hab. Int1: Habilita grupo da Int1. Quando selecionado, a comparao para este grupo ser realizada no programa de Int1. Hab. Int2: Habilita grupo da Int2. Quando selecionado, a comparao para este grupo ser realizada no programa de Int2. Efetivo: Este o endereo do registro a ser comparado. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro do CLP. Preset: Este o endereo do primeiro registro de preset; todos os outros presets do grupo viro em seqncia. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro livre do CLP.

40

PRTICA COM O WINSUP

EI: Endereo do primeiro Estado Interno de comparao do grupo. Cada registro de preset est associado a um EI, que sinaliza o resultado da comparao. Essa associao direta: o primeiro preset est associado ao primeiro EI; o segundo preset ao segundo EI, etc. Estado Interno OFF = Valor do Preset > Valor do Efetivo Estado Interno ON = Valor do Preset <= Valor do Efetivo Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de EI's auxiliares do CLP. Quantidade: Nesse campo, definido o nmero de comparaes que sero associados a cada efetivo do grupo. O nmero mximo de comparaes possveis de 256 na varredura, 32 no programa de Int1 e 32 no programa de Int2. Contadores de presets mostram a quantidade de EI's utilizados em cada parte do programa. Eles encontram-se abaixo da tabela de configurao. Exemplo de utilizao Observe a configurao realizada na figura abaixo:

Figura 55 - Exemplo de utilizao de comparao automtica de registros

GRUPO1 Habilitado somente na varredura, utiliza o registro 1000h como primeiro preset e o EI 300h como primeiro EI de resultado, com a clula "Quantidade" com o valor 5, pode-se dizer que o efetivo A000h ser comparado com os presets 1000h, 1002h...... 1008h. Quando o valor do efetivo (A000h) alcanar o valor armazenado em algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a relao abaixo: Efetivo A000h A000h A000h A000h A000h Preset 1000h 1002h 1004h 1006h 1008h EI correspondente 300h 301h 302h 303h 304h

41

PRTICA COM O WINSUP

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de comparaes na varredura passa a mostrar este mesmo valor, referente ao total de comparaes programadas na varredura.

GRUPO2 Habilitado somente na Int1, utiliza o registro 1100h como primeiro preset e o EI 250h como primeiro EI de resultado, com a clula "Quantidade" com o valor 7, pode-se dizer que o efetivo A100h ser comparado com os presets 1100h, 1102h...... 110Ch. Quando o valor do efetivo (A100h) alcanar o valor armazenado em algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a relao abaixo: Efetivo A100h A100h A100h A100h A100h A100h A100h Preset 1100h 1102h 1104h 1106h 1108h 110Ah 110Ch EI correspondente 250h 251h 252h 253h 254h 255h 256h

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de comparaes na Int1 passa a mostrar este mesmo valor, referente ao total de comparaes programadas na Int1.

GRUPO3 Habilitado somente na Int2, utiliza o registro 2510h como primeiro preset e o EI E000h como primeiro EI de resultado, com a clula "Quantidade" com o valor 8, pode-se dizer que o efetivo B000h ser comparado com os presets 2510h, 2512h...... 251Eh. Quando o valor do efetivo (B000h) alcanar o valor armazenado em algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a relao abaixo: Efetivo B000h B000h B000h B000h B000h B000h B000h B000h Preset 2510h 2512h 2514h 2516h 2518h 251Ah 251Ch 251Eh EI correspondente E000h E001h E002h E003h E004h E005h E006h E007h

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de comparaes na Int2 passa a mostrar este mesmo valor, referente ao total de comparaes programadas na Int2.

42

PRTICA COM O WINSUP

GRUPO4 Habilitado no programa de Int1 e Int2, utiliza o registro 3000h como primeiro preset e o EI EF00h como primeiro EI de resultado, com a clula "Quantidade" com o valor 20, pode-se dizer que o efetivo C000h ser comparado com os presets 3000h, 3002h...... 3026h. Quando o valor do efetivo (C000h) alcanar o valor armazenado em algum dos presets do grupo, o respectivo EI deste preset ser acionado, seguindo a relao abaixo: Efetivo C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h Preset 3000h 3002h 3004h 3006h 3008h 300Ah 300Ch 300Eh 3010h 3012h EI correspondente EF00h EF01h EF02h EF03h EF04h EF05h EF06h EF07h EF08h EF09h Efetivo C000h C000h C000h C000h C000h C000h C000h C000h C000h C000h Preset 3014h 3016h 3018h 301Ah 301Ch 301Eh 3020h 3022h 3024h 3026h EI correspondente EF0Ah EF0Bh EF0Ch EF0Dh EF0Eh EF0Fh EF10h EF11h EF12h EF13

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO4, os contadores de comparao na Int1 e Int2 passam a mostrar a soma total de comparaes utilizadas em cada uma das interrupes.

7.5 - Habilita movimentao de dados atravs de EI

7.5.1 - Habilita Movimentao de dados atravs de EI nos drivers: MPC4004 e MPC4004G Esse recurso associa uma seqncia de Estados Internos a uma seqncia de registros (presets). Quando um desses EI's acionado, o valor do preset associado a esse EI colocado no destino escolhido pelo programador. Se mais de um EI associado a um mesmo registro-destino estiver acionado, o valor do preset do menor EI ser colocado no destino. Se nenhum EI estiver acionado, o valor contido no registro-efetivo ser sempre 0 (zero). Para configurar esse recurso, selecione a opo "Habilita movimentao de dados atravs de EI", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto "Opes". Essa janela possui 4 campos: Preset Inicial: Esse o endereo do primeiro registro de preset; todos os outros presets viro em seqncia. Esse endereo no pode ser modificado. EI inicial: Endereo do primeiro Estado Interno. Cada registro de preset est associado a um Estado Interno. Essa associao direta: o primeiro preset est associado ao primeiro EI; o segundo preset ao segundo EI, e assim por diante. O endereo do primeiro EI pode ser configurado pelo usurio.

43

PRTICA COM O WINSUP

Registro Inicial: Este o endereo do primeiro registro-destino escolhido pelo usurio. Os outros registros sero alocados em seqncia. possvel utilizar at 12 registros diferentes. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de registros livres do CLP. Nmero de Presets: Nesse campo, definido o nmero de presets que sero associados a cada registro. Assim, se configuramos 5 presets no primeiro canal, os primeiros cinco presets sero associados ao primeiro registro definido pelo usurio, e o sexto preset da seqncia original ser o primeiro preset do segundo registro. Neste mesmo exemplo, quando o sexto EI for acionado, o valor do sexto preset ser colocado no segundo registro.Para desabilitar um registro, basta programar zero presets no mesmo. Todos os canais subseqentes sero desabilitados. O nmero mximo de presets/Estados Internos de 64.

Figura 56 - Tela Habilita movimentao de dados atravs de EI drivers: MPC4004 e MPC4004G

7.5.2 - Habilita Movimentao de dados atravs de EI nos drivers: MPC4004R e MPC4004T Esse recurso associa uma seqncia de Estados Internos a uma seqncia de registros (origens). Quando um desses EI's acionado, o valor de origem associado a esse EI colocado no destino escolhido pelo programador. Se mais de um EI associado a um mesmo registro-destino estiver acionado, o valor do preset do menor EI ser colocado no destino. Se nenhum EI estiver acionado, o valor contido no registro-efetivo ser sempre 0 (zero). Para configurar esse recurso, selecione a opo "Habilita movimentao de dados atravs de EI", na guia Geral da janela Configurao de Hardware, e em seguida acione o boto "Opes".

44

PRTICA COM O WINSUP

A seguinte janela ser aberta:

Figura 57 - Tela Habilita movimentao de dados atravs de EI drivers: MPC4004R e MPC4004T

Definio das colunas: Grupo: Cada grupo representa um destino e uma seqncia de registros-origem que deseja movimentar. O nmero mximo de grupos de 64. Hab. varr.: Habilita grupo na varredura. Quando selecionado, a movimentao para este grupo ser realizada durante a varredura. Hab. Int1: Habilita grupo da Int1. Quando selecionado, a movimentao para este grupo ser realizada no programa de Int1. Hab. Int2: Habilita grupo da Int2. Quando selecionado, a movimentao para este grupo ser realizada no programa de Int2. Origem: Este o endereo do primeiro registro de origem; todos os outros registros de origem do grupo viro em seqncia. Esse endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de registros livres do CLP. Destino: Este o endereo de destino da movimentao de dados. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer registro do CLP. EI: Endereo do primeiro EI de movimentao de dados. Cada registro de origem est associado a um EI, que habilita a movimentao dos dados da sua origem para o registro de destino do grupo. Essa associao direta: o primeiro registro de origem est associado ao primeiro EI; o segundo registro ao segundo EI, etc. Este endereo pode ser configurado pelo usurio, podendo ser utilizado qualquer seqncia de EI's auxiliares do CLP. Quantidade: Nesse campo, definido o nmero de registros-origem que esto associados ao registrodestino do grupo. O nmero mximo de movimentaes possveis de 256 na varredura, 32 no programa de Int1 e 32 no programa de Int2. Contadores de movimentao mostram a quantidade de movimentaes programadas em cada parte do programa. Eles encontram-se abaixo da tabela de configurao.

45

PRTICA COM O WINSUP

Exemplo de utilizao Observe a configurao realizada na figura abaixo:

Figura 58 - Exemplo de utilizao de movimentao de dados atravs de EI

GRUPO1 Habilitado somente na varredura, utiliza o registro 5000h como primeiro registro de origem e o EI 270h como primeiro EI de movimentao, com a clula "Quantidade" com o valor 6, pode-se dizer que quando o EI 270h for acionado, o contedo do registro 5000h (origem) ser copiado para o registro de destino (8000h) do grupo. Para cada EI (dentro do conjunto de EI's utilizados pelo GRUPO1) acionado, um determinado registro-origem ter seu contedo copiado para o registro de destino (8000h) do grupo. A tabela abaixo relaciona os EI's com seus respectivos registros: EI 270h 271h 272h 273h 274h Origem 5000h 5002h 5004h 5006h 5008h Destino 8000h 8000h 8000h 8000h 8000h

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO1, o contador de movimentaes na varredura passa a mostrar este mesmo valor, referente ao total de movimentaes automticas programadas na varredura.

GRUPO2 Habilitado somente na Int1, utiliza o registro 6000h como primeiro registro de origem e o EI 300h como primeiro EI de movimentao, com a clula "Quantidade" com o valor 10, pode-se dizer que quando o EI 300h for acionado, o contedo do registro 6000h (origem) ser copiado para o registro de destino (9000h) do grupo. Para cada EI (dentro do conjunto de EI's utilizados pelo GRUPO2) acionado, um determinado registro-origem ter seu contedo copiado para o registro de destino (9000h) do grupo. A tabela abaixo relaciona os EI's com seus respectivos registros:

46

PRTICA COM O WINSUP

EI 300h 301h 302h 303h 304h 305h 306h 307h 308h 309h

Origem 6000h 6002h 6004h 6006h 6008h 600Ah 600Ch 600Eh 6010h 6012h

Destino 9000h 9000h 9000h 9000h 9000h 9000h 9000h 9000h 9000h 9000h

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO2, o contador de movimentaes na Int1 passa a mostrar este mesmo valor, referente ao total de movimentaes automticas programadas na Int1.

GRUPO3 Habilitado somente na Int2, utiliza o registro A550h como primeiro registro de origem e o EI E400h como primeiro EI de movimentao, com a clula "Quantidade" com o valor 5, pode-se dizer que quando o EI E400h for acionado, o contedo do registro A550h (origem) ser copiado para o registro de destino (C100h) do grupo. Para cada EI (dentro do conjunto de EI's utilizados pelo GRUPO3) acionado, um determinado registro-origem ter seu contedo copiado para o registro de destino (C100h) do grupo. A tabela abaixo relaciona os EI's com seus respectivos registros: EI E400h E401h E402h E403h E404h Origem A550h A552h A554h A556h A558h Destino C100h C100h C100h C100h C100h

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO3, o contador de movimentaes na Int2 passa a mostrar este mesmo valor, referente ao total de movimentaes automticas programadas na Int2.

GRUPO4 Habilitado na varredura e no programa de Int2, utiliza o registro 900h como primeiro registro de origem e o EI 3A0h como primeiro EI de movimentao, com a clula "Quantidade" com o valor 20, pode-se dizer que quando o EI 3A0h for acionado, o contedo do registro 900h (origem) ser copiado para o registro de destino (1000h) do grupo. Para cada EI (dentro do conjunto de EI's utilizados pelo GRUPO4) acionado, um determinado registro-origem ter seu contedo copiado para o registro de destino (1000h) do grupo. A tabela abaixo relaciona os EI's com seus respectivos registros:

47

PRTICA COM O WINSUP

EI 3A0h 3A1h 3A2h 3A3h 3A4h 3A5h 3A6h 3A7h 3A8h 3A9h

Origem 900h 902h 904h 906h 908h 90Ah 90Ch 90Eh 910h 912h

Destino 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h

EI 3AAh 3ABh 3ACh 3ADh 3AEh 3AFh 3B0h 3B1h 3B2h 3B3h

Origem 914h 916h 918h 91Ah 91Ch 91Eh 920h 922h 924h 926h

Destino 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h 1000h

OBSERVAO

Note que logo aps preencher a clula "Quantidade" para o GRUPO4, os contadores de movimentao na varredura e no programa de Int2 passam a mostrar a soma total de movimentaes automticas utilizadas em cada regio.

7.6 - Configura Leitura de Caracter atravs do canal

serial
Este recurso permite ao usurio ler caracteres de um dispositivo externo, como leitor de cdigo de barras, servo motores,retorno de conexo com modem etc.

7.7 Habilita programa de interrupo 1

O programa Int1 o programa da interrupo 1, que tem como finalidade executar o programa elaborado na pasta Int1 item Programas, sempre que um determinado evento fsico ocorrer.

Quando um programa de interrupo chamado, a execuo do scan (varredura) interrompida, e o programa de interrupo executado. Esse procedimento adotado em situaes que exijam do CLP uma ao imediata, independente do ponto do scan (varredura) em que o CLP est. To logo o programa de interrupo executado, a CPU volta ao ponto em que havia interrompido o scan (varredura).
IMPORTANTE

O programa Int1 tem prioridade sobre a Int2, isso significa que se por algum motivo a Int2 estiver rodando e ocorrer uma interrupo na Int1 o programa da Int2 ser interrompido, o programa da Int1 ser executada e ao final, a interrupo retornar para onde a Int2 havia parado.

7.8 Habilita programa de interrupo 2. O programa Int2 o programa da interrupo 2, que tem como finalidade executar o programa elaborado na pasta Int2 item Programas, periodicamente, de acordo com o intervalo definido pelo usurio em Configurao de Hardware.

48

PRTICA COM O WINSUP

7.9 desabilitado

Instruo

CMP

com

EI

ligado

quando

A instruo CMP utiliza trs Estados Internos para indicar o resultado da comparao: 0F8h, 0F9h e 0FAh. Existem duas situaes possveis ao executar-se uma linha com uma instruo CMP desabilitada: os trs EI's de comparao so resetados ou permanecem inalterados.

Com a opo "Instruo CMP ligado com EI desabilitado" habilitada, os EI's de comparao permanecem inalterados, com o resultado da ltima comparao realizada. Com a opo "Instruo CMP ligado com EI desabilitado" desabilitada, os EI's de comparao sero resetados.

7.10 - Habilita EIs 022 a 02F para uso do sistema

Recurso disponvel para os drivers MPC4004, MPC4004G, MPC4004R e MPC4004T. Quando habilitado, reserva a seqncia de EI's compreendidos entre 022h a 02Fh para utilizao do firmware; Quando esta opo estiver habilitada seus estados internos no devem ser utilizados no programa de usurio. Este recurso deve ser habilitado quando utiliza-se Modbus na RS232. Os outros EI's esto reservados para futuras implementaes.

7.11 - Watchdog timer habilitado

O circuito Watchdog Timer monitora o intervalo entre os scans do CLP, reinicializando o controlador caso esse tempo ultrapasse 370 ms. Evita-se assim a interrupo do processo por uma eventual lgica de malha morta no programa. Desmarcando a opo "Watchdog timer habilitado", na Guia Geral da janela de Configurao de Hardware este recurso de segurana desabilitado.

A desabilitao deste recurso no recomendada.

Figura 59 Tela Watch dog timer habilitado

7.12 - Habilita motor de passo A srie MPC4004 permite o acionamento de 1 motor de passo de 4 fases X 2 A , podendo ser ligado diretamente nas sadas do controlador.

49

PRTICA COM O WINSUP

8 - Passo 5: Elaborao do Programa de Usurio


Atravs do Gerenciador de Projetos, selecione o item Programas e o sub-menu Principal. Selecionando as instrues de programao dispostas na barra de ferramentas esquerda da tela construa a lgica conforme desejado.

Figura 60 - Editor de Ladder

8.1 - Barra de Ferramentas Ladder

Figura 61 Barra de Ferramentas Ladder

8.1.1 - Descrio dos smbolos das instrues de programao:

Todas as instrues de programao devero ser relacionadas a um ou mais operandos (endereos), conforme descrio do funcionamento das mesmas no Manual Dware.

50

PRTICA COM O WINSUP

Enderea um bit de uma word

8.2 - Comentrio de Operandos Atravs da ferramenta de Comentrio de Operandos, possvel colocar uma breve descrio, de at 60 caracteres, de cada um dos registros/EIs do projeto, facilitando uma posterior anlise. O comentrio ser exibido sempre que o cursor se posicionar sobre uma instruo que utilize este mesmo operando, na barra de status da janela da rotina. Para inserir um comentrio em um operando, h 3 modos diferentes: No menu Projeto, acesse a opo Comentrios de Operandos. Na janela que se abre, localize o endereo do operando e digite a descrio do mesmo na coluna Comentrio.

51

PRTICA COM O WINSUP

Na barra de ferramentas do WinSUP, acione o boto . Na janela que se abre, localize o endereo do operando e digite a descrio do mesmo na coluna Comentrio.

Figura 62 - Campo Comentrio de Operando

No modo de edio, pressionar as teclas Shift+F10. Na janela que se abre, localize o endereo do operando e digite a descrio do mesmo na coluna Comentrio.

Figura 63 - Janela de Comentrio de Operandos

52

PRTICA COM O WINSUP

9 - Passo 6: Definio e recursos da IHM paralela


Na guia Configurao da IHM, da janela de Configurao de Hardware, tem acesso s ferramentas para criar, deletar e configurar telas, funes de teclas, receitas e alarmes da IHM. Para acessar a janela Configurao da IHM, h 3 modos diferentes: 1. Acione o boto Configurao da IHM ;

2. No menu Projeto, selecione a opo Configurar IHM; 3. Pressione as teclas de atalho Shift+F9.

Figura 64 - Guia Geral - IHM

9.1 - Definio da IHM

Selecionar no WINSUP, na opo Geral em configurao da IHM a IHM a ser utilizada, conforme procedimento abaixo: Aps acessar a guia IHM, defina o tipo de IHM a ser utilizada. O WinSUP programa trs sries distintas de IHM: LCD 2x20 (IHMs de display LCD, com 2 linhas de 20 caracteres); LCD 4x20 (IHMs de display LCD, com 4 linhas de 20 caracteres); VFD 4x20 (IHMs de display VFD, com 4 linhas de 20 caracteres).

O nmero de telas disponveis para programao varia com o tipo de IHM utilizada: IHMs 2x20 - 256 telas IHMs 4x20 - 128 telas

9.2 - Definio de Senha permitida a gravao da senha para edio nas telas da IHM, ou seja, voc poder bloquear a edio de qualquer parmetro da mquina/processo, enquanto existir status de bloqueio. 53

PRTICA COM O WINSUP

Aps a escolha de alguma IHM, aparecer a opo de senha da IHM, onde poder ser digitada a senha desejada, em uma caixa de texto de at 8 caracteres (0 a 9).

IMPORTANTE

A senha da IHM funcionar somente se a seleo Habilita senha estiver marcada, caso contrrio todos os campos editveis estaro liberados.

OBSERVAO

As janelas para configuraes da IHM s sero disponibilizadas aps a definio do tipo de IHM a ser utilizada. E existe tambm a opo de no utilizao da IHM - nenhum, caso no necessite utilizar uma IHM na aplicao realizada.

Assim que selecionada o tipo de IHM a ser utilizada no projeto, sero disponibilizadas as seguintes guias: Guia Teclas K: Habilitao, utilizao e descrio das teclas K. Guia Teclas F: Utilizao e descrio das teclas F. Guia Alarmes: Como programar e utilizar os alarmes da IHM. Guia Receitas: Como programar e utilizar receitas via IHM. Guia Telas: Montagem das telas da IHM.

9.3 - Descrio das Guias da IHM

Guia Teclas K
As Teclas K podem ser usadas de duas maneiras diferentes: 1. Na lgica do programa Ladder. 2. Como chamada de tela. Lgica no programa ladder: Cada tecla possui um EI relacionado dentro do mapeamento de memria, portanto podem ser usados na lgica do programa. Chamada de tela: A guia Teclas K possibilita ao programador sua utilizao como chamada de tela, isto , atravs de um campo dentro da guia chamado tela alvo, o programador indica qual tela dever ser mostrada ao se pressionar a tecla desejada, podendo colocar tambm uma breve descrio sobre a funo do boto (mximo de 30 caracteres).

IMPORTANTE

54

PRTICA COM O WINSUP

Tanto em relao utilizao das teclas como EI ou como chamada de tela, deve-se sempre habilitlas, caso contrrio elas no funcionaro.

NOTA

Caso no se utilize as teclas como chamada de tela, o campo tela alvo dever permanecer com o valor 255 (default) que significa que no h nenhuma tela relacionada ao respectivo boto. Todos os botes so programados individualmente podendo ser programados de forma no seqencial.

Figura 65 - Guia Teclas K - IHM

Guia Teclas F
As Teclas F podem ser usadas de duas maneiras diferentes: 1. Na lgica do programa Ladder. 2. Como chamada de tela. Lgica no programa ladder: Cada tecla possu um EI relacionado dentro do mapeamento de memria, portanto eles podem ser usados na lgica do programa. Chamada de tela: A guia Teclas F possibilita ao programador sua utilizao como chamada de tela, isto , atravs de um campo dentro da guia chamado tela alvo, o programador indica qual tela dever ser mostrada ao se pressionar a tecla desejada, podendo colocar tambm uma breve descrio sobre a funo do boto (mximo de 30 caracteres).

IMPORTANTE

55

PRTICA COM O WINSUP

Devem ser levadas as mesmas consideraes relacionadas nas Teclas K, mas com algumas diferenas: Para se utilizar as Teclas F no necessrio habilit-las tanto que nem sequer existe uma seleo dando essa opo ao programador. As teclas F esto sempre habilitadas. Todas as teclas F presentes na IHM esto acompanhadas de um led que tambm possu seu respectivo EI (veja quais so clicando aqui), mas no existe nenhum intertravamento entre as teclas F e os leds. A utilizao desses leds fica a cargo da necessidade do programador.
NOTA

Caso no se utilizem as teclas como chamada de tela, o campo tela alvo dever permanecer com o valor 255 (default) que significa que no h nenhuma tela relacionada ao respectivo boto. Todos os botes so programados individualmente podendo ser programados de forma no seqencial.

Figura 66 - Guia Teclas F - IHM

Alarmes da IHM
A funo Alarmes da guia IHM permite ao programador alertar, atravs de mensagens na tela da IHM, a ocorrncia de alarmes/alertas ocorridos na mquina ou processo. O recurso de alarmes associa um estado interno com uma tela (podendo conter apenas textos nas telas). Quando o estado interno estiver ligado, a tela correspondente ser exibida. Podendo tambm associar uma seqncia de estados internos a uma seqncia de telas.

Abaixo esto descritos os campos a serem preenchidos:

56

PRTICA COM O WINSUP

Endereo do primeiro EI de alarme: Indica qual o primeiro estado interno da seqncia de EI's para disparar as telas de alarme. Esse campo deve ser preenchido com um valor entre 0 e 3FF (ver memria de estados internos). Nmero da primeira tela de alarme: Indica qual a primeira tela da seqncia de telas de alarmes. As telas de alarmes so associadas, na seqncia direta, com os EI's de alarmes, definidos no campo Endereo do primeiro EI de alarme.

Nmero de alarmes programados: Indica quantas telas e EI's de alarmes sero utilizados, a partir do primeiro EI/tela de alarme definido no seu respectivo campo. (Mximo de 64 alarmes.). Tempo de alarme ON: Define o perodo em que a tela de alarme ser exibida durante a intermitncia. O valor default de 1.6 segundos.

Tempo de alarme OFF: Define o perodo em que a tela permanecer apagada. O valor default de 1.0 segundos. TIMEOUT: Define o perodo de interrupo da exibio dos alarmes, aps ser pressionada qualquer tecla da IHM.

Figura 67 - Guia Alarmes - IHM

Receitas via IHM


Arquivo de receitas, ou gaveta, utilizado em aplicaes onde existe a necessidade de se carregar, em endereos pr-determinados, conjuntos de parmetros previamente configurados e armazenados na memria do CLP. O arquivo de receitas pode ser configurado de dois modos diferentes: atravs da pseudo-instruo GAV e da funo Receitas, na guia IHM. Essa funo realiza o armazenamento ou a recuperao de at oito blocos de dados (segmentos). O conjunto de segmentos programados formar uma gaveta. Veja o exemplo abaixo:

57

PRTICA COM O WINSUP

Figura 68 - Exemplo de Receitas

Utilizao do arquivo de receitas: Em cada segmento, identifique o primeiro e o ltimo byte que ser usado, respectivamente nos campos Incio e Fim.

Figura 69 - Guia Receitas - IHM

58

PRTICA COM O WINSUP

10 - Passo 7: Programao da IHM paralela


Atravs do editor de telas da IHM, o usurio tem acesso a todas as ferramentas para a configurao e confeco de telas. Para acess-lo, siga os seguintes passos: 1. Acesse a guia IHM Telas, na janela Configurao do Projeto;

Figura 70 - Guia Telas - IHM

2. Com um duplo clique sobre a lista de telas, selecione a tela que se deseja editar. O editor de telas ser aberto.

Figura 71 - Editor de Telas

59

PRTICA COM O WINSUP

Para inserir campos na tela da IHM, selecione o tipo de campo desejado na barra de ferramentas lateral, e clique sobre o ponto da tela que se deseja inserir o campo. Para alterar campos j existentes, clique sobre o campo desejado na tela. As propriedades do campo sero automaticamente exibidas.

10.1 - Descrio do Editor de Telas

A B

Figura 72 - Descrio do Editor de Telas

A. rea de edio e visualizao da tela da IHM. Visualiza a aparncia final da tela na IHM, mostrando a disposio dos campos e textos. O texto editado diretamente nesta rea. B. Telas de Navegao. Na programao da tela da IHM, o programador pode associar uma tela tecla S1 e outra tecla S2, habilitando a funo Possui navegao. Ao se pressionar qualquer uma das duas teclas enquanto esta tela estiver sendo exibida na IHM, a tela associada tecla pressionada ser chamada. C. Habilitao da senha na tela. Define se a tela exigir uma senha para permitir a utilizao dos campos que alteram valores no CLP (edio, seletora e Liga/Desliga).

60

PRTICA COM O WINSUP

D. Identificao. Descrio da Tela, inserida a critrio do usurio. O texto aqui digitado ser exibido na lista da tela, na coluna Descrio. E. Bloco. Define como sero interpretados os comandos de navegao da IHM nesta tela. Incio: Permite a navegao para telas posteriores. Bloqueia a navegao para telas anteriores. Intermedirio: Permite a navegao para telas anteriores e posteriores. Fim: Permite a navegao para telas anteriores. Bloqueia a navegao para telas anteriores. Incio/Fim: Bloqueia a navegao para telas anteriores e posteriores.

F. Modo de Digitao: Com a funo texto habilitada, informa ao usurio em qual modo de digitao o sistema est operando. Insert: O caractere digitado inserido entre os caracteres j digitados, deslocando os caracteres sua frente. Overwrite: O caractere digitado sobrescreve os caracteres j digitados, a apagando o caractere sua frente.

G. Campos: Edio Visualizao Seletora Liga/Desliga Bargraph String Texto

61

PRTICA COM O WINSUP

10.2 - Detalhamento dos Campos

10.2.1 - Campo de Edio

Cria um campo de edio de registros. Para inseri-lo na tela, clique com o mouse, na posio desejada. O campo de edio muda o contedo do(s) registro(s) a ele associado. Propriedades do campo de edio:
Campo Registro Dgitos Ponto Mnimo Mximo Apresentao Do tipo senha Identificao Descrio Endereo de memria do registro associado ao campo de edio. O campo de edio no pode ser associado a EIs. Nmero de dgitos do campo de edio. Varia de um a oito dgitos. Ver Organizao de memria Desabilita/seleciona a posio do ponto decimal exibido na tela. O CLP trabalha apenas com nmeros inteiros; o ponto decimal exibido na tela atua somente como mscara para o usurio, no alterando o contedo do campo Estabelece um limite inferior para o valor editado no campo de edio Estabelece um limite superior para o valor editado no campo de edio Caso o nmero de dgitos do campo seja mpar, seleciona quais dgitos do(s) registro(s) ser(o) exibido(s). Oculta o nmero digitado no campo (o campo preenchido por caracteres * ) Documentao do campo
Figura 73 - Tabela de propriedades do campo de edio

Utilizando o campo de edio: A edio ocorrer, quando a tecla <EDITA> da IHM for acionada (A sinalizao do campo em edio o campo piscante). Para voltar a navegar entre campos basta acionar novamente a tecla <EDITA>, assim tambm fazendo que as modificaes do campo sejam automaticamente atualizadas.

Figura 74 - Campo de Edio.

62

PRTICA COM O WINSUP

10.2.2 - Campo de Visualizao

Cria um campo de visualizao de registros. Para inseri-lo na tela, clique com o mouse, na posio desejada. O campo de visualizao exibe o contedo do(s) registro(s) a ele associado. Propriedades do campo de visualizao

Campo Registro Dgitos Ponto Tipo Mximo Apresentao Identificao

Descrio Endereo de memria do registro associado ao campo de visualizao. O campo de visualizao no pode ser associado a EIs Nmero de dgitos do campo de visualizao. Varia de um a oito dgitos. Desabilita/seleciona a posio do ponto decimal exibido na tela. O CLP trabalha apenas com nmeros inteiros; o ponto decimal exibido na tela atua somente como mscara para o usurio. Seleciona o tipo de codificao do contedo a ser exibido: BCD ou ASCII. Estabelece um limite superior para o valor editado no campo de edio Caso o nmero de dgitos do campo seja mpar, seleciona quais dgitos do(s) registro(s) ser(o) exibido(s). Documentao do campo
Figura 75 - Tabela de propriedades do campo de visualizao

Figura 76 - Campo de Visualizao

63

PRTICA COM O WINSUP

10.2.3 - Campo Seletora

Cria um campo do tipo seletora. Para inseri-lo na tela, clique com o mouse, na posio desejada. Atravs da seletora, o usurio edita, para ON, o status de um EI da seqncia associada ao campo seletora. Todos os outros EIs da seqncia so automaticamente setados para OFF. Para selecionar o EI a ser setado em ON, o usurio dever digitar, no campo seletora, a posio em que este EI aparece na seqncia: para setar o primeiro EI da seqncia, o nmero 1 deve ser digitado no campo; para setar o segundo, o nmero 2, etc. Para desligar todos os EIs da seqncia, o usurio dever digitar 0 no campo seletora. Propriedades do campo seletora:

Campo EI Posies Identificao

Descrio Endereo de memria do primeiro Estado Interno da seqncia associada ao campo seletora Nmero de Estados Internos da seqncia associada ao campo seletora. Varia de 1 a 9. Documentao do campo
Figura 77 - Tabela de propriedades do campo seletora.

Figura 78 - Campo Seletora.

64

PRTICA COM O WINSUP

10.2.4 - Campo Liga/Desliga

Cria um campo liga/desliga. Para inseri-lo na tela, clique com o mouse, na posio desejada. O campo liga/desliga comuta, entre ON e OFF, o status do EIs a ele associado.

Propriedades do campo Liga/Desliga:

Campo EI Texto Identificao

Descrio Endereo de memria do Estado Interno associado ao campo liga/desliga. Texto que ser exibido na tela. O texto esquerda est associado ao status ON, e o texto direita, ao status OFF. Documentao do campo
Figura 79 - Tabela de propriedades do campo Liga/Desliga

Figura 80 - Campo Liga/Desliga.

65

PRTICA COM O WINSUP

10.2.5 - Campo Bargraph

Cria um bargraph. Para inseri-lo na tela, clique com o mouse, na posio desejada. O bargraph representa, de forma grfica, o valor contido no registro a ele associado. A representao pode ser feita na forma de um grfico de barras contnuo, ou de um cursor na tela. O preenchimento do grfico de barras/posio do cursor varia proporcionalmente ao contedo do registro associado ao bargraph, de acordo com a escala configurada. Propriedades do campo Bargraph:

Campo Registro Tamanho

Descrio Endereo de memria do registro associado ao bargraph Nmero de caracteres que o bargraph ocupar na tela da IHM

Tipo de Grfico Seleciona o modo de exibio do bargraph: grfico de barras ou desvio (cursor na tela) Tipo de Dado Mnimo Mximo Identificao Seleciona o formato do contedo do registro: decimal (BCD) ou hexadecimal (BIN) Limite inferior da escala do bargraph Limite superior da escala do bargraph Documentao do campo
Figura 81 - Tabela de propriedades do campo Bargraph

Figura 82 - Campo Bargraph.

66

PRTICA COM O WINSUP

10.2.6 - Campo String

Cria um campo do tipo string. Para inseri-lo na tela, clique com o mouse, na posio desejada. O campo string mostra, na tela, textos previamente digitados, de acordo com o contedo do registro ou seqncia de EIs a ele associado. H dois modos diferentes de operao, de acordo com o tipo de dado selecionado: registro ou seqncia de EIs. String associada a um registro: Cada texto do campo string associado a um nmero. Ser exibido o texto cujo nmero for igual ao valor do registro associado ao campo string. Os nmeros associados aos textos so dados em ordem crescente, a partir do nmero zero; desta forma, o primeiro texto est associado ao nmero 0, o segundo texto, ao 1, etc.

OBSERVAO

A seqncia de nmeros associada aos textos do campo string dada em hexadecimal; desta forma, o contedo do registro associado ao campo string deve variar em hexadecimal.

String associada a uma seqncia de EIs: Cada texto do campo string associado a um EI da seqncia de EIs associada ao campo string. Ser exibido o texto cujo EI associado estiver em ON. Os EIs so associados aos textos em ordem direta, a partir do segundo texto; desta forma, o segundo texto est associado ao primeiro EI, o terceiro texto est associado ao segundo EI, etc. O primeiro texto ser exibido quando todos os EIs estiverem desligados. Quando mais de um EI acionado, o CLP mostra o string correspondente ao primeiro estado interno que est acionado, ou seja, se o primeiro e o ltimo EI's estiverem ligados, o texto exibido ser aquele cuja string est relacionada ao primeiro EI. Propriedades do campo string:

Campo Registro/EI Quant. Strings Tamanho String Apresentao Lista Strings Identificao

Descrio Endereo de memria do registro/primeiro EI da seqncia associado ao campo string Nmero de textos do campo string Nmero de caracteres de cada texto do campo string Seleciona um dos modos de exibio do texto na tela: Normal ou Piscante (texto intermitente) Nesta lista, so digitados os textos do campo string. Documentao do campo
Figura 83 - Tabela de propriedades do campo String

67

PRTICA COM O WINSUP

Figura 84 - Campo String

Exemplo: Imagine que seja necessrio identificar o status de uma bomba de recalque: desligada ou ligada. O campo de string atende perfeitamente essa necessidade, associando a sada 180, que a que liga a referida bomba, ao texto "Desligado/Ligado". Por tanto podemos proceder da seguinte forma: Configurao da string: - Registro: 180 (estado interno ou registro interno) - Quantidade de strings: 2 (quantidade de textos) - Tamanho da string: 9 (quantidade mxima de caracteres) - Texto: 1 Desligado 2 Ligado Funcionamento: Ao acionar a sada 180 ir aparecer o texto "ligado", desligando essa sada aparecer o texto "desligado" no display da IHM. No caso da escolha de um registro interno, quando o contedo do registro for "0000", aparecer o texto "desligado", quando o valor desse contedo for "0001" aparecer o texto "ligado".

OBSERVAO

Se o valor do registro for maior que o nmero de strings, ocorrer um erro na mensagem (aparecero "#" no display da IHM).

10.2.7 - Texto

Permite a edio de textos na tela da IHM. Um cursor aparece na primeira coluna da primeira linha. A partir deste cursor, os textos podem ser digitados. Para movimentar os cursor sobre a tela, utilize as setas direcionais do teclado. O cursor no pode ser movimentado pelo mouse.

68

PRTICA COM O WINSUP

OBSERVAO

A edio de textos da IHM aceita apenas caracteres no acentuados.

Figura 85 - Campo Texto

10.3 - Navegao das Telas da IHM

A ordem de sucesso de telas na IHM determinada diretamente pela ordem e seqncia com que elas foram programadas no projeto; a seqncia em que elas aparecem na lista de telas (Configurao do Projeto, guia IHM - Telas) a mesma com que elas sero exibidas na tela da IHM. Quando pressionamos o boto "Seta para cima", a tela posterior tela atual exibida na Interface. Quando pressionamos o boto "Seta para baixo", exibida a tela anterior atual. Se a tela de nmero 1 est sendo exibida na tela, e pressionamos o boto "Seta para cima", ser exibida a tela 2; se pressionarmos o boto "Seta para baixo", a tela 0 ser exibida. Usualmente, utilizado o conceito de blocos de telas para a programao de uma IHM. Por este conceito, criamos uma seqncia de telas com alguma caracterstica funcional em comum; a seguir, definimos a primeira tela como incio de bloco e a ltima como fim de bloco, limitando o conjunto. Associamos ento a primeira tela de nosso bloco a um dos mtodos de chamada de tela. A tela de nmero 0 da lista (Janela de Configurao do Projeto, guia IHM Telas) utilizada pela IHM como tela defaut; a tela exibida ao ligar o CLP. O sistema sempre retorna tela zero quando a tecla Entra pressionada sem que haja campos em edio na tela que estiver sendo exibida.

OBSERVAO

69

PRTICA COM O WINSUP

11 - Passo 8: Comunicao Background e modo Print


11.1 - Comunicao Background Os CLPs ATOS podem utilizar dois protocolos de comunicao diferentes para trocar dados entre si: o protocolo APR03 e o protocolo MODBUS RTU.
Utilizando-se um dos dois protocolos suportados, possvel construir uma rede mestre-escravo de at 31 pontos. Em ambos os casos, apenas um dos dispositivos conectados a rede atuar como mestre. A comunicao background o mecanismo atravs do qual um CLP pode atuar como mestre de rede. Consiste em uma lista de tarefas realizada ciclicamente pelo CLP, em paralelo com o processamento do programa usurio. Nesta lista de tarefas, so programadas a leitura e a escrita, pelo mestre, de registros/EIs de dispositivos escravos de rede. A programao da comunicao background feita na guia Background, na janela Configurao do Projeto. Uma vez configurada a comunicao background, o Controlador ir executar os frames programados, sempre que o estado interno 3D0h estiver ligado.

11.2 - Modo Print Existem aplicaes em que necessrio a impresso de relatrios pr-formatados ou cabealhos em ASCII. O recurso de Impresso de Dados facilita a composio destes relatrios e cabealhos.
Na guia Print, da janela Configurao do Projeto, possvel digitar o texto desejado. O texto digitado armazenado, em cdigo ASCII, na memria do controlador. Em conjunto com as instrues TXPR e PRINT, este recurso permite a impresso dos textos atravs de um dos canais seriais do controlador.

Figura 86 - Guia Print

70

PRTICA COM O WINSUP

12 - Passo 9: Envio do programa


O WinSUP necessita de uma conexo com o CLP para realizar tarefas como o envio/recepo de programas e supervises. O CLP necessita ter seu canal serial disponvel (funo PRINT desabilitada, modo escravo) para estabelecer conexo com o WinSUP. Para comunicar-se com o CLP, o WinSUP necessita estar corretamente configurado. Para configurar a comunicao serial no WinSUP, selecione a opo Configurar Conexo, no menu Comunicao.

Figura 87 -Tela configurao de Conexo

Aps configurada a conexo, o envio do projeto, ou parte dele, do WinSup para o CLP ser realizado acessando o Menu Comunicao, item Enviar para o CLP ou atravs do atalho ferramentas. na barra de

71

PRTICA COM O WINSUP

13 - Passo 10: Superviso


O WinSup disponibiliza algumas formas de superviso:

Superviso de Linhas Superviso de Operandos Superviso Grfica

13.1 - Superviso de Linhas

O recurso de superviso de linhas permite-nos visualizar e analisar o funcionamento do programa de usurio no CLP. O status dos EIs e o contedo dos registros so exibidos no prprio programa ladder. Durante a superviso de linhas: Contatos NA sero marcados com um retngulo colorido, sempre que estiverem ativos, ou seja, quando seu Estado Interno estiver ON. Contatos NF sero marcados com um retngulo colorido, sempre que no estiverem ativos, ou seja, quando seu Estado Interno estiver OFF. Instrues de Bloco iro exibir o contedo dos seus operandos na cor verde, imediatamente abaixo dos mesmos, sejam eles registros ou EIs. Para iniciar a superviso de linhas, necessrio ter um projeto aberto. 1. Ative a janela da(s) rotina(s) a ser supervisionada. 2. Inicie a superviso clicando no boto correspondente na barra de ferramentas do WinSUP.

13.2 - Superviso de Operandos Atravs da superviso de operandos, possvel saber o contedo/status de qualquer registro ou EI do CLP conectado ao WinSUP. Em uma nica janela, o usurio poder agrupar registros e EI's associados determinada lgica a ser analisada, que na Superviso de Linhas estariam separados.
O usurio pode definir inmeras janelas de superviso, e desse modo agrupar em janelas diferentes os registros e EI's que necessita supervisionar. Alm disso, ainda possvel gerar grficos das variveis supervisionadas em tempo real, facilitando a anlise e compreenso do programa. Janela de Superviso: Uma janela de superviso uma janela com uma tabela, atravs da qual se executa a superviso de operandos diretamente na memria do CLP. Essa tabela possui duas colunas e 16 linhas. Na primeira coluna o usurio entra com o endereo do registro ou EI que se deseja supervisionar. Na segunda, uma vez iniciada a superviso, ser exibido o valor/status da varivel supervisionada. Clicando-se no boto "Grfico", o WinSUP realizar a superviso grfica das penas habilitadas na guia Detalhes de Superviso (boto "Detalhes") Clicando-se no boto "Detalhes", uma guia lateral ser aberta, com duas colunas:

Coluna "Penas" - Seleciona as variveis a serem supervisionadas graficamente, informando as cores das penas no grfico.

72

PRTICA COM O WINSUP

Coluna "Tipo de dado" - Seleciona o tipo de codificao da varivel supervisionada. Decimal, Hexadecimal ou Float.
Pode-se criar vrias janelas de superviso com nomes diferentes, e desse modo criar grupos de operandos para superviso, facilitando a anlise de determinada funo ou rotina do projeto.

Figura 88 - Tela de Superviso de Operandos.

Para fazer a superviso de operandos, necessrio antes ter criado as janelas de superviso desejadas. 1. Caso j as tenha criado, localize-as e ative-as. 2. Inicie a superviso clicando no boto correspondente na barra de ferramentas do WinSUP.

13.3 - Superviso Grfica:

Uma das facilidades do WinSUP poder observar seus registros no s por meio da superviso de operandos, mas tambm pela superviso grfica, possibilitando um melhor entendimento e aprimoramento do projeto. Atravs da superviso possvel monitorar online com o CLP a variao da constante de um registro atravs de um grfico, ao se definir uma escala para se trabalhar com o registro e um zoom adequado. Para acessar o modo de superviso grfica siga os seguintes passos: 1. Crie uma janela de superviso ou abra uma j existente; 2. Digite os endereos que se deseja observar via grfico na superviso de operandos; 3. Inicie a superviso 4. Clique no boto "ver grfico", localizado acima da tabela de superviso de operandos na prpria janela.
Figura 89 - Tela de Superviso Grfica de Operandos.

73

GLOSSRIO

CAPTULO 12 - GLOSSRIO

CAPTULO 2
GLOSSRIO

74

GLOSSRIO

75

GLOSSRIO

apresentado abaixo um glossrio de palavras frequentemente utilizadas neste manual:

BIN: VALORES EM HEXADECIMAL. REGISTRO: INFORMAES REPRESENTADAS POR UM GRUPO DE BITS (WORD), OU
SEJA, SO POSIES DE MEMRIA DESTINADAS A ARMAZENAR INFORMES QUANTITATIVAS. EXEMPLOS DE REGISTROS: ENTRADAS E SADAS ANALGICAS, CANAIS DE LEITURA DE TEMPERATURA, VALORES DE SET POINT DE CONTADORES E TEMPORIZADORES, ASSIM COMO QUALQUER OUTRO DADO NUMRICO MANIPULADO PELO CLP. ESTADO INTERNO (EI): INFORMAES DO TIPO ON / OFF, REPRESENTADOS PELOS BINRIOS 0 OU 1. EXEMPLOS DE EIS: ENTRADAS DIGITAIS, CONTATOS DE TEMPORIZADORES E CONTADORES, ESTADOS AUXILIARES. TECLAS F E K: SO TECLAS DA INTERFACE HOMEM MQUINA, QUE POFDEM SER UTILIZADAS DE DUAS FORMAS: COMO UM BOTO E CHAMADA DE TELA. EFETIVO: CORRESPONDE AO VALOR REAL RELATIVO AOS PONTOS FSICOS. EXEMPLOS DE EFETIVO: ENTRADA ANALGICA, TEMMPORIZADOR, CONTADOR. PRESET: VALOR DEFINIDO, SET POINT. EXEMPLOS DE PRESET: TEMPO PRDEFINIDO NO TEMPORIZADOR / CONTADOR.

76

Das könnte Ihnen auch gefallen