manual piccolo altus

Upload: erlon-carvalho

Post on 13-Oct-2015

93 views

Category:

Documents


3 download

TRANSCRIPT

  • 5/23/2018 Manual Piccolo Altus

    1/176

    Manual de UtilizaoSrie PICCOLO

    Rev. D 02/2003Cd. Doc.: MU299014

    altus

  • 5/23/2018 Manual Piccolo Altus

    2/176

    Nenhuma parte deste documento pode ser copiada ou reproduzida de alguma forma sem o consentimentoprvio e por escrito da ALTUS Sistemas de Informtica S.A., que reserva-se o direito de efetuar alteraes semprvio comunicado.Conforme legislao vigente no Brasil, do Cdigo de Defesa do Consumidor, informamos os seguintes aspectosrelacionados com a segurana de pessoas e instalaes do cliente:

    Os equipamentos de automao industrial , fabricados pela ALTUS, so robustos e confiveis

    devido ao rgido controle de qualidade a que so submetidos. No entanto, equipamentos

    eletrnicos de controle industrial (controladores programveis, comandos numricos, etc.) podem

    causar danos s mquinas ou processos por eles controlados, no caso de defeito em suas partes e

    peas, erros de programao ou instalao, podendo inclusive colocar em risco vidas humanas.

    O usurio deve analisar as possveis conseqncias destes defeitos e providenciar instalaes

    adicionais externas de segurana que, em caso de necessidade, atuem no sentido de preservar a

    segurana do sistema, principalmente nos casos da instalao inicial e de testes.

    imprescindvel a leitura completa dos manuais e/ou caractersticas tcnicas do produto, antes da

    instalao ou utilizao do mesmo.A ALTUS garante os seus equipamentos contra defeitos reais de fabricao pelo prazo de doze meses a partirda data da emisso da nota fiscal. Esta garantia dada em termos de manuteno de fbrica, ou seja, otransporte de envio e retorno do equipamento at a fbrica da ALTUS, em Porto Alegre, RS, Brasil, ocorrerpor conta do cliente. A garantia ser automaticamente suspensa caso sejam introduzidas modificaes nosequipamentos por pessoal no autorizado pela ALTUS. A ALTUS exime-se de quaisquer nus referentes areparos ou substituies em virtude de falhas provocadas por agentes externos aos equipamentos, pelo usoindevido dos mesmos, bem como resultantes de caso fortuito ou por fora maior.A ALTUS garante que seus equipamentos funcionam de acordo com as descries contidas explicitamente emseus manuais e/ou caractersticas tcnicas, no garantindo a satisfao de algum tipo particular de aplicaodos equipamentos.A ALTUS desconsiderar qualquer outra garantia, direta ou implcita, principalmente quando se tratar defornecimento de terceiros.Pedidos de informaes adicionais sobre o fornecimento e/ou caractersticas dos equipamentos e serviosALTUS, devem ser feitos por escrito. O endereo da ALTUS pode ser encontrado na ltima capa. A ALTUSno se responsabiliza por informaes fornecidas sobre seus equipamentos sem registro formal.

    DIREITOS AUTORAIS

    MASTERTOOL E QUARK so marcas registradas da ALTUS Sistemas de Informtica S.A.IBM marca registrada da International Business Machines Corporation.

  • 5/23/2018 Manual Piccolo Altus

    3/176

    Condies Gerais

    iii

  • 5/23/2018 Manual Piccolo Altus

    4/176

  • 5/23/2018 Manual Piccolo Altus

    5/176

    Sumrio

    v

    Sumrio

    Prefcio xiii

    Descrio deste Manual...................................................................................................... xiiiManuais Relacionados........................................................................................................ xivTerminologia...................................................................................................................... xivConvenes Utilizadas......................................................................................................... xvSuporte Tcnico ................................................................................................................. xviRevises deste Manual....................................................................................................... xvii

    A Srie PICCOLO 1

    Caractersticas Principais....................................................................................................... 3Controladores Programveis .................................................................................................. 4

    PL101/R ....................................................................................................................... 4PL101/T ....................................................................................................................... 5PL102/R ....................................................................................................................... 6PL102/T ....................................................................................................................... 8PL103/R ..................................................................................................................... 10PL103/T ..................................................................................................................... 12PL104/R ..................................................................................................................... 14PL104/T ..................................................................................................................... 16PL105/R ..................................................................................................................... 18PL105/T ..................................................................................................................... 20PL106/R ..................................................................................................................... 22PL106/T ..................................................................................................................... 24

    Rede de Comunicao ALNET I.......................................................................................... 26

    Descrio Tcnica 1

    Caractersticas Tcnicas ........................................................................................................ 1Caractersticas Gerais .................................................................................................... 1Caractersticas Eltricas................................................................................................. 4Caractersticas de Software ............................................................................................ 5Dimenses Fsicas.......................................................................................................... 9

  • 5/23/2018 Manual Piccolo Altus

    6/176

    Sumrio

    vi

    Arquitetura.......................................................................................................................... 10Fonte de Alimentao da UCP...................................................................................... 12Microcontrolador e EPROM ........................................................................................ 12RAM ..................................................................................................................... 12E2PROM - PL101, PL102 e PL103............................................................................. 13Flash EPROM - PL104, PL105 e PL106...................................................................... 13

    Co-de-Guarda ............................................................................................................ 14Interface de Comunicao ............................................................................................ 14Relgio ..................................................................................................................... 14E/S Digitais Integradas................................................................................................. 15Subsistema de E/S........................................................................................................ 15

    Princpio de Funcionamento................................................................................................. 15Estados da UCP........................................................................................................... 16Programao................................................................................................................ 19Mapa de Memrias - PL101, PL102 e PL103............................................................... 27Mapa de Memrias - PL104, PL105 e PL106............................................................... 29Protees30

    E/S Integradas ..................................................................................................................... 32Entradas Digitais.......................................................................................................... 32Sadas Digitais nos CPs PL101/R, PL102/R, PL103/R, PL104/R, PL105/R e PL106R 33Sadas Digitais nos CPs PL101/T, PL102/T, PL103/T, PL104/T, PL105/T e PL106/T 34Entradas de Contagem Rpida ...................................................................................... 36Canais Analgicos........................................................................................................ 38

    Mdulos de E/S 1

    PL143/R .............................................................................................................................. 3Caractersticas Gerais .................................................................................................... 4

    PL143/T .............................................................................................................................. 6Caractersticas Gerais .................................................................................................... 7

    PL110 .... .......................................................................................................................... 9Caractersticas ............................................................................................................. 10Caractersticas Eltricas............................................................................................... 10

    PL140 ... ............................................................................................................................ 12PL141 ... ............................................................................................................................ 14PL142 ... ............................................................................................................................ 16

    Instalao 1

    Inspeo Visual ..................................................................................................................... 1Instalao Mecnica .............................................................................................................. 1

    Painel de Montagem....................................................................................................... 2Instalao dos Trilhos para Fixao dos Mdulos ........................................................... 3Montagem dos Mdulos no Trilho .................................................................................. 3

    Retirada dos Mdulos do Trilho ..................................................................................... 4

  • 5/23/2018 Manual Piccolo Altus

    7/176

    Sumrio

    vii

    Conexes dos Mdulos de E/S UCP ............................................................................ 5Instalao Eltrica ................................................................................................................. 9

    Informaes Gerais ........................................................................................................ 9Alimentao do CP PICCOLO..................................................................................... 10Alimentao das Entradas Digitais Integradas............................................................... 12Alimentao das Sadas Digitais Integradas.................................................................. 13

    Alimentao das Entradas de Contagem........................................................................ 15Alimentao dos Canais Analgicos ............................................................................. 16Interface Serial............................................................................................................. 20Operao Direta com Microcomputador ....................................................................... 29Operao com IHM FOTON........................................................................................ 30Operao em Rede ALNET I ....................................................................................... 32Alimentao dos Mdulos de E/S ................................................................................. 33Conexes41

    Cuidados Gerais .................................................................................................................. 42Distribuio das Alimentaes fora do Armrio............................................................ 42Iluminao do Armrio................................................................................................. 42Blindagem.................................................................................................................... 43Alimentaes ............................................................................................................... 43Temperatura e Potncia................................................................................................ 43Interferncia Eletromagntica ....................................................................................... 44Circuitos de proteo ................................................................................................... 45Fusveis .................................................................................................................... 47Proteo contra Raios .................................................................................................. 47

    Teste de Funcionamento....................................................................................................... 49

    Configurao 1

    Inicializao.......................................................................................................................... 1ALNET I ...................................................................................................................... 2

    Manuteno 1

    Diagnsticos do Painel........................................................................................................... 1Erros na Operao................................................................................................................. 2

    Erros Detectados na UCP............................................................................................... 2Bateria .............................................................................................................................. 3

    Bateria de Ltio AA - 3 V........................................................................................... 3Bateria de Ltio CR2032 - 3 V ....................................................................................... 3

    Manuteno Preventiva.......................................................................................................... 6

    Glossrio 1

    Principais Abreviaturas:............................................................................................... 10

    ndice Remissivo 1

  • 5/23/2018 Manual Piccolo Altus

    8/176

    Sumrio

    viii

  • 5/23/2018 Manual Piccolo Altus

    9/176

    Figuras

    ix

    Figuras

    Figura 1-1 A Srie PICCOLO .....................................................................................................................2Figura 1-2 Painel Frontal do Modelo PL101/R ............................................................................................4Figura 1-3 Painel Frontal do Modelo PL101/T ............................................................................................5Figura 1-4 Painel Frontal do Modelo PL102/R ............................................................................................7Figura 1-5 Painel Frontal do Modelo PL102/T ............................................................................................9Figura 1-6 Painel Frontal do Modelo PL103/R ..........................................................................................11Figura 1-7 Painel Frontal do Modelo PL103/T ..........................................................................................13Figura 1-8 Painel Frontal do Modelo PL104/R ..........................................................................................15

    Figura 1-9 Painel Frontal do Modelo PL104/T ..........................................................................................17Figura 1-10 Painel Frontal do Modelo PL105/R ........................................................................................19Figura 1-11 Painel Frontal do Modelo PL105/T.........................................................................................21Figura 1-12 Painel Frontal do Modelo PL106/R ........................................................................................23Figura 1-13 Painel Frontal do Modelo PL106/T.........................................................................................25Figura 2-1 Dimenses Fsicas dos CPs PICCOLO (em mm) ........................................................................9Figura 2-2 Diagrama em blocos dos CPs PICCOLO modelos PL101, PL102 e PL103................................10Figura 2-3 Diagrama em blocos dos CPs PICCOLO modelo PL104, PL105 e PL106 ................................11Figura 2-4 Estados de Operao do CP......................................................................................................18Figura 2-5 Fluxo de Execuo do CP.........................................................................................................22Figura 2-6 Formato de uma Lgica............................................................................................................23Figura 2-7 Mapa de Memrias - PL101, PL102 e PL103 ...........................................................................28Figura 2-8 Mapa de Memrias - PL104 e PL105 .......................................................................................29Figura 2-9 Mapa de Memrias - PL106 (revisar valores) ...........................................................................30Figura 2-9 Timing dos Contadores.........................................................................................................37Figura 3-1 Conexo dos Mdulos UCP .....................................................................................................2Figura 3-2 Mdulo PL143/R........................................................................................................................3Figura 3-3 Mdulo PL143/T........................................................................................................................6Figura 3-4 Mdulo PL110 ...........................................................................................................................9Figura 3-5 Mdulo PL140 .........................................................................................................................13Figura 3-6 Mdulo PL141 .........................................................................................................................15Figura 3-7 Mdulo PL142 .........................................................................................................................17Figura 4-2 Furao para os Trilhos..............................................................................................................3Figura 4-3 Montagem dos Mdulos no Trilho..............................................................................................4Figura 4-4 Retirada dos Mdulos do Trilho .................................................................................................5

    Figura 4-5 Retirada do Painel Frontal..........................................................................................................6

  • 5/23/2018 Manual Piccolo Altus

    10/176

    Figuras

    x

    Figura 4-6 Configurao da Ponte de Ajuste ............................................................................................... 7Figura 4-7 Conexo do Cabo nos Mdulos.................................................................................................. 8Figura 4-8 Conexo da Alimentao......................................................................................................... 11Figura 4-9 Alimentao das Entradas Integradas ...................................................................................... 12Figura 4-10 Alimentao das Sadas a Rel............................................................................................... 13Figura 4-11 Alimentao das Sadas a Transistor...................................................................................... 14

    Figura 4-12 Alimentao das Entradas de Contagem................................................................................ 15Figura 4-13 Canais Analgicos como Entradas ......................................................................................... 16Figura 4-14 Canais Analgicos como Sadas............................................................................................. 18Figura 4-15 Canais Analgicos como Entrada e Sada .............................................................................. 19Figura 4-16 Conexo do Cabo Serial RS232 ............................................................................................. 21Figura 4-17 Conexo do Cabo Serial RS232/RS485 .................................................................................. 23Figura 4-18 Conexo do Cabo Serial RS485 ............................................................................................. 25Figura 4-19 Conexo do Cabo Serial RS232 Completo ............................................................................. 27Figura 4-20 Operao com Microcomputador ........................................................................................... 29Figura 4-21 Operao com IHM FOTON.................................................................................................. 30Figura 4-22 Operao via RS485 (AL-2600) com IHM FOTON ............................................................... 31Figura 4-23 Ligao em Rede ALNET I.................................................................................................... 32Figura 4-24 Conexo da Alimentao do PL143/R, PL143/T e PL110 ...................................................... 33Figura 4-25 Alimentao Sadas a Rel do PL143/R ................................................................................. 34Figura 4-26 Alimentao Sadas a Transistor do PL143/T ........................................................................ 35Figura 4-27 Alimentao Entradas Digitais do PL143/R e PL143/T.......................................................... 36Figura 4-28 Alimentao Entradas Digitais do PL110............................................................................... 37Figura 4-29 O Mdulo PL140 ................................................................................................................... 38Figura 4-30 O Mdulo PL141 ................................................................................................................... 39Figura 4-31 O Mdulo PL142 ................................................................................................................... 40Figura 4-32 Filtros para Alimentao do Armrio..................................................................................... 45Figura 4-33 Circuito de Proteo Utilizando Diodo................................................................................... 46Figura 4-34 Circuito de Proteo Utilizando Diodo e Zenet....................................................................... 46Figura 4-35 Circuito de Proteo Utilizando Varistor................................................................................ 47Figura 4-36 Proteo Contra Raios ........................................................................................................... 48

    Figura 6-1 Fluxograma de Atuao em Caso de Erro .................................................................................. 2Figura 6-2 Retirada do Painel Frontal ......................................................................................................... 4Figura 6-3 Manuteno da Bateria do PL104/PL105................................................................................... 5

  • 5/23/2018 Manual Piccolo Altus

    11/176

    Tabelas

    xi

    Tabelas

    Tabela 2-1 Nmero de Pontos de E/S...........................................................................................................1Tabela 2-2 Operandos do CP................................................................................ .....................................24Tabela 2-3 Ocupao de Memria .............................................................................................................26Tabela 2-4 Quantidade Mxima de Operandos ..........................................................................................27Tabela 3-1 Principais Caractersticas do PL140.........................................................................................12Tabela 3-2 Principais Caractersticas do PL141.........................................................................................14Tabela 3-3 Principais Caractersticas do PL142.........................................................................................16Tabela 4-1 Conector de Alimentao.........................................................................................................11

    Tabela 4-2 Conector RS232C ....................................................................................................................20Tabela 4-3 Conector RS232/RS485 ...........................................................................................................22Tabela 4-4 Conector RS485.......................................................................................................................24Tabela 4-5 Conector RS232 completo........................................................................................................26Tabela 4-6 Cabos para Conexo Serial ......................................................................................................28Tabela 4-7 Bitolas de Cabos Para Ligaes dos Mdulos de E/S Digitais...................................................41Tabela 6-1 LEDs de Identificao do Estado do CP .....................................................................................1

  • 5/23/2018 Manual Piccolo Altus

    12/176

  • 5/23/2018 Manual Piccolo Altus

    13/176

    Prefcio

    xiii

    Prefcio

    Descrio deste ManualEste manual descreve os controladores programveis e mdulos de E/S da sriePICCOLO, abordando detalhadamente o funcionamento, instalao,configurao e manuteno dos mdulos. Organizado de modo a facilitar alocalizao das informaes desejadas, o manual est dividido em seis captulos

    e um apndice.O captulo 1,A Srie PICCOLO, apresenta as principais caractersticas eaplicaes dos controladores programveis (CPs) da srie PICCOLO.

    O captulo 2,Descrio Tcnica, descreve as caractersticas tcnicas do CP,sua arquitetura interna e funcionamento.

    O captulo 3,Mdulos de E/S PICCOLO,apresenta informaes detalhadasdos mdulos de E/S da srie PICCOLO.

    O captulo 4,Instalao, informa como instalar os mdulos em um painel demontagem, alimentar e ligar corretamente os pontos de E/S. So apresentadasinformaes sobre cuidados gerais e aterramento.

    O captulo 5,Configurao, mostra como configurar a UCP, utilizando-se dossoftwares programadores para a utilizao dos recursos do CP atravs doprograma aplicativo.

    O captulo 6,Manuteno, trata da manuteno do sistema, contendo osprocedimentos que devem ser efetuados para verificar o correto funcionamentoda UCP, bem como informaes sobre manuteno preventiva.

    O apndice A,Glossrio, relaciona as expresses e abreviaturas utilizadasneste manual.

  • 5/23/2018 Manual Piccolo Altus

    14/176

    Prefcio

    xiv

    Manuais RelacionadosPara maiores informaes sobre os softwares programadores e a rede ALNETI, recomendam-se os seguintes manuais:

    Manual de Utilizao e Programao MASTERTOOL

    Manual de Utilizao da Rede ALNET II

    NTP031: Norma Tcnica Protocolo ALNET I

    Manual de Caractersticas Tcnicas - Controladores Programveis

    TerminologiaNeste manual, as palavras software e hardware so empregadaslivremente, por sua generalidade e freqncia de uso. Por este motivo, apesarde serem vocbulos em ingls, aparecero no texto sem aspas.

    As seguintes expresses so empregadas com freqncia no texto do manual.Por isso, a necessidade de serem conhecidas para uma melhor compreenso.

    CP: Controlador Programvel - entendido como um equipamento compostopor uma UCP, mdulos de entrada e sada e fonte de alimentao

    UCP: Unidade Central de Processamento, o mdulo principal do CP, querealiza o processamento dos dados

    MasterTool: identifica o programa ALTUS para microcomputador padroIBM-PC ou compatvel, executvel em ambiente WINDOWS, quepermite o desenvolvimento de aplicativos para os CPs das sriesPICCOLO, AL-2000, QUARK e PONTO. Ao longo do manual, esteprograma ser referido pela prpria sigla ou como "programadorMasterTool", MasterTool Programing, MT4000, MT4100, MT4000/PLou MT4100/PL

    Outras expresses podem ser encontradas no apndice A,Glossrio.

  • 5/23/2018 Manual Piccolo Altus

    15/176

    Prefcio

    xv

    Convenes UtilizadasOs smbolos utilizados ao longo deste manual possuem os seguintes

    significados: Este marcador indica uma lista de itens ou tpicos.

    MAISCULAS PEQUENASindicam nomes de teclas, por exemplo ENTER.

    TECLA1+TECLA2 usado para teclas a serem pressionadas simultaneamente.Por exemplo, a digitao simultnea das teclasCTRLeEND indicada comoCTRL+END.

    TECLA1, TECLA2 usado para teclas a serem pressionadas seqencialmente.Por exemplo, a mensagem DigiteALT, F10 significa que a teclaALTdeve serpressionada e liberada e ento a teclaF10pressionada e liberada.

    maisculas GRANDES indicam nomes de arquivos e diretrios.

    Itlico indica palavras e caracteres que so digitados no teclado ou vistos natela. Por exemplo, se for solicitado a digitar FOTON, estes caracteres devemser digitados exatamente como aparecem no manual.

    NEGRITO usado para nomes de comandos ou opes, ou para enfatizarpartes importantes do texto.

    As mensagens de advertncia apresentam os seguintes formatos e significados:

    PERIGO:O rtulo PERIGO indica que risco de vida, danos pessoais graves ou

    prejuzos materiais substanciais, resultaro se as precaues necessriasno forem tomadas.

    CUIDADO:O rtulo CUIDADO indica que risco de vida, danos pessoais graves ouprejuzos materiais substanciais, podem resultar se as precaues necessriasno forem tomadas.

  • 5/23/2018 Manual Piccolo Altus

    16/176

    Prefcio

    xvi

    ATENO:O rtulo ATENO indica que danos pessoais ou prejuzos materiaismnimos, podem resultar se as precaues necessrias no forem tomadas.Contm informaes importantes sobre o produto, sua operao ou uma partedo texto para a qual se deve dar ateno especial.

    Suporte TcnicoPara entrar em contato com o Suporte Tcnico da Altus em So Leopoldo, RS,ligue para +55 0 xx 51589-9500. Para conhecer os centros de Suporte Tcnicoda Altus existentes em outras localidades, consulte nosso site(www.altus.com.br)ou envie um email para [email protected].

    Se o equipamento j estiver instalado, tenha em mos as seguintes informaesao solicitar assistncia:

    os modelos dos equipamentos utilizados e a configurao do sistema

    instalado; o nmero de srie da UCP;

    a reviso do equipamento e a verso do software executivo, constantes naetiqueta afixada na lateral do produto;

    informaes sobre o modo de operao da UCP, obtidas atravs doprogramador MasterTool;

    o contedo do programa aplicativo (mdulos), obtido atravs doprogramador MasterTool;

    a verso do programador utilizado.

    http://www.altus.com.br/http://www.altus.com.br/http://www.altus.com.br/
  • 5/23/2018 Manual Piccolo Altus

    17/176

    Prefcio

    xvii

    Revises deste ManualO cdigo de referncia, a reviso e a data do presente manual esto indicados

    na capa. A mudana da reviso pode significar alteraes da especificaofuncional ou melhorias no manual.

    O histrico a seguir lista as alteraes correspondentes a cada reviso destemanual:

    REVISO DATA DESCRIOA 12/1995 Reviso InicialB 11/1999 Reviso geral. Incluso PL104/105C 08/2000 Reviso geral. Alterao nas caractersticas

    tcnicas do PL105D 02/2003 Reviso geral. Incluso do PL106, PL142 e

    utilizao do PO8525

  • 5/23/2018 Manual Piccolo Altus

    18/176

    Prefcio

    xviii

  • 5/23/2018 Manual Piccolo Altus

    19/176

    Captulo 1

    1-1

    A Srie PICCOLO

    Os controladores programveis (CPs) da srie PICCOLO foram desenvolvidospara a automao e controle de processos de pequeno porte, trazendo avantagem de total compatibilidade com todos os nveis de CPs ALTUS.

    Concebidos com dimenses extremamente compactas, integram em um nicogabinete plstico: UCP, pontos de entrada e sada digitais, analgicos, entradasde contagem rpida e canal serial para carga de programas e rede ALNET I.

    O nmero de pontos de E/S, assim como o tipo de sada, varia conforme omodelo de CP, adaptando-se exatamente necessidade da aplicao.A srie PICCOLO apresenta-se em doze modelos de CPs:

    PL101/R: CP C/ 8 ENT 24VDC, 6 SADAS REL

    PL101/T: CP C/ 8 ENT 24VDC, 6 SADAS 24 VDC

    PL102/R: CP C/ 14 ENT 24VDC, 10 SADAS REL

    PL102/T: CP C/ 14 ENT 24VDC, 10 SADAS 24 VDC

    PL103/R: CP C/ 16 ENT 24VDC, 16 SADAS REL - EXPANSVEL

    PL103/T: CP C/ 16 ENT 24VDC, 16 SADAS 24 VDC - EXPANSVEL

    PL104/R: CP C/ 16 ENT 24VDC, 16 SADAS REL, 3 CANAISSERIAIS, RELGIO DE TEMPO REAL - EXPANSVEL

    PL104/T: CP C/ 16 ENT 24VDC, 16 SADAS 24 VDC, 3 CANAISSERIAIS, RELGIO DE TEMPO REAL - EXPANSVEL

    PL105/R: CP C/ 12 ENT 24VDC, 6 SADAS REL, 3 CANAISSERIAIS, RELGIO DE TEMPO REAL - EXPANSVEL

    PL105/T: CP C/ 12 ENT 24VDC, 6 SADAS 24 VDC, 3 CANAISSERIAIS, RELGIO DE TEMPO REAL EXPANSVEL

    PL106/R: CP C/ 16 ENT 24VDC, 16 SADAS REL, 1 CANAL SERIAL EXPANSVEL

  • 5/23/2018 Manual Piccolo Altus

    20/176

    Captulo 1 A Srie PICCOLO

    1-2

    PL106/T: CP C/ 16 ENT 24VDC, 16 SADAS 24 VDC, 1 CANALSERIAL EXPANSVEL

    Os modelos PL103, PL104, PL105 e PL106 possuem a capacidade deexpanso, podendo se conectar a um barramento com at trs mdulos de E/S e

    enderear at 128 pontos de E/S digitais.A figura a seguir mostra um PICCOLO PL104/T conectado a um barramentode mdulos de E/S.

    Figura 1-1 A Srie PICCOLO

  • 5/23/2018 Manual Piccolo Altus

    21/176

    Captulo 1 A Srie PICCOLO

    1-3

    Caractersticas Principais Dimenses compactas (90 x 117 x 98 mm) Flexibilidade de configurao

    Pontos de entrada digital 24 Vdc Pontos de sada digital a transistor 24 Vdc nos modelos PL101/T,PL102/T, PL103/T, PL104/T, PL105/T e PL106/T e sadas a rel nosmodelos PL101/R, PL102/R, PL103/R, PL104/R, PL105/R e PL106/R

    LEDs indicativos do estado da UCP no painel frontal Circuito de superviso co-de-guarda Modelos PL101/PL102 possuem canal serial no padro RS232, utilizando

    o protocolo ALNET I, verso 2.00. Os modelos PL103 e PL106 possuemcanal serial RS232, com protocolo ALNET I, verso 2.00, e RS485. Noentando, os CPs PL104 e PL105 possuem trs canais seriais sendoRS232/RS485, RS232 completo (com sinais de modem) e um RS485,utilizando protocolo configurado atravs dos mdulos F (protocolos

    ALNET I ou configurvel) Carga de programas on line Ligao em rede com controladores programveis das sries AL-600, AL-

    2000, QUARK e PONTO Ligao com as interfaces homem-mquina (IHMs) da srie FOTON Linguagem de programao de fcil aprendizado, grfica, semelhante a

    diagramas eltricos (linguagem de rels - ladder diagram), estruturadaem mdulos

    Programao realizada atravs de microcomputador IBM PC compatvel,com os programador MasterTool Programing.

    Retentividade do programa aplicativo e de operandos em caso de queda naalimentao, atravs de bateria

    Armazenamento do programa aplicativo em memria de backupE2PROM ou atravs de memria Flash, protegendo este de eventuaisquedas de energia e desligamento do equipamento

    2 Canais analgicos, configurveis como entrada ou sada, somente para osmodelos PL102, PL103, PL104 e PL106

    2 Pontos de entrada de contagem rpida (10 kHz), somente para osmodelos PL102, PL103, PL104 e PL106

    Capacidade de expanso modular, com o controle de at 128 pontos deE/S, somente PL103, PL104, PL105 e PL106

    Relgio de tempo real, somente para os modelos PL104 e PL105

  • 5/23/2018 Manual Piccolo Altus

    22/176

    Captulo 1 A Srie PICCOLO

    1-4

    Controladores ProgramveisA seguir so apresentados todos os modelos de CPs da srie PICCOLO,detalhando as principais caractersticas e uma figura de cada modelo.

    PL101/R 8 Pontos de entrada digital 24 Vdc

    6 Pontos de sada a rel

    Capacidade de enderear 14 pontos de E/S digitais integradas

    Canal serial RS232

    A figura a seguir mostra o modelo PL101/R, indicando as principais partes doproduto:

    1. Sadas digitais a rel2. Conector de alimentao3. Interface Serial RS2324. LEDs de estado da UCP5. Entradas digitais 24 Vdc

    Figura 1-2 Painel Frontal do Modelo PL101/R

  • 5/23/2018 Manual Piccolo Altus

    23/176

    Captulo 1 A Srie PICCOLO

    1-5

    PL101/T

    8 Pontos de entrada digital 24 Vdc

    6 Pontos de sada a transistor 24 Vdc

    Capacidade de enderear 14 pontos de E/S digitais integradas

    1 Canal serial RS232

    A figura a seguir mostra o modelo PL101/T, indicando as principais partes doproduto:

    1. Sadas digitais a transistor 24 Vdc2. Conector de alimentao3. Interface Serial RS2324. LEDs de estado da UCP5. Entradas digitais 24 Vdc

    Figura 1-3 Painel Frontal do Modelo PL101/T

  • 5/23/2018 Manual Piccolo Altus

    24/176

    Captulo 1 A Srie PICCOLO

    1-6

    PL102/R

    14 Pontos de entrada digital 24 Vdc

    10 Pontos de sada a rel

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    1 Ponto de entrada de contagem rpida

    1 Ponto de entrada de interrupo (pode ser utilizado como entrada decontagem)

    Capacidade de enderear 28 pontos:- E/S digitais integradas: 24- Analgicos: 2- Contagem: 1- Interrupo: 1 (pode ser utilizado como contagem tambm)

    Canal serial RS232

  • 5/23/2018 Manual Piccolo Altus

    25/176

    Captulo 1 A Srie PICCOLO

    1-7

    A figura a seguir mostra o modelo PL102/R, indicando as principais partes doproduto:

    1. Sadas digitais a rel2. Conector de alimentao3. Interface Serial RS2324. LEDs de estado da UCP5. Canais analgicos e contadores6. Entradas digitais 24 Vdc

    Figura 1-4 Painel Frontal do Modelo PL102/R

  • 5/23/2018 Manual Piccolo Altus

    26/176

    Captulo 1 A Srie PICCOLO

    1-8

    PL102/T

    14 Pontos de entrada digital 24 Vdc

    10 Pontos de sada a transistor 24 Vdc

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    1 Ponto de entrada de contagem rpida

    1 Ponto de entrada de interrupo (pode ser utilizado como entrada decontagem)

    Capacidade de enderear at 28 pontos:- E/S digitais integradas: 24- Analgicos: 2- Contagem: 1- Interrupo: 1 (pode ser utilizado como contagem tambm)

    Canal serial RS232

  • 5/23/2018 Manual Piccolo Altus

    27/176

    Captulo 1 A Srie PICCOLO

    1-9

    A figura a seguir mostra o modelo PL102/T, indicando as principais partes doproduto:

    1. Sadas digitais a transistor 24 Vdc2. Conector de alimentao3. Interface Serial RS2324. LEDs de estado da UCP5. Canais analgicos e contadores6. Entradas digitais 24 Vdc

    Figura 1-5 Painel Frontal do Modelo PL102/T

  • 5/23/2018 Manual Piccolo Altus

    28/176

    Captulo 1 A Srie PICCOLO

    1-10

    PL103/R

    16 Pontos de entrada digital 24 Vdc

    16 Pontos de sada a rel

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    1 Ponto de entrada de contagem rpida

    1 Ponto de entrada de interrupo (pode ser utilizado como entrada decontagem)

    Capacidade de enderear at 132 pontos:- E/S digitais integradas: 32- E/S digitais nos mdulos: 96- Analgicos: 2- Contagem: 1- Interrupo: 1 (pode ser utilizado como contagem tambm)

    Canal serial RS232 / RS485, que dispensa o uso de adaptadores decomunicao para ligao em rede ALNET I

  • 5/23/2018 Manual Piccolo Altus

    29/176

    Captulo 1 A Srie PICCOLO

    1-11

    A figura a seguir mostra o modelo PL103/R, indicando as principais partes doproduto:

    1. Sadas digitais a rel2. Conector de alimentao3. Interface Serial RS232 / RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Canais analgicos e contadores7. Entradas digitais 24 Vdc

    Figura 1-6 Painel Frontal do Modelo PL103/R

  • 5/23/2018 Manual Piccolo Altus

    30/176

    Captulo 1 A Srie PICCOLO

    1-12

    PL103/T

    16 Pontos de entrada digital 24 Vdc

    16 Pontos de sada a transistor 24 Vdc

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    1 Ponto de entrada de contagem rpida

    1 Ponto de entrada de interrupo (pode ser utilizado como entrada decontagem)

    Capacidade de enderear at 132 pontos:- E/S digitais integradas: 32- E/S digitais nos mdulos: 96- Analgicos: 2- Contagem: 1- Interrupo: 1 (pode ser utilizado como contagem tambm)

    Canal serial RS232 / RS485, que dispensa o uso de adaptadores decomunicao para ligao em rede ALNET I

  • 5/23/2018 Manual Piccolo Altus

    31/176

    Captulo 1 A Srie PICCOLO

    1-13

    A figura a seguir mostra o modelo PL103/T, indicando as principais partes doproduto:

    1. Sadas digitais a transistor 24 Vdc2. Conector de alimentao3. Interface Serial RS232 / RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Canais analgicos e contadores7. Entradas digitais 24 Vdc

    Figura 1-7 Painel Frontal do Modelo PL103/T

  • 5/23/2018 Manual Piccolo Altus

    32/176

    Captulo 1 A Srie PICCOLO

    1-14

    PL104/R

    16 Pontos de entrada digital 24 Vdc

    16 Pontos de sada a rel

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    1 Ponto de entrada de contagem rpida

    1 Ponto de entrada de interrupo (pode ser utilizado como entrada decontagem)

    Capacidade de enderear at 132 pontos:- E/S digitais integradas: 32- E/S digitais nos mdulos: 96- Analgicos: 2- Contagem: 1- Interrupo: 1 (pode ser utilizado como contagem tambm)

    Possu trs canais seriais sendo um RS232 / RS485, um RS232 completo(com sinais de modem) e um RS485, utilizando protocolo ALNET I ouconfigurvel atravs de mdulo F

    Relgio de tempo real

  • 5/23/2018 Manual Piccolo Altus

    33/176

    Captulo 1 A Srie PICCOLO

    1-15

    A figura a seguir mostra o modelo PL104/R, indicando as principais partes doproduto:

    1. Sadas digitais a rel2. Conector de alimentao3. Interface Serial RS232 / RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Canais analgicos e contadores7. Entradas digitais 24 Vdc8. Interface Serial RS4859. Interface Serial RS232 (com sinais de modem)

    Figura 1-8 Painel Frontal do Modelo PL104/R

  • 5/23/2018 Manual Piccolo Altus

    34/176

    Captulo 1 A Srie PICCOLO

    1-16

    PL104/T

    16 Pontos de entrada digital 24 Vdc

    16 Pontos de sada a transistor 24 Vdc

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    2 Pontos de entrada de contagem rpida

    Capacidade de enderear at 132 pontos:- E/S digitais integradas: 32- E/S digitais nos mdulos: 96- Analgicos: 2- Contagem: 2- Interrupo: 1 (pode ser utilizado como contagem tambm)

    Possu trs canais seriais sendo um RS232 / RS485, um RS232 completo(com sinais de modem) e um RS485, utilizando protocolo ALNET I ou

    configurvel atravs de mdulo F Relgio de tempo real

  • 5/23/2018 Manual Piccolo Altus

    35/176

    Captulo 1 A Srie PICCOLO

    1-17

    A figura a seguir mostra o modelo PL104/T, indicando as principais partes doproduto:

    1. Sadas digitais a transistor 24 Vdc2. Conector de alimentao3. Interface Serial RS232 / RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Canais analgicos e contadores

    7. Entradas digitais 24 Vdc8. Interface Serial RS4859. Interface Serial RS232 com sinais de modem

    Figura 1-9 Painel Frontal do Modelo PL104/T

  • 5/23/2018 Manual Piccolo Altus

    36/176

    Captulo 1 A Srie PICCOLO

    1-18

    PL105/R

    12 Pontos de entrada digital 24 Vdc

    6 Pontos de sada a rel

    Capacidade de enderear at 110 pontos:- E/S digitais integradas: 14- E/S digitais nos mdulos: 96

    Possu trs canais seriais sendo um RS232 / RS485, um RS232 completo(com sinais de modem) e um RS485, utilizando protocolo ALNET I ouconfigurvel atravs de mdulo F

    Relgio de tempo real

  • 5/23/2018 Manual Piccolo Altus

    37/176

    Captulo 1 A Srie PICCOLO

    1-19

    A figura a seguir mostra o modelo PL105/R, indicando as principais partes doproduto:

    1. Sadas digitais a rel2. Conector de alimentao3. Interface Serial RS232/RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Entradas digitais 24 Vdc7. Interface Serial RS485

    8. Interface Serial RS232 (com sinais de modem)Figura 1-10 Painel Frontal do Modelo PL105/R

  • 5/23/2018 Manual Piccolo Altus

    38/176

    Captulo 1 A Srie PICCOLO

    1-20

    PL105/T

    12 Pontos de entrada digital 24 Vdc

    6 Pontos de sada a transistor 24 Vdc

    Capacidade de enderear at 110 pontos:- E/S digitais integradas: 14- E/S digitais nos mdulos: 96

    Possu trs canais seriais sendo um RS232 / RS485, um RS232 completo(com sinais de modem) e um RS485, utilizando protocolo ALNET I ouconfigurvel atravs de mdulo F

    Relgio de tempo real

  • 5/23/2018 Manual Piccolo Altus

    39/176

    Captulo 1 A Srie PICCOLO

    1-21

    A figura a seguir mostra o modelo PL105/T, indicando as principais partes doproduto:

    99121202C

    1

    2

    3

    4

    5

    6

    7

    8

    1. Sadas digitais a transistor 24 Vdc2. Conector de alimentao3. Interface Serial RS232/RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Entradas digitais 24 Vdc7. Interface Serial RS485

    8. Interface Serial RS232 com sinais de modemFigura 1-11 Painel Frontal do Modelo PL105/T

  • 5/23/2018 Manual Piccolo Altus

    40/176

    Captulo 1 A Srie PICCOLO

    1-22

    PL106/R

    16 Pontos de entrada digital 24 Vdc

    16 Pontos de sada a rel

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    1 Ponto de entrada de contagem rpida

    1 Ponto de entrada de interrupo (pode ser utilizado como entrada decontagem)

    Capacidade de enderear at 132 pontos:- E/S digitais integradas: 32- E/S digitais nos mdulos: 96- Analgicos: 2- Contagem: 1- Interrupo: 1 (pode ser utilizado como contagem tambm)

    Canal serial RS232 / RS485, que dispensa o uso de adaptadores decomunicao para ligao em rede ALNET I

  • 5/23/2018 Manual Piccolo Altus

    41/176

    Captulo 1 A Srie PICCOLO

    1-23

    A figura a seguir mostra o modelo PL106/R, indicando as principais partes doproduto:

    1. Sadas digitais a rel2. Conector de alimentao3. Interface Serial RS232 / RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Canais analgicos e contadores

    7. Entradas digitais 24 VdcFigura 1-12 Painel Frontal do Modelo PL106/R

    1

    2

    4

    3

    7

    5

    6

  • 5/23/2018 Manual Piccolo Altus

    42/176

    Captulo 1 A Srie PICCOLO

    1-24

    PL106/T

    16 Pontos de entrada digital 24 Vdc

    16 Pontos de sada a transistor 24 Vdc

    2 Canais analgicos, configurveis individualmente como entrada ou sada

    1 Ponto de entrada de contagem rpida

    1 Ponto de entrada de interrupo (pode ser utilizado como entrada decontagem)

    Capacidade de enderear at 132 pontos:- E/S digitais integradas: 32- E/S digitais nos mdulos: 96- Analgicos: 2- Contagem: 1- Interrupo: 1 (pode ser utilizado como contagem tambm)

    1 Canal serial RS232/RS485, que dispensa o uso de adaptadores decomunicao para ligao em rede ALNET I

  • 5/23/2018 Manual Piccolo Altus

    43/176

    Captulo 1 A Srie PICCOLO

    1-25

    A figura a seguir mostra o modelo PL106/T, indicando as principais partes doproduto:

    1. Sadas digitais a transistor 24 Vdc2. Conector de alimentao3. Interface Serial RS232 / RS4854. Conector de expanso do barramento5. LEDs de estado da UCP6. Canais analgicos e contadores

    7. Entradas digitais 24 VdcFigura 1-13 Painel Frontal do Modelo PL106/T

    1

    2

    4

    3

    7

    5

    6

  • 5/23/2018 Manual Piccolo Altus

    44/176

    Captulo 1 A Srie PICCOLO

    1-26

    Rede de Comunicao ALNET IAs UCPs da srie PICCOLO possuem interfaces de comunicao serial com

    protocolo ALNET I verso 2.00, permitindo a sua ligao na rede ALNET I.A rede de comunicao ALNET I uma rede de comunicao mestre-escravocom transmisso serial de dados, velocidade de 9600 bps e topologiabarramento. especificada para interligao dos controladores programveisfabricados pela ALTUS com um equipamento supervisrio, tipicamente ummicrocomputador ou uma interface homem-mquina.

    Permite a ligao de at 31 ns escravos e 1 n mestre, a distncias limitadaspelo meio fsico. A distncia mxima corresponde ao comprimento total docabo de comunicao interligando todos os ns.

    A interface serial COM1 das CPs PL103, PL104, PL105 ou PL106 possui, nomesmo conector, sinais no padro RS232, para comunicao ponto-a-ponto, e

    no padro RS485, para comunicao em rede ALNET I. Desta forma, osdiversos controladores podem ser interligados diretamente em rede, sem anecessidade de adaptadores de comunicao. As UCPs PL104 e PL105possuem mais duas interfaces de comunicao com possibilidade de conexo arede ALNET I: COM2 no padro RS485 e COM3 no padro RS232 comsinais de modem.

  • 5/23/2018 Manual Piccolo Altus

    45/176

    Captulo 2

    2-1

    Descrio Tcnica

    Este captulo trata de todas as caractersticas funcionais dos CPs da sriePICCOLO e aborda de forma detalhada o funcionamento e a arquiteturainterna, com uma explanao de cada parte da UCP.

    Caractersticas Tcnicas

    Caractersticas Gerais

    Nmero de pontos de E/S digitais conforme o modelo, de acordo com atabela a seguir:

    Modelo Entradas 24Vdc Sadas a Rel Sadas a Transistor 24Vdc

    PL101/R 8 6 --PL101/T 8 -- 6PL102/R 14 10 --PL102/T 14 -- 10

    PL103/R 16 16 --PL103/T 16 -- 16PL104/R 16 16 --PL104/T 16 -- 16PL105/R 12 6 --PL105/T 12 -- 6PL106/R 16 16 --PL106/T 16 -- 16

    Tabela 2-1 Nmero de Pontos de E/S

    Nmero mximo de mdulos de E/S digitais:- 3 nos modelos PL103, PL104, PL105 e PL106

  • 5/23/2018 Manual Piccolo Altus

    46/176

    Captulo 2 Descrio Tcnica

    2-2

    Interface de comunicao serial: 1 Canal serial nos modelos PL101/R, PL101/T, PL102/R e PL102/T

    com padro RS232, utilizando o protocolo ALNET I, verso 2.00 1 Canal serial nos modelos PL103/R, PL103/T, PL106/R e PL106/T

    com padres RS232 e RS485, utilizando o protocolo ALNET I,verso 2.00

    3 Canais seriais nos modelos PL104/R, PL104/T, PL105/R ePL105/T sendo um RS232 / RS485, um RS232 completo (com sinaisde modem) e um RS485, utilizando protocolo ALNET I ouconfigurvel atravs de mdulo F

    LEDs indicativos do estado da UCP no painel frontal

    Retentividade de memria de programa e operandos por meio de bateria deltio

    Utilizao de memria de back-up E2PROM ou Flash EPROM paraarmazenamento de programa aplicativo

    Microprocessador Intel 80C32

    Freqncia de clock: 14,7456 Mhz Circuito de superviso co-de-guarda

    Temperatura do ar ambiente de operao: 0 a 60C- Excede norma IEC 1131

    Temperatura de armazenagem: -25 a 70C- Conforme IEC 1131

    Umidade relativa do ar de operao: 5 a 95% sem condensao- Conforme norma IEC 1131 nvel RH2

    Peso

    Modelos Sem Embalagem Com EmbalagemPL101 350 g 400 gPL102 400 g 450 gPL103 500 g 550 gPL104 500 g 550 gPL105 450 g 500 gPL106 500 g 550 g

  • 5/23/2018 Manual Piccolo Altus

    47/176

    Captulo 2 Descrio Tcnica

    2-3

    Proteo, contra acessos incidentais dos dedos s partes energizadas e semproteo contra gua, conforme normas IEC 590, levando-se emconsiderao o produto instalado

  • 5/23/2018 Manual Piccolo Altus

    48/176

    Captulo 2 Descrio Tcnica

    2-4

    Caractersticas Eltricas

    Tenso de operao: 19,2 a 30 VDC filtrado (com ripple)

    Consumo em 24 VDC:

    Modelo ConsumoPL101/R 150 mAPL101/T 170 mAPL102/R 240 mAPL102/T 285 mAPL103/R 300 mAPL103/T 375 mAPL104/R 620 mAPL104/T 700 mAPL105/R 490 mAPL105/T 520 mAPL106/R 620 mAPL106/T 700 mA

    Calculado com todos os pontos de E/S acionadosNo inclui a corrente fornecida pelas sadas em 24 VDCNo inclui a corrente drenada pelas entradas

    Dissipao mxima dos mdulos com alimentao nominal:

    Modelo DissipaoPL101/R 6 WPL101/T 8 WPL102/R 9 WPL102/T 11 WPL103/R 11 WPL103/T 13 WPL104/R 11 WPL104/T 13 WPL105/R 6 WPL105/T 8 WPL106/R 11 WPL106/T 13 W

    Bateria interna de ltio AA - 3 V (nos modelos PL101, PL102 e PL103)

    Bateria interna de ltio CR2032 - 3 V (nos modelos PL104, PL105 ePL106)

    Durao da bateria

  • 5/23/2018 Manual Piccolo Altus

    49/176

    Captulo 2 Descrio Tcnica

    2-5

    Temperatura de Operao Tempo (anos)0 a 40oC 5 (PL101, PL102 e PL103)

    3 (PL104, PL105 e PL106)0 a 60oC 3 (PL101, PL102 e PL103)

    1 (PL104, PL105 e PL106)

    Funcionamento por 2 ms em falta de energia, quando em tenso nominal

    Nvel de severidade de descargas eletrostticas (ESD):- Conforme norma IEC 801-2, nvel 4

    Imunidade a rudo eltrico tipo onda oscilatria:- Excede IEC 1131, nvel de severidade A e IEEE C37.90.1 (SWC)

    Imunidade a rudo eltrico tipo transiente rpido:- Conforme IEC 1131, nvel B- Conforme IEC 801-4, nvel 3

    Imunidade a campo eletromagntico radiado: 10 V/m @ 140 MHz- Conforme norma IEC 1131

    Proteo contra choque eltrico:- Conforme norma IEC 536 (1976), classe I

    Caractersticas de Software

    Linguagem de programao: diagrama de rels (ladder diagram)estruturado em mdulos com funes e procedimentos

    A linguagem utilizada a linguagem de rels e blocos, cuja principal vantagem,alm de sua representao grfica, ser similar a diagramas de relsconvencionais.

    O programa aplicativo pode ser escrito em um nico mdulo ou subdividido empartes, melhor estruturado, com a chamada de outros mdulos denominadosfunes e procedimentos.

    Programadores para os modelos PL101, PL102, PL103:AL-3832 - verso 2.00 ou posteriorAL-3830 - verso 3.50 ou posteriorAL-3840 (Mastertool) - verso 1.20 ou posteriorAL-3842 (MasterTool/PL) - verso 1.21 ou posterior

    Programadores para os modelos:

    PL104:MT4000 - verso 1.06 ou posterior

    MT4000/PL - verso 1.06 ou posterior

  • 5/23/2018 Manual Piccolo Altus

    50/176

    Captulo 2 Descrio Tcnica

    2-6

    MT4100 - verso 2.00 ou posteriorMT4100/PL - verso 2.00 ou posterior

    PL105:MT4000 - verso 1.08 ou posteriorMT4000/PL - verso 1.08 ou posteriorMT4100 - verso 2.01 ou posterior

    MT4100/PL - verso 2.01 ou posteriorPL106:

    MT4000 - verso 3.10 ou posteriorMT4000/PL - verso 3.10 ou posteriorMT4100 - verso 3.10 ou posteriorMT4100/PL - verso 3.10 ou posterior

    Funes de software que acompanham o Programador:F-CONT.005 - acesso a pontos de contagem integrados (somentepara o PL102, PL103, PL104 e PL106)F-ANLOG.006 - acesso a pontos analgicos integrados (somentepara o PL102, PL103, PL104 e PL106)

    F-PID.033 - funo controle PID (somente para o PL103, PL104,PL105 e PL106)F-RELG.048 - relgio tempo-real (somente para PL104 e PL105)

    Capacidade total de programa aplicativoModelos PL101, PL102 e PL103:

    16 Kbytes de RAMModelos PL104 e PL105:

    64 Kbytes de RAM32 Kbytes de FLASH

    Modelo PL106:16 Kbytes de RAM16 Kbytes de FLASH

    Capacidade total de memria de back-upModelos PL101, PL102 e PL103:16 Kbytes de E2PROM

    Carga de mdulos de programa, atravs de um canal serial, duranteexecuo (on line)

    Operandos para processamento digital (1bit):- Entradas (E): capacidade mxima de at 64 operandos de entrada

    (E000.0 a E007.7) nos modelos PL103, PL104, PL105 e PL106- Sadas (S): capacidade mxima de at 64 operandos de sada (S008.0

    a S015.7) nos modelos PL103, PL104, PL105 e PL106- Auxiliar (A): at 768 rels auxiliares (A000.0 a A095.7)

    Operandos para processamento numrico:

  • 5/23/2018 Manual Piccolo Altus

    51/176

    Captulo 2 Descrio Tcnica

    2-7

    - Constantes:- Constante memria (KM): valor armazenado em 16 bits, formatocomplemento de 2- Constante decimal (KD): valor armazenado em 32 bits, formatoBCD com sinal

    - Operandos simples:- Memrias (M): capacidade total de 4096 operandos (M0000 aM4095), valor armazenado em 16 bits, formato complemento de 2- Decimais (D): capacidade total de 2048 operandos (D0000 aD2047), valor armazenado em 32 bits, formato BCD com sinal

    Operandos tabela:- Tabelas memrias (TM): capacidade total de 255 operandos (TM000 a

    TM254) com at 255 posies em cada uma, cada posio equivalendoa um operando M

    - Tabelas decimais (TD): capacidade total de 255 operandos (TD000 aTD254) com at 255 posies em cada uma, cada posio equivalendoa um operando D

    Aos operandos S, A, M e D pode ser atribuda a caracterstica de retentividadeatravs do programador. Os operandos retentivos tm seus valores preservadosna queda de energia, enquanto que os no retentivos tm seus valores zerados.Os operandos tabela (TM e TD) so todos retentivos.

    Todos os operandos numricos (KM, KD, M, D, TM e TD) permitem sinalaritmtico na representao de valores. O nmero de operandos simples etabelas (M, D, TM e TD) configurvel para cada programa, sendo limitadopela capacidade de memria de operandos disponvel (8 Kbytes).

    Capacidade de memria para operandos simples e tabelasModelos PL101, PL102 e PL103:

    8 KbytesModelos PL104, PL105 e PL106:

    15,5 Kbytes

    Tempo mdio de execuo por instruo contato: 5s

    Ocupao mdia de memria por instruo contato: 8 bytes

  • 5/23/2018 Manual Piccolo Altus

    52/176

    Captulo 2 Descrio Tcnica

    2-8

    A seguir apresentado o conjunto de instrues, dividido em nove grupos,disponveis em todos os CPs PICCOLO:

    RELS, contendo as instrues:RNA- contato normalmente abertoRNF- contato normalmente fechado

    BOB- bobina simplesBBL- bobina ligaBBD- bobina desligaSLT- bobina de saltoPLS- rel de pulsoRM- rel mestreFRM- fim rel mestre

    MOVIMENTADORES, contendo as instrues:MOV- movimentao de operandos simplesMOP- movimentao de partes de operandosMOB- movimentao de blocos de operandosMOT- movimentao de tabelas de operandos

    MES- movimentao de entradas ou sadasCES- converso de entradas ou sadasAES- atualizao de entradas ou sadasCAB- carrega bloco de constantes

    ARITMTICOS, contendo as instrues:SOM- somaSUB- subtraoMUL- multiplicaoDIV- divisoAND- funo e binrio entre operandosOR- funo ou binrio entre operandosXOR- funo ou exclusivo binrio entre operandos

    CONTADORES, contendo as instrues:CON- contador simplesCOB- contador bidirecionalTEE- temporizador na energizaoTED- temporizador na desenergizao

    CONVERSO, contendo as instrues:B/D- converso binrio - decimalB/D- converso decimal - binrio

  • 5/23/2018 Manual Piccolo Altus

    53/176

    Captulo 2 Descrio Tcnica

    2-9

    TESTE, contendo as instrues:CAR- carrega operando= - igual< - menor> - maior

    INDEXADOS, contendo as instrues:LDI- liga ou desliga pontos indexadosTEI- teste de estado de pontos indexadosSEQ- seqenciador

    CHAMADA, contendo as instrues:CHP- chamada mdulo procedimentoCHF- chamada mdulo funo

    LIGAES, contendo as instrues:LGH- ligao horizontalLGV- ligao verticalLGN- ligao negada

    Dimenses Fsicas

    vista lateral vista frontal

    Figura 2-1 Dimenses Fsicas dos CPs PICCOLO (em mm)

  • 5/23/2018 Manual Piccolo Altus

    54/176

    Captulo 2 Descrio Tcnica

    2-10

    ArquiteturaEsta seo apresenta a arquitetura interna dos CPs PICCOLO.

    As figuras a seguir mostram, atravs de um diagrama em blocos, todas aspartes integrantes do CP.

    O item marcado com asterisco (*) somente est disponvel no modelo PL103Os itens marcados com asterisco (**) somente esto disponveis nos modelosPL103 e PL102.

    Figura 2-2 Diagrama em blocos dos CPs PICCOLO modelos PL101, PL102 e PL103

    PROCESSADOR

    BATERIA

    MDULOSDE E/S

    CP PICCOLO

    RS232

    RS485 *

    SADASDIGITAIS

    ENTRADASDIGITAIS

    CANAISANALGICOS **

    CONTADORES **

    SUBSISTEMA DE E/S

    BARRAMENTO

    SRAM

    RELOGIO

    FONTE

    FLASH

  • 5/23/2018 Manual Piccolo Altus

    55/176

    Captulo 2 Descrio Tcnica

    2-11

    Os itens marcados com asterisco (*) somente esto disponveis nos modelosPL104 e PL105Os itens marcados com asterisco (**) somente esto disponveis nos modelosPL104 e PL106.

    Figura 2-3 Diagrama em blocos dos CPs PICCOLO modelo PL104, PL105 e PL106

    BATERIA

    MDULOSDE E/S

    CP

    RS232RS485

    SADAS

    ENTRADAS

    CANAISANALGICOS **

    CONTADORES **

    SUBSISTEMA DE E/S

    BARRAMENTO

    SRAM

    RELOGIO

    FONTE

    FLASH

    RS485 *

    RS232 comSinais de Modem

  • 5/23/2018 Manual Piccolo Altus

    56/176

    Captulo 2 Descrio Tcnica

    2-12

    Fonte de Alimentao da UCP

    A fonte de alimentao dos CPs possui as seguintes caractersticas tcnicas:

    Tenso de operao: 19,2 a 30 Vdc (incluindo ripple)

    Circuito sensor de falha de alimentao para que a UCP salve os operandosretentivos.

    Bateria interna de ltio AA - 3 V (nos modelos PL101, PL102 e PL103)

    Bateria interna de ltio CR2032 - 3 V (nos modelos PL104, PL105 ePL106)

    Microcontrolador e EPROM

    A UCP composta por um microcontrolador Intel 80C32 operando 14,7456 MHz, responsvel por todas as operaes realizadas pelo CP.

    Possui um programa interno gravado em EPROM ou Flash EPROM,denominado executivo, que contm o sistema operacional para o controle daUCP. O programa executivo gerencia todas as funes da UCP, tais comoleitura dos pontos de entrada, atualizao dos pontos de sada, execuo doprograma aplicativo, carga e leitura de programas e comunicao serial comterminais de programao e outras interfaces. Contm ainda uma biblioteca deinstrues utilizadas pelo programa aplicativo, que podem ser encontradas noitemCaractersticas de Softwareda seoCaractersticas Tcnicasdestecaptulo.

    RAM

    Memria de escrita e leitura de dados, onde so armazenados os programasaplicativos e os valores dos operandos da UCP. Com o equipamentodesenergizado, os valores dos operandos retentivos e das tabelas so mantidosatravs da bateria.

    O CP (PL101, PL102 e PL103) sempre executar os mdulos de programacontidos nesta memria, permitindo que seja feita uma cpia de segurana(back-up) em uma memria E2PROM.

  • 5/23/2018 Manual Piccolo Altus

    57/176

    Captulo 2 Descrio Tcnica

    2-13

    E2PROM - PL101, PL102 e PL103

    Memria onde so armazenadas cpias de back-up dos programasaplicativos. Estas cpias se mantm com a desenergizao do equipamento oucom a carga de novos programas em RAM.

    Durante a fase de desenvolvimento de um programa aplicativo so necessriasvrias transferncias de programas do programador para o CP. Para agilizar oprocesso de depurao estas cpias temporrias podem ser armazenadas eexecutadas em RAM. Ao se ter uma verso definitiva do aplicativo, deve-sefazer uma cpia de back-up, transferindo-se esta para a memria E2PROM.

    Somente so realizadas transferncias do programa completo entre asmemrias RAM e E2PROM. No so permitidas transferncias de mdulosisolados.

    As transferncias entre memrias so disparadas atravs de comandos doprogramador ou na energizao do CP.

    O CP somente executa o programa contido na memria RAM. O programacontido na memria E2PROM no pode ser executado diretamente, servindoapenas como cpia de segurana back-up.

    Em transferncias de RAM para E2PROM, o programa integralmentecopiado para a memria E2PROM, sendo mantido na memria RAM para serexecutado.

    Flash EPROM - PL104, PL105 e PL106

    Memria onde so armazenados os programas aplicativos, mantendo osmesmos sem a necessidade de alimentao da bateria. Possui vida til de

    100.000 ciclos de apagamento / gravao.Durante a fase de desenvolvimento de um programa aplicativo so necessriasvrias transferncias de programas do programador para o CP. Para agilizar oprocesso de depurao estas cpias temporrias podem ser armazenadas eexecutadas em RAM. Ao se ter uma verso definitiva do aplicativo, aconselha-se que o programa seja transferido para memria FEPROM.

    As transferncias entre memrias so disparadas atravs de comandos doprogramador.

  • 5/23/2018 Manual Piccolo Altus

    58/176

    Captulo 2 Descrio Tcnica

    2-14

    Co-de-Guarda

    Circuito temporizador que supervisiona o estado do microcontrolador, o qualenvia pulsos peridicos para indicar o seu bom funcionamento.

    Caso o microcontrolador deixe de enviar pulsos por 500 ms para o circuito deco-de-guarda, devido a alguma anomalia no funcionamento, este circuitodesabilita todas as sadas do CP para segurana do controle do processo einterrompe o processamento, at que o CP seja desenergizado.

    Interface de Comunicao

    A UCP controla o(s) canal(is) de comunicao serial; utiliza protocoloALNET I, verso 2.00, para comunicao do CP com os seguintesequipamentos mestres:

    Microcomputadores padro IBM PC/compatvel

    Computador industrial AL-1490

    Laptop AL-3904 Terminais de programao

    Interfaces homem-mquina da srie FOTON

    CPs com mdulo F-mestre

    Permite a comunicao ponto-a-ponto ou em rede com os programadores,programas supervisrios ou outros softwares que utilizem o protocoloALNET I.

    O CP pode ser ligado em rede com os controladores programveis das sriesAL-600, AL-2000, QUARK, e PONTO ou ponto-a-ponto com as interfaceshomem-mquina da srie FOTON.

    Informaes sobre os cabos utilizados para a comunicao e os sinais doconector e pinagem podem ser encontrados no itemInterface Serial, da seoInstalao Eltricado captulo 4,Instalao.

    Relgio

    O circuito de relgio composto por um circuito integrado dedicado, o qualpossui um oscilador interno para registrar e acumular a data e hora atuais,sendo mantido ativo atravs da bateria da UCP. Fornece a informao de data,hora, minutos e segundos, para utilizao pelo programa aplicativo.

    Para a utilizao do relgio, o mdulo funo F-RELG.048 deve ser utilizado.

  • 5/23/2018 Manual Piccolo Altus

    59/176

    Captulo 2 Descrio Tcnica

    2-15

    O relgio encontrado nos modelo PL104/R, PL104/T, PL105/R e PL105/T.

    Maiores informaes a respeito do mdulo funo podem ser obtidas nomanual de utilizao do software programador.

    E/S Digitais Integradas

    Os CPs da srie PICCOLO possuem pontos de E/S digitais integrados em seugabinete. O nmero de entradas e sadas, bem como o tipo de sada varia com omodelo de CP. As sadas podem ser a rel ou a transistor, enquanto que asentradas so 24 Vdc.

    Para informaes tcnicas sobre os pontos de E/S, consultar a seoE/SIntegradas, deste captulo.

    Subsistema de E/S

    Os CPs PL103, PL104, PL105 e PL106 possuem a capacidade de ligao com

    mdulos de E/S digitais ou analgicos, ligados UCP atravs de umbarramento. Podem ser conectados at trs mdulos de E/S, totalizando umcontrole de at 64 pontos de entrada e 64 pontos de sada digitais e analgicas,neste barramento.

    O subsistema de E/S constitudo pelos mdulos de E/S digitais da sriePICCOLO. Maiores informaes sobre os mdulos da srie PICCOLO, podemser encontradas no Captulo 3,Mdulos de E/S PICCOLO.

    Princpio de Funcionamento

    A Unidade Central de Processamento (UCP) responsvel pela execuo dasfunes de controle, realizando o ciclo bsico de leitura dos pontos de entrada,execuo do programa aplicativo, atualizao das sadas, alm de vrias outrasfunes auxiliares.

    Para os modelos PL101, PL102 e PL103, o armazenamento do programaaplicativo a UCP utiliza 16 Kbytes de RAM e 16 Kbytes de EEPROM paracpias de back-up. No caso dos modelos PL104 e PL105 o armazenamento doprograma aplicativo na UCP utiliza 64 Kbytes de RAM e 32 Kbytes de FlashEPROM. J no PL106 o armazenamento do programa aplicativo na UCPutiliza 16 Kbytes de RAM e 16 Kbytes de Flash EPROM

  • 5/23/2018 Manual Piccolo Altus

    60/176

    Captulo 2 Descrio Tcnica

    2-16

    Estados da UCP

    Quando em operao, a UCP pode encontrar-se em oito estados diferentes:

    Estado inicializao

    Estado execuo

    Estado ciclado

    Estado programao

    Estado erro

    Estado Inicializao

    Identificado pelos LEDs EX, PG, ER e BT do painel frontal ligados. Esteestado indica que o CP est inicializando as variveis do executivo everificando a validade do programa aplicativo.

    Ocorre logo que se energiza o controlador programvel, seguindo para o estado

    de execuo, caso contenha um programa vlido e o CP esteja em boascondies, ou para o estado de erro, caso no exista programa ou estejainvlido ou o CP no apresente condies satisfatrias para operao.

    No estado de inicializao, o CP aceita comandos do programador para entrardiretamente em estado de programao, ao invs de executar o programaaplicativo. Este procedimento til para a correo de alguns tipos de erros deprograma (ver captulo 6,Manuteno, para maiores detalhes).

    Estado Execuo

    Normalmente o controlador programvel encontra-se neste estado, lendo

    continuamente os pontos de entrada e atualizando os pontos de sada de acordocom a lgica definida no programa aplicativo.

    Identificado pelo LED EX ligado, este estado indica que o CP est executandocorretamente o programa aplicativo.

    Estado Ciclado

    Caracteriza-se pela execuo de uma varredura do programa aplicativo,seguida de uma paralisao do CP, que passa a esperar nova ordem doprogramador para executar uma nova varredura.

  • 5/23/2018 Manual Piccolo Altus

    61/176

    Captulo 2 Descrio Tcnica

    2-17

    Quando a UCP do controlador programvel passa para o estado ciclado, aexecuo pra, bem como a contagem de tempo nos temporizadores. Ostemporizadores contam uma unidade de tempo a cada dois ciclos executados.

    Identificado pelos LEDs EX e PG ligados, este estado, em conjunto com amonitorao e foramento de operandos, facilita a depurao do programaaplicativo.

    Estado Programao

    O programa aplicativo no executado, no havendo atualizao de entradas edesabilitando todas as sadas, enquanto que o CP aguarda comandos doprogramador. identificado pelo LED PG ligado.

    Estado Erro

    identificado pelo LED ER ligado. Indica que houve alguma anomalia no CPdurante o processamento, como erro de barramento ou erro de "checksum".

    Diversos outros tipos de erro so detectados, podendo ser consultados atravsda opo de visualizao de estado do CP nos programadores.

    A figura a seguir apresenta um diagrama que descreve as possibilidades depassagem de um estado para outro.

  • 5/23/2018 Manual Piccolo Altus

    62/176

    Captulo 2 Descrio Tcnica

    2-18

    Figura 2-4 Estados de Operao do CP

    Os LEDs situados no painel frontal indicam o estado da UCP do controladorprogramvel, conforme so apresentados a seguir.

    EXExecuo: Indica que a UCP est em estado execuo, ou seja, estexecutando corretamente o programa aplicativo

    PGProgramao: Indica que a UCP est em modo programao. Neste estado,a UCP fica somente aguardando comandos a serem enviados peloprogramador, sem executar o programa aplicativo nem varredura de E/S

    ERErro: Indica que a UCP est em modo erro

    BTBateria: Indica que bateria gasta ou inexistente

    Maiores informaes a respeito do significado das sinalizaes do painel, bemcomo os procedimentos para as situaes de erro mais comuns, podem serencontrados na seoDiagnsticos do Paineldo captulo 6,Manuteno.

  • 5/23/2018 Manual Piccolo Altus

    63/176

    Captulo 2 Descrio Tcnica

    2-19

    Programao

    A linguagem utilizada pelo controlador programvel a linguagem de rels eblocos, cuja principal vantagem, alm de sua representao grfica, sersimilar aos diagramas de rels convencionais.

    O software programador possibilita a criao de lgicas de programao(programa aplicativo), permitindo ao Controlador Programvel a execuo datarefa de controle desejada.

    Utiliza-se tambm o software programador para verificaes de programas jintroduzidos, para efetuar modificaes em programas prontos ou para permitiro exame do estado dinmico de um sistema de controle.

    Atravs deste recurso possvel verificar a correta operao de qualquer partedo sistema de controle, acompanhando todos os passos do programa em temporeal ou forando a ocorrncia de aes especficas.

    Se desejvel, o microcomputador pode operar permanentemente conectado ao

    Controlador Programvel. Entretanto, a vantagem de uma ligao temporriareside no fato de um nico programador poder servir a vrios CPs.

    O software programador utiliza a linguagem de rels e blocos funcionais comfunes integradas, possuindo todas as ferramentas necessrias programao,visualizao, listagem, gravao e monitorao em tempo real dos programasdesenvolvidos para o CP.

    O microcomputador, utilizado para executar o programador, deve possuir umainterface serial com padro RS232, permitindo a sua ligao ao ControladorProgramvel PICCOLO.

    ATENO:

    Antes da conexo do cabo de comunicao serial deve-se garantir oaterramento de ambos equipamentos em um terra comum, evitando-se o riscode no funcionamento ou at mesmo a queima das suas interfaces seriais.

    Maiores detalhes sobre a programao e instrues de programao podem serencontrados no manual de utilizao do software programador utilizado.

  • 5/23/2018 Manual Piccolo Altus

    64/176

    Captulo 2 Descrio Tcnica

    2-20

    Mdulos do Programa Aplicativo

    Um programa aplicativo pode ser dividido em vrios mdulos. Esta divisopermite uma estruturao do programa atravs da criao de procedimentos efunes.

    Os mdulos so chamados para execuo pelo mdulo principal ou por outrosmdulos, atravs de instrues prprias.

    Quando armazenado em disquete, o programa aplicativo completo podecorresponder a um conjunto de arquivos, onde cada arquivo corresponde a ummdulo. Os arquivos so denominados da seguinte forma:

    Exemplo: F-CONTR.005

    Existem 4 tipos de mdulos de programa:

    Mdulo C (Configurao):contm todos os parmetros de configurao doCP, como os mdulos presentes no barramento, nmero de operandosutilizados e configurao do canal serial. Existe apenas um nico mdulo deconfigurao (C000), por programa aplicativo.

    Mdulo E (Execuo):podem existir at quatro mdulos de execuo porprograma aplicativo, E000, E001, E018 e E020. O E000, chamado mdulo deinicializao, executado uma nica vez na energizao do CP ou na passagem

    do estado programao para execuo. O mdulo E001 executadociclicamente aps o E000.

    O mdulo E001 obrigatrio para a execuo do programa aplicativo,enquanto o mdulo E000 opcional. Ambos so chamados somente pelosistema operacional do CP.

    O mdulo E018 um trecho de programa aplicativo executado em intervalos detempos peridicos, definido no mdulo C. Aps o tempo de intervalo, aexecuo seqencial do mdulo E001 interrompida e o mdulo E018 executado. Aps o seu final, o processamento retorna para o ponto onde omdulo E001 havia sido interrompido.

    O mdulo E020 um trecho de programa aplicativo executado com oacionamento da entrada de interrupo do CP. Quando ocorrer uma transio

    Txxxxxx.nnn nome do arquivo

    Nmero do mdulo (0 a 255)

    Nome do mdulo (at 6 caracteres)

    Tipo do mdulo

  • 5/23/2018 Manual Piccolo Altus

    65/176

    Captulo 2 Descrio Tcnica

    2-21

    de subida no sinal presente nesta entrada, a execuo seqencial do programaaplicativo interrompida e o mdulo E020 executado. Aps o seu final, oprocessamento retorna para o ponto onde o mdulo E ou P havia sidointerrompido.

    Mdulo P (Procedimento):mdulos que contm trechos de programaaplicativo, sendo chamados por instrues CHP (CHama Procedimento),

    colocadas em mdulos de execuo, procedimento ou funo. Aps seremexecutados, o processamento retorna para a instruo seguinte de chamada.Os mdulos P funcionam como sub-rotinas, no permitindo a passagem deparmetros para o mdulo chamado.

    Podem existir at 116 mdulos procedimento por programa aplicativo, P000 aP115.

    Mdulo F (Funo):mdulos que contm trechos de programa aplicativoescritos de forma genrica, permitindo a passagem de parmetros para omdulo chamado, de forma a poderem ser reaproveitados em vrios programasaplicativos diferentes. So chamados por instrues CHF (CHama Funo)colocados em mdulos de execuo, procedimento ou funo

    Podem existir at 116 mdulos funo por programa aplicativo, F000 a F115.

  • 5/23/2018 Manual Piccolo Altus

    66/176

    Captulo 2 Descrio Tcnica

    2-22

    A figura a seguir apresenta, em detalhes, o fluxo de execuo de um programaaplicativo apresentando os pontos onde so executados cada tipo de mdulo.

    Figura 2-5 Fluxo de Execuo do CP

    Elementos de Programao

    Um mdulo de programa composto por 3 elementos bsicos:

    Lgicas

    Operandos

    Instrues

  • 5/23/2018 Manual Piccolo Altus

    67/176

    Captulo 2 Descrio Tcnica

    2-23

    Um mdulo de programa dividido em lgicas de programao. O formato deuma lgica de programa permite at oito elementos em srie e at quatrocaminhos em paralelo.

    Chama-se lgica a matriz de programao formada por 32 clulas dispostas em4 linhas (0 a 3) e 8 colunas (0 a 7). Em cada uma das clulas podem sercolocadas instrues, podendo-se programar at 32 instrues em uma mesma

    lgica. Cada lgica simula um pequeno trecho de um diagrama eltrico,contendo "barras de energia" nos lados esquerdo e direito, entre os quais soposicionadas as instrues para a programao desejada.

    As instrues so comandos de programa que podem acessar e/ou alterar ovalor dos operandos executando determinadas tarefas.

    Os operandos identificam diversos tipos de variveis e constantes utilizadas naelaborao de um programa aplicativo, podendo ter seu valor modificado deacordo com a programao realizada. Como exemplo de variveis pode-se citarpontos de E/S e memrias contadoras.

    Figura 2-6 Formato de uma Lgica

    As duas linhas laterais da lgica representam barras de energia entre as quaisso colocadas as instrues a serem executadas.

    As instrues contatos devem ser colocadas nas lgicas, de modo a formarcaminhos de corrente entre as barras de energia, para o acionamento deinstrues bobinas ou formato de caixas.

    Para detalhamento destas informaes consultar o manual de utilizao dosoftware programador utilizado.

  • 5/23/2018 Manual Piccolo Altus

    68/176

    Captulo 2 Descrio Tcnica

    2-24

    Operandos

    A tabela a seguir apresenta os operandos existentes na linguagem deprogramao.

    Operando SmboloRel de Entrada ERel de Sada SRel Auxiliar AMemria MDecimal (BCDs) DConstante Memria KMConstante Decimal (BCDs) KDTabela de Memria TMTabela de Decimal (BCDs) TDEndereo de Barramento R

    Tabela 2-2 Operandos do CP

    Os operandos so definidos em 3 tipos:

    Operandos simples: armazenam um nico valor varivel durante aexecuo de um programa

    Operandos tabela: armazenam conjuntos de operandos simples,modificveis durante a execuo do programa

    Operandos constante: armazenam um valor que atribudo pelo programaaplicativo, este permanecendo fixo durante todo o tempo de execuo doprograma

    Aos operandos simples pode ser atribuda a caracterstica de retentividade,atravs do software programador. Os operandos retentivos tm seus valorespreservados quando a UCP desenergizada.

    Os operandos no retentivos tm os seus valores zerados na energizao doControlador Programvel.

    Todos os operandos tabela so retentivos.

    Declarao de Operandos

    O nmero de operandos M, D, TM e TD a ser utilizado no programa configurvel pelo usurio no mdulo C, permitindo grande flexibilidade noaproveitamento dos 8 Kbytes de memria, dos modelos PL101, PL102 ePL103, e dos 15,5 Kbytes de memria dos modelos PL104, PL105 e PL106.

  • 5/23/2018 Manual Piccolo Altus

    69/176

    Captulo 2 Descrio Tcnica

    2-25

    Os operandos E, S e A ocupam reas de memrias prprias, permanentementereservadas no microcontrolador da UCP. A quantidade destes operandos noscontroladores, portanto, pr-determinada.

    Por representarem valores fixos, os operandos constante (KM e KD) tambmno ocupam espao em memria, sendo armazenados no prprio programaaplicativo na etapa de programao. No h limites no nmero de operandos

    constante utilizados no programa.A declarao dos operandos realizada atravs do software programador,sendo armazenada no mdulo C. A quantidade de operandos declarada deve seadequar capacidade mxima de memria disponvel. Ver manual de utilizaodo software programador utilizado.

    A reserva dos operandos M e D realizada em blocos de 256 bytes. No caso deoperandos memria, esta quantidade corresponde a 128 operandos. Emoperandos decimais, corresponde a 64 operandos.

    Os operandos TM e TD so declarados informando-se o nmero de tabelasnecessrias para cada tipo e o nmero de posies que cada tabela contm. possvel a definio de at 255 tabelas totais e at 255 posies para umatabela, respeitando-se o limite da memria destinada a operandos.

  • 5/23/2018 Manual Piccolo Altus

    70/176

    Captulo 2 Descrio Tcnica

    2-26

    A tabela a seguir, mostra o espao de memria ocupado por cada tipo deoperando e onde os seus valores so armazenados.

    Operando Ocupao de memria LocalizaoE - entrada 1 byte microcontroladorS - sada 1 byte microcontrolador

    A - auxiliar 1 byte microcontroladorKM - constante M -- programa aplicativoKD - constante D -- programa aplicativoM - memria 2 bytes RAM de operandosD - decimal 4 bytes RAM de operandosTM - tabela M 2 bytes por posio RAM de operandosTD - tabela D 4 bytes por posio RAM de operandos

    Tabela 2-3 Ocupao de Memria

    A tabela a seguir mostra a quantidade de operandos disponveis para oscontroladores PICCOLO.

    Os operandos S iniciam com S008 supondo que o barramento esteja completo.Caso contrrio, o primeiro octeto de sada assume o valor subseqente ao doltimo octeto de entrada declarado.

    Recomenda-se deixar uma reserva de endereos de entrada (E), para quefuturas incluses de mdulos de E/S no desloquem os endereos de sada (S),obrigando uma mudana em todos os endereos S do programa aplicativo. Paraisto, na declarao do mdulo de configurao (mdulo C), pode-se definir oprimeiro octeto de sada como S008 prevendo uma expanso completa dobarramento. Para informaes sobre a declarao do mdulo de configurao,consultar o manual de utilizao do software programador utilizado.

  • 5/23/2018 Manual Piccolo Altus

    71/176

    Captulo 2 Descrio Tcnica

    2-27

    Operando CP PICCOLOE entrada E000 a E007S sada S008 a S015A auxiliar A000 a A095M memria M0000 a M4095D decimal D0000 a D2047

    TM tabela memria 4096 posies totaisTD tabela decimal 2048 posies totais

    Tabela 2-4 Quantidade Mxima de Operandos

    A tabela anterior especifica a quantidade mxima possvel de operandos M, D,TM e TD com a memria de operandos utilizada totalmente por cada tipo, sema declarao dos demais. Caso sejam declarados dois ou mais tipos diferentesde operandos em um programa aplicativo, o nmero mximo possvel paracada tipo ser diferente dos valores apresentados.

    A utilizao dos operandos atravs das instrues de programao noprograma aplicativo apresentada em detalhes no manual de utilizao do

    software programador.

    Mapa de Memrias - PL101, PL102 e PL103

    A figura a seguir apresenta o mapa de memrias dos CPs PL101, PL102 ePL103, onde:

    Programa executivo: rea de memria que contm o programa gerenciadorda UCP.

    Programa aplicativo: rea de memria que armazena os mdulos quecompem o programa aplicativo.

    Cpia de segurana: rea de memria onde feita uma cpia deback-up dos mdulos do programa aplicativo.

    Operandos do programa aplicativo e dados do programa executivo: rea dememria que contm os operandos numricos do programa aplicativo e asvariveis de uso do programa executivo.

  • 5/23/2018 Manual Piccolo Altus

    72/176

    Captulo 2 Descrio Tcnica

    2-28

    Figura 2-7 Mapa de Memrias - PL101, PL102 e PL103

    32 K Programa executivo

    0000H

    7FFFHEPROM

    8 K

    8 K

    16 K Programa aplicativo

    8000H

    FFFFHRAM

    Dados do programa executivo

    Operandos do programa aplicativo

    E2PROM

    16K Cpia de segurana

  • 5/23/2018 Manual Piccolo Altus

    73/176

    Captulo 2 Descrio Tcnica

    2-29

    Mapa de Memrias - PL104, PL105 e PL106

    As figuras a seguir apresentam o mapa de memrias dos CPs PL104, PL105 ePL106, onde:

    Programa executivo: rea de memria que contm o programa gerenciadorda UCP.

    Programa aplicativo: rea de memria que armazena os mdulos quecompem o programa aplicativo.

    Operandos do programa aplicativo e dados do programa executivo: rea dememria que contm os operandos numricos do programa aplicativo e asvariveis de uso do programa executivo.

    Figura 2-8 Mapa de Memrias - PL104 e PL105

    Operandos do programa aplicativo e

    dados do programa executivo

    RAM

    32K

    7FFFH

    0000H

    Programa executivoRAM

    32K

    7FFFH

    0000H

    FLASH

    Programa aplicativoRAM

    32K x 2

    FFFFH

    8000H

    Programa aplicativoFLASH

    32K

    FFFFH

    8000H

  • 5/23/2018 Manual Piccolo Altus

    74/176

    Captulo 2 Descrio Tcnica

    2-30

    Figura 2-9 Mapa de Memrias - PL106 (revisar valores)

    Protees

    Para garantia da integridade do programa aplicativo e do sistema, a UCPrealiza constante monitorao do hardware e do software, verificando seu

    correto funcionamento.

    Co-de-Guarda

    Conforme j descrito anteriormente neste captulo, a proteo pelo circuitoco-de-guarda monitora continuamente a execuo correta das funes daUCP, protege as memrias e desativa as sadas em caso de falha.

    Proteo contra Falta de Energia

    A fonte interna da UCP possui um circuito sensor de verificao do estado da

    alimentao. Em caso de falha na alimentao, este circuito envia um sinal ao

    Operandos do programa aplicativo edados do programa executivo

    RAM

    32K

    7FFFH

    0000H

    Programa executivoRAM

    32K

    7FFFH

    0000H

    FLASH

    Programa aplicativoRAM

    16K

    FFFFH

    8000H

    Programa aplicativoFLASH

    16K

    FFFFH

    8000H

  • 5/23/201