Home
Manual de Utilização PO3042/PO3142 PO3242/PO3342
Contents
1. 3 Configura o As UCPs da s rie PO3x42 s o configuradas e programadas atrav s do software MasterTool A configura o realizada define o comportamento das UCPs A programa o representa a aplica o desenvolvida pelo usu rio em linguagem de rel s e blocos l gicos tamb m chamada de programa aplicativo Os seguintes itens ser o abordados nas p ginas seguintes operandos de E S e de diagn sticos operandos ponto flutuante operandos inteiros troca a quente canal serial principal COMI canais seriais auxiliares COM2 e COM3 ALNET I escravo MODBUS RTU escravo MODBUS RTU mestre convers o de c digo ATEN O Este cap tulo fornece informa es gerais sobre a configura o e programa o das UCPs da s rie PO3x42 No entanto para obter maiores informa es sobre como configurar as UCPs consulte o MasterTool Programming Manual de Utiliza o MU299025 e para conhecer detalhes sobre a forma de programa o e sintaxe da linguagem Ladder consulte o MasterTool Programming Manual de Programa o MP399101 dispon vel no site www altus com br Operandos de E S e de Diagn sticos Nas UCPs da s rie PO3x42 o programador permite que o usu rio informe o in cio da faixa de operandos dos m dulos de E S Os operandos de E S s o de quatro tipos e entrada digital sa da digital mem ria de entrada utilizada para m dulos n o digitais como PO1112 que tem oito entradas an
2. Inicial Tabela 6 5 Estados dos m dulos Comunica es com Sucesso e Comunica o com Sucesso COMI cada comunica o serial conclu da com sucesso no protocolo ALNET I incrementado este contador O bit 7 do byte mais significativo permanece sempre zerado indicando protocolo ALNET I Escravo e Comunica o com Sucesso COM2 A cada comunica o serial conclu da com sucesso nos protocolos MODBUS Escravo ou ALNET I Escravo incrementado este contador O bit 7 do byte mais significativo indica qual protocolo est sendo executado e Comunica o com Sucesso COM3 A cada comunica o serial conclu da com sucesso nos protocolos MODBUS Escravo ou ALNET I Escravo incrementado este contador O bit 7 do byte mais significativo indica qual protocolo est sendo executado Tipo de Instru o Inv lida Algumas instru es para UCPs Altus n o s o utilizadas nas UCPs PO3x42 Se um programa aplicativo que contenha instru es inv lidas for carregado numa PO3x42 ser apresentada a mensagem de advert ncia Instru o Inv lida no Programa Para facilitar a localiza o da instru o inv lida apresentado em um byte de diagn stico o c digo da instru o conforme a tabela a seguir Instru o Inv lida CES MES AES A D D A ECR LTR LAI ECH LTH Tabela 6 6 Instru es Inv lidas Os bytes de diagn sticos s o disponibilizados ao usu rio atrav s de operandos M como fala
3. 3 2 DESCRI O T CNICA U 4 u u k E EE ia 4 Caracter sticas T cnicas das UCPs PO3xX42 a 6 Barramento eocal m a m OS a GL Chu SAS E 8 Varredura de E S R pida Surya i ee e a a a unu hs ada ibis an 8 Diagn stico de M dulos ainen aaria irete a usr 8 Diagn stico do Sistema do Controlador Program vel CP 8 Parametriza o qaspa e au idad 8 CaracteristicasderSoffWape iia 9 Software yaa S R Pa q ta S au 9 Operandos Ponto Flutugq eu u e MEDE sos aa eiea 10 Operandos 2 aq laa 11 Novo diret rio 11 Zeramento de operandos retentivos n 11 MasterTool ProPonto MT6000 nb iss 11 MasterTool Programming MT4000 e 14100 12 Modos de Opera e80 2 a anasu shasusassssashassssusss 12 Modo Inicializa o salsa sado A u ba 13
4. mamara lt x la sins papu essa O O O PTI 151 sta ao m x apio 15 RR eomas O OOOO O 76 Descri o Descri o 5 Inicial emma pe _ Byte 27 Estado dos M dulos 18 19 Descri o esmocomuonapors O estao do m dulo RL esmodombionapo oo _ _ L x L lt Pel el L gt x L lt Ral TT 2 I O x gt X do m dulo gt gt Byte 35 Estado dos M dulos 34 35 Descri o esmocombuionapo os oo x x ao mawo na posesa o O esmocomnionapo os x x l Estao esmocomnionapo oos DL gt estado ao m auo na posesa
5. lt lt D lt lt M D lt HA lt F lt M lt M A lt M F D lt A D lt D D lt M 960 lt 960 lt M D D M M D Yol D lt M I E l M I M lt Yol Y M Y M I Tabela 2 15 Tempos das Instru es de Compara o Tempo us DV 600 33 3 Configura o SOM M M M_____ 480 SOM F F 823 SOM 940 SOM M 1000 SOM 96 SOM F M j 96 SOM 94 SOM h 1036 SOM 686 D D D F F F F M F F M M M M F M M M SUB 964 F M I M I F F I F F I M F I 10606 SUB 136 SUB 724 Tabela 2 16 Tempos das Instru es Aritm ticas Caso a instru o esteja desabilitada cada uma gasta 15 us Para os contatos toma se como refer ncia o tempo de 1600 us para 1024 instru es de contato A aplica o do usu rios programa interfere diretamente na atualiza o do dado na CPU quanto maior a aplica o maior ser o tempo entre duas atualiza es de E S ass
6. Byte 38 Comunica es com Sucesso COM1 H Descri ao Semprezero aLneTIEScrav gt gt N mero de Comunicac es suceso COMH Byte 39 Comunica es com Sucesso da COM1 L Descri ao N mero de Comunica es com sucesso COM1 L Sucesso COM2 H o lt lt x x N mero de Comunica es com sucesso coman Sucesso COM2 L o Agrio _ _ 77 5 Inicial N mero de Comunica es com sucesso Byte 43 N mero de Comunica es com N mero de Comunica es com sucesso COMB Byte 44 Tipo de Instru o Inv lida Descri o Descri o Tabela 6 8 Diagn sticos do sistema em operandos ATEN O Os bytes de diagn stico de 38 a 43 s s o apresentados em UCPs PO3042 e PO3142 a partir da vers o 1 10 ou nas UCPs PO3242 e PO3342 a partir da vers o 1 11 O byte 44 de diagn stico s apresentado nas UCPs PO3x42 a partir da vers o 1 11 ATEN O Nos m dulos do sistema anormalidades de funcionamento tamb m podem ser identificadas atrav s de palavras de diagn stico Nesse caso necess rio o uso de ferramentas como MasterTool supervis rios IHMs S rie FOTON por exemplo junto ao canal serial do m dulo Para obter mais informa es sobre o
7. ETC Fonte de Fonte de alimenta o Embutida no m dulo 3 Configura o Software de Programa o MasterTool MT4100 ou MT4000 lt 3 40 posterior vide nota lt 3 62 posterior vide nota Software de Configura o e ProPonto MT6000 Vers o 1 35 ou posterior Vers o 1 40 ou posterior Tabela 2 4 Caracter sticas diferentes entre as UCPs da s rie PO3x42 MODBUS Mestre e Escravo o protocolo MODBUS Mestre e Escravo est dispon vel no modelo PO3042 a partir da revis o de produto AS ou vers o 2 00 de software executivo Para configur lo nestas UCPs necess rio a vers o 3 90 ou superior do MasterTool Programming MasterTool Programming para utiliza o do operando inteiro 32 bits com sinal 1 TI necess rio a utiliza o do MasterTool vers o 3 90 ou superior ATEN O Recomenda se a leitura da CT geral da S rie Ponto CT109000 que descreve a arquitetura da s rie Al m dessas caracter sticas as UCPs da s rie PO3x42 incorporam todos as caracter sticas oferecidas pela S rie Ponto como se pode ver a seguir Barramento Local Com o barramento GBL de alta velocidade a UCP se comunica com os m dulos de forma bidirecional Al m da comunica o de dados poss vel transferir par metros e proceder recep o de diagn sticos Varredura de E S R pida Tamb m devido ao barramento GBL de al
8. 6 Manuten o Ao longo da opera o ou funcionamento do sistema algumas anormalidades podem ser eventualmente encontradas pelo usu rio Os itens a seguir apresentam as anormalidades mais comuns e d o instru es sobre os procedimentos a serem tomados em cada caso Diagn sticos Diagn sticos s o mensagens que o sistema envia ao usu rio relatando anormalidades Existem duas formas de identificar situa es de diagn stico e via painel visual atrav s dos LEDs de indica o de estado e via operandos atrav s da monitora o de operandos de diagn sticos do CP Diagn sticos via Painel As UCPs da s rie PO3x42 possuem LEDs na parte superior de seu painel frontal para indicar diferentes modos de opera o atividade da comunica o serial e carga da bateria EX PG ER WD TX e RX COMI e TX COM2 bem como para auxiliar no diagn stico de eventuais erros DG A tabela a seguir mostra os estados poss veis dos LEDs e a correspondente representa o que ser utilizada nas pr ximas p ginas Estado Representa o Ligado Piscando rapidamente x Piscando 1 vez 1X Piscando 2 vezes 2X Piscando 3 vezes 3X Piscando 4 vezes 4X Desligado Qualquer estado Tabela 6 1 Representa o dos estados dos LEDs Para relembrar os modos de opera o das UCPs s o representados pela seguinte combina o Modo de opera o Estado dos LEDs Inicializa o Execu o Prog
9. Q n u usa ARE 41 Canal Serial Principal COM ss Conv 14222116 Ptos oo sabe yasa ss s asas 42 Canais Seriais Auxiliares 2 e COM3 42 ALNET SA O 43 MODBUS ISA 43 Relacoes do MODBUS Escravo coscia iii 44 Fluxo de Opera o do MODBUS EScravo u 46 Tempo de Resposta do MODBUS Escravo ir nono 46 MODBUS Mestre ik au 47 Par metros Gerais do Protocolo MODBUS Mestre 48 Campos a serem Configurados na Constru o de Rela es serenas 49 Configura o das Rela es Gen ricas 52 Fluxo de Opera o do Mestre PO3042 V2 0 PO3142 PO3242 3342 55 Convers o de C digo AL 2003 PO3x45 para PO3x42 56 Convers o de C digo Outras UCPs para PO3x42 56 Instru
10. 1 Yol gt Yol gt D l gt M Vol gt Yol Yol gt Y MA Yol gt Y MD Yol gt Vol gt YoMI gt M I Yo MD gt Yo MI Yo M M gt Y MEI gt gt D Yo MEI gt M Yo MEI gt Yo MEI gt M D Yo MEI gt 1 gt Yo MEI Yol gt F Yol gt gt l gt 1 gt M I M D gt M I Yo MEF gt M I Yo MEI gt F Yo MPL gt M F Tempo us 41 0 52 4 41 2 52 8 35 6 50 0 410 53 6 51 0 62 8 52 8 MOT 64 0 44 4 57 2 61 6 62 8 63 2 64 0 55 2 56 4 57 6 58 4 57 6 51 6 31 3 Configura o l gt TI YoKI gt M TI KI gt TI gt M TI gt TI M TI gt l YoM TI gt Yo MEI Yo TI gt l Yo TI gt YM I Tabela 2 14 Tempos das Instru es de Movimenta o Tempo us CAE Tempo us 79 0 33 0 35 0 40 6 83 0 38 0 32 0 37 0 78 0 33 0 35 4 40 6 82 0 38 0 MAIOR 40 6 38 2 43 0 44 6 42 2 47 0 32 0 37 0 34 0 35 4 40 6 37 8 45 0 36 8 37 2 32 3 Configura o gt Yol gt A Yol gt D l gt M Yol gt l Yol gt Vol gt Y MED 96 gt M M Vol gt YMEI lt lt D HE lt lt
11. ATEN O Este campo n o utilizado em fun es de escrita Operando de Status da Rela o Este um operando mem ria M que fornece informa o sobre o estado da rela o permitindo que o usu rio e ou a aplica o receba as informa es e tome a es em casos de erro A tabela a seguir mostra os bits deste operando 51 3 Primeiro Operando de Status da Rela ao MXXXX Descri o 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Relac o inv lida Relac o desabilitada pelo usu rio Rela o disparada Relac o executada com sucesso na ltima varredura Ocorreu erro na recep o da resposta na ltima varredura utilizados Segundo Operando de Status da Relac o MXXXX 1 Descri o 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Ocorreu erro de timeout Ocorreu erro de CRC na resposta Ocorreu erro no frame da resposta total de bytes excede 255 erro de paridade erro de caracter etc C digo do erro MODBUS N o utilizados Tabela 3 12 Operandos de status da relac o Polling da Rela o Neste par metro do protocolo MODBUS mestre determinado o per odo de tempo m nimo que deve existir entre duas execu es de uma rela o Este tempo descrido em unidades de 100 milissegundos e pode variar entre O e 200 Ca
12. Bateria As UCPs possuem um circuito sensor que verifica continuamente o estado da tens o de alimenta o Em caso de falha na alimenta o um sinal enviado UCP cuja opera o interrompida para a execu o de uma rotina que finaliza o funcionamento da UCP de modo seguro O circuito de falta de energia garante a alimenta o das UCPs por tempo suficiente para que a rotina seja executada A base das UCPs cont m uma bateria de l tio para a alimenta o da RAM que mant m os m dulos do programa aplicativo e os valores dos operandos retentivos e para a manuten o do rel gio de tempo real durante as falhas na alimenta o do CP que continua registrando hora e calend rio O estado da bateria verificado pelo programa executivo que exibe uma mensagem de advert ncia na janela de verifica o do estado do CP nos softwares programadores quando necess rio e tamb m indica atrav s de diagn stico nos operandos M verificar cap tulo 0 A bateria tem vida til estimada de 1 ano e 3 meses a uma temperatura de 70 quando a UCP n o estiver energizada Quando a UCP estiver energizada n o h consumo da bateria e a vida til da bateria estimada em 5 anos a partir da data da fabrica o 24 3 Desempenho das UCPs O desempenho das UCPs da s rie PO3x42 depende do e Tempo de Resposta dos M dulos no Barramento Local e Tempo do Sistema Operacional e Ciclo de Aplica o do Usu
13. R L Q a q g S a EE UD S 13 s y nan h S 13 Modo ProgramaciO revision apa um p AND oa ua iu dua 14 Modo 9 14 Canais a ba 15 Exemplo de Configura o dos Canais Seriais 16 Exemplo de uma Arquitetura Utilizando Rede MODBUS 16 Sinais de Modem sa A h S Si A 17 UCPs da S rie PO3x42 e o Sistema de E S 19 Arquitetura Interna aus aasawa saqsa 20 22 Controle do Barr mento Ponto Mah Quim 22 de ansa una n a ie i i ii 22 Interfaces de Comiunica o S a u Su DU p UE u S a as 23 Rel gio de Tempo asla ir ai 24 Sistemas d Protfe 80 uas a ua eon sooro s oreeson 24 Code guardai ts o De a Q a de 24 Prote o eontra emos 24 a qa hun in E a hua 24 Desempenh
14. o de f brica a velocidade de 9600 bps e sem sinais de modem No caso da primeira comunica o devem ser selecionadas essas configura es Tamb m deve ser selecionado qual canal serial do microcomputador est conectado o cabo de comunica o AL 1715 com o CP isto feito no MasterTool Programming no menu Op es Comunica o com mostra a figura abaixo gs MASTERTOOL 03242 000 Projeto M dulo Busca Relat rio Op es Janela Ajuda 28 cta EII Er sp P03242 000 Modelo de CP P03242 gt Tempo M ximo de Execu o de Pranrama 2 Operandos gt s Total de operandos da Mem ria 2M0000 a UTE vi Decimal 64 200000 a Real 64 2 0000 Inteiro 64 210000 a 2 E DK Cancelar Sa da 0 N o Decla Auxiliar 512 ZA0000 a Tabelas Mem rias 0 posi es E si Decimais 2 6 posig es Inteiro posi es Bytes livres 46336 Canais Usados Canal Serial Canal Ethernet Canal AL 2420 Porta serial Ethernet Sincronismo 2 COM 3 PROFIBUS Figura 5 3 Sele o da porta serial do microcomputador ATEN O Para obter informa es completas sobre o MasterTool Programming consulte os manuais espec ficos 65 5 1 Como Iniciar e Utilizando o MasterTool coloque o CP em programa o 8142
15. Sem RTS CTS estes sinais n o s o manipulados durante a comunica o e o RTS permanece desacionado Com RTS CTS antes de iniciar a transmiss o o RTS acionado e o CTS monitorado quando este chega ent o a transmiss o executada Ao t rmino da transmiss o o RTS desacionado Com RTS sem CTS o RTS acionado antes da transmiss o e desacionado ap s o seu t rmino n o havendo o monitoramento do sinal de CTS Com RTS sempre ligado o sinal de RTS permanece sempre ligado PO3142 PO3242 PO3342 COM2 RS 485 e COMB RS 232 apenas para PO3142 ALNET escravo MODBUS RTU mestre MODBUS RTU escravo AL 2702 Mestre ALNET AL 2703 Comunica o gen rica OBS o protocolo MODBUS est dispon vel no modelo PO3042 a partir da revis o AS do produto ou vers o 2 00 do software 42 3 Configura o Configura o MODBUS Configura o da paridade da comunica o Configura o do n mero de stop bits da comunica o Permite configurar as rela es de comunica o via MODBUS Configura a paridade da porta serial Configura os stopbits da porta serial executivo Para configur lo neste modelo necess rio MasterTool 3 90 ou superior No caso do protocolo MODBUS mestre configura as rela es de troca de dados entre o mestre e o escravo ver o item MODBUS RTU Mestre mais adiante No caso de MODBUS escravo configura as rela es entre operan
16. es Inv lidas para UCPs PO3x42 56 INIA Vu aaa uu sis sisqa ad 57 NASA iia PARAN 57 Montagem des Trilh S exc Qa ua ita u iay aaa 57 Montagem das BaSeS2 la nanan 57 NA posevotannetns tida resepth 59 Rede RS 485 COMB LIS SS u SSS anb a a aaa anta ae 60 FROGRAMA A O INICIAL as assa da iu du cul sau 63 Antes de IBIGay ah sassa aha 64 CUIDEN AAA 64 Configura o do Canal Serial cuand ci E TEE E E D aa E 65 ANA A NO 66 MANUTEN O tds 70 Diaen sStieosuy u k I rama 70 Diagn sticos yia Panel a a ae D Shuyana ka usus 70 Diagn sticos via Operandos sat u dot SS ie it galesa 72 Erros a Op6rag80a u asawa sosis bossie ssori se noises oso ie oiei s iste rire ereke OnE So EE Noei sr Se SSES Sesek opire 78 Outras Situa es de u ln p an a i 81 Troca da Bateria a
17. m dulos de execu o E X XX m dulos de fun o F XXX e m dulos de procedimento P XXX M dulos de Configura o M dulos de Execu o M dulos de Fun o M dulos de Procedimetnos F XXX Tabela 2 6 Quantidade de m dulos de programa suportado Notas Para a cria o de m dulos de fun o e de procedimento maiores do que 115 necess rio o a vers o 3 86 de MasterTool ou superior Zeramento de operandos retentivos A partir da vers o 2 10 de executivo de PO3X42 h a caracter stica de zeramento dos operandos retentivos O zeramento dos operandos retentivos ocorre se a CPU identificar que os dados na mem ria RAM podem ter sido comprometidos e por seguran a toda a rea de operandos reinicializada com ZEROS Tabelas tamb m possuem carater sticas de retentividade caso seja detectado que os dados na RAM podem estar comprometidos as tabelas tamb m s o reinicializadas com ZERO E poss vel atrav s dos diagn sticos do sistema verificar se os operandos retentivos foram reinicializados Ver Diagn sticos via Operandos para mais informa es MasterTool ProPonto MT6000 O software MasterTool ProPonto executado em ambiente Windows 32 bits e tem como fun o facilitar o projeto de um barramento Ponto Suas principais fun es s o e projeto e visualiza o gr fica do barramento e verifica o da validade da configura o confe
18. o ps 02062900 Figura 4 1 Instala o da base 01041700 Figura 4 2 Instala o da base Engate do gancho 58 4 Instala o Alimenta o As UCPs da s rie PO3x42 possuem as mesmas caracter sticas de alimenta o s o conectadas no mesmo tipo de base e utilizam o mesmo tipo de liga o As UCPs devem ser alimentadas com 24 19 30 Vdc ripple incluso atrav s do conector de 3 bornes localizados no painel frontal A liga o do cabo de aterramento obrigat ria A Figura 4 3 mostra a conex o da fonte de alimenta o de 24 Vdc no borne de alimenta o da base PO6302 e O canal serial COM3 s existe na UCP PO3142 apesar do conector RJ 45 correspondente estar dispon vel na base e disposi o dos conectores e bornes na figura abaixo meramente ilustrativa Base Module PO6502 42 142 POWER SUPPLY Serial Interface 3 A Serial Interface 5 D i A Serial Interface 2 5 Figura 4 3 Conex o el trica 1 A fonte de alimenta o de 24 Vdc conectada nos bornes indicados com 24 Vdc 0 Vdc aterramento GND 59 4 Instala o 2 O ponto comum da fonte de alimenta o para alimenta o dos m dulos pode ser ligado no terra do painel el trico Esta liga o n o obrigat ria mas recomendada para minimizar ru do el trico em um sistem
19. 3 Configura o P Comando do Programador E Situa o de Erro INICIALIZA O 02051303A Figura 2 3 Modos de opera o da UCP Cada um dos modos de opera o das UCPs PO3x42 descrito a seguir Informa es mais detalhadas sobre os modos de opera o do controlador o significado das sinaliza es do painel e os procedimentos a serem realizados nas situa es de erro mais comuns podem ser encontrados no cap tulo 5 sobre Manuten o Modo Inicializa o identificado pelos LEDs EX PG DG e ER do painel acesos Indica que o CP est inicializando as vari veis do programa executivo e verificando a validade do programa aplicativo Este estado entra em opera o logo que se energiza o CP e estende se por alguns segundos passando em seguida para o modo Execu o Modo Execu o Normalmente quando o CP se encontra neste modo fica varrendo continuamente as entradas e atualizando as sa das de acordo com a l gica programada O modo Execu o identificado pelo LED EX do painel frontal ligado e indica que o CP est executando corretamente o programa aplicativo Modo Ciclado Caracteriza se pela execu o de uma varredura do programa aplicativo seguida de uma paralisa o do CP que passa a esperar novo comando do programador para executar uma nova varredura Quando UCP do CP passa para o modo Ciclado a execu o e a contagem de tempo nos temporizadores s o interrompidos Os temporizado
20. M D F L TD TF TD configur vel para cada programa sendo limitado pela capacidade de mem ria dos operandos dispon vel 48 kbytes e A caracter stica de retentividade pode ser atribu da aos operandos S D Fe I atrav s do programador Os operandos retentivos t m seus valores preservados na queda de energia enquanto que os n o retentivos perdem seus valores nessas situa es Todos os operandos tabela s o retentivos e Os operandos 1 TI e KI est o dispon veis a partir da revis o de produto AS ou vers o 2 00 de software executivo Para utiliz los necess rio a utiliza o do programador MasterTool Programming vers o 3 90 ou superior Al m do software executivo dois programas da linha MasterTool auxiliam a colocar as UCPs PO3042 P03142 P03242 P03342 em funcionamento o MasterTool ProPonto MT6000 e o MasterTool Programming MT4000 e MT4100 A seguir s o listadas algumas caracter sticas dos dois softwares Operandos Ponto Flutuante A fam lia de UCPs PO3x42 incorpora a seu grupo de operandos os operandos reais JF Estes operandos s o armazenados em 32 bits no formato de ponto flutuante com precis o simples conforme a norma IEEE 754 A quantidade de operandos real configur vel na declara o do m dulo sendo o limite m ximo dependente do modelo de CP em uso Estes operandos ocupam quatro bytes de mem ria 32 bits armazenando o valor conforme a figura a seguir L E
21. e Recep o e transmiss o de dados esta reflete no aumento do tempo do processamento do programa aplicativo durante a comunica o o COMI aumenta o aplicativo em 4 a 9600 bps e 2 a 4800 bps o 2 aumenta o aplicativo em 1 a 9600 bps em 2 19200 bps e 4 a 38400 bps o aumenta o aplicativo em 1 a 9600 bps em 2 19200 bps e 4 a 38400 bps ATEN O Os tempos apresentados neste item s o referentes aos gastos pelo sistema operacional para o processamento interno das rotinas e n o s o considerandos os tempos de processamento dentro dos m dulos e atrasos inseridos pelas redes Aplica o do Usu rio O tempo da aplica o pode ser calculado utilizando as tabela de tempos das principais instru es como refer ncia na qual informa qual o tempo m dio de cada instru o dependendo tipo de operando Tempo us 896 0 898 0 464 0 330 0 904 0 330 0 904 0 470 0 330 0 890 0 904 0 904 0 904 0 898 0 326 0 904 0 904 0 470 0 896 0 296 0 900 0 282 0 296 0 904 0 906 0 492 0 496 0 296 0 274 0 274 0 28 3 Configura o l gt Yol 932 0 Yo 11 gt l 932 0 Yo TI gt TI 936 0 Blocos de 100 operandos c 100 operandos por varredura gt M 496 0 gt 505 0 AXXXX gt DXXXXbX gt 0 DXXXX X gt DXXXX X gt DXXXXDX gt MXXXXDX DXXXXnX gt FXXXXnX DXXXXwX gt
22. entrada DSR do CP o 86 7 Aplica es Especiais com Serial RS 232 CP poder verificar a exist ncia de uma conex o ativa A figura a seguir mostra uma interconex o t pica entre CP e modem para conex o via comandos AT transmiss o de dados desconex o via comandos AT e verifica o de conex o atrav s do sinal DCD Figura 7 6 Interconex o t pica entre o CP e um modem de linha discada Discagem com DTR em Modens de Linha Discada Conforme visto anteriormente num modem para linha telef nica discada os processos de conex o e desconex o normalmente s o feitos atrav s de comandos AT na linha TXD Entretanto para gerar esses comandos AT preciso que fun es especiais sejam implementadas no CP Em casos mais simples onde o CP deve discar para um n mero fixo existe um procedimento de conex o e desconex o mais simples dispon vel em diversos modens do mercado Este m todo consiste em ligar a entrada DTR do modem para solicitar a conex o e deslig la para for ar a desconex o A figura a seguir mostra uma interconex o t pica entre o CP e um modem para conex o e desconex o via DTR e verifica o de conex o atrav s do sinal DCD conforme descrito anteriormente Figura 7 7 Interconex o t pica entre o CP e um modem de linha discada via DTR 87 8 Gloss rio 8 Gloss rio Barramento Barramento local Barramento remoto Base Baud rate Bit Broadcast BT Byte Cabe a de rede d
23. ncia eletromagn tica Eles devem ser de boa qualidade e estar de acordo com a norma DIN EN 50032 principalmente no que se refere a dimens es recomendamos o emprego dos trilhos 1500 da Altus Al m disso necess rio fixar os trilhos adequadamente com parafusos para evitar danos causados por vibra es mec nicas como se poder ver nas figuras mais adiante Montagem das Bases Com o trilho devidamente instalado procede se instala o das bases observando os passos a seguir e respeitando a ordem definida no projeto 1 Encoste a base na superf cie do painel de montagem como mostra a primeira figura a seguir 2 Deslize a base em dire o ao trilho 3 Gire a base em dire o ao trilho at que a trava deslizante se encaixe ainda na primeira figura 4 instalar a segunda base recolha o conector deslizante e execute novamente os passos 1 2 e 3 at que a base esteja firmemente encaixada no trilho 5 Depois engate o gancho existente no lado esquerdo das bases ao gancho da base ao lado como mostra a segunda figura 6 Por fim conecte o barramento deslizando o conector totalmente para a esquerda em dire o base vizinha ATEN O As bases da S rie Ponto n o devem ser instaladas ou desinstaladas do sistema energizado sob pena de dano permanente ao sistema de endere amento autom tico A caracter stica de troca a quente limitada aos m dulos e n o s bases 57 4 Instala
24. o permitido configura es em estrela 62 5 Inicial 5 Programacao Inicial As UCPs da S rie Ponto se caracterizam por uma alt ssima integra o de fun es programa o on line alta capacidade de mem ria e v rios canais seriais integrados Conectam se diretamente ao barramento GBL criando sistemas muito compactos de controle e supervis o Com o uso de interfaces de rede de campo as UCPs tornam se poderosos controladores com capacidade de 4096 pontos de E S O objetivo deste cap tulo indicar os passos b sicos e documentos necess rios a programa o das UCPs da s rie PO3x42 de controladores program veis Seguindo este cap tulo o usu rio conseguir dar os primeiros passos antes de iniciar a programa o de um CP Para o entendimento completo da programa o das UCPs indicado a leitura completa dos manuais relacionados no item Documentos Relacionados a este Manual no cap tulo Introdu o Figura 5 1 Controlador program vel da S rie PO3x42 Para executar os passo b sicos necess rio no m nimo e Cabo AL 1715 Software programador MasterTool Programming instalado ver MP399101 MU299025 e MU299040 UCP da s rie PO3x42 PO6302 base UCP PO3x42 Termina o de barramento M dulo de E S com sua respectiva base Fonte de alimenta o Microcomputador com interface serial padr o RS232 conector DB9 Trilho de montagem TS35 63 5 I
25. o mostradas aqui Programa Aplicativo Flash EPROM RAM 64K 64K 64K 64K 64K 64K Figura 2 11 Mapa de mem ria da UCP PO3042 Flash EPROM RAM 64K 64K 64K 64K 64K 64K 64K 64K Figura 2 12 Mapa de mem ria da UCP PO3142 PO3242 PO3342 Mem ria RAM A mem ria RAM permite a escrita e a leitura de dados armazenando o programa aplicativo e os valores dos operandos da UCP Assim quando o equipamento est desenergizado os valores dos operandos retentivos as tabelas e o programa aplicativo em RAM s o mantidos atrav s da bateria ATEN O As UCPs PO3x42 n o possuem SUPERCAP Caso a fonte de alimenta o seja desligada sem a presen a da bateria os dados existentes na mem ria RAM ser o perdidos O mesmo acontece com a troca a quente da CPU pois a bateria est localizada na base Mem ria Flash EPROM A mem ria Flash EPROM permite a escrita e a leitura de dados armazenando os programas executivo e aplicativo e mantendo os sem a necessidade de alimenta o da bateria Possui uma vida til de 10 000 ciclos de grava o de dados Interfaces de Comunica o As UCPs PO3042 PO3242 e PO3342 possuem dois canais de comunica o um padr o RS 232 COMI e um padr o RS 485 isolado COM2 A UCP PO3142 possui al m desses um canal RS 232 COM3 Todos os canais seriais utilizam o protocolo ALNET I v 2 0 para realizar a comunica o entre o CP e os equipamentos mestres programadores supervis r
26. o problema via diagn stico ATEN O Nesta configura o quando ocorrer falta de alimenta o mesmo que tempor ria e algum m dulo estiver em uma situa o anormal de barramento a UCP entrar em erro pois esta considerada uma situa o de partida Esta a op o mais recomendada pois garante a integridade do sistema na sua inicializa o permite a troca de m dulos com o sistema funcionando Troca a Quente Habilitada sem Consist ncia na Partida Permite que o sistema continue funcionando mesmo quando algum m dulo estiver em uma situa o anormal de barramento conforme tabela anterior As situa es anormais s o relatadas via diagn stico tanto durante como ap s a partida ATEN O Esta op o recomendada para a fase de implanta o do sistema pois permite que trocas de m dulos e o desligamento da alimenta o sejam feitos sem a presen a de todos os m dulos configurados Como realizar a Troca a Quente CUIDADO Antes de proceder troca a quente importante descarregar eventuais potenciais est ticos acumulados no corpo Para isso toque com as m os nuas em uma superf cie met lica aterrada antes de manipular os m dulos Tal procedimento garante que os n veis de eletricidade est tica suportados pelo m dulo n o ser o ultrapassados O procedimento para a troca de m dulos a quente descrito a seguir 1 2 3 Afaste a trava que prende o m dulo base R
27. 000 ET Op es aQ ne ITALO ry ma M 400 n Par nd Figura 5 4 Colocar CP em programac o e Montar uma aplicag o conforme indica o manual MasterTool Programming Manual de Programa o da S rie Ponto MP399101 e N o esquecer de montar o barramento Vis MASTERTOOL C P03242 000 3 fe Er Busca Comunica o Relat rio Op es Janela Ajuda lt 3 Modelo de P03242 Tempo de Operandos 400 lt Operandos Retentivos Per odo acionamento E018 Mem ria ZM0000 1023 0 N o Declarado Decimal 200000 52200063 0 N o Declarado Co TT Real 64 ZF0000 a ZF0063 0 N o Declarado Par metros Inteiro 64 210000 210063 0 Declarado Sa da N o Declarado 0 N o Declarado B Auxiliar 512 2 0000 a 240511 Declarado COM 1 ALNET IL Tabelas Mem rias 0 _posi es Reais jo posi es Ethernet posi es po E em Bytes livres 46336 PROFIBUS Ajuda pressione Fl Figura 5 5 Configura o dos m dulos de E S 66 5 Inicial e Caso n o esteja presente algum m dulo utilize a op o de Troca a Quente Habilitada sem consist ncia na partida esta op o deve ser utilizada
28. A Altus garante os seus equipamentos conforme descrito nas Condi es Gerais de Fornecimento anexada s propostas comerciais A Altus garante que seus equipamentos funcionam de acordo com as descri es contidas explicitamente em seus manuais e ou caracter sticas t cnicas n o garantindo a satisfa o de algum tipo particular de aplica o dos equipamentos A Altus desconsiderar qualquer outra garantia direta ou impl cita principalmente quando se tratar de fornecimento de terceiros Pedidos de informa es adicionais sobre o fornecimento e ou caracter sticas dos equipamentos e servi os Altus devem ser feitos por escrito A Altus n o se responsabiliza por informa es fornecidas sobre seus equipamentos sem registro formal DIREITOS AUTORAIS S rie Ponto MasterTool Quark ALNET e WebPlc s o marcas registradas da Altus Sistemas de Inform tica S A IBM marca registrada da International Business Machines Corporation Sum rio Sum rio INTRODU O aa SO A aaa Cam u RS E ama ss 1 Documentos Relacionados a este Manual 2 Inspe o VISW341 2 u 2 a ka Suasana hila isa amu ahi aS wu usu aS 2 Suporte T CNICO g q aqu aqasha sqa Siqa u qa qq ua aY Sual qaw aG e qq qaqa iw 3 Mensagens de Advert ncia Utilizadas neste Manual
29. PO3142 ou PO3342 os m dulos componentes do projeto programados em linguagem de diagrama de rel s s o convertidos para o formato de c digo da UCP escolhida opera o que executada em poucos segundos Caso o programa utilize m dulos F programados em linguagem Assembly estes n o ser o convertidos devendo ser substitu dos pelos equivalentes que acompanham o disquete do programador Para maiores detalhes consulte o MasterTool Programming Manual de Utiliza o do MasterTool Instru es Inv lidas para UCPs PO3x42 Quando realizada uma convers o de c digo de outra UCP para as UCPs PO3x42 podem ser convertidas instru es que n o executadas neste modelo de UCP Caso isto ocorra a instru o inv lida n o executada e suas sa das s o desligadas apresentada a mensagem de advert ncia Instru o Inv lida no Programa na janela de verifica o do estado do CP Nos operandos de diagn stico apresentado o c digo da instru o inv lida como pode ser visto no cap tulo Manuten o 56 4 Instala o 4 Instala o Este cap tulo apresenta os procedimentos necess rios para a instala o f sica das UCPs da s rie PO3x42 bem como os cuidados que se deve ter com outras instala es existentes no arm rio el trico ocupado pelo CP Instala o Mec nica Montagem dos Trilhos Os trilhos devem ser condutivos met licos resistentes a corros o e aterrados para prote o contra interfer
30. Possui conectores DB9 5485 macho AL 2301 Cabo blindado de dois pares tran ados sem conectores para ser utilizado em redes RS 485 tal como e Interliga o numa rede RS485 entre dois ou mais AL 2600 8525 com comprimento m ximo de 1000 metros AL 2305 Este cabo possui um conector 9 e na outra ponta terminais individuais para bornes E usado na interface serial COM2 padr o 5485 AL 2306 Cabo blindado de dois pares tran ados sem conectores para ser utilizado em redes RS 485 tal como e Interliga o numa rede RS485 entre dois ou mais AL 2600 8525 com comprimento m ximo de 500 metros Acima de 500 metros deve ser utilizado o cabo AL 2301 AL 2600 Este m dulo um meio pr tico de fazer a interliga o de uma rede padr o RS485 cabo AL 2301 ao cabo AL 2305 E um m dulo totalmente passivo possuindo apenas conectores para a deriva o e resistores para termina o da rede AL 2601 Este conector pode ser utilizado para interligar o canal serial COM2 padr o RS 485 numa rede atrav s dos cabos AL 2301 ou AL 2306 tendo ainda a possibilidade de utilizar um derivador se necess rio AL 2600 525 Este m dulo pode ser utilizado para a interliga o de um rede RS 485 Possui dois bornes para a deriva o da rede resistores para a termina o e um conector RJ45 onde a interface serial COM da UCP pode ser conectada diretamente utilizando o cabo AL 1731 38 3
31. comportamento dos sinais RTS CTS configurar paridade e stopbit do canal definir o endere o do n na rede se necess rio definir as rela es o software programador j apresenta rela es padr o Rela es do MODBUS Escravo As rela es consistem na convers o de operandos do CP para operandos MODBUS permitindo ao usu rio identificar e ou informar quais reas do CP poder o ser manipuladas via rede MODBUS Elas podem ser padr o previamente configuradas ou ent o definidas pelo usu rio conforme descrito a seguir Para configurar as rela es entre em Rela es MODBUS no software MasterTool consulte o manual do software para obter instru es detalhadas poss vel configurar no m ximo 20 rela es para MODBUS escravo no caso da PO3142 que possui dois canais este limite a soma das rela es de cada canal que n o pode ultrapassar 20 rela es Rela es Padr o O protocolo MODBUS RTU escravo possui duas rela es padr o que permitem que o mestre MODBUS tenha acesso a todos os operandos auxiliares do CP como Coil A0000 0 a A0511 7 Coil 1 a 4096 e aos primeiros 1000 operandos mem ria como Holding Register M0000 a M0999 Holding Register 1 1000 Estas rela es podem ser editadas ou removidas atrav s do programador MasterTool na janela de configura o das rela es do protocolo MODBUS RTU Escravo A tabela a seguir ilustra a coloca o Operandos do CP ALTUS Operandos MOD
32. metros necess rios ao funcionamento do controlador tais como a quantidade de operandos e a disposi o dos m dulos de E S no barramento M dulo pertencente ao subsistema de entradas e sa das Veja m dulo execu o M dulo que cont m o programa aplicativo podendo ser de tr s tipos E000 E001 e E018 O m dulo E000 executado uma nica vez na energiza o do CP ou na passagem de programa o para execu o O m dulo E001 cont m o trecho principal do programa que executado ciclicamente enquanto que o m dulo E018 acionado por interrup o de tempo Veja m dulo fun o M dulo de um programa de CP que chamado a partir do m dulo principal m dulo E ou a partir de outro m dulo fun o ou procedimento com passagem de par metros e retorno de valores Atua como uma sub rotina Veja m dulo procedimento M dulo de um programa de CP que chamado a partir do m dulo principal m dulo E ou a partir de outro m dulo procedimento ou fun o sem a passagem de par metros Unidade de informa o composta por quatro bits Qualquer esta o de uma rede com capacidade de comunica o utilizando um protocolo estabelecido Conjunto de oito bits numerados de 0 a 7 Elementos sobre os quais as instru es atuam Podem representar constantes vari veis ou um conjunto de vari veis Sigla para programmable controller a abreviatura de controlador program vel em ingl s o programa carregado em um CP
33. programa aplicativo inclusive a rela o priorit ria As rela es configuradas como Broadcast s o executadas somente at a sua transmiss o e n o esperam resposta nem consideram retentativas O mestre MODBUS assim como o escravo aguarda um delay entre frames de 20ms antes de enviar um frame ou seja uma transmiss o s disparada 20ms ap s o final da recep o envio do ltimo frame na rede Convers o de C digo AL 2003 P03x45 para PO3x42 A convers o de um programa aplicativo desenvolvido para as UCPs AL 2003 PO3045 e PO3145 para ser utilizado em UCPs PO3042 3 142 PO3242 ou PO3342 feita diretamente pela ferramenta de programa o MasterTool Para isso basta que o projeto seja aberto e que a UCP desejada seja selecionada no m dulo 000 Convers o de C digo Outras UCPs para PO3x42 Embora utilizem o mesmo conjunto de instru es os m dulos que comp em o programa aplicativo C000 E001 etc das UCPs da fam lia Piccolo Quark AL 2002 e AL 2000 n o s o compat veis com os m dulos das UCPs da s rie PO3x42 Portanto n o poss vel carregar um programa aplicativo elaborado para uma UCPs da s rie PO3x42 em uma das UCPs citadas acima e vice versa Contudo ao se utilizar o programador MasterTool poss vel converter o programa aplicativo para ser utilizado em uma UCP da s rie PO3x42 Na janela de defini o do m dulo no programador ao trocar o modelo para UCP PO3042 ou PO3142 ou
34. que determina o funcionamento de uma m quina ou processo Sistema operacional de um controlador program vel Controla as fun es b sicas do controlador e a execu o de programas aplicativos Regras de procedimentos e formatos convencionais que mediante sinais de controle permitem o estabelecimento de uma transmiss o de dados e a recupera o de erros entre equipamentos Sigla para random access memory a mem ria onde todos os endere os podem ser acessados diretamente de forma aleat ria e com a mesma velocidade E vol til ou seja seu conte do perdido quando o equipamento desenergizado a menos que se possua uma bateria para a reten o dos valores Conjunto de equipamentos n s interconectados por canais de comunica o Rede de comunica o onde a transmiss o e a recep o de informa es entre os diversos n s garantida 89 8 Gloss rio determin stica Rede de comunica o mestre escravo Rede de comunica o multimestre Ripple RX Segmento de barramento Software Soquete Sub rede Subsistema de E S Supercap Tag Termina o de barramento Time out Trilho Troca a quente TX UCP WD Word com um tempo m ximo conhecido Rede de comunica o onde as transfer ncias de informa es s o iniciadas somente a partir de um nico n mestre da rede ligado ao barramento de dados Os demais n s da rede escravos apenas respondem quando solicitados Rede de comu
35. sendo incrementado muitas vezes por ciclo isso poder indicar problemas na qualidade da linha de comunica o na serial COM2 Erros da serial COM3 A cada erro ocorrido na comunica o serial este contador incrementado Os tipos de erros computados neste contador s o overrun paridade e framming ou seja erros espec ficos de comunica o Se este contador estiver sendo incrementado muitas vezes por ciclo isso poder indicar problemas na qualidade da linha de comunica o na serial Tempo Ciclo CP Informa o tempo de ciclo do CP tempo do programa aplicativo que pode ser m dio m ximo m nimo ou instant neo Estado dos M dulos Como se poder ver na tabela geral dos bytes logo a seguir os bytes de diagn sticos 18 37 representam os status dos m dulos podendo assumir valores individuais por m dulo Estados do Descri o m dulo o o ol o M dulo na posi o XX OK ou posi o vazia M dulo na posi o XX foi encontrado no barramento e n o est declarado o M dulo posi o responde ou est ausente Identifica o do m dulo na posi o XX diferente do programado M dulo na posi o XX est trancado 1 1 Erro de envio de par metros para m dulo n o parametriz vel ou n o envio de par metros para m dulo parametriz vel O m dulo na posi o XX estava inativo na verifica o anterior 73 5
36. somente na fase de teste do sistema pois ela desabilita a verifica o dos m dulos quando o sistema energizado MASTERTOOL 3242 000 D x Projeto M dulo Edi o Busca Comunica o Relat rio Op es Janela Ajuda el 110 P03242 000 101 x E Execu o Modelo de P032 rosa r Operandos Iniciais Operandos Total de oper primeiro Octeto de Sa da Digital 50 Segmento 0 o 018 1024 2 Sus Segmento 1 Primeiro Operando Mem ria de Entrada 200 Decimal 64 Primeiro Operando Mem ria de Sa da 500 bs q Real 64 Primeiro Operando Mem ria de Diagn stico eoo Segmento 3 Inteiro 64 Sa da 0 r Troca a Quente Desabilitada Auxiliar 512 Tabelas Mem rias o Decimais 0 ALNET Incronismo PRDFIBUS Bytes livres 46336 Para Ajuda pressione Fl HEX TAG Figura 5 6 Desabilita o da consist ncia na partida 67 5 Inicial e Enviar os m dulos da aplica ao para o CP lt MASTERTOOL C P03242 000 Projeto M dulo Edi o Busca Comunica o Relat rio Op es Janela Ajuda aj zp P03242 000 E Ler ou Enviar M dulos gt M dulos no Projeto M dulos Dispositivo r Operandos Nome Tamanho gt Enviar M dulo 5 Nome Tamanho Data E
37. BUS 0000 0 at A0511 7 Coil 1 at 4096 MO0000 at M0999 Holding Register 1 at 1000 Tabela 3 4 Rela es padr o do protocolo MODBUS RTU escravo 44 3 Configura o Rela es Definidas pelo Usu rio A norma do protocolo MODBUS define quatro reas de manipula o de dados que permitem a leitura ou escrita em bits ou palavras 16 bits Os operandos MODBUS est o divididos nas reas de Coil Input Input Register e Holding Register que acessam bits Coil ou Input ou palavras de 16 bits Input Register ou Holding Register Dependendo das reas poss vel relacion las com certos tipos de operandos do CP como demonstra a tabela a seguir rea MODBUS Operandos do CP ALTUS E S M Bits ou pontos de sa da E S A M Bits ou pontos de entrada Input Register TM D TD Registradores de entrada Holding Register TM D TD Registradores de sa da Tabela 3 5 Operandos MODBUS que podem ser relacionados a operandos do CP Para construir uma rela o no software MasterTool deve se definir a rea de dados que a mesma se refere o operando MODBUS inicial a quantidade de operandos da rela o e o operando inicial no CP A tabela a seguir mostra como os operandos no CP s o interpretados e transmitidos pela rede MODBUS Tabela 3 6 Rela es entre os operandos MODBUS e do CP Ao construir as rela es deve se priorizar rela es cont nuas como no caso de Coil qu
38. CPs da s rie PO3x42 PO6302 Esta base comum para as UCPs da s rie PO3x42 AL 1715 Este cabo possui um conector serial RJ45 e outro DB9 RS232 f mea padr o IBM PC Pode ser utilizado nas interface seriais COM 1 e COM 3 e Interliga o a IHMs com conectores compat veis com o padr o IBM PC para supervis o local do processo e Interliga o a um microcomputador padr o IBM PC com software de supervis o e Interliga o a um microcomputador padr o IBM PC para programa o da UCP via software Master Tool 37 3 Configura o AL 1718 Este cabo possui um conector RJ45 e outro DB9 RS232 macho com pinagem padr o Altus Pode ser utilizado nas interfaces seriais COMI e para e Interliga o a um AL 1413 AL 1719 Este cabo possui um conector serial RJ45 e outro DB9 RS232 macho com pinagem padr o Altus Pode ser utilizado nas interface seriais COM 1 e COM 3 para e Interliga o a uma IHM do tipo Foton 5 ou Foton 10 AL 1720 Este cabo possui um conector serial RJ45 outro DB9 5232 RS485 macho com pinagem padr o Altus Pode ser utilizado nas interface seriais COM 1 e COM 3 para e Interliga o a uma IHM do tipo Foton 1 ou Foton 3 AL 1731 Este cabo possui um conector DB9 RS485 macho pinagem padr o Altus e outro RJ45 Pode ser utilizado para interligar o canal serial COM2 no m dulo PO8525 AL 1338 Cabo utilizado para interligar 2 equipamentos atrav s de uma interface serial RS 485
39. FXXXXwX gt DXXXX X gt AXXXX gt AXXXXnX gt FXXXXwX gt MXXXX gt AXXXX X KM gt DXXXXbX KM gt FXXXX X 29 3 Configura o Yo MXXXXnX gt YMXXXXnX gt HIXXXXDX lXXXX X gt lXXXX X gt MXXXX X gt AXXXX gt HIXXXXDX gt MXXXXbX gt AXXXXnX lXXXXnX gt HIXXXXnX VIXXXXnX gt MXXXXnX gt IXXXXwX l XXXXwX gt MXXXX gt IXXXXwX gt IXXXX X gt IXXXXbX gt Y IXXXXnX gt IXXXXwX gt HIXXXXWX gt gt IXXXXbX gt IXXXXNX gt XXXX X gt gt M M M A gt M M A gt M M M D gt M M D gt M M M F gt M 600 gt gt D M M gt M A Instru o Operandos Tempo us gt gt M gt D M gt M M gt M gt M D MOV MEF 30 3 Configura o gt M D YoM M gt M F Yo M M gt gt 1 gt 1 D gt l D gt M I M l gt
40. J45 para COM 3 Indica o de estado Leds EX PG ER WD TX RX PO3042 PO3142 PO3242 PO3342 Indicac o de diagn stico Led DG multifuncional Isolac o 1500 Vac por 1 minuto N mero m ximo de m dulos sem fonte 12 m dulos suplementar 19 a 30 Vac incluindo ripple consumo m x 620 mA O 24 Vdc com doze m dulos E S Pot ncia dissipada Dimens es 99 x49 x81 mm Bases compat veis PO6302 Tabela 2 3 Caracter sticas comuns entre as UCPs da s rie PO3x42 Tens o de alimenta o externa 3 Configura o A pr xima tabela mostra as caracter sticas que diferenciam entre as UCPs da s rie PO3x42 0 2 Pose roma Denomina o UCP 128K Flash 16 M dulos E S 2 Interfaces Seriais UCP 256K Flash 30 M dulos E S 3 Interfaces Seriais UCP 256K Flash 30 M dulos E S PROFIBUS Ethernet UCP 256K Flash 30 M dulos E S PROFIBUS WebServer Mem ria para programa aplicativo tipo Flash 128 226 Mem ria para programa aplicativo tipo RAM 256K 256K 256K 256K N mero de M dulos E S EE EE EEE AS N mero m ximo de segmentos EA N mero m ximo de pontos de E S digitais no barramento local N mero m ximo de pontos de E S anal gicos no barramento local N mero m ximo de pontos de E S anal gicos com redes de campo N mero m ximo de pontos de E S digitais utilizando redes de campo Capacidade de interliga o redes de cam
41. MODBUS possibilitando o acesso a outros dispositivos com o mesmo protocolo quando operando no modo Execu o Para configurar este protocolo necess rio executar os seguintes passos atribuir o protocolo MODBUS RTU mestre aos canais auxiliares COM2 ou COM3 escolher a velocidade de comunica o escolher o comportamento dos sinais RTS CTS configurar paridade e stopbit do canal definir as rela es entre operandos ALTUS e operandos MODBUS ATEN O Um mestre MODBUS n o possui endere o Assim na configura o do canal auxiliar no Master Tool o campo Endere o n o tem aplica o No protocolo MODBUS mestre o conceito de rela o n o est associado a uma rea de dados mas sim ao n escravo e a uma fun o Assim necess rio configurar os seguintes par metros gerais timeout escravo n mero de retentativas n mero de rela es operandos de diagn stico do protocolo MODBUS mestre operandos de controle das rela es do protocolo MODBUS mestre habilita o de rela o priorit ria Al m disso na constru o das rela es necess rio configurar os seguintes campos endere o do n escravo fun o MODBUS operando MODBUS quantidade de operandos a comunicar operando de origem leitura operando de destino escrita operando de status da rela o polling da rela o Cada um desses par metros e campos ser descrito a seguir 47 3 Configura o Par metros Gerais do Protoco
42. Manual de Utiliza o PO3042 P03142 PO3242 P03342 UCPs S rie PONTO MU209104 Rev 107 2011 C d Doc 6209 104 2 M Condi es Gerais de Fornecimento Nenhuma parte deste documento pode ser copiada ou reproduzida sem o consentimento pr vio e por escrito da Altus Sistemas de Inform tica S A que se reserva o direito de efetuar altera es sem pr vio comunicado Conforme o C digo de Defesa do Consumidor vigente no Brasil informamos a seguir aos clientes que utilizam nossos produtos aspectos relacionados com a seguran a de pessoas e instala es Os equipamentos de automa o industrial fabricados pela Altus s o robustos e confi veis devido ao r gido controle de qualidade a que s o submetidos No entanto equipamentos eletr nicos de controle industrial controladores program veis comandos num ricos etc podem causar danos s m quinas ou processos por eles controlados em caso de defeito em suas partes e pe as ou de erros de programa o ou instala o podendo inclusive colocar em risco vidas humanas O usu rio deve analisar as poss veis consegii ncias destes defeitos e providenciar instala es adicionais externas de seguran a que em caso de necessidade sirvam para preservar a seguran a do sistema principalmente nos casos da instala o inicial e de testes E imprescind vel a leitura completa dos manuais e ou caracter sticas t cnicas do produto antes da instala o ou utiliza o do mesmo
43. a o da S rie Ponto MP399101 Master Tool Programming Manual de Utiliza o MU299025 Manual de Utiliza o MT6000 MasterTool ProPonto MU299040 Inspe o Visual Antes de proceder instala o recomend vel fazer uma inspe o visual cuidadosa dos equipamentos verificando se n o h danos causados pelo transporte Verifique se todos os componentes de seu pedido est o em perfeito estado Em caso de defeitos informe a companhia transportadora e o representante ou distribuidor Altus mais pr ximo A embalagem do produto cont m os seguintes itens e UCP PO3042 PO3142 ou PO3242 ou PO3342 e Guia de instala o CUIDADO Antes de retirar os m dulos da embalagem importante descarregar eventuais potenciais est ticos acumulados no corpo Para isso toque com as m os nuas em uma superf cie met lica aterrada qualquer antes de manipular os m dulos Tal procedimento garante que os n veis de eletricidade est tica suportados pelo m dulo n o ser o ultrapassados E importante registrar o n mero de s rie de cada equipamento recebido bem como as revis es de software se for o caso Essas informa es ser o necess rias em um eventual contato com o Suporte T cnico da Altus 1 Introdu o Suporte T cnico Para entrar em contato com o Suporte T cnico da Altus em S o Leopoldo RS ligue para 0xx51 3589 9500 Para conhecer os centros de Suporte T cnico da Altus dispon veis em outras loc
44. a de automa o 3 Interface serial padr o RS 232 para conex o do programador IHM ou supervis rio 4 Interface serial padr o RS 485 para conex o de IHM supervis rio rede MODBUS RTU ou outros protocolos 5 Interface serial padr o RS 232 para conex o de IHM supervis rio rede MODBUS RTU ou outros protocolos 6 Bateria para retentividade de operandos programa aplicativo e rel gio Pode ser trocada a quente ATEN O Onde houver alta tens o coloque etiqueta de aviso e instale prote es que dificultem o acesso ao equipamento Rede RS 485 COM2 O canal serial auxiliar COM2 est dispon vel no padr o RS 485 possuindo no conector DB9 os sinais TX TX REF e REF A instala o de uma rede 5 485 utilizando este canal serial pode ser feita das seguintes maneiras e Utilizando derivador 8525 o PO8525 possui dois bornes identificados para conex o dos cabos da rede com possibilidade de acionar a termina o Para conectar a PO3x42 neste derivador utilize o cabo AL 1731 e Utilizando o derivador AL 2600 o AL 2600 possui tr s bornes identificados para conex o dos fios da rede com possibilidade de acionar a termina o Para conectar a PO3x42 neste derivador utilize o cabo AL 2305 ATEN O Para maiores detalhes sobre esses produtos consulte o respectivo documento de Caracter sticas T cnicas O canal COM2 tamb m possui a possibilidade de acionar a termina o d
45. a portadora ativada pelo RTS seja detectada no lado do ECD receptor e DSR Data Set Ready uma sa da do ECD utilizada para indicar que este est conectado operacional e DTR Data Terminal Ready Similarmente ao DSR uma sa da do ETD utilizada para indicar que este est conectado e operacional Juntamente com o DSR forma um handshaking em n vel de hardware Para obter mais detalhes sobre modens r dio consulte o documento 5 ATEN O Os sinais DTR e DSR s o manipulados atrav s de um m dulo fun o disponibilizado no pacote de fun es de comunica o AL 2703 17 3 M dulos E S MODBUS D Figura 2 5 Exemplo de configura o dos canais seriais Nos canais seriais poss vel utilizar modens ou modens r dio Para equipamentos que necessitem somente os sinais RTS CTS preciso habilitar o uso desses sinais no momento de configurar a porta serial J durante o uso dos sinais DTR e DSR o acesso deve ser realizado pelo m dulo F DTRDSR que parte integrante do AL 2703 Consulte o cap tulo 7 Aplica es Especiais com Serial RS 232 para ver exemplos de comunica o utilizando modens ATEN O Veja mais detalhes no cap tulo 3 Configura o nos itens dedicados configura o dos canais seriais Al m de modens outros equipamentos inversores v lvulas balan as medidores etc podem ser utilizados nas portas seriais Alg
46. a rede na pr pria base PO6302 A foto abaixo indica onde est localizada a chave da termina o sendo no mesmo compartimento da bateria 60 4 Instala o Figura 4 4 Chave da termina o A chave possui dois seletores os quais devem estar sempre juntos na mesma posi o para o correto funcionamento da termina o Para acionar a termina o coloque os dois seletores na posi o ON indicada pela seta 1 Para desligar a termina o coloque os dois seletores na posi o oposta indicada pela seta 2 ATEN O Na rede RS485 a termina o deve estar ativada apenas nos dispositivos montados nas extremidades da rede A figura abaixo mostra o esquema da termina o da base PO6302 6302 A O 2 SW1 390R TX 2208 TX 390R REF OFF ON DB9 A Figura 4 5 Conex o interna da terminac o 03123000A 61 4 Instala o 1 Os sinais REF e REF s o ligados internamente fonte isolada para a rede RS 485 2 chave SW representa a chave existente na base da UCP A termina o est acionada com as chaves na posi o ON ATEN O A topologia de rede deve ser de um barramento n o podendo as deriva es ser maior que o cabo AL 2305 N
47. a seguir mostra o timming dos sinais RTS CTS e durante uma transmiss o de dados Al m disso o item DCD detecg o da portadora ilustra o que acontece no sinal DCD de um r dio que est recebendo esta transmiss o de dados E o item RXD ilustra o que acontece no sinal RXD de um r dio que est recebendo esta transmiss o de dados LADO DO TRANSMISSOR RTS EIS TXD LADO DO RECEPTOR DCD a RXD Figura 7 2 Timing dos sinais RTS CTS e TXD 84 7 Aplica es Especiais com Serial RS 232 A figura seguinte ilustra como deve ser feita a conex o entre o CP e o modem r dio MODEM R DIO RTS CTS TXD RXD GND DCD Figura 7 3 Conex o do CP com um modem r dio ATEN O Alguns modens r dio mais modernos e inteligentes dispensam a utiliza o do handshake RTS CTS uma vez que o cabo de interconex o com o CP torna o uso dos sinais RTS e CTS desnecess rio Esses modens r dio gerenciam automaticamente a ativa o e desativa o da portadora PTT analisando o sinal de dados TXD Este gerenciamento feito atrav s de microprocessador ou de outro circuito inteligente instalado no modem r dio Handshake de Hardware RTS CTS em Conversores RS 485 Conversores RS 485 s o instalados em barramentos onde dois ou mais equipamentos com interface 5 485 podem coexistir compartilhando um mesmo meio f sico para transmiss o e recep o Sendo assim somente um dos conversores po
48. al Assim como todas as demais UCPs da S rie Ponto estas se caracterizam por uma alt ssima integra o de fun es programa o on line alta capacidade de mem ria v rios canais seriais integrados e capacidade de troca a quente Particularmente o modelo PO3142 possui tr s interfaces seriais para as fun es de programa o interface homem m quina IHM local e integra o a redes MODBUS O modelo PO3342 executa fun es de mestre PROFIBUS conecta se a rede Ethernet para supervis o ou controle e possui um servidor de p ginas HTML Os equipamentos de campo s o conectados diretamente aos bornes dos m dulos da S rie Ponto criando sistemas compactos de controle e supervis o As UCPs possuem capacidade de at 960 pontos de E S digitais e 240 pontos anal gicos no barramento local Ao utilizar uma rede de campo as capacidades de pontos de E S s o ampliadas as limita es depende do tipo de rede adotada e das limita es de cada uma das redes Figura 1 1 UCP PO3042 As UCPs da s rie PO3x42 apresentam as seguintes caracter sticas principais e Acesso direto a 30 m dulos de E S atrav s do barramento da S rie Ponto Capacidade de controle de at 960 pontos de E S digitais 240 pontos anal gicos no barramento local e Capacidade de controle de at 4096 pontos de E S em operandos digitais utilizando redes de campo e Alta velocidade de processamento adequada a sistemas de rande porte Conectividade a barramento
49. al gicas e mem ria de sa da utilizada para m dulos n o digitais como PO2132 que tem quatro sa das anal gicas O primeiro octeto de entrada digital sempre o 0000 os outros operandos s o definidos pelo usu rio conforme a op o mais adequada de acordo com o seu programa aplicativo Para pontos digitais a regra de aloca o de operandos E e 265 fixa ou seja os pontos s o alocados conforme a sua posi o no barramento o primeiro ponto de entrada digital E0000 0 o segundo E0000 1 e assim sucessivamente at que todos os pontos de entrada tenham sido alocados por m sem ultrapassar o primeiro octeto de sa da digital Os pontos digitais de sa da come am com o primeiro octeto de sa da digital e seguem at o operando S0511 mas esta op o pode ser modificada pelo usu rio Os m dulos anal gicos s o processados automaticamente pela UCP em operandos mem ria JoMxxxx A informa o do primeiro operando mem ria de entrada do primeiro operando mem ria de sa da fornecem ao programador uma refer ncia para proceder aloca o 39 3 Configura o O usu rio pode modificar os operandos de um m dulo anal gico Esta caracter stica permite aumentar ou modificar o n mero de pontos anal gicos sem que a aplica o tenha que ser modificada ATEN O Um operando E n o pode ter o mesmo n mero de octeto de um operando ou seja n o podem coexistir os octetos 0023 e S0023 po
50. alidades consulte nosso site www altus com br ou envie um email para altus Oaltus com br Se o equipamento j estiver instalado tenha em m os as seguintes informa es ao solicitar assist ncia e os modelos dos equipamentos utilizados e a configura o do sistema instalado o n mero de s rie da UCP a revis o do equipamento e a vers o do software executivo constantes na etiqueta afixada na lateral do produto informa es sobre o modo de opera o da UCP obtidas atrav s do programador MasterTool o conte do do programa aplicativo m dulos obtido atrav s do programador MasterTool e a vers o do programador utilizado Mensagens de Advert ncia Utilizadas neste Manual Neste manual as mensagens de advert ncia apresentar o os seguintes formatos e significados PERIGO Relatam causas potenciais que se n o observadas levam a danos integridade f sica e sa de patrim nio meio ambiente e perda da produ o CUIDADO Relatam detalhes de configura o aplica o e instala o que devem ser seguidos para evitar condi es que possam levar a falha do sistema e suas conseqii ncias relacionadas ATEN O Indicam detalhes importantes de configura o aplica o ou instala o para obten o da m xima performance operacional do sistema 3 Configura o 2 Descri o T cnica Este cap tulo apresenta todas as caracter sticas t cnicas das UCPs PO3x42 Pain is e Conex es Os pain is fronta
51. alizado segundo a norma DIN50032 tamb m chamado de trilho TS35 Procedimento de substitui o de m dulos de um sistema sem a necessidade de desenergiza o do mesmo Normalmente utilizado em trocas de m dulos de E S Sigla usada para indicar transmiss o serial Sigla para unidade central de processamento Controla o fluxo de informa es interpreta e executa as instru es do programa e monitora os dispositivos do sistema Sigla para c o de guarda em ingl s watchdog Veja circuito de c o de guarda Unidade de informa o composta por 16 bits 90
52. amento Ponto constitu do de at quatro segmentos cada um podendo conter 10 m dulos O n mero m ximo de m dulos no barramento 30 ver Manual de Utiliza o da S rie Ponto UCP PO3042 PO3142 PO3242 ou Barramento PO3342 Segmento 0 Segmento 1 Segmento 2 aa co SS HSE Segmento 3 4081 Figura 2 6 Controlador program vel da s rie PO3x42 19 3 No sistema local de E S os m dulos de E S locais ficam alojados no barramento como mostra figura a seguir UCP P03x42 M dulos E S EEE i Base PO6302 Figura 2 7 Barramento com m dulos de E S Uma UCP tem sua capacidade de E S local determinada pelos seguintes valores e n mero m ximo total de m dulos 16 para PO3042 e 30 para PO3142 PO3242 PO3342 e n mero m ximo de segmentos de barramento 4 e n mero m ximo de m dulos num segmento 10 s lt 10 mal i Sal l l 17 Em oro gg Figura 2 8 Arquitetura com E S locais O n mero m ximo de pontos em cada m dulo depende do tipo de ponto utilizado O limite para pontos exclusivamente digitais de 960 30 m dulos de 32 pontos O limite para pontos exclusivamente anal gicos de 240 30 m dulos de 8 pontos Com base nisso o n mero m ximo
53. ando se existe alguma rela o na fila de rela es Em caso afirmativo o interpretador de rela es monta um frame para transmiss o e o envia pela rede Caso a op o de rela o priorit ria esteja habilitada uma rela o da lista de rela es e a rela o priorit ria ser o enviadas alternadamente Ap s a transmiss o o protocolo espera o frame de resposta Caso n o receba nada antes que o timeout expire ele envia a pergunta novamente e decrementa o contador de retentativas at que este seja esgotado Quando um erro na comunica o paridade framing CRC etc ocorrer o frame tamb m ser retransmitido e o contador de retentativas ser decrementado Quando recebe um frame com endere o fun o e CRC corretos o protocolo chama o interpretador de rela es para processar a resposta e atualiza os operandos de status da rela o Este ciclo executado a cada varredura do programa aplicativo Quando durante a execu o do programa aplicativo duas ou mais rela es ficarem prontas a primeira que foi declarada ser executada e a outra ir para a fila de rela es prontas sendo atendida somente no pr ximo ciclo do programa aplicativo Caso uma rela o fique pronta e j existam rela es na fila ent o esta ir para o final da fila pois rela es que ficam prontas antes s o executadas primeiro 55 3 Configura o NOTAS Qualquer rela o pode ser habilitada ou desabilitada durante a execu o do
54. bytes ocupados pelos operandos de escrita 1 byte Operando 4 0500 2 bytes Operando 4 0501 2 bytes Operando 4 0502 2 bytes CRC 2 bytes Calculado pelo Protocolo Tabela 3 13 Formato da fun o 23 e exemplo de pergunta Com base na tabela a declara o da rela o gen rica fica assim endere o do n escravo 15 fun o MODBUS 23 leitura e escrita combinada quantidade de operandos 15 bytes n o considera endere o comando e CRC 4 bytes operando de origem TM0010 operando de destino 0011 operando de status M0015 polling da rela o 10 x 100ms 1 segundo O protocolo MODBUS mestre ir enviar os bytes da tabela TM0010 isso necess rio preencher a tabela do operando de origem 0010 no programa aplicativo conforme as instru es dispon veis para manipular operandos do CP Comandos via rede tamb m podem ser utilizados para modificar o conte do da tabela operando de origem 0010 Por exemplo um supervis rio poderia manipular os operandos de origem da rela o gen rica atrav s de outro canal serial A tabela a seguir mostra a tabela T M0010 deve ser preenchida no caso deste exemplo Em cada posi o da tabela o primeiro e o segundo bytes s o respectivamente as partes High e Low 53 3 Configura o Posi o da Tabela de Origem Observa o 00 Endere o do primeiro operando de leitura o endere o 1256 refer
55. complemento de 2 Armazenadas no programa aplicativo Constante decimal KD valor de 32 bits formato BCD com sinal Armazenadas no programa aplicativo Constante ponto flutuante KF Armazen no programa aplicativo mesmo formato de um operando F Contstante inteira KI mesmo formato de um operando vide Armazenadas no programa aplicativo nota Ocupa o m dia de mem ria por instru o contato 7 bytes Configur vel para operandos S A M D F l Sempre ativa para TM TD TF e TI Permite o armazenamento de grande volume de dados em blocos de at 31 Kbytes Retentividade Instru o arquivo Tempos program veis para execu o de m dulo aplicativo 2 5ms 3 125ms 5ms 10ms 25ms 50ms temporizado E018 Dispon vel somente no modelo PO3142 Dispon vel somente nos modelos PO3242 e PO3342 Tabela 2 5 Caracter sticas do software das UCPs da s rie PO3x42 3 que diz respeito ao software os seguintes pontos devem ser considerados e n mero total de 4096 pontos de E S inclui entradas e sa das digitais de barramentos locais e remotos Em outras palavras a soma do n mero de pontos nos operandos E e S deve ser menor ou igual a este limite e Todos os operandos num ricos KM KD KF M D F I TM TD TF e TD permitem o uso de sinal aritm tico na representa o de valores O n mero de operandos simples e tabelas
56. de pontos endere ados vai depender da estrutura de cada sistema Utilizando as redes MODBUS PROFIBUS e ou Ethernet por exemplo permite o endere amento de at 4096 pontos digitais de E S mais os pontos anal gicos limitados as capacidades de mem ria da UCP e dos limites das redes Para maiores detalhes sugerimos consultar o Manual de Utiliza o da S rie Ponto Arquitetura Interna Esta se o apresenta os elementos da arquitetura interna das UCPs As duas figuras a seguir mostram respectivamente as UCPs da s rie PO3x42 no formato de diagrama em blocos Logo ap s as figuras cada um dos elementos descrito 20 3 Configura o Interface BARRAMENTO CONTROLE DO PONTO PROCESSADOR BARRAMENTO PONTO Comi REL GIO DE TEMPO REAL Figura 2 9 Diagrama de blocos das UCPs PO3042 PO3242 e PO3342 21 3 Configura o Interface COM2 COM2 Interface COM3 lt 4 BARR CONTROLE DO PONTO COMI PROCESSADOR BARRAMENTO lt PONTO REL GIO DE TEMPO REAL Figura 2 10 Diagrama de blocos da UCP PO3142 Processador O processador o respons vel pela do programa aplicativo baseado nos valores dos operandos de entrada e gerando os valores dos operandos de sa da Tamb m realiza a leitura e a escrita dos valores dos operandos dos m dulos de entrada e sa da no barramento processa os comandos recebidos pelos canais de comunica o serial e e
57. de estar transmitindo dados em um determinado instante a fim de evitar a colis o de dados De maneira similar ao caso dos modens r dio o sinal de RTS deve ser utilizado para habilitar o transmissor do modem RS 485 Enquanto o modem RS 485 n o est transmitindo deve manter seu transmissor desabilitado ou em alta imped ncia A diferen a principal entre modens r dio e conversores RS 485 geralmente o tempo de estabiliza o da portadora nos modens o tempo consider vel da ordem de alguns mil simos de segundo j no caso de conversores RS 485 assim que o sinal RTS ativado j se pode iniciar a transmiss o de dados via TXD Isso dispensa o teste de CTS necess rio no caso de modens r dio No entanto para n o criar outro tipo de handshake utiliza se exatamente o mesmo handshake de RTS CTS descrito para modens r dio A maior parte dos conversores RS 485 ativa sua sa da CTS imediatamente ap s receber sua entrada ou at interconecta seus pinos de RTS e CTS Se o modem n o tiver o pino de CTS pode se providenciar uma interconex o no cabo Existem dois m todos recomendados de interconex o entre o CP e um modem RS 485 A figura a seguir mostra esses dois m todos 85 7 Aplica es Especiais com Serial RS 232 CONV RS 485 O modem possui sa da CTS CONV RS 485 RTS O modem n o TXD E possui sa da CTS RXD GND Figura 7 4 Conex o do CP com um conversor RS 485 A figura abaixo mo
58. de um resistor de 47 K ohms ATEN O Os sinais RTS e CTS no canal COMI s est o dispon veis nas UCPs PO3042 PO3242 e PO3342 Handshake de Hardware RTS CTS em Modens R dio Um r dio geralmente tem sua portadora comutada ligada apenas quando est transmitindo e desligada quando n o est transmitindo Isso ocorre pelos seguintes motivos e para economizar energia enquanto o r dio n o estiver transmitindo e para evitar o superaquecimento do transmissor duty cycle lt 100 e que outro r dio possa utilizar a mesma fregii ncia enquanto este n o estiver transmitindo 83 7 Aplica es Especiais com Serial RS 232 Em transceptores de r dio manuais walkie talkies por exemplo normalmente existe um bot o de PTT push to talk que o operador deve apertar antes de falar e soltar depois de ter falado No caso de transmiss o de dados via modens r dio a sa da RTS do CP deve ser utilizada para acionar o PTT do r dio e ligar a portadora Depois de ligar o em tese o CP poderia come ar a transmitir os dados atrav s de sua sa da TXD No entanto na pr tica existe um atraso de estabiliza o da portadora Como resultado ao acionar o RTS do r dio a portadora ligada mas somente depois de algum tempo a portadora se estabiliza e reconhecida pelo s r dio s receptor es Este tempo varia de acordo com o modelo de cada modem r dio Por fim para que o CP saiba o momento em que pode inicia
59. do anteriormente Por m cada M possuem dois bytes fazendo com que dois bytes de diagn sticos sejam apresentados por operando M Para identifica o da posi o do byte dentro do operando M lembramos que o byte par de diagn stico representa os bits 8 a 15 do operando M enquanto o byte mpar representa os bits O a 7 Na tabela abaixo vemos um exemplo supondo que o primeiro operando de diagn stico o operando M0000 Operando Bits do E 00 O 01 M0001 Byte 02 Byte 03 M0002 Byte 04 Byte 05 M0003 Byte 06 Byte 07 Tabela 6 7 Posi o dos bytes de diagn sticos nos operandos A tabela a seguir apresenta todos os bytes dos operandos de diagn sticos 74 5 Inicial E i i o o o o o TT ca a quente sem consisincia na parida E T EC CTI I T T titi quero com consisincia na parida OI L msie OS Pappo upas resemado gt mion meioondodeiaradosnobarameo i f Barameno com m auo nao decar I T T e ner malos ausentes mo patamanta r Bmmeocmmauoamee Dri o iso malos cados no arameo i o vo
60. do de Origem Escrita do mestre no escravo Este operando representa a origem dos dados a serem enviados ao escravo no caso de uma fun o de escrita ou rela o gen rica Utiliza um operando do WE S WA M D TM ou TD O operando de origem deve ser representado por uma subdivis o em bits no caso das fun es 05 ou 15 por exemplo 0045 0 0199 3 0000 5 2650032 4 0100 M2500 6 J no caso das fun es 06 ou 16 o operando deve ser representado sem subdivis o por exemplo 0100 D0007 TM003 TDO00 Nas rela es gen ricas o operando do CP de origem deve ser representado exclusivamente por tabelas do tipo TM por exemplo TM035 ATEN O Este campo n o utilizado em fun es de leitura Operando de Destino Leitura no mestre do escravo Este operando representa o destino dos dados recebidos do escravo em fun es de leitura ou rela es gen ricas E necessariamente um dos seguintes operandos WE WS WA WM 0 TM ou TD O operando de destino deve ser representado por uma subdivis o em bits no caso das fun es 01 ou 02 por exemplo 0054 0 0991 4 0010 2 2650023 4 1000 M0025 6 J no caso das fun es 03 ou 04 o operando de destino deve ser representado sem subdivis o por exemplo 0700 0077 015 15023 Nas rela es gen ricas o operando destino deve ser representado exclusivamente por tabelas do tipo TM por exemplo TMO35
61. dos Altus e as reas de operandos MODBUS ver o item MODBUS RTU Escravo mais adiante Sem paridade Paridade par Paridade mpar Paridade sempre O Paridade sempre 1 1 stopbit 2 stopbits Tabela 3 3 Configura o dos canais seriais COM2 e COM3 O cap tulo 7 Aplica es Especiais com Serial RS 232 traz detalhes sobre os modens com os quais os canais podem trabalhar bem como uma s rie de dicas e restri es relacionadas ao assunto Especificamente com rela o aos protocolos h dois tipos internos e carreg veis Protocolos internos s o aqueles integrantes da UCP ser o vistos a seguir Sua configura o integrada ao programador Os protocolos carreg veis necessitam que o m dulo F correspondente seja carregado no CP Entre os protocolos dispon veis para as UCPs Ponto PO3x42est o o AL 2702 mestre ALNET o AL 2703 comunica o gen rica A configura o dos protocolos carreg veis ocorre na edi o das l gicas na instru o CHF Para obter maiores informa es consulte o manual do programador e o manual do protocolo correspondente ATEN O Para que os protocolos carreg veis funcionem corretamente necess rio configurar no programador MasterTool a op o Configurado no m dulo F no bot o correspondente s op es do canal serial desejado ALNET Escravo Este o protocolo presente em todos os canais seriais das UCPs da S rie Ponto padr o de f brica Sua princ
62. e Tamb m pode ser utilizado em outros protocolos atrav s PO3242 da execu o de m dulos F especiais no programa aplicativo Para obter mais PO3342 informa es consulte o item Canais Seriais Auxiliares COM2 e COMB Conector auxiliar de comunica o no padr o el trico RS 232 Permite a comunica o ponto a ponto ou em rede no protocolo ALNET Tamb m pode ser utilizado em outros protocolos atrav s da execu o de m dulos F especiais no programa aplicativo E poss vel utilizar tamb m os protocolos MODBUS RTU escravo ou MODBUS RTU mestre Para obter mais informa es consulte o item Canais Seriais Auxiliares COM2 e COM31 PO3142 MODBUS est dispon vel para a CPU PO3042 somente a partir da revis o de produto AS ou vers o de software executivo 2 00 3 Configura o Tabela 2 2 Canais seriais S rie PO3x42 Caracter sticas T cnicas das UCPs PO3x42 A tabela a seguir apresenta caracter sticas comuns a todos os modelo da s rie PO3x42 de UCPs Tipo de m dulo Troca a quente Tempo de varredura do barramento local Velocidade do barramento local Mem ria para operandos de uso da aplica o Limite de operandos retentivos Programa o on line para 1024 instru es contato L Rel gio de tempo real Circuito de supervisao de cao de guarda Bateria para de operandos Configura o dos bornes 1 conector RJ45 para COM 1 Base 6302 1 conector DB9 para COM 2 1 conector R
63. e campo Cabo da rede de campo Cabo de expans o Canal serial Ciclo de varredura Circuito de c o de guarda C digo chave mec nica C digo comercial Controlador program vel CP CRC Default Delay Diagn stico E S EIA RS 485 Endere o da cabe a de rede de campo Endere o de m dulo Entrada sa da EPROM ER Escravo Esta o de supervis o Expansor de barramento Fia o de campo Flash EPROM Freeze Gateway GBL Hardware Conjunto de sinais el tricos agrupados logicamente com a fun o de transferir informa o e controle entre diferentes elementos de um subsistema Na S rie Ponto conjunto de m dulos de E S interligados a uma UCP ou cabe a de rede de campo Conjunto de m dulos de E S interligados a uma UCP Conjunto de m dulos de E S interligados a uma cabe a de rede de campo Componente onde s o inseridos os m dulos de E S fontes e demais m dulos da S rie Ponto Taxa com que os bits de informa o s o transmitidos atrav s de uma interface serial ou rede de comunica o medido em bits segundo Unidade b sica de informa o podendo estar no estado O ou 1 Dissemina o simult nea de informa o a todos os n s interligados a uma rede de comunica o Sigla para teste de bateria em ingl s battery test Unidade de informa o composta por oito bits M dulo escravo de uma rede de campo respons vel pela troca de dados entre seus m dulos e um mestr
64. e de rede de campo Cabo que conecta os n s de uma rede de campo como a interface de rede de campo e a cabe a de rede de campo Cabo que interliga os expansores de barramento Interface de um equipamento que transfere dados no modo serial Uma execu o completa do programa aplicativo de um controlador program vel Circuito eletr nico destinado a verificar a integridade do funcionamento de um equipamento Dois d gitos definidos por meio de chaves mec nicas program veis na base com o objetivo de impedir a montagem de m dulos n o compat veis C digo do produto formado pelas letras PO seguidas por quatro n meros Tamb m chamado de CP Equipamento que realiza controle sob o comando de um programa aplicativo composto de uma UCP uma fonte de alimenta o e uma estrutura de E S Veja controlador program vel S o bits calculados e inseridos no frame de comunica o para garantir a sua integridade O CRC calculado pelo transmissor e conferido pelo receptor Valor predefinido para uma vari vel utilizado em caso de n o haver defini o Tempo de atraso Inserido por uma varredura dispositivo ou parte de um software Procedimento utilizado para detectar e isolar falhas tamb m o conjunto de dados usados para tal determina o que serve para a an lise e corre o de problemas Veja entrada sa da Padr o industrial n vel f sico para comunica o de dados endere o de n da rede de camp
65. e que a UCP est com defeito Erro de execu o do programa ou de E S Durante a execu o do programa aplicativo o tempo de ciclo foi excedido Consultar a causa do erro com o programador na janela de informa es de estado do CP Observar o LED de diagn stico ou monitorar os operandos de diagn stico do sistema Se o erro for de tempo de ciclo deve se reduzir o programa at atingir o tempo de ciclo desejado ou aumentar o tempo m ximo de ciclo no programador Para obter maiores informa es consulte o manual de utiliza o do software programador utilizado Termina o ausente A termina o n o est presente na ltima base do barramento A termina o est invertida Barramento com defeito Verifique se a termina o est presente e colocada na posi o correta com a etiqueta vis vel e na ltima base do barramento Em caso afirmativo verifique se as bases est o corretamente conectadas entre si Se houver m dulos de expans o PO7078 presentes verifique se os cabos PO8500 e PO8501 est o conectados s expans es Erro de configura o Um m dulo exigia par metros e n o recebeu ou recebeu par metros que n o tivesse exigido Houve um erro de consist ncia no m dulo C001 UCP recebeu uma configura o inv lida de par metros para m dulos onde um m dulo que n o possu a par metros os recebeu ou onde um m dulo que exigia par metros n o os recebeu Houve um err
66. e relaciona os operandos MODBUS de 0001 a 4096 a todos os 512 operandos A do CP disponibilizando todos esses operandos via rede MODBUS Desta forma obt m se uma melhor performance do protocolo MODBUS RTU escravo As fun es que o protocolo MODBUS RTU escravo processa s o descritas na tabela a seguir A ltima coluna informa se a fun o do protocolo suporta endere amento em Broadcast 00 no caso MODBUS Assim nas fun es assinaladas com Sim ao receber um comando com endere o 0 zero o CP executar o comando mas n o responder ao mestre 45 3 Configura o Leitura de Coil Leitura de n pontos definidos como Coil 2000 N o Leitura de Input Leitura de n pontos definidos como Input 2000 Leitura de Holding Leitura de n operandos definidos como Holding Register Holding Register Register Leitura de Input Leitura de n operandos definidos como Input Register Input Register Register Escrita de 1 Coil Escrita de 1 ponto definido como Coil e rea Broadc Descri o MODBUS Limite 125 125 1 1 Escrita de 1 Escrita de 1 operando definido como Holding Sim Holding Register Holding Register Register Escrita de Coil Escrita de n pontos definidos como Coil Col 1976 Escrita de Holding Escrita de n operandos definidos como Register Holding Register Aplica o de m scaras em 1 Holding Register permitindo a manipula o de Holding parte do Holding Register o resto Register
67. encia o Holding Register 1257 01 N mero de operandos de leitura 02 Endere o do primeiro operando de escrita o endere o 500 referencia o Holding Register 501 03 N mero de operandos de escrita 04 N mero de bytes ocupados pelos operandos Valor do Holding Register 501 High 05 Valor do Holding Register 501 Low Valor do Holding Register 502 High 06 Valor do Holding Register 502 Low Valor do Holding Register 503 High Valor do Holding Register 503 Low utilizado neste comando Tabela 3 14 Tabela de origem para o exemplo A tabela a seguir mostra como a pergunta do exemplo apresentada ao escravo Pergunta Observa o 15 Endere o do n 23 Fun o MODBUS 23 04h E8h Endere o do primeiro operando de leitura o endere o 1256 referencia o Holding Register 1257 00 01 N mero de operandos de leitura Endere o do primeiro operando de escrita o endere o 500 referencia o Holding Register 501 00 03 N mero de operandos de escrita 00 Valor do Holding Register 501 00 40 Valor do Holding Register 502 00 05 Valor do Holding Register 503 Calculado pelo Protocolo CRC byte High Calculado pelo Protocolo CRC byte Low Tabela 3 15 Pergunta do exemplo 54 3 Configura o Ap s o envio da pergunta o escravo ir proces
68. eriais Qualquer combinag o de protocolo poss vel dentro das possibilidades oferecidas por cada canal A t tulo de exemplo nas UCPs PO3042 PO3142 PO3242 e PO3342 podemos configurar os canais da seguinte maneira Exemplo 06 Alnet escravo AL 2703 Alnet Mestre Exemplo 07 Alnet escravo Alnetlescravo Alnet escravo Somente para PO3142 Tabela 2 9 Combina es poss veis nos canais seriais ATEN O Os sinais de cada canal serial s o descritos com mais detalhes nos itens Canal Serial Principal COMI e Canais Seriais Auxiliares COM2 e COMS 15 3 Exemplo de Configura o dos Canais Seriais Os tr s canais seriais podem ser utilizados por exemplo da seguinte forma e Canal serial RS 232 COMI interliga o com um microcomputador equipado com o software de programa o MasterTool ou uma IHM local e Canal serial RS 485 isolado COM2 interliga o com um ou mais equipamentos compat veis com o protocolo MODBUS tais como sensores inteligentes e inversores de frequ ncia O canal isolado sendo que um cabo adequado deve ser usado para a implementa o da rede e Canal serial RS232 COM3 interliga o com uma IHM local Exemplo de uma Arquitetura Utilizando Rede MODBUS Barramento Local UCP P03142 Mestre MODBUS Barramento RS 485 UCP P03142 EA Escravo MODBUS UCP PO3142 Escravo MODBUS UCP GR330 AL1413 Escravo MODBUS Outros Fabr
69. ero de Rela es Permite ao usu rio definir o n mero de rela es que ele ir utilizar estando limitado a 63 rela es para cada canal auxiliar de comunica o Operandos de Diagn stico do Protocolo MODBUS Mestre Estes dois operandos demonstram o estado geral do canal configurado com o protocolo MODBUS RTU mestre MxXxXXX Bit 15 caso ligado indica que o protocolo n o foi B configurado corretamente Contador de rela es executadas incrementado cada vez que uma disparada Tabela 3 8 Operandos de diagn stico Operandos de Controle das do Protocolo MODBUS Mestre Estes operandos s o do tipo A e cada bit representa uma rela o permitindo assim que o usu rio ou a aplica o habilite ou desabilite uma rela o Como exemplo caso sejam configuradas 12 rela es e caso o operando A0500 seja configurado como o operando de controle o mapa das rela es ficar assim 48 3 Tabela 3 9 Exemplo de operandos de controle de rela es ATEN O Para desabilitar uma rela o coloque o bit do operando A correspondente em 1 Habilita o de Rela o Priorit ria Rela o priorit ria aquela que disparada alternadamente com a pr xima rela o da fila de disparos permitindo sua transmiss o o mais r pido poss vel O mestre MODBUS gerencia isso e dispara uma rela o de cada vez ou a priorit ria ou a pr xima
70. etire o m dulo puxando o firmemente Insira o novo m dulo empurrando o perpendicularmente em dire o base num movimento nico Certifique se de que a trava que prende o m dulo base est totalmente conectada ao m dulo caso necess rio empurre a em dire o ao m dulo No caso de m dulos de sa da conveniente que os pontos estejam desligados por ocasi o da troca a fim de reduzir a gera o de arcos no conector do m dulo Isso pode ser feito pelo desligamento da fonte de campo ou pelo for amento dos pontos via ferramentas de software Se a carga for pequena n o h a necessidade de desligar os pontos ATEN O Proceda sempre substitui o de um m dulo por vez para que a UCP atualize os estados dos m dulos 41 3 Configura o Canal Serial Principal COM1 Este canal implementa o protocolo ALNET I escravo A tabela a seguir demonstra as possibilidades de configura o deste canal Configura o Endere o da esta o Velocidade Tipo de modem Protocolo Descri o Endere o do n na rede ALNET Velocidade da porta de comunica o serial Configura o comportamento que os sinais CTS RTS ter o durante a comunica o Protocolo segundo o qual o canal se comunica RS 232 Possibilidades O comunica o ponto a ponto utilizada pelo programador ou por algumas IHMs 1 a 254 comunica o em rede mestre escravo 300 bps a 9600 bps Sem
71. i o errada Neste modo a UCP n o tem as funcionalidades de CP Para retirar a UCP deste modo a chave CH2 deve estar na posi o 3 A chave CH2 est na parte inferior do m dulo UCP PO3042 ou PO3142 ou PO3242 PO3342 UCP em modo de teste O software executivo n o est presente Neste modo a UCP n o tem as funcionalidades de CP Para tirar a na Flash UCP deste modo necess rio contatar o suporte e encaminhar o m dulo para manuten o Tabela 6 9 Situa es de erro na UCP 80 5 Inicial Outras Situa es de Erro A tabela a seguir apresenta outras situa es de erro que podem ser observadas nas UCPs O LED RX ALNET n o pisca quando se buscam informa es do CP com o programador atrav s de canal serial Verificar o modelo e as condi es do cabo de interliga o do microcomputador com a UCP Conferir se o canal de comunica o utilizado no microcomputador o mesmo selecionado pelo programador Verificar o aterramento entre os equipamentos Caso o erro persista provavelmente a porta serial do microcomputador ou do CP est o danificadas Substituir a UCP e utilizar outro microcomputador ou outra porta serial com o software programador O LED RX pisca e o LED TX n o pisca quando se buscam informa es do CP com o software programador atrav s deste canal serial Verificar as condi es do cabo de interliga o do microc
72. icantes Escravo MODBUS RS 232 PL104 MODBUS c AL 2703 Outros Fabricantes Escravo MODBUS N Outros Fabricantes Outros Fabricantes Escravo MODBUS Escravo MODBUS Figura 2 4 Controlador program vel PO3142 16 3 Configura o Sinais de Modem A tabela abaixo indica os sinais de modem dispon veis nos canais seriais RS 232 para cada UCP 03042 03342 posa possua COM1 RS 232 RTS CTS RTS CTS RTS CTS RTS CTS COM3 RS 232 Dr ben Tabela 2 10 Sinais de Modem Esses sinais s o utilizados para controlar a comunica o entre um equipamento de transmiss o de dados ETD como um CP ou microcomputador e um equipamento de comunica o de dados ECD como um modem ou modem r dio Cada um desses sinais possui uma fun o espec fica e RTS Request To Send uma sa da no ETD e uma entrada no ECD ETD liga a sa da solicitando autoriza o ao ECD para transmitir Em um ECD do tipo modem r dio o R TS normalmente ativa o PTT push to talk do r dio iniciando a gera o da portadora Antes de ligar o RTS o ETD deve aguardar que o CTS esteja inativo e CTS Clear To Send uma entrada no ETD e uma sa da no ECD O ECD liga esta sa da em resposta RTS do ETD para sinalizar ETD que este j pode transmitir Normalmente o CTS ligado pelo ECD algum tempo depois delay fixo ou configur vel de o RTS ser ativado pelo ETD Este delay deve ser suficiente para que
73. im para que melhore os tempos de atualiza o caso seja necess rio utilizar uma das seguintes op es e aplica o seja menor que o Tempo de Resposta dos M dulos no Barramento Local e utilizar a F AES 087 em um M dulo de Interrup o de Tempo E 018 e utilizar a F AES 087 em pontos dentro do programa para atualizar os dados ATEN O O uso da F AES 087 modifica os valores dos operandos de E S antes que o processamento do programa aplicativo seja conclu do caso o usu rio respons vel pela programa o n o considerar esta caracter stica na aplica o isto pode gerar comportamentos indesejados nos resultados do N o recomendado o uso do comando de for amento de pontos de E S quando a aplica o contiver a fun o F AES 087 resultando em altera es dos valores dos pontos Processamento de Interrup es Interrup es s o processos executados fora do ciclo normal de execu o da UCP a s rie PO3x42 possui as seguintes interrup o e Interrup o de Tempo E 018 34 3 Configura o e Interrup o de Serial Estes processos permitem a UCP um tempo de resposta mais r pido e maior precis o em opera es internas Interrup o de Tempo E 018 A interrup o de tempo E018 permite ao usu rio que uma parte de sua aplica o seja executada com intervalos de tempo constantes 50115 25ms 10105 5105 3 125105 2 5ms Para auxiliar em aplica es que necessitem tempo de resposta r
74. impezas peri dicas e preventivas no equipamento retirando res duos poeira etc CUIDADO Antes de qualquer manuten o importante descarregar eventuais potenciais est ticos acumulados no corpo Para isso toque com as m os nuas em uma superf cie met lica aterrada antes de manipular os m dulos Tal procedimento garante que os n veis de eletricidade est tica suportados pelo m dulo n o ser o ultrapassados 82 7 Aplica es Especiais com Serial RS 232 7 Aplica es Especiais com Serial RS 232 Este cap tulo descreve como os conectores seriais RS 232 COMI e COM podem ser utilizados em aplica es especiais que exijam a utiliza o de sinais de controle RTS CTS e DSR al m dos sinais de dados normais TXD e RXD Pinagem dos Conectores A figura a seguir mostra a pinagem dos conectores dos canais seriais COMI existente nas UCPs da s rie PO3x42 e COM3 existente na UCP PO3142 1 RJ45 f mea COM3 RJ45 f mea 10 Vdc 47K Figura 7 1 Pinagem dos conectores COMI e COM3 Com base na figura pode se observar e O canal COM3 mais completo pois tamb m disponibiliza os sinais e DSR No canal COMI o sinal RTS est dispon vel nos pinos 1 8 embora o padr o seja utilizar o pino 8 e No canal COMI os pinos 4 e 6 est o conectados entre si O usu rio pode eventualmente fazer uso desta interconex o e No canal COM3 o pino 1 est ligado a 10 Vdc atrav s
75. ios etc Os canais COM2 e COM3 tamb m suportam o protocolo MODBUS mestre ou escravo nas UCPs PO3042 a partir da vers o 2 00 P03142 PO3242 e PO3342 ainda podem ser programados para outros protocolos atrav s de fun es especiais m dulos F 23 3 Configura o ATEN O Para obter informa es sobre controle de modem consulte o cap tulo 7 Aplica es Especiais com Serial RS 232 Rel gio de Tempo Real As UCPs t m um rel gio de tempo real integrado o qual mant m a hora mesmo em casos de falta de energia mantido atrav s da bateria incorporada base O rel gio pode ser acessado atrav s do m dulo fun o F RELG A resolu o do rel gio de um segundo e o erro m ximo de 5 segundos em 10 dias de opera o ATEN O com a retirada da CPU da base ou a perda da alimenta o sem a presen a da bateria o hor rio ser perdido Sistemas de Prote o As UCPs da s rie PO3x42 contam com alguns sistemas de prote o descritos a seguir C o de guarda O sistema de c o de guarda ou watchdog monitora continuamente a execu o das fun es do CP Uma vez detectado algum tipo de falha o circuito de c o de guarda desativa o processador desenergiza os pontos de sa da e acende o LED WD no painel frontal do CP garantindo um procedimento de falha seguro Este processo em caso de detec o de falha leva de 1 a 2 segundos para atuar Prote o contra Falta de Energia
76. ipal fun o interligar a UCP com o programador com vistas configura o e programa o da UCP Outras fun es disponibilizadas s o forgamento de pontos de E S monitora o de operandos e interliga o do controlador a uma rede de supervis o ALNET I conex o do CP a IHMs e supervis rios e interliga o com outros CPs que implementem o protocolo ALNET I mestre Para obter maiores detalhes sobre este assunto consulte o Manual de Utiliza o e o Manual de Programa o do MasterTool poss vel colocar o CP em rede I ou mista ALNET Ie ALNET utilizando gateways Para isso necess rio respeitar as regras de constru o dos endere os de rede Para obter mais informa es sobre este assunto consulte a norma espec fica sobre o protocolo ALNET I NTP031 MODBUS RTU Escravo Este protocolo est dispon vel nas UCPs PO3042 a partir da vers o 2 00 PO3142 PO3242 e PO3342 nos seus canais auxiliares permitindo que dispositivos mestres MODBUS RTU sejam 43 3 Configura o conectados ao CP Como a UCP PO3142 possui dois canais auxiliares poss vel conect la a duas redes MODBUS diferentes uma em cada canal auxiliar Para as outras s poss vel conectar uma rede Para configurar este protocolo necess rio executar os seguintes passos no software MasterTool atribuir o protocolo MODBUS RTU escravo aos canais auxiliares COM2 ou COM3 escolher a velocidade de comunica o escolher o
77. is das UCPs PO3042 e PO3342 s o mostrados a seguir 1 COM2 42 1 42 EX PG DG ER WD TX RX CM 5 altus OU IS 3 COM1 COM2 PO3342 42 EX PG DG ER WD TX RX CM Pele CPU 5 altus DU 8 N Figura 2 1 Pain is das UCPs PO3042 e PO3342 Como pode se observar nos desenhos a parte superior dos pain is apresenta oito LEDs onde seis deles indicam as condi es de opera o da UCP tr s indicam as atividades de comunica o dos canais seriais COMI e COM2 Estado Significado Execu o Indica que a UCP est executando o programa aplicativo corretamente Normalmente neste estado equipamento se encontra varrendo as entradas e atualizando as sa das de acordo com a l gica programada PG Programa o Indica que a UCP est em modo de programa o Neste estado o equipamento fica aguardando os comandos enviados pelo programador sem executar o programa aplicativo DG Diagn stico Em combina o com outros LEDs indica v rias condi es diferentes Para obter mais informa es consulte o item Diagn sticos via Painel na se o Manuten o ER Erro Este LED indica que o processador da UCP detectou alguma anormalidade no funcionamento do seu hardware ou software WD Watchdog Indica que o circuito de c o de quarda est acionado Este circuito monitora continuamente a execu o do microco
78. itua es diversas e Barramento com m dulo n o declarado H um ou mais m dulos presentes no barramento que n o foram declarados na configura o verificar os bytes 18 37 do diagn stico para identificar qual m dulo gerou a ocorr ncia e Barramento com m dulo ausente H um ou mais m dulos declarados na configura o que n o est o sendo acessados Isso ocorre quando o m dulo retirado em uma opera o de troca a quente quando n o est alimentado ou est com defeito verificar os bytes 18 37 do diagn stico para identificar qual m dulo gerou a ocorr ncia e Barramento com m dulo trocado H um ou mais m dulos que est o diferentes da declara o verificar os bytes 18 37 do diagn stico para identificar qual m dulo gerou a ocorr ncia e Barramento com m dulo em erro de par metros H um ou mais m dulos que receberam par metros e n o os est o utilizando ou que n o receberam par metros e os est o exigindo verificar os bytes 18 37 do diagn stico para identificar qual m dulo gerou a ocorr ncia Para identificar par metros errados necess rio analisar os diagn sticos individuais de cada m dulo 72 5 Inicial Barramento com m dulo em diagn stico H um ou mais m dulos sinalizando diagn stico Para identificar qual m dulo est gerando a ocorr ncia necess rio analisar os diagn sticos individuais de cada m dulo Sa das desabilitadas Todos os po
79. l em cada sistema no momento de seu planejamento 35 3 Configura o Dimens es F sicas As figuras a seguir mostram as dimens es f sicas das UCPs da s rie PO3x42 99 5 32 2 Figura 2 15 Dimens es f sicas do equipamento 36 3 Configura o Dados para Compra Os seguintes c digos devem ser utilizados na compra do produto C digo Denomina o UCP 128K Flash 16 M dulos E S 2 Seriais MODBUS a partir da vers o de SW 2 00 PO3042 PO3142 UCP 256K Flash 30 M dulos E S 3 Seriais MODBUS 242 UCP 256K Flash 30 M dulos E S 2 Seriais MODBUS PROFIBUS Ethernet 3342 UCP 256K Flash 30 M dulos E S 2 Seriais MODBUS PROFIBUS WebServer Tabela 2 17 C digos das UCPs da s rie PO3x42 Produtos Relacionados Os seguintes produtos devem ser adquiridos separadamente quando necess rio Cabo para Rede RS 485 at 1000 metros Cabo para Rede RS 485 at 500 metros Bateria de L tio reposi o Termina o de Barramento reposi o Tabela 2 18 Produtos relacionados com as U
80. lizando o programador ou atrav s de diagn stico no LED DG do painel ou tamb m nos operandos M troca deve ser efetuada conforme descrito a seguir 1 Antes de iniciar a troca visto que o sistema sens vel a cargas eletrost ticas toque em algum objeto met lico aterrado para evitar acidentes 2 Abra a tampa do compartimento da bateria situada na base do m dulo Para isso desloque a tampa na dire o indicada pela seta Open 3 Retire a bateria comprimindo a parte superior da mesma com a ponta do dedo como indicado em 1 na figura a seguir a bateria deslizar para baixo 4 Posicione a nova bateria com a polaridade positiva voltada para o lado externo da base A bateria deve ser colocada deslizando a de baixo para cima conforme indicado em 2 81 5 1 Figura 6 1 Troca da bateria ATEN AO Recomendamos a pe a de reposi o de c digo 530 a troca de bateria UCP poder estar energizada e em modo de execu o durante a troca PERIGO A instala o da bateria com a polaridade invertida poder causar a explos o da mesma e resultar em les es ao usu rio e danos ao produto Manuten o Preventiva e Deve se verificar a cada ano se os cabos de interliga o est o com as conex es firmes sem dep sitos de poeira principalmente os dispositivos de prote o e ambientes sujeitos a contamina o extrema deve se efetuar l
81. lo MODBUS Mestre Timeout de Comunica o Define o tempo em unidades de 100 milissegundos durante o qual o mestre ir esperar pela resposta do escravo Este tempo medido entre o final da requisi o do mestre e o in cio da resposta do escravo Ap s decorrido este tempo o mestre incrementar o n mero de retentativas e retransmitir a pergunta e assim sucessivamente at que as retentativas se esgotem Por fim se ainda n o houver resposta ele passar para a pr xima rela o Este par metro pode variar entre 1 e 100 resultando em tempos de 100 ms at 10 segundos No entanto ele deve ser configurado com o maior tempo que um escravo pode levar para responder considerando o tempo de processamento do comando pelo escravo mais atrasos inseridos pelo meio f sico Para maiores detalhes sobre como calcular o tempo de resposta de um escravo consulte o item Tempo de Resposta do MODBUS Escravo do cap tulo 3 Configura o N mero de Retentativas Informa ao mestre o n mero de vezes que a transmiss o deve ser repetida ap s a ocorr ncia de um dos seguintes problemas de comunica o timeout tempo m ximo esperado endere o da resposta errado fun o da resposta errada erro de CRC na resposta n mero de bytes da resposta maior que 255 paridade framing e overrun O n mero de retentativas pode variar entre O e 20 No caso de 0 o mestre n o ir retransmitir a pergunta passando para a pr xima rela o N m
82. m dulos com emo nos par metros na Baramento Drs Fesrramero com m clo em erro de parametros 6 o rio mato aaeeio no taname trasrameno com em dagn stco L L iL T T rio pomos de Togo SA _ T j iso na movimentaco de programa ape il O T honera 2 III 1 1 rersacenoraronoralgio de temporeal fo noelia no foam perdidos Cri 1 Baadecaesaqasembaem i tm s snn Os operandos retentivos foram reinicializados devido a perda de dados da mem ria RAM Microcontrolador inicializou com fonte de alimenta o sem problemas Houve reset do microcontrolador por detec o de tens o de alimenta o abaixo da nominal SS Reservado 75 5 Inicial Byte 16 Tempo de Instant neo H Byte 17 Tempo de Instant neo L x x esmocomuonap o 1 T gt TT x x T T 5151 sta m x api 93 Alfa 1 UUU x lt gt x x
83. m consist ncia na partida Assim o usu rio pode escolher o comportamento que o sistema dever apresentar em situa es anormais de barramento e quando o CP estiver em estado de execu o A tabela a seguir apresenta as poss veis situa es anormais de barramento Situa o Poss veis causas O m dulo foi retirado do barramento M dulo ausente Algum m dulo n o est respondendo UCP por estar com defeito Alguma base de m dulo est com defeito M dulo excedente M dulo diferente Algum m dulo que est presente no barramento diferente do que est declarado da declara o na configura o O m dulo est presente no barramento mas n o est declarado da configura o Tabela 3 1 Situa es anormais de barramento Troca a Quente Desabilitada Nesta configura o o CP entra imediatamente em estado de erro quando ocorre uma situa o anormal de barramento conforme a tabela anterior 40 3 Configura o Troca a Quente Habilitada com Consist ncia na Partida Partida a primeira vez em que a UCP entra em modo de execu o ap s ser alimentada Esta configura o verifica se ocorreu alguma situa o anormal de barramento conforme a tabela anterior durante a partida em caso positivo a UCP entra em estado de erro Ap s a partida se algum m dulo apresentar alguma das situa es citadas na tabela anterior o sistema continuar trabalhando normalmente e sinalizar
84. modem o sinal de RTS nunca acionado e o CTS n o monitorado Half duplex antes de iniciar a transmiss o a UCP aciona o sinal de RTS e monitora o CTS quando este chega a transmiss o iniciada Caso n o obtenha CTS n o transmite Estes sinais de modem est o dispon veis nas UCPs PO3042 PO3242 e PO3342 Full duplex n o implementado ALNET escravo Tabela 3 2 Protocolos de comunica o serial COMI Canais Seriais Auxiliares COM2 e COM3 Os canais auxiliares possuem uma versatilidade maior do que o canal principal permitindo uma sele o dentre v rios protocolos diferentes A tabela a seguir demonstra as possibilidades de configura o destes canais Configura o Descri o Velocidade Velocidade da porta de comunica o serial Endere o Endere o do CP na rede conectada ao canal Sinais de modem Comportamento dos a comunica o Protocolo Protocolo segundo o qual o canal se comunica sinais RTS CTS durante Possibilidades 300 bps a 38400 bps A faixa de valores permitidos para campo depende diretamente do protocolo selecionado ALNET escravo endere o da UCP na rede ALNET ao se comunicar atrav s do canal serial configurado MODBUS RTU escravo 1 a 247 Configurado por m dulo F sem aplica o Deve ser selecionado quando forem utilizados m dulos F de comunica o no canal serial como por exemplo AL 2703 MODBUS RTU mestre sem aplica o
85. nica o onde as transfer ncias de informa es s o iniciadas por qualquer n ligado ao barramento de dados Ondula o presente em tens o de alimenta o cont nua Sigla usada para indicar recep o serial Parte de um barramento Um barramento local ou remoto pode ser dividido em no m ximo quatro segmentos de barramento Programas de computador procedimentos e regras relacionadas opera o de um sistema de processamento de dados Dispositivo no qual se encaixam circuitos integrados ou outros componentes facilitando a substitui o dos mesmos e simplificando a manuten o Segmento de uma rede de comunica o que interliga um grupo de equipamentos n s com o objetivo de isolar o tr fego local ou utilizar diferentes protocolos ou meio f sicos Conjunto de m dulos de E S digitais ou anal gicos e interfaces de um controlador program vel Capacitor que auxilia a bateria a manter a mem ria e rel gio O Supercap permite que a UCP possa ser retirada de sua base por pelo menos 2 horas sem que o conte do da mem ria ou o tempo calend rio sejam perdidos Nome associado a um operando ou a uma l gica que permite uma identifica o resumida de seu conte do Componente que deve ser conectado no ltimo m dulo de um barramento Tempo preestabelecido m ximo para que uma comunica o seja completada Se for excedido procedimentos de retentativa ou diagn stico ser o ativados Elemento met lico com perfil norm
86. nicial Antes de Iniciar Para este pequeno roteiro necess rio a segii ncia de passos a seguir com a alimenta o desligada Instala o da base PO6302 no trilho ver MU209000 Instala o da base do m dulo de E S no trilho ver CT do m dulo e MU209000 Conex o da termina o ver MU209000 Conex o da alimenta o da UCP e do m dulo de E S nas bases ver CT do m dulo e o cap tulo Introdu o Encaixe da UCP e do m dulo na base ver MU209000 Conex o do cabo AL 1715 na base PO6302 ver abaixo Conex o Serial e no microcomputador Ap s estes passos ligar o microcomputador e fonte de alimenta o abrir o MasterTool Programming e seguir como indicam os passa a seguir Conex o Serial As UCPs da s rie PO3x42 possui dois ou tr s canais seriais atrav s dos quais realizada a programa o do CP Para comunica o entre o CP e o microcomputador utilizado o cabo AL 1715 fornecido pela Altus Nesta etapa com a alimenta o desligada o cabo AL 1715 deve ser conectado entre o canal serial RS 232 do microcomputador extremidade DB9 e canal serial COMI do CP PO3x42 extremidade RJ45 Serial COMA Figura 5 2 PO3142 na base PO6302 64 5 Inicial Configura o do Canal Serial Com o MasterTool deve ser feita a configura o do canal serial que dever ser utilizado para a comunica o com o controlador program vel As UCPs da s rie PO3x42 possuem como configura
87. nsist ncia ou troca a quente desabilitada M dulo ausente ou excedente na partida com consist ncia ou troca a quente desabilitada Tabela 6 3 Diagn sticos do LED DG ATEN O Nos m dulos do barramento o LED DG indica aus ncia de anormalidade quando est aceso e a ocorr ncia de anormalidades quando est piscando intermitentemente Para obter mais informa es sobre os diagn sticos via LED nos m dulos consulte a CT ou o manual espec fico Al m do LED DG os LEDs TX e RX para COMI e TX para COM2 tamb m manifestam o estado da atividade desses canais seriais Os estados que podem ser mostrados por esses LEDs s o apresentados na pr xima tabela Atividade d is seriais COM1 COM3 Estado dos LEDS Ividade qos canais seriais 5 e Sem atividade no canal o o CP transmitindo mensagem e o CP recebendo mensagem CP transmitindo e recebendo mensagem continuamente 71 5 Inicial Tabela 6 4 LEDs de transmiss o e recep o dos canais seriais Diagn sticos via Operandos Al m da visualiza o dos diagn sticos por meio de LEDs o usu rio pode obter informa es sobre o sistema ou sobre os m dulos atrav s de operandos e de um sistema supervis rio IHM ou programa aplicativo Existem dois tipos de diagn sticos definidos a seguir e gerados pela UCP s o diagn sticos gerados pela UCP sobre o sistema e informa es gerais sobre o barramento c
88. ntos de sa das est o desligados Isso ocorre quando a UCP recebe um comando de desabilita o das sa das Consulte o MasterTool Programming Manual de Utiliza o MU299025 para obter mais informa es Pontos de E S for ados H pontos de E S for ados na UCP Isso ocorre quando a UCP recebe um comando de for amento Consulte o MasterTool Programming Manual de Utiliza o MU299025 para obter mais informa es Movimenta o de programa aplicativo Uma das seguintes opera es est ocorrendo carga de programa leitura de programa transfer ncia de programa entre a RAM e a Flash a Flash est sendo apagada a RAM est sendo compactada etc Consulte o MasterTool Programming Manual de Utiliza o MU299025 para obter mais informa es Diagn sticos de Hardware Geral Perda de hor rio no rel gio de tempo real O rel gio de tempo real do CP perdeu o hor rio Possivelmente a bateria est descarregada ou n o est inserida na base Bateria descarregada sem bateria A bateria n o possui mais carga para manter a retentividade e o rel gio de tempo real do CP Outra alternativa que a bateria n o esteja inserida na base Contadores de Erro do Canal Serial COM2 e COM3 Erros da serial COM2 A cada erro ocorrido na comunica o serial este contador incrementado Os tipos de erros computados neste contador s o overrun paridade e framming ou seja erros espec ficos de comunica o Se este contador estiver
89. ntrolador principal da UCP desabilitando o em caso de falhas COM1 TX Transmite Indica que a UCP est transmitindo bytes no canal serial da rede ALNET I conector COM1 da base COM1 RX Recebe Indica que a UCP est recebendo bytes no canal serial da rede ALNET conector COMI da base COM2 CM Comunica Indica que a UCP est transmitindo ou recebendo bytes no canal serial RS 485 conector COM2 da base Tabela 2 1 Descric o dos LEDs do painel 3 Configuracao ATEN AO A serial COM3 presente somente na PO3142 n o possui LED de indica o de atividade A figura a seguir mostra a base das UCPs 6302 e suas conex es Como se pode ver a base possui dois conectores padr o RJ45 f mea COMI COM3 e um conector padr o DB9 f mea COMP 2 Figura 2 2 PO3142 na base PO6302 A tabela a seguir apresenta a descri o desses conectores Dispon vel nos Conector Modelos Descri o PO3042 Conector de comunicac o ALNET escravo no padr o RS 232C Permite a conex o PO3142 do programador MasterTool para carga depura o do programa aplicativo e PO3242 configurac o do barramento Tamb m permite a ligac o do equipamento em rede PO3342 de comunica o ALNET Conector auxiliar de comunica o padr o el trico RS 485 Permite a comunica o PO3042 ponto a ponto ou em rede nos protocolos ALNET escravo MODBUS RTU escravo PO3142 ou MODBUS RTU mestr
90. nvio CRC Tota C P03242 000 551 E P03242 001 80 PENA pi Decimal Les M dulo s Real Ler Todos lt lt lt io Inteiro Compactar Sa da Auxiliar Informa es Tabelas Comparar M dulos 5 Mem rias 0 2 m dulos 0 m dulos Decimais o Mem ria Livre por Bancos bytes 00 03 65535 65535 65535 65535 REDUTO EPROM 00 03 65535 65535 65535 65535 Projeto 85C14D35 Salvar Lista CRC 04 07 0 0 0 0 Mem ria Ocupada bytes 08 11 O 0 0 0 RAM 0 0 12 15 0 0 0 0 TOTAL Para Ajuda pressione Fl HEX TAG Figura 5 7 Enviar m dulos para o CP e Para uma aplica o rodar necess rio no m nimo os arquivos C 000 e E 001 sem estes o CP entra em erro caso seja colocada em execu o e Ap s este passo colocar o CP em execu o 03142 000 Busca Comunica o Relat rio gt Psje late ON Janela CER nie Figura 5 8 Passar CP para execu o 68 5 Inicial e Para identificar de est funcionando verifique os LEDs do painel eles devem indicar que o CP est em execu o LED EX ligado e Caso n o tenha os m dulos presentes ou tenha alguma anormalidade o LED DG indicar piscando e Caso o LED ER esteja ligado indica que houve alguma situa o que n o permi
91. o ajustado na base do m dulo da cabe a de rede de Endere o pelo qual o CP realiza acessos a um determinado m dulo de E S Tamb m chamado de E S Dispositivos de E S de dados de um sistema No caso de CPs correspondem tipicamente a m dulos digitais ou anal gicos de entrada ou sa da que monitoram ou acionam o dispositivo controlado Significa Erasable Programmable Read Only Memory uma mem ria somente de leitura apag vel e program vel N o perde seu conte do quando desenergizada Sigla usada para indicar erro nos leds Equipamento ligado a uma rede de comunica o que s transmite dados se for solicitado por outro equipamento denominado mestre Equipamento ligado a uma rede de CPs ou instrumenta o com a finalidade de monitorar ou controlar vari veis de um processo M dulo que interliga um segmento de barramento em outro Cabos que conectam sensores atuadores e outros dispositivos do processo m quina nos m dulos de E S da S rie Ponto Mem ria n o vol til que pode ser apagada eletricamente Em redes PROFIBUS o estado da rede quando os dados das entrada s o congelados Equipamento para a conex o de duas redes de comunica o com diferentes protocolos Barramento local dos m dulos da S rie Ponto Equipamentos f sicos usados em processamento de dados onde normalmente s o executados programas software 88 8 Gloss rio IHM Interface Interface de rede de campo Interru
92. o Ligado Desligado Erro Ligado Erro de c o de guarda Tabela 2 7 Identifica o do modo de opera o via LEDs ATEN O O estado do LED DG pode variar em fun o dos diagn sticos da UCP 14 3 Configura o Canais Seriais As UCPs da S rie Ponto e por extens o a s rie PO3x42 se caracterizam pela alta capacidade de comunica o possuindo at tr s canais seriais A seguir veja quais os protocolos poss veis para cada canal de comunica o Note que poss vel usar simultaneamente o mesmo ou diferentes protocolos nos canais de comunica o Com 2 Protocolo Caracter sticas COM 1 RS 485 RS 232 isolado Inclu do em todas as UCPs Alnet escravo Completo com todos os comandos Sim Sim inclusive carga de programas Fun es mestre Inclu do no produto AL 2702 Comunica o ALNET Somente escrita e leitura de tabelas tipo M Sim Inclu do no produto 2703 M dulos F de i Comunica o Permite implementar qualquer protocolo serial ass ncrono ver do AL 2703 Inclu do nas UCPs PO3142 PO3242 PO3342 PO3042 a partir da revis o de produto AS ou vers o 2 00 de software Inclu do nas UCPs PO3142 PO3242 e MODBUS RTU PO3342 escravo PO3042 a partir da revis o de produto AS ou vers o 2 00 de software MODBUS RTU mestre Somente para PO3142 Tabela 2 8 Protocolos s
93. o barramento 25 3 Os itens da f rmula ser o descritos a seguir utilizando como base de exemplo a seguinte arquitetura 1010 1112 Entradas Digitais Entradas Anal gicos or uni fo m EEE e 5 m dulos de 32 entradas digitais PO1010 e 2 m dulos de 8 canais anal gicos PO1112 Figura 2 14 Exemplo de Arquitetura Lat ncia do M dulo o tempo que o m dulo leva para disponibilizar ao barramento um nova informa o Este depende do tipo m dulo de E S e est pode ser encontrado em sua respectiva CT seguindo a Tabela 2 11 Baseado no tipo de m dulo a tabela a seguir apresenta qual informa o deve ser considerada como tempo de Lat ncia do M dulo Tipo de M dulos Lat ncia do M dulo Entrada Digital Tempo de filtro programado se for o caso Sa da Digital a Transistor N o significante Sa da Digital a Rel Tempo de comuta o do rel Entrada Anal gica Tempo de atualiza o programado se for o caso Sa da anal gica N o significante Tabela 2 11 Tipo de M dulos No exemplo as lat ncia s o e PO1010 tempo de filtro programado exemplo 0 5 ms e PO1112 tempo de atualiza o exemplo 25 ms N mero de M dulos no Barramento a quantidade de m dulos declarados no barramento local N mero de Varreduras do M dulo a quantidade de ciclos que o chip do barramento leva para acessar t
94. o das UCPS qu uu qw aun asus 25 Tempo de Resposta dos M dulos no Barramento Local 25 Tempo do Sistema Operacional u u At e am cedro 27 Aplica o do USATO 28 Proce ssamento de AP q aaa cetss casa tooto r ibris sonno issis co asss sa 34 Sum rio Interrup o de Tempo E 018 a a ia id 35 Interrup o Serial N uapa aaa hawa E 35 A T T T TT E T A EET EE AEAT TE 35 Diniens es a E TE TA SAA A EEE 36 1 sasasasesssqalssaaaqaysccquasasassqaqashasasqaqsscshisqsqssaisesqaqashaysseasassasqasqhw asskassssq 37 Produtos Relacionados ea tor Su ai ide 37 CONFIGURA O Sus E 39 Operandos de E S e de Diagen sticos 39 Troca a Quente a a Ens ss sado 40 Troca a Quente Desabilitada uum n n ya a a a u sa 40 Troca a Quente Habilitada com Consist ncia na Partida 41 Troca a Quente Habilitada sem Consist ncia na Partida n 41 Como realizara Troca AQUA A UAI So
95. o de consist ncia no m dulo 001 um m dulo de configura o com informa es inv lidas Isso pode ocorrer caso o m dulo 001 tenha sido modificado por alguma aplica o diferente do programador ou por um programador com uma vers o muito antiga Declara o errada M dulo diferente do configurado caso a troca a quente esteja desabilitada ou habilitada com consist ncia durante a partida 79 A UCP detectou um m dulo diferente do configurado em casos onde a troca a quente est desabilitada ou se um erro de detec o ocorrer durante a sua partida com consist ncia Verifique a configura o no programador 5 Inicial Barramento com erro M dulo ausente ou excedente caso a Caso todos os m dulos estejam no barramento e mesmo assim o troca a quente esteja desabilitada ou CP estiver entrando em erro algum m dulo ou base pode estar habilitada com consist ncia durante com defeito Para solucionar isso retire todos os m dulos do partida barramento e insira os um a um Al m disso a cada m dulo inserido na configura o teste o funcionamento do CP at voltar configura o completa No caso de identificar um m dulo com problema substitua o m dulo e se isso n o solucionar o problema substitua a base Se ainda assim o problema n o for solucionado substitua os m dulos de E S um a um e finalmente a UCP UCP em modo de carga A chave CH2 est na pos
96. odos os dados de um m dulo Existem m dulos que s o acessados em apenas uma varredura e m dulos que s o lidos em mais de uma varredura N mero de N mero de N mero de Pontos canais varreduras n Sa da Digital 16 Entrada Digital Entrada Digital Entrada Anal gica Tipo do M dulo Sa da Anal gica Tabela 2 12 Tipos de M dulos Ponto M dulos digitais s o lidos em uma ou no m ximo em duas varreduras sendo necess rio uma varredura para cada 16 pontos J os m dulos anal gicos s o lidos em uma varreduras por canal mais uma varredura para fins de parametriza o M dulos especiais tem um tratamento diferente 26 3 Configura o Para o exemplo da Figura 2 14 se tem os seguintes dados Lat ncia do M dulo 1010 tempo de filtro programado 0 5 ms Lat ncia do M dulo 1112 tempo de atualiza o 25 ms N mero de M dulos no Barramento N mero de Varreduras do M dulo 1010 N mero de Varreduras do M dulo 1112 Tabela 2 13 Tipos de M dulos Ponto Aplicando a f rmula para o PO1010 resultando em Tempo de Resposta do M dulo no Barramento Local Lat ncia do M d N de M d no Barramento x 16us x N de Varreduras do M dulo Tempo de Resposta do M dulo PO1010 no Barramento Local 0 5 ms 7 x 0 016ms x 2 0 5 ms 0 224 ms 0 724 ms Aplicando a f rmula para o PO1112 resultando em Tempo de Resposta do M dulo PO1112 no Bar
97. olding 125 Register Holding Register Register Leitura de Input Leitura de n operandos definidos como Input Input Register Register Register Escrita de 1 Coil Escrita de 1 ponto definido como Coil m Escrita de 1 Escrita de 1 operando definido como Holding Holding 1 Sim Holding Register Register Register Escrita de Coil Escrita de n pontos definidos como Coil 1976 16 Escrita de Holding Escrita de n operandos definidos como Holding 123 Sim Register Holding Register Register E de Permite que o usu rio monte fun es que n o Rela o est o implementadas Sim Tabela 3 10 Fun es suportadas pelo protocolo MODBUS RTU mestre ATEN O Rela o gen rica uma fun o permite implementar comandos em situa es nas quais o escravo necessite alguma fun o diferente das fun es padr o geradas pelo mestre 01 02 03 04 05 06 15 e 16 Ela ser descrita em detalhes mais adiante Operando MODBUS Um operando MODBUS o endere o de uma informa o dentro do escravo MODBUS utilizado para referenciar dados que se deseja ler fun es 01 02 03 ou 04 ou escrever fun es 05 06 15 ou 16 As UCPs PO3x42 que possuem MODBUS Mestre trabalham com operandos MODBUS com endere os de 5 d gitos de 1 a 65536 Al m dos 5 d gitos de endere amento o operando possui ainda mais um d gito de refer ncia que identifica a rea do mesmo Isso comp e a identifica o completa do operando poss
98. omo aus ncia ou n o de m dulos de acordo com a configura o no MasterTool ProPonto e gerados pelos m dulos do barramento esses diagn sticos s o apenas lidos pela UCP e disponibilizados para o usu rio em operandos M onde cada m dulo possui uma faixa espec fica de operandos Esses diagn sticos fornecidos s o espec ficos sendo necess rio consultar a CT do respectivo m dulo para entender o seu significado Para obter maiores detalhes sobre a configura o dos operandos de diagn sticos consulte o MasterTool Programming Manual de Utiliza o MU299025 Os diagn sticos fornecidos pelo sistema via operandos s o apresentados a seguir Mais adiante cada um dos operandos e seus respectivos bytes ser o apresentados Modelo da UCP Com este diagn stico poss vel identificar qual o modelo da UCP utilizada Vers o Executivo Informa a vers o do software executivo Esta informa o dividida em dois bytes por exemplo para o software executivo vers o 1 37 o byte alto informar o valor 01H e o byte baixo informar o valor 37H Configura o de Troca a Quente Apresenta qual configura o de troca a quente foi definida desabilitada habilitada com consist ncia na partida ou habilitada sem consist ncia na partida Estado de Opera o Informa o estado em que a UCP se encontra Inicializa o Execu o Ciclado Programa o ou Erro Diagn sticos Gerais Permite identificar a ocorr ncia de s
99. omponentes e endere o do n escravo informado pelo usu rio e n mero da fun o informado pelo usu rio e operando de origem informado pelo usu rio o n mero de bytes a serem inseridos na pergunta est descrito no campo quantidade tamb m preenchido pelo usu rio e calculado pelo protocolo MODBUS mestre A resposta a esta pergunta recebida pelo protocolo MODBUS mestre que verifica o endere o e a fun o ambos devem ser iguais aos da pergunta bem como o CRC Caso estas informa es estejam corretas a rela o coloca os bytes da resposta no operando de destino exceto os campos de endere o do n fun o e CRC Exemplo de Rela o Gen rica Para exemplificar uma rela o gen rica vamos utilizar a fun o 23 da norma MODBUS Apesar de esta fun o n o estar implementada no protocolo MODBUS mestre uma rela o gen rica pode ser utilizada para implement la A fun o 23 permite a leitura e a escrita combinada de Holding Register no escravo e seu formato est descrito na tabela a seguir juntamente com os valores utilizados no exemplo Formato da Pergunta Valores do Exemplo Endere o do n escravo 1 byte 15 Fun o MODBUS 1 byte 23 Holding Register inicial de leitura 2 bytes 1256 04E8h Quantidade de operandos de leitura 2 bytes 1 Holding Register inicial de escrita 2 bytes 0500 01F4h Quantidade de operandos de escrita 2 bytes N mero de
100. omputador com a UCP Verificar a velocidade de comunica o e a habilita o dos sinais de modem No caso da PO3142 P03242 P03342 verificar se o canal est configurado como ALNET Para protocolos diferentes do ALNET verificar as configura es Persistindo o erro substituir a UCP Verificar a correta configura o do endere o de comunica o O LED DG em algum m dulo de E S es O LED DG dos m dulos pode piscar em frequ ncias diferentes para indicar est piscando algum diagn stico Deve se ler a CT do m dulo para identificar o motivo do diagn stico e solucion lo O LED DG em algum m dulo de E S n o acende Pontos de entrada ou sa da anal gica com leituras erradas Verificar as conex es de alimenta o na CT do m dulo correspondente Verificar se os cabos e as instala es respeitam as especifica es descritas na CT do m dulo Tabela 6 10 Outras situa es de erro ATEN O Se ap s a execu o desses procedimentos o problema n o for resolvido recomenda se anotar os procedimentos executados substituir os equipamentos avariados e entrar em contato com o Departamento de Suporte da ALTUS para manuten o do sistema Troca da Bateria Uma bateria tem vida til estimada de um ano ou mais em fun o da temperatura ambiente Como j foi visto anteriormente a necessidade de troca da bateria indicada por uma mensagem de advert ncia que pode ser verificada uti
101. p o ISOL kbytes Ladder LED Linguagem Assembly Linguagem de programa o Linguagem de rel s e blocos Altus L gica MasterTool Menu Mestre M dulo referindo se a hardware M dulo referindo se a software M dulo M dulo de configura o M dulo de E S M dulo E M dulo execu o M dulo F M dulo fun o M dulo P M dulo procedimento Nibble N ou nodo Octeto Operandos PC Programa aplicativo Programa executivo Protocolo RAM Rede de comunica o Rede de comunica o Interface homem m quina dispositivo utilizado para a visualiza o e ou entrada de comandos Dispositivo que adapta el trica e ou logicamente a transfer ncia de sinais entre dois equipamentos M dulo mestre de redes de campo localizado no barramento local e destinado a fazer a comunica o com cabecas de rede de campo Evento com atendimento priorit rio que temporariamente suspende a execu o de um programa e desvia para uma rotina de atendimento espec fica Sigla usada para indicar isolado ou isolamento Unidade representativa de quantidade de mem ria Representa 1024 bytes Ver linguagem de rel s e blocos Altus Sigla para light emitting diode um tipo de diodo semicondutor que emite luz quando estimulado por eletricidade Utilizado como indicador luminoso Linguagem de programa o do microprocessador tamb m conhecida como linguagem de m quina Um conjunto de regras e conven e
102. permanece inalterado Aplica o de m scara em 1 Holding Register O mestre envia ao escravo n Holding Leitura e escrita Register para escrita e recebe como resposta combinada em outros Holding Register esta fun o pode Holding Register ser utilizada para otimizar a leitura e escrita c clicas Holding 121 escrita Register 125 leitura Tabela 3 7 Fun es suportadas pelo protocolo MODBUS RTU escravo Fluxo de Opera o do MODBUS Escravo O protocolo MODBUS escravo executado a cada ciclo do programa aplicativo e procede da seguinte forma Verifica se existe algum frame recebido via serial Em caso afirmativo ele testa o frame em rela o ao seu endere o de n testa o CRC e verifica se a fun o suportada por seu interpretador Se a fun o v lida o protocolo executa o interpretador que processa o frame e monta a resposta O envio da resposta depende de se o frame recebido um comando Broadcast ou n o Caso n o seja a resposta transmitida respeitando um intervalo m nimo de 20ms ap s o ltimo frame recebido receber um frame inv lido ou que n o esteja de acordo com o seu endere o de n o protocolo descarta o frame e n o transmite nada via rede Tempo de Resposta do MODBUS Escravo Para calcular o tempo de resposta de uma UCP comunicando via MODBUS escravo necess rio considerar os seguintes aspectos Tempo de ciclo da aplica o TCA da UCP com MODBUS escravo Velocidade de
103. pido utiliza se dentro da E018 fun o F AES 087 que permite que os pontos de E S sejam atualizados independente do lago de execu o principal E001 PERIGO Caso a aplica o utilize o m dulo de Interrup o de Tempo E 018 este m dulo N O ser executado durante a opera o de Compacta o de RAM Interrup o Serial Esta interrup o n o manipulada pelo usu rio e sim pela UCP Ela garante que ao ocorrer uma comunica o atrav s de uma porta serial os bytes recebidos transmitidos s o processados de forma correta a ponto de n o ocorrer falhas na comunica o Ap s receber uma comunica o esta fica armazenado at que o la o de execu o E001 seja terminado ATEN O A UCP processa 01 uma comunica o por la o de execu o para cada canal serial que esteja usando ALNET I MODBUS Para protocolos operados por m dulos F o processamento depende de quando executada a sua chamada Alimenta o As UCPs possuem fonte de alimenta o embutida devendo receber alimenta o de 24 Vdc de 19 a 30 Vdc incluindo ripple A fonte integrada UCP pode alimentar at 12 m dulos de E S distribu dos livremente em at dois segmentos No entanto em segmentos que apresentam m dulos de interface ou outros de maior consumo o n mero m ximo de m dulos ter de ser menor O uso do software MasterTool ProPonto obrigat rio justamente para avaliar o n mero m ximo de m dulos poss ve
104. po 256 com m dulos 480 com m dulos 480 com m dulos 480 com m dulos de 16 pontos 512 com m dulos de 32 pontos de 16 pontos 960 com m dulos de 32 pontos 240 com m dulos de 8 pontos 128 com m dulos de 8 pontos O limite definido pela capacidade da rede MODBUS e pela capacidade de mem ria de operandos da UCP 4096 utilizando rede MODBUS via canal de comunica o serial de 16 pontos 960 com m dulos de 32 pontos de 16 pontos 960 com m dulos de 32 pontos 240 com m dulos de 8 pontos 240 com m dulos de 8 pontos O limite definido pela capacidade da rede MODBUS PROFIBUS e ou Ethernet e pela capacidade de mem ria de operandos da UCP 4096 utilizando rede MODBUS PROFIBUS ou Ethernet via interfaces de rede de campo via canal de comunica o serial Campo Suporta Interface de Rede Multimestre Ethernet TCP IP com m dulo PO7091 Suporta Interface de Rede Ethernet TCP IP com WebServer com m dulo PO7091 Interfaces Seriais ver tabelas a seguir 1x RS232 1x RS485 COM1 e COM2 2 x RS232 1 x 5485 COM 1 COM2 e COM3 1x RS232 1x RS485 COM1 e COM2 1x RS232 1x RS485 COM1 e COM2 Interface Serial RS 232 co m acs Interface Serial RS 485 Interface Serial RS 485 COM2 Isolado Interface Serial RS 232 COM3 N o dispon vel CTS DTR N o dispon vel N o dispon vel Protocolo MODBUS Mestre e
105. r a transmiss o de dados TXD o modem r dio lhe devolve uma sa da CTS que ligada na entrada do CP Portanto o protocolo de transmiss o de dados entre o CP e o modem r dio chamado de handshake RTS CTS se estabelece da seguinte maneira 1 Quando o CP deseja transmitir ele liga sua sa da que est ligada na entrada R TS do modem r dio Deve se observar que no CP RTS uma sa da e no modem r dio RTS uma entrada 2 Quando o modem r dio percebe que sua entrada RTS foi ligada ele liga a portadora e depois de um tempo caracter stico deste modelo de r dio liga a sa da de CTS 3 Quando o CP percebe que sua entrada CTS foi ligada ele inicia a transmiss o de dados via sa da TXD ligada na entrada TXD do modem r dio Deve se observar que no modem r dio CTS uma sa da e no CP CTS uma entrada assim como o TXD que uma sa da no CP e uma entrada no modem r dio 4 Caso o CP n o receba o retorno de CTS do modem r dio at 1 segundo depois de ter ligado sua sa da de RTS solicitando a transmiss o o processo de transmiss o abortado e um erro sinalizado timeout de CTS 5 Caso o CP tenha recebido o retorno de CTS antes de 1 segundo iniciada a transmiss o de dados via TXD A sa da de RTS desligada assim que a transmiss o de dados encerra O modem r dio ao perceber o desligamento de sua entrada RTS desliga sua portadora e sua sa da CTS A figura
106. r exemplo Al m disso como os dois tipos de operandos s o octetos a soma dos operandos E e 5 tem o limite estipulado de 512 O primeiro operando mem ria de diagn stico sugere ao programador onde iniciar a aloca o dos operandos M para onde ser o escritos os diagn sticos da UCP e dos m dulos Os operandos de diagn sticos da UCP est o descritos no cap tulo 5 Diagn sticos via Operandos J para os diagn sticos dos m dulos do barramento necess rio consultar a CT de cada m dulo para entender esses diagn sticos Troca a Quente As UCPs da s rie PO3x42 apresentam a possibilidade de troca dos m dulos de E S do barramento sem a necessidade de desligamento do sistema e sem perda de informa es Esta caracter stica conhecida como troca a quente CUIDADO As UCPs da S rie Ponto n o possuem caracter sticas de troca a quente Esta caracter stica reserva aos m dulos de E S O troca do estado da UCP e seu reset deve ser efetuado pelo software de programa o Master Tool ou desenergizando a base N o h garantia do estado a UCP em caso da inser o da mesma na base energizada Na troca a quente o comportamento do sistema relacionado se modifica conforme a configura o definida pelo usu rio que apresenta as seguintes op es conforme descrito mais adiante para maiores detalhes consulte o Manual de Utiliza o do MasterTool e desabilitada e habilitada com consist ncia na partida e habilitada se
107. racter sticas 3042 PO3142 PO3242 PO3342 Diagrama de rel s e blocos l gicos estruturado em m dulos com e sub rotinas Programac o on line Via COM1 COM2 e COM3 com ALNET Total de operandos tipo entrada E e tipo sa da S N mero de operandos tipo auxiliares Linguagem de programac o 4096 acess vel via rede ALNET 1 MODBUS PROFIBUS Ethernet 4096 512 octetos N mero de operandos tipo mem ria M valor armazenado em 16 bits formato complemento de 2 N mero de operandos tipo mem ria decimal D valor armazenado em 32 bits formato BCD com sinal At 9984 At 9984 N mero de operandos do tipo ponto flutuante F valor de 32 At 9984 bits IEEE 754 N mero de operandos do tipo inteiro 8 valor de 32 bits vide At 9984 nota N mero de operandos tipo tabela mem ria TM mesmo formato de At 255 tabelas com at 255 posi es cada uma um operando M N mero de operandos tipo tabela mem ria decimal TD mesmo At 255 tabelas com at 255 posi es cada uma formato de um operando D N mero de operandos tipo tabela ponto flutuante TF mesmo At 255 tabelas com at 255 posi es cada uma formato de um operando F N mero de operandos tipo tabela de inteiros TI mesmo formato de At 255 tabelas com at 255 posi es cada uma um operando inteiro vide nota Constante mem ria KM valor de 16 bits formato
108. rama o Ciclado Um ciclo executado Erro Erro de c o de guarda ATEN O O modo erro de c o de guarda n o constitui um modo de opera o propriamente dito mas uma situa o poss vel na an lise de diagn sticos 70 5 Inicial Particularmente o LED DG tem a fun o de informar visualmente diagn sticos que estejam ocorrendo no momento Quando n o houver nenhum diagn stico a ser indicado o LED DG permanece ligado tabela a seguir demonstra todas a possibilidades deste LED Carregando m dulo via serial Transfer ncia de m dulos entre RAM e Flash Compactando RAM Erro de declara o de m dulos no barramento ou erro de par metros Bateria Descarregada Sem Bateria Sa das desabilitadas ou Ponto for ado M dulo com diagn stico Programa o Carregando m dulo transfer ncia Erro de declara o de m dulos no barramento ou erro de par metros Bateria Descarregada Sem Bateria M dulo com diagn stico Ciclado Carregando m dulo transfer ncia Erro de declara o de m dulos no barramento ou erro de par metros Bateria Descarregada Sem Bateria Sa das desabilitadas ou Ponto for ado M dulo com diagn stico Erro sem m dulo C000 e ou E001 Tempo de ciclo excedido Termina o ausente Erro de configura o M dulo sem par metros ou m dulo exige par metros Erro de consist ncia no m dulo C001 M dulo diferente do declarado na partida com co
109. ramento Local 25 ms 7 x 0 016ms x 9 25 ms 7 056 ms 32 056 ms Tempo do Sistema Operacional O Sistema Operacional respons vel pelo funcionamento da UCP dentre as principais fun es executadas est o retentividade administra o dos m dulos do aplicativo atualiza o das E S do barramento local atualiza o das E S do barramento PROFIBUS canais seriais nos protocolos ALNET I e MODBUS rede Ethernet Para determinar o tempo que o Sistema Operacional gasta com suas atividades consideramos que e A retentividade administra o dos m dulos do aplicativo e atualiza o das E S do barramento local sempre s o executados e leva 0 5 ms para executar e A atualiza o das E S do barramento PROFIBUS depende da presen a de um m dulo mestre PROFIBUS ex PO4033 para ser executado e seu tempo pode ser encontrado no pr prio manual do m dulo PROFIBUS 27 3 e processamento de requisi es da rede Ethernet depende da presen a de um m dulo Ethernet ex PO7091 este processamento ocorre somente quando existe uma requisi o e leva de 0 5 a 1 ms esta varia o depende da quantidade de dados comunicada ex uma monitora o de 110 operandos M leva 1 ms a monitora o de 1 operando M leva 0 5 ms e processamentos dos canais seriais pode ser dividido e dois e Processamento dos protocolos o MODBUS m nimo 0 18 ms e m ximo 3 0 ms o ALNET I m nimo 0 18 ms e m ximo 0 5 ms
110. rela o existente na fila poss vel definir a primeira rela o como priorit ria mas isso opcional para isso habilite a op o Rela o 1 Priorit ria no software MasterTool Campos a serem Configurados na Constru o de Rela es Endere o do N Escravo Em cada rela o necess rio informar o endere o do n escravo Este endere o utilizado pelo mestre e pelos escravos para identificar a quem pertence a pergunta realizada Somente o n com este endere o responder pergunta E poss vel estabelecer v rias rela es para um mesmo escravo Caso o endere o configurado seja 0 zero a comunica o ser considerada como Broadcast ou seja todos os escravos ir o receber e processar a pergunta mas nenhum ir responder ATEN O Dois escravos diferentes que utilizam a mesma rede n o podem possuir o mesmo endere o do n Fun o MODBUS Neste campo deve ser informado qual fun o ser executada pela rela o A escolha da fun o depende de qual opera o o mestre dever executar no escravo e quais opera es o escravo suporta As fun es que o protocolo MODBUS RTU mestre envia aos escravos s o apresentadas na tabela a seguir 49 3 Leitura Coil Leitura de n pontos definidos como Coil 2000 Leitura de Input Leitura de n pontos definidos como Input 2000 03 Leitura de Holding Leitura de n operandos definidos como H
111. res contam uma unidade de tempo a cada dois ciclos executados O m dulo E018 e as comunica es MODBUS Mestre e Escravo n o s o executadas neste modo de opera o 13 3 O modo Ciclado identificado pelos LEDs e PG ligados Em conjunto com a monitora o e o for amento dos operandos ele facilita a depura o do programa aplicativo Modo Programa o Neste modo de opera o o programa aplicativo n o executado n o havendo a atualiza o de entradas ou sa das O CP aguarda os comandos do programador O modo Programa o identificado pelo LED PG ligado Apesar de n o ocorrer a atualiza o dos pontos de entrada e sa da a UCP continua se comunicando com o s m dulo s Esta caracter stica permite que m dulos especiais troquem informa es com a UCP mesmo que n o esteja ocorrendo a execu o de um programa aplicativo Neste modo as comunica es ALNET Ethernet ALNET funcionam normalmente Modo Erro identificado pelo LED ER ligado Indica que houve alguma anormalidade no CP durante o seu processamento A tabela a seguir mostra a identifica o dos modos de opera o com base nos LEDs do painel frontal da UCP Modo de opera o Ligado Ligado Ligado Desligado Inicializa o Ligado Desligado Desligado Desligado Execu o Ligado Ligado Desligado Desligado Ciclado Desligado Ligado Desligado Desligado Programa o Desligado Desligad
112. rindo itens como consumo bases compat veis e limites de projeto atribui o de tags aos pontos do sistema gera o de etiquetas para a identifica o dos m dulos gera o de lista de materiais impress o das etiquetas com as tags de identifica o dos pontos 11 3 Configura o MasterTool Programming MT4000 e MT4100 O software MasterTool Programming executado em ambiente Windows vers es 95 98 ME NT 2000 e respons vel pela programa o e configura o das UCPs da s rie PO3x42 Algumas das fun es realizadas com o MasterTool Programming s o desenvolvimento do programa aplicativo para execu o na UCP configura o dos canais seriais protocolos e operandos e comunica o atrav s do protocolo ALNET v2 0 para obten o de diagn sticos monitora o de operandos e envio de comandos de controle para a UCP e comunica o via Ethernet TCP IP despenhando as mesmas fun es do cana serial ATEN O Para obter informa es completas sobre o MasterTool ProPonto e sobre o MasterTool Programming consulte os manuais espec ficos Modos de Opera o As UCPs podem operar em cinco modos diferentes Inicializa o Execu o Ciclado Programa o Erro A figura a seguir apresenta um diagrama de como os modos de opera o interagem com base nos comandos definidos pelo programador e ou na ocorr ncia de erros Para saber como selecionar os modos consulte o manual do software MasterTool 12
113. rio A seguir ser analisado cada um destes itens Tempo de Resposta dos M dulos no Barramento Local A comunica o entre a UCP e os m dulos feita por um barramento de alta velocidade implementado em hardware por um nico chip obtendo se excelentes velocidades de aquisi o e parametriza o Algumas caracter sticas alcan adas por este sistema s o e barramento serial de 12Mbaud e endere amento e identifica o autom tica de m dulos e troca a quente de qualquer m dulo de E S lt lt lt Figura 2 13 Varredura do barramento O desempenho do barramento medido pelo Tempo de Resposta dos M dulos no Barramento Local e ou seja pelo tempo decorrido entre a detec o de varia o no valor de uma entrada at este estar dispon vel na UCP ou pela altera o de um ponto de sa da na UCP at que este ponto tenha sua varia o realizada fisicamente C lculo do Tempo de Resposta dos M dulos no Barramento Local O Tempo de Resposta dos M dulos no Barramento Local o m ximo que uma informa o leva para transitar entre a CPU e m dulo considerando um m dulo espec fico Para a calcular o tempo de resposta do m dulo utiliza se a seguinte f rmula Tempo de Resposta do M dulo no Barramento Local Lat ncia do M d N de M d no Barramento x 16us x N de Varreduras do M dulo Esta f rmula deve ser aplicada para cada modelo de m dulo diferente presente no
114. s de campo PROFIBUS 2 canais seriais RS232 com protocolos configur veis e program veis inclusive MODBUS mestre ou escravo 1 Introdu o e 1 canal serial RS485 isolado com protocolos configur veis e program veis inclusive MODBUS mestre ou escravo Grande capacidade de mem ria Flash at 512 Kbytes para programa aplicativo Comporta Interface de Rede PROFIBUS DP Mestre Conectividade com rede Ethernet Caracter stica de WebServer Diagn stico e estados de opera o local via LEDs no painel Diagn stico via operandos Operando Ponto Flutuante F Operando Inteiro D 32 bits com sinal Fonte de alimenta o interna de 24 Vdc com capacidade de alimenta o de 12 m dulos de E S distribu dos no m ximo em dois segmentos e Etiqueta no painel para identifica o do equipamento Somente o PO3142 possui 02 duas seriais RS232 os outros modelos possuem 01 uma serial RS232 Somente para os modelos PO3242 PO3342 A partir da revis o de produto AS ou vers o 2 00 de software executivo sistema operacional Documentos Relacionados a este Manual Para obter informa es adicionais sobre a S rie Ponto consulte tamb m os seguintes documentos dispon veis em www altus com br Caracter stica T cnica CT do produto CT109104 Caracter sticas e Configura o da S rie Ponto CT 109000 Manual de Utiliza o da S rie Ponto MU209000 Master Tool Programming Manual de Program
115. s diagn sticos via LED nos m dulos consulte a CT ou o manual espec fico Erros na Opera o A tabela a seguir apresenta as anormalidades mais comuns observadas nas UCPs da s rie PO3x42 bem como explica es sobre a identifica o de cada tipo de erro e procedimentos a serem executados para corrigi lo 78 5 Inicial Estado Watchdog Significado Circuito de c o de guarda da UCP ativo Erro no programa aplicativo UCP est com defeito Desligar e religar a alimenta o AC do sistema Se o erro persistir conectar o programador e passar o CP para o modo Programa o disparando o comando nos tr s segundos iniciais ap s a energiza o Se a UCP passar para o modo Programa o algum erro no programa aplicativo est ocorrendo e deve ser analisado Caso n o seja poss vel entrar no modo Programa o isso sinal de que a UCP est com defeito Erro de programa na UCP N o h m dulos de programa indispens veis C 000 e ou E 001 O programa aplicativo est com erro ou o checksum de algum m dulo de programa est incorreto Consultar a causa do erro com o programador na janela de informa es de estado do CP Se o programa aplicativo est correto ou se a causa do erro foi checksum incorreto passar o CP para o modo Programa o remover todos os m dulos do programa e carregar novamente todo o programa aplicativo Caso o erro persista isso sinal d
116. s utilizado para a elabora o de um programa Conjunto de instru es e operandos que permitem a edi o de um programa aplicativo para ser utilizado em um CP Matriz gr fica onde s o inseridas as instru es de linguagem de um diagrama de rel s que comp e um programa aplicativo Um conjunto de l gicas ordenadas sequencialmente constitui um m dulo de programa Identifica o programa Altus para microcomputador execut vel em ambiente WINDOWS que permite o desenvolvimento de aplicativos para os CPs das s ries Ponto Piccolo AL 2000 AL 3000 e Quark Ao longo do manual este programa referido pela pr pria sigla ou como programador MasterTool Conjunto de op es dispon veis e exibidas por um programa no v deo e que podem ser selecionadas pelo usu rio a fim de ativar ou executar uma determinada tarefa Equipamento ligado a uma rede de comunica o de onde se originam solicita es de comandos para outros equipamentos da rede Elemento b sico de um sistema completo que possui fun es bem definidas Normalmente ligado ao sistema por conectores podendo ser facilmente substitu do Parte de um programa aplicativo capaz de realizar uma fun o espec fica Pode ser executado independentemente ou em conjunto com outros m dulos trocando informa es atrav s da passagem de par metros Veja m dulo de configura o Tamb m chamado de m dulo C um m dulo nico em um programa de CP que cont m diversos par
117. sar e enviar a resposta Pergunta Observa o 15 Endere o do n 23 Fun o MODBUS 23 XX C digo ACK ok 00 02 00 56 Calculado pelo Protocolo CRC byte High N mero de bytes do bloco de dados Valor do Holding Register 1257 Calculado pelo Protocolo CRC byte Low Tabela 3 16 Resposta do escravo para a pergunta do exemplo Ap s receber a resposta e verificar o enderego do n a fung o e o CRC o escravo repassa os bytes para a tabela operando de destino retirando os campos j verificados como mostra a tabela a seguir Posi o da Tabela de Observa o Destino 00 N mero de bytes do bloco de dados Valor do Holding Register 1257 01 N o utilizado neste comando Tabela 3 17 Resposta do Exemplo Ap s todo esse processo o bit que indica Rela o executada com sucesso na ltima varredura no operando de status da rela o ligado Fluxo de Opera o do Mestre 3042 V2 0 PO3142 PO3242 3342 O protocolo MODBUS mestre processa as solicita es da seguinte forma Para cada rela o h um contador de tempo Esta parte do controle verifica se uma rela o j teve o seu tempo de polling decorrido e as rela es nessa condi o ficam na fila de envio de rela es fila de rela es uma estrutura que apresenta quais s o as rela es e em qual ordem elas ser o transmitidas O processo de transmiss o inicia verific
118. so o valor O zero seja programado a rela o ser sempre inserida na lista de rela es prontas para comunica o ap s a sua execu o Caso sejam configurados valores entre 1 e 200 a rela o s entrar na fila de prontos para comunicar depois que o tempo programado neste campo tenha decorrido Configura o das Rela es Gen ricas A rela o gen rica pode ser utilizada quando o escravo necessita de uma fun o que n o est implementada no protocolo MODBUS RTU mestre das UCPs PO3042 revis o AS ou superior ou vers o 2 00 de software executivo ou superior PO3142 PO3242 e PO3342 01 02 03 04 05 06 15 e 16 O usu rio deve construir a pergunta e tratar a resposta no programa aplicativo Os campos de uma rela o gen rica s o os seguintes n do escravo mesmas caracter sticas de uma rela o normal fun o MODBUS selecionar a op o gen rica n mero da fun o informar o n mero da fun o operando MODBUS n o utilizado quantidade de operandos informar quantos bytes ser o inseridos na pergunta operando de origem informar um operando tipo com no m nimo 130 posi es operando de destino informar um operando tipo TM com no m nimo 130 posi es operando de status mesmas caracter sticas de uma rela o normal polling da rela o mesmas caracter sticas de uma rela o normal 52 3 Configura o A rela o gen rica monta uma pergunta com os seguintes c
119. stra o timing dos sinais RTS CTS e TXD durante uma transmiss o de dados RTS CTS TXD Figura 7 5 Timing dos sinais RTS CTS e TXD ATEN AO Alguns conversores RS 485 mais modernos e inteligentes dispensam a utiliza o do handshake RTS CTS uma vez que a interconex o com o CP torna o uso dos sinais RTS e CTS desnecess rio Esses conversores gerenciam automaticamente a ativa o e desativa o do driver de transmiss o analisando o sinal de dados TXD Este gerenciamento feito atrav s de microprocessador ou de outro circuito inteligente instalado modem RS 485 Verifica o de Conex o em Modens de Linha Discada Num modem para linha telef nica discada o sinal de sa da DCD pode ser utilizado para indicar que a conex o com outro modem modem remoto foi estabelecida O processo de discagem ou conex o pode ser efetuado pelo CP atrav s da linha TXD comandos AT Depois de executar o processo de discagem importante que o CP saiba se a conex o foi estabelecida ou n o Al m disso durante a transmiss o de dados o CP deve saber se a conex o continua ativa ou se foi desativada por algum motivo Finalmente ap s a transmiss o de dados o processo de desconex o pode ser novamente efetuado pelo CP atrav s da linha TXD comandos AT Embora o CP n o possua uma entrada DCD o canal serial COM3 apresenta uma entrada DSR que pode ser lida pelo CP Desta forma se a sa da DCD do modem for conectada
120. ta velocidade a leitura de entradas e a atualiza o de sa das extremamente r pida Os m dulos anal gicos utilizam operandos mem ria automaticamente sem a necessidade de programa o pr via no programa aplicativo Diagn stico de M dulos Os diagn sticos individuais podem ser visualizados atrav s do LED DG Al m disso os diagn sticos s o enviados para operandos mem ria permitindo assim que eles sejam acessados pelo programa aplicativo e ou por um software de supervis o Diagn stico do Sistema do Controlador Program vel CP As UCPs informam o estado de opera o da UCP situa es de erros internos e estado geral do barramento permitindo a identifica o de problemas no sistema e a gera o de alarmes Esses diagn sticos s o visualizados em operandos mem ria M Parametriza o Com o software programador MasterTool poss vel parametrizar individualmente cada m dulo mudando sua configura o sem a necessidade de mudar chaves ou pontes de ajustes Todos os par metros s o enviados dinamicamente aos m dulos durante a inicializa o e ciclicamente na execu o Caso os par metros mudem o m dulo ter a capacidade de identificar as novas informa es e se reconfigurar permitido a mudan a dos par metros a quente 3 Configura o Caracter sticas de Software Software Executivo O software executivo sistema operacional das UCPs da s rie PO3x42 apresenta as seguintes ca
121. te que o CP funcione para identificar a causa do problema clicar no bot o de Informa es e leia o cap tulo Manuten o e figura abaixo pode ser visto o bot o e a tela de Informa es que indica no exemplo o modo de opera o Erro e o motivo Barramento sem termina o MASTERTOOL 03242 000 AA 10 x Projeto M dulo Edi o Busca Comunica o Relat rio Janela Ajuda AED OE er REF Modelo de LOLI e x Operandos Modelo de UCP P03242 Beta03 Modo de Opera o Eno Totale Vers o de Executivo 7200 Mem ria Mensagens Decimal Mensagem de Erro Advert ncia Barramento sem termina o zi 4 Mensagem de Advert ncia 1 Real Mensagem de Advert ncia 2 a Mensagem de Advert ncia 3 Inteiro Sa da Estado gt Tempos Sa das Habilitadas Tempo M ximo de Execu o de Programa 400 ms Auxiliar Rel s For ados N o Tempo de Ciclo Instant neo 0 ms Tabelas Compactando RAM N o Tempo de Ciclo M dio O ms M em rias D Copiando m dulo Tempo de Ciclo M ximo ms N vel de 0 Tempo de Ciclo M nimo 0 ms Decimais o Troca de m dulos de E S Per odo de Acionamento de E 018 Sem 018 com CP energizado Sim Leitura cont nua Novo Estado Para Ajuda pressione Fl HEX TAG Figura 5 9 Informa es do CP em erro de termina o 69 5 Inicial
122. transmiss o VT em bps N mero de bytes da resposta do escravo NByR que depende da fun o necess rio consultar a norma MODBUS N mero de bits de cada byte NB tipicamente os dispositivos MODBUS possuem 11 bits de dados por byte no entanto pode ocorrer que certos equipamentos possuam 10 bits Atraso do meio f sico que depende do meio f sico utilizado Por exemplo um barramento el trico tem uma atraso t pico de 5 ns por metro assim em 30 m o atraso ser de 150 ns No caso de ondas de r dio fibra tica e linha telef nica por exemplo necess rio calcular al m do atraso do meio f sico o atraso gerado pelos dispositivos de comunica o com modens e conversores 46 3 Configura o e Delay entre frames DEF tempo aguardado pela UCP para o disparo de um novo frame Fixo em 20ms Para calcular o tempo de resposta m ximo TRM do MODBUS escravo ap s a recep o do ltimo byte da pergunta do mestre aplique a seguinte f rmula TRM ms TCA ms 1 VT bps NB NByR 1000 ms DEF ATEN O Caso o escravo esteja configurado para utilizar sinais de modem deve ser considerado ainda o tempo de resposta do sinal CTS ap s o acionamento do sinal RTS pela UCP MODBUS RTU Mestre Este protocolo est dispon vel para as UCPs PO3042 a partir da vers o 2 00 PO3142 PO3242 e PO3342 Ao selecionar esta op o no MasterTool o CP passa a ser mestre da comunica o
123. uindo 6 d gitos Esse sexto d gito transparente para o usu rio pois definido atrav s do comando selecionado Exemplos de endere amento nas reas MODBUS Tabela 3 11 Exemplo endere amento rea MODBUS Os operandos MODBUS s o independentes entre si em fun o da rea Por exemplo o Coil 15 diferente do Input 15 que diferente do Holding Register 15 que diferente do Input Register 15 para acessar reas diferentes s o utilizadas fun es diferentes como p de ser visto na tabela de 50 3 Configura o fun es suportadas pelo MODBUS RTU mestre Os valores poss veis para representar esses operandos est na faixa compreendida entre 1 e 65536 Cada escravo possui o seu mapa de operandos Portanto necess rio ler o manual de cada escravo espec fico para identificar os operandos pertinentes aos dados fornecidos pelo mesmo ATEN O Este campo n o utilizado na rela o gen rica Quantidade de Operandos a Comunicar Este par metro configura a quantidade de operandos MODBUS do escravo que ser o lidos Al m disso ele fornece o n mero de operandos MODBUS que ser o enviados ao escravo em uma fun o de escrita No caso de uma rela o gen rica este campo informa quantos bytes ser o enviados para o escravo sem considerar os bytes de endere o n mero da fun o e CRC para maiores informa es veja o item Configura o das Rela es Gen ricas mais adiante Operan
124. uns exemplos s o as IHMs 1 FOTON 3 5 e FOTON 10 e qualquer software de supervis o compat vel com protocolo ALNET 2 0 18 3 UCPs da S rie PO3x42 o Sistema de E S As UCPs da S rie PO3x42 quando acrescentadas a outros elementos comp em uma arquitetura de controle A seguir s o descritos os elementos b sicos que fazem parte de uma arquitetura UCPs PO3042 PO3142 PO3242 PO3342 A UCP respons vel pelas fun es de controle realizando o ciclo b sico de leitura dos m dulos de entrada a execu o do programa de controle do usu rio programa aplicativo e a atualiza o dos m dulos de sa da al m de v rias outras fun es auxiliares Fonte de alimenta o embutida no m dulo respons vel por prover as tens es reguladas e livres de transientes para a opera o da UCP e dos demais m dulos presentes no barramento Possibilita a alimenta o de at 12 m dulos de E S distribu dos no m ximo em dois segmentos Se este limite for excedido ser necess rio empregar uma fonte suplementar 8085 no in cio do segmento do barramento O software MasterTool ProPonto MT6000 auxilia na constru o do barramento indicando a eventual necessidade de fontes adicionais ver manual espec fico Barramento O barramento o elemento de interconex o da UCP com os m dulos O barramento Ponto constitu do pela justaposi o de suas bases Segmento O barr
125. xecuta diversas outras tarefas auxiliares ao processamento do programa aplicativo As tarefas do processador s o realizadas por um programa permanentemente gravado em mem ria EPROM denominado programa executivo que corresponde ao sistema operacional da UCP Al m de gerenciar a UCP o programa executivo cont m uma biblioteca de instru es utilizadas pelo programa aplicativo Essas instru es s o relacionadas no Manual de Programa o do MasterTool Controle do Barramento Ponto O bloco controle do barramento Ponto o hardware respons vel pela varredura do barramento e pelo gerenciamento da mem ria espelho do barramento uma mem ria de dupla porta acessada pelo programa executivo da UCP e pelo hardware Esta mem ria cont m todas as informa es do barramento tais como dados par metros diagn sticos e controle dos m dulos servindo como conex o entre o programa executivo e o barramento O controle do barramento tamb m gerencia o acesso do microprocessador aos seus perif ricos e mem rias Mapa de Mem rias As figuras a seguir apresentam a aloca o de mem ria para o programa aplicativo nas UCPs da s rie PO3x42 A RAM utilizada para o programa aplicativo retentiva e seu conte do se mant m durante 22 3 eventuais faltas de energia ver mais detalhes a seguir O programa executivo e os operandos residem em outras reas de mem ria RAM e Flash EPROM Essas reas n o s
126. xpoente 8 bits Mantissa 23 bits S bit de sinal aritm tico 0 positivo 1 negativo O valor decimal de um operando real obtido pela seguinte express o Valor 1 x 2Ereem127 1 Mantissa A faixa de valores armazen veis de 3 4028234663852886E 38 a 3 4028234663852886E 38 Os n meros n o normalizados ou seja valores cujo m dulo inferior a 1 1754943508222875E 38 s o tratados como zero pelos CPs Os CPs n o tratam os n meros infinito e NANSs not a number sendo todos tratados como fundo de escala ATEN O Para maiores detalhes sobre a utiliza o dos operandos F consulte o MasterTool Programming Manual de Programa o MP399101 10 3 Configura o Operandos Inteiro A fam lia de UCP s PO3x42 incorpora a partir da vers o de software 2 00 operandos inteiros 1 de 32 bits com sinal A abrang ncia deste operando vai do valor 2 147 483 647 at 2 147 483 648 A quantidade de operandos inteiro configur vel na declarag o do m dulo C Estes operandos ocupam quatro bytes de mem ria 32 bits O operando l est dispon vel a partir de vers o 2 00 de software executivo sistema operacional e necess rio Mastertool vers o 3 90 ou superior Novo diret rio de m dulos Na vers o 2 10 do executivo da s rie PO3X42 foi implementado um novo diret rio de m dulos Este novo diret rio d suporte a um maior n mero de m dulos de configura o C XXX
127. y l qusun SS iu maut a s 81 Manuten o PreventiVya u a Po nssqa 82 Sum rio 7 APLICA ES ESPECIAIS COM SERIAL RS 232 83 Pinagem dos Conectores sis asa vd ri tendo osasstesuba tabaco same rivieotansdoseheas 83 Handshake de Hardware RTS CTS em Modens R dio 83 Handshake de Hardware RTS CTS em Conversores RS 485 85 Verifica o de Conex o em Modens de Linha Discada 86 Discagem com em Modens de Linha Discada 87 GLOSS RIO u nt 88 Revis es deste Manual zssiesessssresreesestontasonasissenierecetsrasinde cs ais rasta ctasscosernedo 91 1 Introdu o 1 Introdu o As unidades centrais de processamento UCPs PO3042 PO3142 PO3242 e PO3342 que comp e a s rie PO3x42 tem como principal foco de aplica o o controle de processos manufatura automa o predi
Download Pdf Manuals
Related Search
Related Contents
FP7 MC CIG Reporting Guidelines v1 I. Transcrição da entrevista EP3-D2 Philips 29PT4973 CRT Television User Manual manual q1.5 カタログ(PDF) ディーバインド取扱説明書V1 US Robotics Wireless Ndx PC Card Manuale ANTIFURTO WIRELESS GSM6000 User Manual - Pro-Ject Audio Systems 1843-1844-1846 Copyright © All rights reserved.
Failed to retrieve file