Home
Microcontrolador/Manuais e Apostilas/MU210000
Contents
1. Figura 7 3 Canal Serial 040324024 Os microcontroladores da S rie Grano s o programados atrav s do software MasterTool que executado em ambiente Windows vers es 95 98 ME NT 2000 Algumas das fun es realizadas com o MasterTool Programming s o desenvolvimento do programa aplicativo para execu o no microcontrolador configurac o dos canais seriais protocolos e operandos comunica o atrav s do protocolo ALNET I v2 0 para obten o de diagn sticos monitora o de operandos e envio de comandos de controle para o microcontrolador Instala o MasterTool Vamos come ar instalando o programador MasterTool a partir de CD ou de download do site da Altus 118 7 Tutorial Requisitos de Hardware e Software Para a instala o do MasterTool Programming s o necess rios os seguintes requisitos m nimos de hardware e software e Microcomputador IBM PC ou compat vel e UCP Pentium 200 MHz ou superior e 64 Mbytes de mem ria RAM e I unidade de CD ROM e 1 unidade de disco r gido com um m nimo de 50 Mbytes livres e 1 interface serial e Windows 95 98 ME ou Windows NT 2000 e Microsoft Mouse ou dispositivo compat vel opcional e recomendado ATEN O No Windows NT 2000 a instala o do MasterTool Programming MT4100 deve ser feita utilizando se um login de usu rio pertencente ao grupo administradores Instalando o MasterTool Programming Para instalar o Mast
2. VO CONNECTIONS RO Tm n T2 1 5 15 5 T6 7 FO FL 10 6 7 Jo Ji J2 J3 14 J5 Je J7 0 AL 2 PL NA 24Vdc POWER G GROUND RO RELAY OUTPUT RI RELAY OUTPUT TO TRANSISTOR OUTPUT TRANSISTOR OUTPUT T2 TRANSISTOR OUTPUT T3 TRANSISTOR OUTPUT TA TRANSISTOR OUTPUT 5 TRANSISTOR OUTPUT T6 TRANSISTOR OUTPUT T7 TRANSISTOR OUTPUT FO FAST OUTPUT FL FAST OUTPUT 10 DIGITAL INPUT EL DIGITAL INPUT I2 DIGITAL INPUT B DIGITAL INPUT DIGITAL INPUT DIGITAL INPUT 16 DIGITAL INPUT 7 DIGITAL INPUT JO DIGITAL INPUT J 1 DIGITAL INPUT J 2 DIGITAL INPUT J3 DIGITAL INPUT J 4 DIGITAL INPUT J5 DIGITAL INPUT AO ANALOG INPUT AL ANALOG INPUT AZ ANALOG INPUT AB ANALOG INPUT PO ANALOG OUTPUT PL ANALOG OUTPUT X NOT CONNECTED C INTERCONNECTED Mm Figura 5 8 Cart o de Identificac o da Borneira Conex o de expans es 04020500A A Figura 5 9 mostra como dever ser conectado o cabo de expans o GR381 entre os m dulos As tampas de expans o devem ser abertas e o cabo de expans o encaixado nos conectores Em seguida dobrar as fitas de extra o e fechar as tampas L ENS a SS E pu y 16 8 te 16 um Y a _ m as E QU IE Figura 5 9 Conex o de Expans es
3. 28 Sum rio Dinieunsoes F SICAS aoc nere eti 29 Dados para Compra 29 Ttens Initeorantes SER 29 Codie dos NR AAA A O 30 Produtos Relacionados i seaeverceseeverip ers vi Privater y Saya ayay aa PEL s PEEL aao EU PEXL PAPE YE ida Eora 30 Caracteristicas de Software 32 IB eiui c Ec 33 Lista de M dulos P nc o is iet re t rt a EA ERA UR C PR E TU ER Aq 34 NIRO 35 Retentividade i secet tette 36 Operandos Ponto Flutuante cesses Qanqa aqa aqhaqa ananassa 36 Caracter sticas da Arquitetura HardFlex amp GR900 38 Produtos da s rie Grano com HardFleX occccnnnnnnoncccnnncnonononannnnnonnnnnnnnnnnnnnnnnncnnnnnnnnnnnnnnnnnronnnnnnnnnnnccnno 38 Caracteristicasdo Contadora ies eer tre SN wA TIA a TA a Dd que 38 Descri o Funcional do 40 Componentes do Contado e eene ee Perese Etere te Er bE er RO Perre ee re EErEE CEEE 41 Modos de Contagetn eee e rtt tet tete dette dette eae ett e t 42 Caracter sticas das Sa das R pidas aaa
4. 58 Canal Serial Principal CON1 58 ALNET I Escraveo 59 MODBUS RTU Escravo mt 59 ua a nennen enne 60 Fluxo de Opera o do MODBUS Escravo 61 Tempo de Resposta do MODBUS Escravo 62 Convers o de C digo S rie Piccolo S rie Grano 62 Rel gio Calend rio de Tempo Real 63 Configura o do 2 au aaa a Ea mua a pusha tau pha taetae ee a iee esei 63 Instala o de Fun es HardEles 65 Configura o do Modo Clone oocococconocccononaccccnnonccncononaconononncnconoonccncnnoacncononccnconconccncononccnconocccrccnconccncnoss 65 Configurando o Mestre d IM do Cl n A Nu UA 66 Configurando o Escravo do Modo 1 67
5. Figura 7 5 Configurando Canal Serial Tamb m deve ser selecionado qual canal serial do PC est conectado o cabo de comunica o com o microcontrolador ATEN O Para obter informa es completas sobre o MasterTool Programming consulte os manuais espec ficos 120 7 Tutorial Programa o Com o software MasterTool j instalado chegou o momento de programar o microcontrolador Ser desenvolvido um programa aplicativo simples com o intuito de exercitar o processo de programa o do Grano Este programa ir monitorar uma entrada acionando uma sa da se a entrada estiver em n vel baixo ou outra se ela estiver em n vel alto O mesmo programa pode ser desenvolvido em qualquer microcontrolador da s rie Grano Criando um novo projeto Vamos come ar criando um novo projeto no MasterTool Para tanto devemos entrar no menu Projeto e selecionar a op o novo A seguinte caixa de di logo ser exibida Novo Projeto X Nome do Projeto Tipo de Projeto Programa o y Diret rio cAPROGRAMMAPLIC Es M dulo de Configura o cAPROGRAMMAPLICic APLIC 000 Figura 7 6 Novo Projeto O campo Nome do Projeto deve ser preenchido com o nome pelo qual voc deseja chamar o projeto Ap s ser selecionado o diret rio em que ser salvo o projeto o Mastertool cria uma pasta com o nome do projeto salvando a partir da todos os dados nesta pasta Na op o Tipo de
6. M dulos no Projeto M dulos no Dispositivo Nome Tamanho gt Enviar M dulo ts Nome Tamanho Data Envio CRC C APLIC 000 C GR900 003 32716 EPROM E ABLIC 001 gt gt gt Enviar Todos Enviar Todos 2300 04 9924 EPROM Ler Modulo sj lt Ler Todos lt lt lt Compactar RAM Informa es 2 m dulos Comparar M dulos 2 m dulos m Mem ria Livre por Bancos bytes CRC Geral RAM 0003 32768 0 0 O Dispone EPROM 00 03 32768 0 0 0 Projeto 4900 438 Sava Lista CRC site Y 0 Mem ria Ocupada bytes i 08 11 O 0 0 0 RAM 0 1215 0 0 0 0 EPROM 42640 TOTAL 42640 Figura 7 20 Ler ou Enviar M dulo Ap s conclu da a comunica o fechar a janela Ler ou Enviar M dulos Com o Grano programado pass lo para Modo Execu o atrav s do bot o Modo Execu o situado entre os bot es Informa es do CP e Modo Programa o passar para Modo Execu o o CP apresenta os LEDs EX DG e Al ligados e os demais desligados Carregando o Programa na Mem ria Flash O Programa Aplicativo j foi carregado em RAM para carreg lo em Flash deve se selecionar a op o M dulos no menu Comunica es do MasterTool Ser apresentada uma janela que a esquerda mostrar os m dulos carregados em RAM e a direita os m dulos carregados em Flash EPROM Para carregar o Programa Aplicativo na Flash devem ser selecionados os m dulos C APLIC 000 e E
7. Us Dao D LX i J D Os D Oe 5 Ox Ls Do L P lt gox Ds i 63 1 C cC I H BUIBUTI rA opp 0 129 5557 01 4445655135 maa Pa S 0800000 oM 91234 952017232458 57 gt pri eni ee a gt lt Miero o DO Comtrollor I O Asaza C O altus mr Q Kx xix Fm eA K 55 565 55565 85 mm B m E 5 alelelala B ON 111 i Cu k 0 99 0 cd Figura 2 8 Dimens es F sicas Dados para Compra Itens Integrantes A embalagem do produto cont m os seguintes itens Controlador Program vel e Guia de Instala o 29 2 Descri o T cnica C digo dos Produtos Os seguintes c digos devem ser usados para compra do produto Microcontrol GED 4SD Transistor Microcontrol 10ED 4SD Transistor e 2 SD Rel Microcontrol 14ED 8 SD Transistor e 2 SD Rel Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pi
8. Entrada Anal gica 2 Descric o of Canalconfiguradocoretamente I pow Canal com configura o inv lida ES Reservado fof Escalademedigaodentodafaka Overangenaescalademedigao FSC 7 of Canatconfiguradocoretamente 111 1 Canal com configura o inv lida 6 Ca i tc men dera dara www AAA AA orgia s O O XL AAA arta Byte 6 Sa da Anal gica 0 Descric o A IE Canal configurado corretamente L Canacomcontigurac o inv iaa xl x lt x 12 reservado Byte 7 Sa da Anal gica 1 Descri o o Canacontigurado corretamente L Canacomcontigurac o inv lida Ex x x x x x x reservado Tabela 6 15 Bytes de diagn stico dos canais anal gicos Operando de diagn stico do Modo Clone Quando configurado o Modo Clone disponibiliza ao usu rio na UCP mestre blocos de 2 operandos com diagn sticos de cada m dulo escravo do barramento Estes operandos s o definido atrav s da janela de barramento quando configura se um escravo Estes diagn sticos apresentam caracter sticas operacionais do escravo como pontos for ados por exemplo Outra informa o que apresentada uma imagem do Diagn stico via LEDs de E S do escravo que apresentada em operandos no mestr
9. O conte do destes operandos pode ser lido a qualquer momento mas s o atualizados com a hora real do rel gio a cada ciclo de varredura Para a leitura das horas utilizado o formato 24 horas 00 a 23 Os dias da semana s o informados conforme tabela abaixo 3 Tegafera Quem s s Tabela 3 10 Valores dos Dias da Semana Operandos de Ajuste Os operandos de ajuste s o os operandos de onde ser o lidos os valores para ajuste do rel gio quando for dado o comando de ajuste para o mesmo Podem ser do tipo mem ria 76M ou Tabela de Mem ria TM Assim como nos operandos de leitura s o necess rios sete operandos ou sete posi es de tabela para o ajuste Se o operando for mem ria os valores s o copiados da mem ria declarada e as seis subsequentes Se for tabela de mem ria os valores s o copiados da posi o zero at a posi o seis Caso os operandos n o sejam v lidos o acerto n o realizado sinalizado no operando de controle do rel gio Os valores a serem copiados para o rel gio devem ser colocados nos operandos na mesma segii ncia dos operandos de leitura segundos minutos horas dia do m s m s ano dia da semana Operando de Controle O operando de controle consiste em um operando auxiliar A utilizado para disparar o comando de ajuste do rel gio e obter status de funcionamento do mesmo Este operando selecionado
10. Precis o de 5 C Crosstalk Tempo de atualiza o Faixa de medi o Curva ITS 90 Faixa de medi o F Curva ITS 90 Diagn sticos Termopar aberto over range Temperatura ambiente acima de 65 Tabela 2 9 Entradas Termopar Notas O termopar deve ser do tipo isolado sem contato com a carcaga da m quina onde est alojado Recomenda se o uso de bainhas ou migangas cer micas quando necess rio valor m nimo da faixa de temperatura a temperatura ambiente portanto superior a zero O Borne A deve ser utilizado exclusivamente com entrada anal gica na polaridade negativa do sinal Os Bornes A1 A2 e A3 devem ser conectados ao potencial positivo do sinal de tens o Temperatura o termopar dever ser conectado apenas nas entradas A e Al A Os bornes A devem ser ligados a polaridade negativa limite inferior de contagem determinado pela temperatura ambiente absoluta de zero 10 2 Descri o T cnica Sa das Anal gicas GR370 GR371 sa das anal gicas n o isoladas 0 2 do fundo de escala 25 0 01 C do fundo de escala P0 e P P1 e P Contagem Resolu o CC l 2 6 mV 5 mA t pico com resist ncia de carga de 2 kQ Resolu o do conversor 12 bits monotonicidade garantida Tempo de atualiza o 12 ms Tipo Precis o Folga de escala M nima de 4 Isola o com parte l gica Sem isola o Curt
11. 85 36138 X 04011900 5 Instala o Instala o El trica PERIGO Ao realizar qualquer instala o em um painel el trico certifique se de que a alimenta o geral do arm rio esteja DESLIGADA Bornes com Mola Este tipo de borne possui um sistema de fixa o baseado em uma mola de elevada confiabilidade mesmo em ambientes sujeitos a vibra o ver Figura 5 11 Para sua montagem deve ser utilizada a chave PO8523 ver Figura 5 10 A vantagem de seu emprego a facilidade e rapidez de montagem dos cabos el tricos A capacidade de m xima corrente deste borne de 12 A por ponto no entanto esta capacidade limitada conforme a corrente m xima especificada pelo m dulo empregado 03111300B 01041600 Figura 5 11 Conex o do Borne Mola 86 5 Instala o ATEN O N o recomendado o emprego de outra chave para bornes do tipo mola que a PO8523 Outras ferramentas podem provocar danos permanente aos contatos borne perdendo sua funcionalidade Conex es A correta fixa o dos cabos do microcontrolador e dos m dulos do sistema garantem a seguran a do equipamento e seu correto funcionamento Para isso devem ser verificados os seguintes pontos e os cabos devem ter bitola e tens o de isola o coerentes com a aplica o e os cabos junto aos bornes de liga o do painel de montagem devem estar com conex o segura firme
12. de Expans o Expans o Rel gio Figura 2 3 Arquitetura do GR370 e GR371 Processador O processador o respons vel pela execu o do programa aplicativo baseado nos valores dos operandos de entrada e gerando os valores dos operandos de sa da Tamb m processa os comandos recebidos pelos canais de comunica o serial e executa diversas outras tarefas auxiliares ao processamento do programa aplicativo As tarefas do processador s o realizadas por um programa gravado permanentemente em mem ria FLASH denominado programa executivo que corresponde ao sistema operacional do CP 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 Mem ria RAM e FLASH A mem ria RAM permite a escrita e a leitura de dados armazenando o programa aplicativo e os valores dos operandos da UCP A mem ria FLASH serve para manter o programa executivo aplicativo e outras informa es quando o equipamento est desenergizado Essa mem ria permite a regrava o de dados mas n o precisa de energia para a sua manuten o Interface de Comunica o COM 1 Os microcontroladores da S rie Grano possuem um canal de comunica o padr o RS 232 COMI Todos os CPs possuem o protocolo ALNET 2 0 escravo para realizar a comunica o entre o CP e 13 2 Descri o T cnica os equipamentos mest
13. 106 Erros na Operaca06 DE 112 Outras Situa es de EITO onde Ss e t t 114 Canais Anal glCOS unteren Fork eso pi ias s a aa 114 Manutencao Preventiva qa AAA AAA Sua eo ipe ca ee ees ro desponta Ve eon o Vea 114 M dulo AA TETTE 115 Te TUTORA prs 116 Tutorial Serie LD 116 Instala o El trica eee eee Ret p aa button epe RE di coa epar ts 116 Conexao Serial A ere E rM 117 Am 118 PrOSTAMA O cea eer E A a A AA O GO Rn 121 8 EXEMPLOS DE APLICA AO 128 Exemplos de Aplica o do Modo Clone 128 Sum rio 129 129 CEGUU DN tun UE a 129 AN 130 AE AO O AN A A AIN PO Op 130 COW MN 130 RA EP e 130 CEGO09 130 CEG000 NT 130 CEGUIQ C Z utem utem tada 130 DE CLOSSARICOA Sono EROR dH HM 131 1 Introdu o 1 Introdu o Os microcontroladores program veis da S rie Grano apresentam se como excelente solu o para aplica es de m dio e pequeno porte especialmente em m quinas processos que envolvam controle anal gico
14. Interface com UCP via M dulo Fun o Figura 2 14 Diagrama em Blocos das Sa das R pidas Componentes das Fun es de Sa das R pidas e Gerador de Freq ncia O gerador de freq ncia gera os sinais de clock com freq ncia e duty cycle de acordo com os valores escritos nos registradores de freq ncia e duty cycle e Registradores de Freq ncia Associado a cada sa da de freq ncia VFO 0 e VFO 1 existe um registrador de freq ncia cujo valor determina a freq ncia de opera o da sa da em freq ncia valor do clock gerado O valor destes registradores pode variar entre O e 20 000 representando freq ncias de O a 20 kHz e Registradores de Duty Cycle Associado a cada sa da r pida tamb m existe um registrador de duty cycle que informa ao gerador de frequ ncia o duty cycle que ser gerado para cada sa da VFO 0 e VFO 1 O valor do duty cycle dado em e pode variar entre O 0 e 100 100 Para um duty cycle de O nenhum sinal de sa da fornecido e Unidade de Controle das Sa das Tem por fim a analise dos dados provenientes do software aplicativo para determinar o modo de opera o das sa das ativa o e desativa o das mesmas e Sa das R pidas Sa da VFO O primeira sa da r pida de frequ ncia associada ao borne FO Sa da VFO 1 segunda sa da r pida de frequ ncia associada ao borne Fl e Dados de Entrada e Dados de Sa da Valores das freq ncias e duty cycle a serem gerado
15. Manual de Utiliza o da S rie Grano Rev F 02 2006 C d Doc MU210000 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 conseq 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 A Altus garante os seus equipamentos conform
16. o de operandos inteiros Compara operandos dentro de uma faixa apresentando a sa da em F COMPF 072 forma bin ria onde o bit ligado indica que o operando pertence faixa respectiva Esta instru o executa uma atualiza o imediata na mem ria imagem e F AES 087 nos m dulos das posi es f sicas especificadas Sua atua o id ntica y varredura dos pontos de E S realizada pelo programa executivo ao final de cada varredura por m com o n mero de posi es limitados Realiza a operac o l gica AND e entre operandos simples M ou D F ANDT 090 e ou tabelas TM ou TD Podem ser realizadas at 255 opera es l gicas em uma nica cnamada da fun o Realiza a opera o l gica OR ou entre operandos simples M ou D F ORT 091 e ou tabelas TM ou TD Podem ser realizadas at 255 opera es l gicas em uma nica chamada da fun o Realiza a opera o l gica XOR ou exclusivo entre operandos simples F XORT 092 M ou D e ou tabelas TM ou TD Podem ser realizadas at 255 opera es l gicas em uma nica chamada da fun o Realiza a nega o l gica entre operandos simples M ou D e ou tabelas F NEGT 093 TM ou TD Podem ser realizadas at 255 opera es l gicas em uma nica chamada da fun o FM FO Convers o de Valores 2 Inteiros para Ponto Flutuante FF mos1t Convers o de Valores Ponto Flutuante para 2 meros FFSOM OS2 Soma de Valores Ponto Flutuante F FSUB 053 subtra o de
17. 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 A manuten o de m dulos facilitada pela disponibilidade dos dados de diagn sticos caracter stica de toda a S rie Grano Diagn sticos s o mensagens que o microcontrolador disponibiliza ao usu rio relatando anormalidades Existem duas formas de identificar situa es de diagn stico via painel visual atrav s dos LEDs de indica o de modo de opera o e atrav s dos LEDs de E S solicitado pela opera o com as teclas e via operandos atrav s da monitora o de operandos de diagn sticos do CP O microcontrolador Grano fornece o diagn stico em operandos M divididos em duas faixas de operandos configuradas separadamente via MasterTool operandos de diagn stico do sistema referentes opera o do microcontrolador e operandos de diagn stico de E S diagn stico dos octetos de E S integrados ao microcontrolador Diagn sticos via Painel Os microcontroladores da S rie Grano possuem LEDs no seu painel frontal para indicar diferentes modos de opera o atividade da comunica o serial e protocolo em uso EX PG ER Al e CM bem como para auxiliar no diagn stico de eventuais erros DG A tabela a seguir mostra os estados poss veis dos LEDs e a correspondent
18. DXXXXbX gt MXXXXbX AXXXX X gt AXXXX X 47 0 AXXXX X gt FXXXX X 48 0 DXXXX X gt AXXXX X 47 0 DXXXX X gt FXXXX X 49 0 DXXXXbX gt AXXXX 37 0 DXXXXnX gt AXXXXnX 46 0 DXXXXNX gt FXXXXnX 47 0 DXXXXwX gt DXXXXWX 38 0 DXXXXwX gt MXXXX 37 0 FXXXX X gt DXXXX X 48 0 gt AXXXX 37 0 gt MXXXXbX 40 0 gt DXXXXnX 47 0 MOP gt MXXXXnX 47 0 FXXXXwX gt FXXXXwX 40 0 KD gt FXXXXWX 33 0 gt AXXXXnX 37 0 gt DXXXXbX 33 0 gt DXXXXwX 32 4 gt FXXXXNX 38 0 gt MXXXXbX 33 0 gt DXXXXWX 37 0 gt AXXXX X 47 0 MXXXX X gt FXXXX X 48 0 gt AXXXX 37 0 gt AXXXXnX 46 0 gt FXXXXnX 47 0 gt MXXXXnX 46 0 x 2 Descri o T cnica M D gt M A M D gt Y M D gt 60 0 gt 55 2 45 0 gt D 9eM M gt gt M D gt 54 4 M M gt M M gt M 36 0 gt M D 344 0 D gt 96A 38 8 D gt YM 40 4 D gt M D 45 6 gt 72 4 gt D 40 4 gt 38 0 e gt M A gt M 40 4 M A gt M D
19. F 332 0 600 MUL Fx F F 123 0 MUL Fx M F 164 0 Fx M M MUL Mx M F 208 0 Mx M M SOM D D D 47 0 F F F F F M SOM F M F 172 0 F M M SOM M M F 196 0 SUB D D D 57 0 F F F SUB F F M 152 0 SUB 184 0 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 temos 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 assim 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 programa ATEN O N o recomendado o uso do comando de for amento de pontos de E S quando a aplica o
20. ITAL INPUTS Expansion cable Ca Expansion iga o do GR351 Esquema de L Figura 5 16 24 x x WE sindino sindino eybia Kejos JOJSISUBJL sndno jeubiq 1524 o e VSOLZOLCO 2 g i 0 Bill E g ug uk 3 f 2 23 z 18 o ES oS 58 po o lt zz 9 5 2 z x a lt z Figura 5 17 Esquema de Liga o do GR370 Thermocouple Voltage E siosuas 5205098 amz v zj sindino Bojeuy syndu Bojeuy DN Sp ul Voltage Voltage 8 91 5 Instala o 24 Vdc GR371 2 OUTPUTS o 2 NES r 2 E M a x ty R1 han o DIGITAL INPUTS 4 CHANNEL ANALOG INPUTS _ V9OLZOLCO T o co 5 86 gg d TO ag z lt mi 13 EXPANSION I amp I NNNNHSN sindino sindino Jesa Ke 9 JO SISUEJ L JL IL SJosueg SJOSUSS sndno ame IMZ 19 jeubig 1584 4 Thermocouple Voltage syndu 6ojeuy 11 Figura 5 18 Esquema de Liga o do GR371 Voltage sindino Bojeuy 92 5 Instala o Notas 1 O ponto comum da fonte de alimenta o do m dulo 0 V deve ser ligado no terra do painel el trico Esta liga o recomendada para minimizar ru dos el tricos em um sistema de automa o 2 A fonte de alimenta o deve ser conectada nos pont
21. Notas 1 Se comandos de escrita de frequ ncia e duty cycle s o feitos nas duas sa das antes de habilitar as mesmas quando elas forem habilitadas ambas iniciar o em fase Por m se j estiverem habilitadas e uma nova escrita for feita mesmo sendo os comandos executados na mesma chamada da fun o as sa das sair o de fase Isto se deve ao fato de cada escrita ser realizada em momentos distintos dentro da fun o e no momento da escrita os novos valores entram em opera o 76 4 Entradas e Sa das Descri o das entradas Habilita quando esta entrada est energizada a fun o chamada sendo analisados os par metros programados na instru o CHF Caso os mesmos estejam incorretos a respectiva sa da de erro da fun o energizada Se estiverem corretos os comandos contidos nos bytes auxiliares s o executados realizando as opera es de leitura e escrita conforme especificado Quando a entrada habilita estiver desenergizada as instru es anteriormente enviadas ao m dulo s o mantidas n o executando nenhuma opera o de leitura ou escrita no mesmo Descri o das sa das Processamento ok ativada para indicar sucesso na tentativa de realizar a opera o solicitada Sempre que a opera o for conclu da com sucesso com sucesso essa sa da ligada e as restantes s o desligadas Se esta sa da estiver desligada significa que algo de errado ocorreu no p
22. amento m nimo 225 us 9 rela o de fase 90 10 Figura 2 13 Limites dos Modos 2 e 3 Os l mites s o especificados em fun o da toler ncia da rela o de fase existente entre os dois sinais 44 2 Descri o T cnica Caracter sticas das Sa das R pidas Al m do Contador R pido 24 bits a Fun o HardFlex GR900 tamb m implementa duas sa das r pidas tipo VFO Variable Frequency Output sa da de frequ ncia vari vel independentes podendo gerar sinais com freq ncias de at 20 kHz As sa das r pidas t m como principais caracter sticas e Sa das com freq ncia configur vel at 20kHz com resolu o de 1Hz e Duty Cycle das sa das r pidas configur vel por sa da de O a 100 com resolu o de 19 e Duas sa das FO e F1 alocadas exclusivamente para gera o de freq ncia e Escrita de operandos via software atrav s do m dulo fun o F SAIDR 009 As aplica es t picas das sa das r pidas s o e Acionamento de m quinas e motores e Sincronismo de opera es em m quinas Sa das R pidas VFO Tipo de Fun o Sa das R pidas tipo VFO Variable Frequency Output Frequ ncia m xima de gera o de pulsos Numero m ximo de sa das 2 r pidas bornes FO e F1 utilizadas Fun o das sa das FO Sa da VFO 0 sa da de frequ ncia o c digo representa o borne F1 Sa da VFO 1 sa da de frequ ncia em que o sinal est conectado Fun es executadas via Escrit
23. dulo do Software de Programa o MasterTool na instala o ou troca do m dulo 83 5 Instala o 03121900A Figura 5 6 Instala o do M dulo Rel gio Cart o de Identifica o A identifica o dos bornes est facilitada pelo uso de um cart o ver Figura 5 8 que pode ser destacado do m dulo Ele foi projetado para servir de refer ncia r pida ao usu rio possuindo em um dos lados uma descri o das fun es dos bornes e do outro campos que permitem a escrita facilitando a identifica o da fia o conectada ao m dulo A Figura 5 7 ilustra a localiza o do cart o 03120900A Figura 5 7 Local do Cart o de Identifica o recomendado para escrita no cart o o uso de caneta esferogr fica ou de retro projetor de ponta fina sendo que o cart o n o apag vel Ao abrir o cart o para aumentar sua vida til deve se tomar cuidado para n o for ar a dobra al m do limite natural do cart o que quando ele se encontra todo aberto Ao estar aberto o suporte do cart o permite diversos tipos de encaixe do conjunto ao m dulo Grano visando obter a melhor forma de visualiza o 84 5 Instala o
24. e duas sa das em freq ncia at 20 kHz GR901 a configura o HARDFLEX que disponibiliza um contador r pido 24 bits up down at 20 kHz e um sa da r pida de trem de pulsos com a op o de gera o de rampas de acelera o e desacelera o para aplica es em motion control GR902 a configura o HARDFLEX que disponibiliza um contador r pido de 24 bits up down at 20 kHz e uma sa da r pida tipo PWM com op o de gera o de rampas de acelera o e desacelera o para aplica es em motion control 8523 chave isolada para conex o dos cabos em bases com bornes tipo mola PO9901 permite que CPs possam ser conectados a uma rede Ethernet TCP IP 31 2 Descri o T cnica Cx12 Cx70 Cx90 s o interfaces IHM da S rie Cimrex que permitem a conex o aos CPs Altus por um canal serial usando protocolo ALNET I Caracter sticas de Software GR310 GR316 GR330 GR350 GR351 GR370 GR371 Linguagem de programa o Diagrama de rel s e blocos l gicos estruturada em m dulos com fun es e sub rotinas Programa o on line Via Interface Serial COM 1 atrav s do protocolo ALNET Total de operandos tipo Entradas E e 256 2048 pontos digitais tipo Sa da S N mero de operandos tipo Auxiliares 8 bits Mem ria total para operandos num ricos words 16bits formato complemento de 2 Operandos dispon veis em alguns modelos o operando ponto flutuante n o dispon ve
25. e os bornes de alimenta o e aterramento das partes do sistema devem estar firmes e bem conectados assegurando boa passagem de corrente e a conex o do terra dos equipamentos ao terra do painel de montagem deve estar firme e com a bitola de cabo correta para garantir bom aterramento e imunidade a ru do Recomenda se n 2 utilizar fio de 1 5 mm e recomenda se efetuar a identifica o de todos os cabos com anilhas pl sticas ou similar para facilitar as opera es de montagem e manuten o ATEN O Desaconselha se usar terminais nos fios O adequado contato el trico garantido diretamente com o fio decapado Alimenta es Na fase de energiza o do microcontrolador Grano ocorrer um consumo elevado de corrente para carga dos capacitores de entrada do microcontrolador Este transit rio tipicamente 9 7 A por 15 us A fonte de alimenta o utilizada deve ser dimensionada para atender esta caracter stica ATEN O Onde houver alta tens o colocar etiqueta de aviso e prote es que n o permitam o f cil acesso Aterramento O borne G deve ser interligado diretamente a barra de aterramento do arm rio com a utiliza o de um cabo com se o m nima de 1 5 mm O trilho DIN TS53 de montagem tamb m deve ser aterrado Tamb m recomenda se o aterramento da tens o de O Vdc da fonte de alimenta o 87 5 Instala o Circuitos de Prote o Circuitos de prote o externos s o obr
26. linha um selecionada Vamos agora inserir um contato aberto no programa Para tanto com a primeira c lula selecionada devemos clicar no bot o Contato Aberto e ser apresentada a caixa Edi o de Instru o de Contato Figura 7 9 Bot o Contato Aberto Na caixa apresentada vamos colocar o ponto de entrada que ser monitorado pelo contato no nosso exemplo E0000 0 122 7 Tutorial Y E APLIC 001 L gicas i Tamanho 23 bytes L gica 000 Edi o de instru o de contato ura Endere o J Figura 7 10 Contato Aberto Agora vamos preencher da c lula dois a c lula sete da primeira linha com liga es horizontais E s selecionar uma c lula de cada vez e clicar no bot o Liga o Horizontal Figura 7 11 Bot o Liga o Horizontal Agora para finalizar essa primeira l gica vamos acionar um ponto de sa da em fun o do ponto de entrada estar acionado Para acionar um ponto de sa da vamos utilizar a instru o Bobina Simples Assim como nas outras instru es s selecionar a c lula destino e clicar no bot o Bobina Simples Figura 7 12 Bot o Bobina Simples Na caixa Edi o de Instru o de Contato colocar o primeiro ponto de sa da digital que conforme o configurado no M dulo de Configura o o S0010 0 y E APLIC 001 L gicas 1 Tamanho 23 bytes L gica 000 Figura 7 13 Bobina Simples Conclu da a primeira l gica do programa adicionar mais uma l
27. observar que a temperatura interna sempre uma temperatura m dia e que caso n o haja circula o for ada de ar no interior do painel a temperatura no topo do painel ser maior que na base e poder o existir focos quente localizados A devida margem de seguran a deve ser dada em cada caso Convec o Convec o for ada Convec o for ada Retirada de calor por pr pria de ar no interior com trocador de calor condicionador de ar s s 5 ARM Hy at 300 a 400w at 450 a 680w aprox at 2000w aprox at 2000w dependendo do m dulo Figura 5 24 Exemplos de Movimenta o do Calor Instala o Fechada 100 01050200 5 Instala o Uma dissipa o bem maior de calor comparando se com a obtida anteriormente pode ser alcan ada se for permitida a troca de ar com o exterior A ventila o normalmente realizada introduzindo se venezianas de ventila o nas laterais na porta ou na tampa traseira Isto ir evidentemente reduzir o grau de prote o IP do painel Convec o facilitada Retirada do calor por por abertura conjuntos de ventila o 2 GA EM 01050201 at 650 a 700w aprox at 2000w dependendo do m dulo Figura 5 25 Exemplo de Movimenta o do Calor Instala o Aberta 101 6 6 Manuten o longo da opera
28. programador ou por um programador com uma vers o muito antiga 6 Microcontrolador microcontrolador Neste modo o microcontrolador n o tem em modo de entrou em modo teste as funcionalidades de CP Para tir lo teste deste modo necess rio reiniciar o microcontrolador Caso isto aconte a aconselh vel tamb m verificar o que provocou a entrada o Grano neste modo e contatar o suporte da Altus Tens o de A fonte de alimenta o Verificar a tens o da fonte de alimenta o do microcontrolador alimenta o e corrigir o valor da tens o insuficiente est com tens o para o valor especificado neste manual abaixo da tens o nominal de opera o Tabela 6 16 Situa es de erro do microcontrolador Outras Situa es de Erro A tabela a seguir apresenta outras situa es de erro que podem ser observadas nos microcontroladores O LED CM n o pisca quando o CP Verificar o modelo e as condi es do cabo de interliga o do est em ALNET e se buscam microcomputador com o microcontrolador informa es do CP com o NET Conferir se o canal de comunica o utilizado no microcomputador o programador atrav s de canal seria mesmo selecionado pelo programador Verificar o aterramento entre os equipamentos Caso o erro persista provavelmente a porta serial do microcomputador ou do CP danificadas Substituir o microcontrolador e utilizar
29. vel definir atrav s do m dulo de configura o do CP via programador MasterTool na janela de par metros e configura o das fun es um operando para inibir a edi o de valores de operandos atrav s do teclado permitida a declara o apenas de operando M que possui a fun o mostrada na tabela abaixo 56 3 Configura o Operando de controle ll A Permite Permite edi o dos valores atrav s do teclado dos valores atrav s do teclado Inibi a altera o de valores atrav s do teclado As teclas UP e DOWN n o alteram os valores dos operandos porem poss vel visualizar seus valores x x x x x x x x x x x x x x x Bis n o utilizados Tabela 3 3 Operandos de Controle do Teclado ATEN O Os bits n o utilizados no operando de controle do teclado n o devem ser utilizados para escrita pelo programa aplicativo Entrar em Modo LEDs de Fun o A principal fun o dos LEDs a visualiza o do estado dos pontos de entrada e sa da Para que seja poss vel visualizar os valores dos operandos necess rio entrar no Modo LEDs de Fun o Isto feito pressionando a tecla FUNC por 3 segundos Quando em Modo LEDs de Fun o todos os LEDs da sa da T piscam com frequ ncia constante aproximadamente 1 segundo enquanto o LED da fun o selecionada pisca tamb m com frequ ncia constante por m maior Sair do Modo LEDs de Fun o Para retornar ao modo de visual
30. 1 em curto circuito Reservado 0 Sobrecarga nas sa das a transistor 110 6 Manuten o 1 Sa das a transistor em funcionamento normal x Reservado Tabela 6 14 Operando de Diagn stico das Sa das R pidas VFO Operandos de Diagn stico dos Canais Anal gicos Os modelos de microcontroladores da S rie Grano que possuem canais anal gicos disponibilizam ao usu rio sete bytes de diagn stico sobre seu funcionamento Estes bytes s o disponibilizados em operandos M configurados atrav s do MasterTool na janela de configura o do barramento onde os operandos de diagn stico anal gicos s o identificados com o valor 00 na coluna Idx O significado destes diagn sticos podem ser vistos na tabela abaixo io IA 1 o tetra dos dados anal gicos no barramento interno sem problemas Criei tes atra dos dados sna gios vi beramentoimiemo 1 Parametriza o inv lida Entradas calibradas M dulo operando fora da temperatura permitida Descri o Canal configurado corretamente Termopar conectado Termopar aberto Entradas n o calibradas Escala de medi o dentro da faixa Saidasn ocalibradas tol Jj Escalademedigodentrodafaxa t Loo Overangenaescalade medio lx fx lx lx Reservado Byte 4
31. 2 15 Exemplo de Utilizac o do Modo Clone 47 2 Descri o T cnica rea de Troca A comunica o do Modo Clone entre a aplica o da UCP mestre e da UCP escrava feita atrav s de uma rea de troca de dados Esta rea dividida em dois blocos de operandos M configurados atrav s do programador MasterTool chamados de Dados Recebidos IW e Dados Enviados QW Dados Recebidos IW Este bloco eq ivale uma entrada de dados mapeada em operandos M que recebe os dados enviados pela outra UCP do barramento ATEN O Os operandos M recebidos IW n o devem ser escritos pelo programa aplicativo da UCP destino Caso isto ocorra os mesmos s ser o restaurados ap s o final do aplicativo Dados Enviados QW Este bloco eq ivale uma sa da de dados mapeada em operandos M que envia os dados para a outra UCP do barramento Tamanho da rea O tamanho dos dois blocos configurado no programador MasterTool podendo assumir os seguintes valores e 16 bytes 8 operandos para Dados Recebidos e 8 operandos para Dados Enviados e 128 bytes 64 operandos M para Dados Recebidos e 64 operandos para Dados Enviados ATEN O E importante salientar que quanto maiores os blocos da Area de Troca mais comunica es ser o necess rias para a atualiza o de todos os dados gerando aumento no tempo de ciclo das UCPs Comunica o Para enviar dados para a UCP escrava por exemplo o apl
32. 46 8 M D gt A 43 2 2 Descri o T cnica Operandos Tempo us D gt M TD D gt TD gt M TE 47 6 KD gt M TD 41 0 KE gt M TF 41 2 gt M TM 35 6 gt 41 0 gt TD 62 8 gt TE 64 0 gt 57 2 M TD gt M D 62 8 gt MPF 64 0 TD gt D 57 6 TE gt E 57 6 600 gt 51 6 Tabela 2 14 Tempos das Instru es de Movimenta o Operandos Tempo us D 29 0 29 0 24 0 M A 30 0 M E 31 0 M M 32 6 25 2 Descri o T cnica Operandos Tempo us gt A E gt D gt F 79 0 gt M A 35 0 gt M F 83 0 96M gt 96A 32 0 96M gt 78 0 96M gt M D 40 6 MAOR gt M M 38 0 gt F 38 2 gt M A 44 6 gt M M 47 0 96D gt M 34 0 96D gt M D 40 6 lt A 30 6 lt F 77 8 lt M A 34 6 E lt M M 36 6 96M D 36 0 96M lt 99M 32 6 96M lt M D 40 2 uc 96M lt M M 36 6 F lt 99M 72 6 lt M F 42 2 96D 96A 31 4 96D 96M 33 0 96D M D 40 6 Tabela 2 15 Tempos das Instru es de Compara o 26 2 Descri o T cnica Instru o Operandos Tempo us DV 2650 F M F DIV M M
33. 6 Manuten o HH Protocolo MODBUS Escravo Habilitado Protocolo MODBUS Escravo Desabilitado por do usu rio ou configura o inv lida das rela es EM EU EO Es E ES ES E Reservado Byte 33 Tipo de instru o inv lida Descri o Tabela 6 11 Diagn sticos do sistema em operandos Notas 1 Os modelos de Grano que n o possuem HardFlex GR310 GR316 G330 contem o valor FFh no byte 1 2 A vers o do HardFlex byte 4 para os modelos de Grano que n o possuem HardFlex GR310 GR316 6330 sempre 100 3 O bit 4 do byte 8 diagn stico v lido apenas para os modelos GR370 e GR371 Para os demias modelos o bit mant m o valor 0 4 O bit 4 do byte 8 diagn stico n o v lido para os modelos GR310 GR316 e GR330 mantendo o valor 0 5 Para o contador do byte 9 o valor m ximo de 255 e retorna a zero em caso de estouro 6 Nos bytes 18 a 27 s o apresentados os diagn sticos dos m dulos conforme seu endere o no barramento O byte 18 reservado para diagn stico do mestre do barramento e os consecutivos para cada m dulo escravo do barramento Os diagn sticos s o v lidos para os m dulos presentes Se n o possuir mais m dulos o valor do diagn stico permanece com o valor 0 7 Para os contadores dos bytes 28 a 31 o valor m ximo de 65535 e retorna a zero em caso de estouro Pode ser escrito zero no operand
34. Barramento de Expans o i qa aaa Waaay aa 14 Barramento de Expans o tre E E EA 14 dub 14 Introdu o Arquitetura Hardflex ener enn nnnnnes 15 Sistemas de Prote o ER nn ssssssscsescssscsssssescssscasesasssssceee sss sssesee 16 lect urit 16 Protecao contra Falta de Energi 3 a LAE SEL SL u USA E Santo 16 Canal Serial AAA 17 Conex o com Softwares de Supervis o ou 5 conca eee 18 Conex o como Remota MODBUS 18 Conex o com Rede Ethernet Industrial 19 Desempenho das 5 20 Comunica o iia 20 Ladder de interrup o E 018 e 020 nemen enne eene 20 Processamento da rea de troca no modo Clone somente GR351 e GR371 21 Aplica o de USsUdto 0i ie ted e defe Lu tete to tete ate er ete 22 Processamento de Int rr p e06S ug 28 Interrup o de Tempo E 0l8 rms e nee ener ere ep rer er eere e etes e Posee 28 Interrupcao Externa E 020 i ee rete retreat rr n ae e Lo eene 28 Interrup o A sss
35. Canal anal gico 3 Canal anal gico 4 Saida 0 Canal anal gico 5 Saida 1 Canal desativado Cancel 2ms p termopares 400ms Ee Canal desativado Configurar 2ms termopares 400ms Canal desativado 2ms Canal desativado 2ms Canal desativado Canal desativado 0214 a 0217 0208 a 0211 0212 a 0213 78 4 Figura 4 5 Tela de configura o dos canais anal gicos As configura es mostradas na Figura 4 5 s o as padr es Para alterar cada uma das op es necess rio clicar sobre a op o que se deseja modificar e ent o clicar no bot o configurar Uma nova tela aberta e nesta o par metro em quest o pode ser alterado Canal anal gico O Entrada O x Canal desativado Tens o a 10V Termopar tipo J Cancel Termopar tipo K Figura 4 6 Tela de configura o dos canais anal gicos Na Figura 4 6 pode se ver que as op es poss veis para a configura o da entrada anal gica 0 Ap s selecionar a op o desejada basta clicar em OK para confirmar as altera es As outras op o de par metros podem ser configuradas analogamente a esta Tamb m desta maneira poss vel entrar na tela que configura os operandos de escrita e leitura e operando de diagn stico dos canais anal gicos E importante dizer que a nova parametriza o s ser carregada quando o novo m dulo com as modifica es que acabaram de ser feitas for carregado
36. EXP 1 EXP 2 212 TE AY M E mere n D ontroller DIETA RS 292 L 3 altus we ZS 040324024 Figura 7 22 Alimenta o T Se os pontos T forem alimentados pode se medir a tens o de alimenta o entre T e ou confirmando o acionamento da sa da Quanto ao funcionamento do programa aplicativo o mesmo deve acionar a sa da T 0 se a entrada 1 0 for acionada desligando a sa da T 1 Para verificar tal funcionamento basta alimentar 1 0 com 24Vdc Se o programa estiver funcionando corretamente a sa da deve ser acionada e a T 1 desligada Obtemos assim a seguinte tabela 1 0 Entrada T 0 Sa da T 1 Sa da 0 0 Vdc 24 Vdc 24 Vdc 24 Vdc 0 Vdc Tabela 7 2 Tabela Verdade Ap s verificar o funcionamento do programa aplicativo desenvolvido o usu rio deve ler os demais cap tulos deste manual que abordam o funcionamento da S rie Grano com uma abordagem mais avan ada 127 8 Exemplos de Aplica
37. F1 podem ser configuradas como sa das da fun o HardFlex GR900 sa das r pidas FO fornece a sa da VFO 0 e por sua vez a sa da VFO 1 2 Recomenda se a utiliza o de conversores frequ ncia tens o Conexel da fam lia DK6 para maiores informa es visite site www conexel com br 97 5 Instala o Projeto T rmico do Arm rio Os equipamentos ALTUS s o projetados para trabalhar a uma temperatura ambiente de 60 exceto quando especificado Portanto esta deve ser a temperatura interna m xima do arm rio Os seguintes cuidados devem ser observados no projeto do painel e dimensionar arm rios com volume interno suficiente para uma boa circula o de ar e prever ventila o for ada ou trocadores de ar com o meio externo caso necess rio para que n o haja eleva o da temperatura al m do limite Em casos cr ticos recomenda se o uso de equipamentos de refrigera o para manter o equipamento operando dentro dos n veis de temperatura de opera o e distribuir de forma homog nea fontes de calor dentro do arm rio e considerar a dissipa o nos cabos que conduzem correntes mais elevadas para evitar superaquecimento interno s calhas ATEN O Para obter a dissipa o de calor dos microcontroladores Grano consulte o cap tulo 2 Descri o T cnica Os m dulos n o descritos neste manual devem ter suas CTs consultadas para obten o deste dado A seguir explicado um m todo p
38. PROGRAMA O 68 Programa o do programa aplicativo 68 Programa o da arquitetura HardFlesx 68 Sum rio Programa o do Contador R pido F CONTR 004 nemen 68 Entradas e Sa das do Contador ra eer eir sa oie ERE EER ER HYS RN E EVE EER ER TY RN a Posadas TERR RR TUE 73 Programa o das Sa das R pidas F SAIDR 000 sees eene nennen nere nnne 75 Entradas Salidas io Mr TI Programa o dos Canais Anal gicos 77 PLANEA CO fL PEUT 77 S INSTALA O e 80 Identifica o do M dulo P sss 80 Instala o Mec nica 81 Montagem dos Trlh s nre eerte ADDED re eere Ee 81 Reserva de Espa o para a 81 Instala o do Microcontroladot 220 papppRPBEBBORUBOBEBOBHPRORHBERSBERSBERBRITERC HE 82 Retirada do 1 83 Instala o do M d
39. Projeto deve ser selecionada a op o Programa o que j a op o padr o Ap s clicar no bot o OK o projeto criado sendo aberto para o usu rio o M dulo de Configura o denominado no nosso exemplo de C APLIC 000 M dulo de Configura o O M dulo de Configura o do projeto permite que o usu rio selecione e altere diversas op es de cada microcontrolador No nosso caso vamos utilizar a configura o padr o em sua maioria Na op o Modelo de CP deve ser selecionado na lista apresentada o modelo de microcontrolador que est sendo utilizado GR310 GR316 GR330 GR350 GR351 GR370 ou GR371 gg C APLIC 000 m x Tempo m ximo de varredura Per odo acionamento E018 Modelo de Operandos Total q Operandos Retentivos 50ms gt x Z2M0127 o N o Declarado 2 Mem ria Decimal a 200063 o N o Declarado Barramento Real arado o N3o Declarado Par metros Sa da arado o N o Declarado Redes Auxiliar a ZA0511 0 N o Declarado COM 1 T r Tabelas Mem rias 0 Reais po posI uEs Ethemet Sinicronismo Decimais COM 2 COM 3 Bytes livres 7680 EROHBUS Figura 7 7 M dulo de Configura o 121 7 Tutorial O primeiro octeto de sa da de um microcontrolador Grano pode receber valores diferentes dependendo do modelo de Grano utilizado Neste Tutorial ser utilizado como padr o S0010 como o prime
40. Protocolos Identifica os protocolos habilitados no canal serial do microcontrolador 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 Tabela de Diagn sticos em Operandos Os bytes de diagn sticos s o disponibilizados ao usu rio atrav s de operandos M como falado 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 76M 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 0000 106 6 Bits do operando Operando j 0 0 0 0 0 0 7 E ec 3211 TT 00 Byte 01 M0001 Byte 02 Byte 03 M0002 Byte 04 Byte 05 M0003 Byte 06 Byte 07 Tabela 6 9 Posi o dos bytes de diagn sticos nos operandos M tabela a seguir indica os estados poss veis de cada bit dos operandos de diagn stico e a representa o que ser utilizada nas
41. Sa da f sica do comparador 2 Desabilita Sa da fisica do comparador zero Desabilita Entrada de zeramento Desabilita Entrada de congelamento Desabilita Zeramento por compara o Desabilita 24M0089 Figura 4 2 Tela de Configurac o do Contador R pido As configura es mostradas na Figura 4 2 s o as padr es Para alterar cada uma das op es necess rio clicar sobre a op o que se deseja modificar e ent o clicar no bot o configurar Uma nova tela aberta e nesta o par metro em quest o pode ser alterado Modo Contagem Modo 0 incrementa e decrementa Modo 1 informa sentido e B conta Modo 2 Quadratura 4 contagens por per odo Modo 3 quadratura 2 contagens por per odo Figura 4 3 Tela de Configura o do Contador R pido Na Figura 4 3 pode se ver que as op es poss veis para o modo de opera o do contador r pido Ap s selecionar a op o desejada basta clicar em OK para confirmar as altera es As outras op o de par metros podem ser configuradas analogamente as do modo de opera o Tamb m nesta maneira poss vel entrar na tela que configura o operando de diagn stico do contador E importante dizer que a nova parametriza o s ser carregada quando o novo m dulo com as modifica es que acabaram de ser feitas for carregado no Microcontrolador 70 4 Modo Contagem Operandos As c lulas da instru o CHF
42. apresentada s o apresentados os m dulos escravos dispon veis junto com a quantidade de bytes enviados e recebidos pelo mestre do barramento Por exemplo se for selecionado o dispositivo GR351 SIv128B ser configurado um m dulo GR351 escravo com 128 bytes enviados e 128 bytes recebidos pelo mestre ATENCAO A quantidade de bytes da comunica o configurada deve ser a mesma tanto na UCP mestre como na UCP escrava Ap s inserir o m dulo escravo na janela de configura o do barramento do programador devem ser especificados os operandos de entrada sa da e diagn stico para o escravo atrav s da op o Par metros Os operandos de entrada IW receber o os dados lidos do escravo e os operandos de sa da QW ser o escritos no escravo Os operandos configurados para diagn stico do escravo tem sua formata o descrita no cap tulo Manuten o no item Diagn stico A varredura do escravo realizada a cada ciclo de execu o sendo tamb m poss vel utilizar a fun o F AES 087 para realizar uma atualiza o for ada dos operandos do escravo Consultar o manual de programa o do Mastertool para maiores informa es sobre esse m dulo fun o 66 3 Configura o ATEN O A utliza o da fun o F AES 087 para atualiza o for ada dos operandos gera um aumento no tempo de ciclo do programa aplicativo sendo este tempo concentrado na execu o deste m dulo fun o Configurando o Escravo do Modo Clon
43. atrav s do m dulo Na tabela seguinte apresentando a descri o de cada bit do operando auxiliar Ajuste do rel gio desabilitado O hor rio do rel gio apenas lido a cada varredura Ajustar rel gio deve permanecer pelo menos uma varredura ligado O hor rio do rel gio ajustado a cada varredura enquanto este bit estiver ligado x reservado pe Reserva Contigurac o do rel gio est correta Configura o do rel gio inv lida sinalizado na ocorr ncia dos seguintes erros de configura o Operandos configurados inv lidos Valores de ajuste inconsistentes 64 3 Configura o Houve comunica o de leitura ou ajuste do rel gio enquanto o mesmo n o est montado ou est com a bateria fraca Ajuste do rel gio n o realizado Ajuste do rel gio realizado com sucesso Permanece em n vel alto por uma varredura ap s o ajuste do rel gio Este bit fica desligado enquanto n o houver mudan a do valor dos segundos do rel gio ou foi realizado um ajuste na ltima varredura Pulso um segundo Este bit fica ligado por uma varredura a cada mudan a do valor dos segundos do rel gio salvo quando foi ajustado na ltima varredura Bateria do rel gio OK Bateria fraca do rel gio mais realizada comunica o de leitura e ajuste do mesmo Quando o rel gio n o est montado este bit fica
44. barramento desabilitadas O escravo continua executando seu aplicativo normalmente Comportamento do Escravo com Mestre em Modo Erro Quando o mestre est em Modo Erro ele n o executa nenhuma atividade relacionada ao barramento n o sendo atualizados os Diagn sticos e a rea de Troca e permanecendo todas as sa das do barramento desabilitadas O escravo continua executando seu aplicativo normalmente Estado F sico das Sa das Uma caracter stica importante do Modo Clone o estado f sico das sa das dos m dulos pertencentes ao barramento Se algum dos m dulos do barramento estiver com suas sa das desabilitas todos os demais tamb m estar o Este comportamento n o considera o motivo que levou desabilita o das sa das de forma que isso pode ocorrer por causa de um comando do usu rio de habilitar desabilitar sa das ou pelo Modo de Opera o de um ou mais m dulos do barramento Se as sa das estiverem desabilitadas como conseq ncia de um dos m dulos estar em Modo Programa o ou Erro elas s ser o habilitadas quando este m dulo passar para Modo Execu o 50 2 Descri o T cnica Comandos Habilita e Desabilita Sa das O comportamento do Modo Clone ao comando enviado pelo usu rio para habilitar ou desabilitar sa das permanece o mesmo que em uma UCP normal permanecendo pendente este comando caso a mesma n o esteja em Modo Execu o A nica diferen a observada que o comando pode ser en
45. com 1 um contador de 24 bits e 4 modos de contagem No entanto outras configura es podem sem implementadas pelas fun es da arquitetura Hardflex que s o disponibilizadas sob consulta 2 Descri o T cnica e Entradas do Contador o contador compartilha suas entradas com as entradas digitais I1 a 16 sendo uma op o de configura o a aloca o do ponto de entrada para a fun o de contador ou entrada digital e Sa das R pidas os modelos que comportam esta caracter stica s o fornecidos com a vers o HARDFLEX GR900 embutida que implementa duas sa das em freq ncia de O zero at 20 KHz Estas sa das podem tamb m ser configuradas com outras caracter sticas pela instala o de outras configura es HARDFLEX Em todos os casos opcionalmente essas sa das tamb m podem ser utilizadas como sa das digitais comuns de baixa corrente e Entrada de Interrup o esta entrada compartilha o borne com a entrada digital 10 Ao incluir o m dulo E 020 no programa aplicativo esta entrada ser alocada para interrup o por borda positiva Caso o m dulo E 020 n o esteja inclu do esta entrada assumir a fun o de entrada digital normal Interface Serial RS232 est o dispon veis os sinais TX RX RTS CTS e Rel gio Tempo Real esta caracter stica habilitada a partir da instala o do m dulo rel gio GR380 e M dulos de Expans o os microcontroladores GR351 e GR371 permitem a expans o com outro microcon
46. contador ou seja qualquer comando dado para este e o par metro deve ser sempre KMO0001 Outros modelos de HardFlex poder o conter mais de um contador que implica na necessidade deste byte para um m dulo F que busca ser gen rico Ex Se o comando para o segundo contador do HardFlex o valor ser KM0002 E importante que este par metro seja configurado corretamente pois uma configura o errada comprometer o funcionamento deste dispositivo e de outros nestes mesmo HardFlex 0 FXXXX ou TFXXXX Primeiro operando de leitura e escrita do contador S o quatro operandos na seguinte ordem Valor lido do Contador Valor a ser escrito no Contador Valor a ser escrito no Comparador 1 71 4 Valor a ser escrito no Comparador 2 Em caso de TFXXXX esta ordem representa o numero do ndice da tabela que deve ter 4 posi es Para WFXXXX este representa Valor lido do Contador enquanto as outras op es est o nos 3 operandos logo ap s este 0 AXXXX ou MXXXX Operando com o valor lido no registrador de status do contador O status composto de um nico byte Para o caso de operando A o byte inteiro do operando ocupado J apara operandos do tipo M apenas o byte mais significativo do operando utilizado para fazer a leitura Byte de Status A Descri o los 1413 Contagem normal Overflow na contagem Contagem normal Underflow na contagem Dire o d
47. contiver a fun o F AES 087 resultando em altera es dos valores dos pontos 27 2 Descri o T cnica Processamento de Interrup es Interrup es s o processos executados fora do ciclo normal do microcontrolador a S rie Grano possui as seguintes interrup es e Interrup o de Tempo E 018 e Interrup o Externa E 020 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 50ms 25ms 10105 Sms 3 125ms 2 5ms Para auxiliar em aplica es que necessitem tempo de resposta r pido utiliza se dentro da E018 a fun o F AES 087 que permite que os pontos de E S sejam atualizados independente do la o de execu o principal E 001 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 Externa E 020 A interrup o externa E020 acionada a partir de uma borda de subida na entrada digital 10 Ao incluir o m dulo E 020 no programa aplicativo esta entrada ser alocada para interrup o sendo chamado a cada borda gerada na entrada I Para auxiliar em aplica es que necessitem tempo de resposta r pido utiliza se de
48. das fun es pelo usu rio podendo por exemplo utilizar as fun es do grupo O para setpoints de fun es PID e as fun es do grupo 1 para controle de posi es de m quinas e O n mero da fun o visualizada nos LEDs Output T e O valor do operando visualizado nos LEDs da linha inferior Input I e Input J permitida apenas a associa o de operandos M para as fun es Os 4 grupos de fun es podem ser identificados da seguinte forma LED RO LED R1 Grupo Desligado Desligado Grupo 0 Fun es de0 a 7 Ligado Desligado Grupo 1 Fun es de 0 a 7 Desligado Ligado Grupo 2 Fun es de 0 a 7 Grupo 3 Fun es de Leitura de Anal gicos 0 a 7 Ligado Ligado exclusiva aos modelos GR370 e GR371 Tabela 3 2 Visualiza o da fun o selecionada O numero da fun o depende do grupo exemplo o LED indica a fun o 3 para o grupo 0 grupo 1 grupo 2 e grupo 3 Para mudar a fun o selecionada necess rio um r pido toque na tecla FUNC Quando a fun o selecionada for a ltima fun o 7 de um grupo ap s pressionar a tecla FUNC ser visualizada a primeira fun o fun o 0 do grupo seguinte se este for o ltimo grupo passar para o grupo 0 As teclas edi o UP e DOWN s o utilizadas respectivamente para incrementar ou decrementar em uma 1 unidade o operando da fun o selecionada Caso a tecla de edi o fique pressionada ap s dois 2 segun
49. de outros nestes mesmo HardFlex Je MXXXX ou TMXXXX Primeiro operando de escrita da sa da r pida S o quatro operandos na seguinte ordem Zo MXXXX 0 Valor de frequ ncia da sa da r pida VFO 0 7o MXXXX 1 Valor de duty cycle da sa da r pida VFO 0 Zo MXXXX 2 Valor de frequ ncia da sa da r pida VFO 1 9 MXXXX 3 Valor de duty cycle da sa da r pida VFO 1 Em caso de esta ordem representa o n mero do ndice da tabela que deve ter 4 posi es Para WMXXXX este representa Valor de frequ ncia da sa da r pida 0 enquanto as outras op es est o nos 3 operandos logo ap s este Zo AXXXX ou MXXXX Comando que diz qual o procedimento ser executado nesta varredura da fun o Possui dois bytes e no caso de WAXXXX o operando declarado o mais significativo e o seguinte o menos significativo 1 Byte de Comando A ou Descri o 0 Opera o normal 1 Escreve frequ ncia e duty cycle da sa da VFO 0 Opera o normal Escreve frequ ncia e duty cycle da sa da VFO 1 Sempre zeros Tabela 4 5 1 Byte de Comando 2 Byte de Comando 6A ou M Descri o 716 5 4 3 12 1 0 0 Desabilita sa da VFO O sa da parada 1 Habilita sa da VFO 0 Desabilita sa da VFO 1 sa da parada Habilita sa da VFO 1 Sempre zeros Tabela 4 6 2 Byte de Comando
50. 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 Em um sistema redundante a UCP ativa realiza o controle do sistema lendo os valores dos pontos de entrada executando o programa aplicativo e acionando os valores das sa das a UCP que n o est no estado ativo controlando o sistema nem no estado reserva supervisionando a UCP ativa N o pode assumir o controle do sistema Corresponde outra UCP do sistema como por exemplo a UCP2 em rela o UCP1 e vice versa Em um sistema redundante a UCP que supervisiona a UCP ativa n o realizando o controle do sistema mas estando pronta para assumir o controle em caso de falha na UCP ativa Leitura do programa ou configura o do CP Dispositivo de prote o contra surto de tens o 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 133
51. descendente e Entrada Zeramento O valor do contador tamb m pode ser zerado externamente por meio da ativa o n vel alto da entrada Zeramento R A atua o desta entrada depende de habilita o fornecida por software durante a parametriza o do contador e Entrada Congelamento O processo de contagem permanecer parado enquanto a entrada de Congelamento de contagem estiver ativa n vel alto mesmo que haja pulsos de contagem nas entradas Contagem A ou B A atua o desta entrada tamb m depende de habita o durante a parametriza o do contador e Registradores de Compara o Associado ao contador s o dispon veis 2 dois registradores de compara o de 24 bits independentes entre si cujos valores s o escritos via software aplicativo S o geradas transi es nos sinais de sa da de compara o quando o valor de contagem atingir os valores dos registradores de compara o Pode se alocar pontos de sa da digital a transistor para informar o status destes sinais de compara o e Sa das do Contador O contador r pido pode ser configurado a gerar at 3 tr s sinais de sa da independentes que s o Comparador 1 gerado um pulso nesta sa da quando o valor do contador for igual ao valor do registrador de compara o 1 Comparador 2 gerado um pulso nesta sa da quando o valor do contador for igual ao valor do registrador de compara o 2 Zero gerado um pulso nesta sa da toda vez que o valo
52. deve ser ligado a um dos bornes a e o negativo um dos bornes A que s o comuns a todas as entradas O microcontrolador mede apenas tens es positivas Se tens es negativas forem aplicadas as mesmas ser o curto circuitadas ao O Vdc por meio de um diodo O valor de leitura fornecido neste caso ser zero 8 As sa das de tens o tem o polo positivo ligado aos bornes e P1 e o negativo ligado ao borne P que comum s duas sa das O borne P deve ser utilizado unicamente como refer ncia da sa da anal gica 9 Recomenda se o emprego de cabos de compensa o blindados para medi o da temperatura Os cabos de termopar devem ter a blindagem aterrada em apenas uma das extremidades e o mais pr ximo poss vel dos bornes do m dulo 10 Os tr s bornes est o conectados em comum servindo como ponto para poss veis interconex es 11 Os cabos dos sinais anal gicos de entrada do m dulo devem receber o aterramento da blindagem em apenas uma das extremidades e o mais pr ximo poss vel dos bornes do m dulo 12 As sa das anal gicas devem ser conectadas por cabos blindados O aterramento da blindagem deve ser feito em apenas uma das extremidades do cabo e o mais pr ximo poss vel dos bornes do m dulo Sa das Transistorizadas Os bornes possuem uma limita o de corrente de 12 A alimenta o de 24 Vdc dos pontos de sa da a transistor deve ser efetuada utilizando os dois bornes T Cada um dos borne
53. do GRANO 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 X XX m dulos de execu o E X XX m dulos de fun o F XXX e m dulos de procedimento P XXX Quantidade de m dulos suportados M dulos de Configura o M dulos de Execu o E XXX M dulos de Procedimetnos P XXX M dulos de Fun o F XXX Tabela 2 23 Quantidade de m dulos de programa suportado 35 2 Descri o T cnica 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 Retentividade Os microcontroladores da S rie Grano n o possuem retentividade de aplicativos na mem ria RAM Devido a isso o programa aplicativo armazenado em RAM sempre perdido com a falta de energia O mesmo n o acontece com alguns operandos quando o m dulo est armazenado em mem ria Flash Caso no momento da queda da energia o m dulo esteja em RAM a UCP n o salvar os operandos retentivos e no pr ximo power up o CP entrar em erro indicando esta condi o atrav s da mensagem Falha nos Operandos Retentivos que indica que nenhum operando foi salvo A sele o dos operandos retentivos feita no programador MasterTool atrav s do m dulo Podem ser retentivos os operandos 965 WA M D e F Os operandos n o retentivos s o zerados quand
54. do deste manual Instala o El trica Ap s desembalar o produto e verificar a exist ncia de poss veis defeitos mec nicos no mesmo hora de realizar a sua instala o el trica Ser abordado aqui como realizar as conex es el tricas m nimas necess rias para a utiliza o e programa o do microcontrolador No caso de instala es mais complexas em campo deve ser consultado o cap tulo Instala o deste manual CUIDADO Ao realizar a instala o el trica do produto certifique se de que a alimenta o geral do sistema esteja desligada Bornes com Mola O tipo de borne utilizado na s rie Grano possui um sistema de fixa o baseado em uma mola de elevada confiabilidade Para sua montagem deve ser utilizada a chave PO8523 ver figuras abaixo A vantagem de seu emprego a facilidade e rapidez de montagem dos cabos el tricos 03111300B Figura 7 1 Borne com Mola ATEN O N o recomendado o emprego de outra chave para bornes do tipo mola que a PO8523 Outras ferramentas podem provocar danos permanente aos contatos borne perdendo sua funcionalidade Alimenta o do Microcontrolador Os microcontroladores Grano devem ser alimentados com tens o cont nua de 24 Vdc nominal gerados por uma fonte de tens o externa Os pontos da borneira respons veis pela alimenta o da parte de controle do microcontrolador est o situados bem a esquerda do m dulo denominados de e G como po
55. ennhnneren nnne 45 Descri o Funcional das Sa das R pidas eene eene 45 Componentes das Fun es de Sa das 1 46 Modo Clone 47 rea de NN 48 49 UCP Esera Van e ea OTO quyu uqu uuu 45445 50 Estado F sico das Sa das ii eg 50 MAA DA ARA 52 Uso d s poU re 0 A sayas sawa 53 Modo Visualiza o d G SSS 54 8 54 Operando de controle do 1 56 Entrar em Modo LEDs de Fun o iria aaa 57 Sair do Modo LEDS de P nc o iniu ee iE Ter sica ar 57 Modo Visualiza o de Diagn sticos 57 Entrar em Modo Visualiza o de Diagn sticos eese 57 Sair do Modo Visualiza o de Diagn sticos ccooooocccnnoncnnnnononnnonnnonanocononanncnnnnannornnnn ono enhn 57 Operandos de E S e de Diaen sticos
56. nem recebendo o novo valor 2 Os comandos de congelamento de contagem e escrita no contador n o s o conflitantes podendo ser executados simultaneamente 3 Os comandos de escrita nos comparadores s o independentes entre si e do contador podendo ser executados simultaneamente a outros comandos 4 Os comandos do 2 byte estendem se at uma nova chamada da fun o solicitando contagem normal Entradas e Sa das do Contador Descri o das entradas Habilita quando esta entrada est energizada a fun o chamada sendo analisados os par metros programados na instru o CHF Caso os mesmos estejam incorretos a respectiva sa da de erro da fun o energizada Se estiverem corretos os comandos contidos nos bytes auxiliares s o executados realizando as opera es de leitura e escrita conforme especificado Quando a entrada habilita estiver desenergizada as instru es anteriormente enviadas ao m dulo s o mantidas n o executando nenhuma opera o de leitura ou escrita no mesmo 73 4 Descri o das sa das Contagem ok ativada para indicar sucesso na tentativa de realizar a opera o solicitada Sempre que a opera o for conclu da com sucesso essa sa da ligada e as restantes s o desligadas Se esta sa da estiver desligada significa que algo de errado ocorreu no processo sendo que o resultado pode ser ou n o indicado numa das outras duas sa
57. no Microcontrolador 79 5 Instala o 5 Instala o Este cap tulo apresenta os procedimentos para a instala o f sica dos microcontroladores da S rie Grano e seus acess rios Adicionalmente s o relacionados cuidados com as outras instala es existentes no arm rio el trico ocupado pelo CP Os microcontroladores da s rie Grano foram projetados para instala o em trilhos DIN TS35 Inspe o Visual Antes de proceder a instala o recomend vel fazer uma inspe o visual cuidadosa dos equipamentos verificando se n o h danos causados pelo transporte nos mesmos Verifique se todos os componentes de seu pedido est o em perfeito estado e qualquer problema detectado deve ser informado companhia transportadora e ao representante ou distribuidor ALTUS mais pr ximo CUIDADO Antes de desembalar o m dulo importante a descarga de eventuais potenciais est ticos acumulados no corpo tocando com as m os em uma superf cie met lica aterrada antes de manipular o m dulo Isso 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 caso existentes Essas informa es ser o necess rias caso necessite contatar o Suporte da Altus Identifica o do M dulo LEDs de indica o das entradas sa das e opera o do m dulo Tampa de expans o e conex
58. no mestre al m do envio comandos para o contador O escravo possui 2 sa das VFO de 1000Hz com duty cycle de 50 e pode receber comandos para as sa das atrav s do mestre 129 8 Exemplos de Aplica o CFG004 CFG005 CFG006 CFG007 CFG008 CFG009 CFG010 Esta configura o permite que se utilize um escravo GR351 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 1 em um operando F no mestre al m do envio comandos para o contador O escravo possui 2 sa das VFO de 5000Hz com duty cycle de 50 e pode receber comandos para as sa das atrav s do mestre Esta configura o permite que se utilize um escravo GR371 com os seus operandos de ENS digitais replicados em operandos A do mestre Esta configura o permite que se utilize um escravo GR371 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 0 em um operando F no mestre al m do envio comandos para o contador Esta configura o permite que se utilize um escravo GR371 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 0 em um operando F no mestre al m do envio comandos para o contador O escravo possui 2 sa das VFO de 1000Hz com duty cycle de 50 e pode receber comandos para as sa das atrav s do mestre Esta configura o permite que se utiliz
59. o 8 Exemplos de Aplica o Exemplos de Aplica o do Modo Clone Para exemplificar o desenvolvimento de aplica es utilizando a caracter stica do Modo Clone est o dispon veis no site da Altus www altus com br aplica es que agregam diversas caracter sticas da S rie Grano de microcontroladores Mais informa es sobre o Modo Clone podem ser encontradas nos cap tulos Descri o T cnica e Configura o As aplica es foram desenvolvidas com o intuito de exemplificar algumas configura es onde os microcontroladores GR351 e GR371 s o utilizados como escravos no Modo Clone e tem suas interfaces de EAS controladas pelo microcontrolador mestre Por m elas tamb m podem ser utilizadas como refer ncia inicial para o desenvolvimento de outras aplica es Os exemplos est o organizados em dez configura es onde cada uma delas apresenta dois projetos para mestre do Modo Clone um para ser utilizado com o GR351 e outro para o GR371 Est inclu do ainda um projeto para o escravo pois as configura es est o organizadas conforme a caracter stica do escravo O pacote com as aplica es para o escravo e o mestre do barramento est o divididos em uma estrutura de diret rios dentro do arquivo zip Esta estrutura funciona da seguinte forma todos os diret rios tem o nome CFGXXX onde XXX representa o n mero da configura o Dentro de cada diret rio existem outros dois diret rios chamados CFGXXX S e CFGXXX_M
60. por 5 segundos Visualiza diagn sticos em LEDs FUNC Pressionada por 3 segundos Passa para modo Visualizac o de E S Um toque Incrementa o n mero da func o selecionada UP Incrementa em 1 unidade operando da qu fun o selecionada UP Pressionada 2 Incrementa em 1 unidade cada 250 ms o gu operando da fun o selecionada Modo LEDs de Fun o UP Erassi nada or Sae ndas Incrementa em 1 unidade a cada 25 ms o p 9 operando da fun o selecionada Decrementa em 1 unidade o operando da Decrementa em 1 unidade a cada 250 ms o DIAG DOWN Pressionada por 2 segundos operando da fun o selecionada Decrementa em 1 unidade a cada 25 ms o DIAG DOWN Pressionada por 5 segundos operando da fun o selecionada Modo Visualiza o de Diagn sticos em LEDs FUNG Sem fun o Sem fun o 53 3 Configura o DOWN Pressionada por 5 segundos Passa para o modo Visualiza o de E S Tabela 3 1 Identifica o das fun es Modo Visualiza o de E S Neste modo os LEDs indicam o estado dos operandos de entrada e sa da do microcontrolador o modo padr o de opera o dos LEDs Quando na inicializa o do microcontrolador bem como nas passagens para modo programa o ou erro os LEDs n o sinalizam os estados dos operandos de E S Modo LEDs de Fun es O microcontrolador permite visualizar valores de operandos atrav s dos LEDs e modific los usando as t
61. procedimento ou fun o sem a passagem de par metros Em redes PROFIBUS a rede com apenas um mestre Dissemina o simult nea de informa o a um determinado grupo de n s interligados a uma rede de comunica o Em redes PROFIBUS a rede com mais de um mestre 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 132 9 Gloss rio Operando Retentivos PC Peer to peer Ponte de ajuste Posta em marcha Programa aplicativo Programa executivo Protocolo RAM Rede de comunica o Rede de comunica o determin stica Rede de comunicac o mestre escravo Rede de comunicac o multimestre Ripple RX Segmento de barramento Software Sub rede Subsistema de E S Tag Termina o de barramento Time out Toggle Token Trilho Troca a quente TX UCP UCP ativa UCP inoperante UCP redundante UCP reserva Upload Varistor WD Word Operandos cujos valores s o armazenados em posi o de mem ria n o vol til em caso de desenergiza o da unidade Sigla para programmable controller a abreviatura de controlador program vel em ingl s Tipo de comunica o onde dois n s de uma rede trocam dados e ou avisos sem depe
62. serial durante a execu o do programa aplicativo Sempre que o microcontrolador entrar em modo execu o o protocolo selecionado nesta op o ser ativado 58 3 Configura o e Atrav s das teclas de fun es pressionando a tecla UP por 5 segundos o protocolo de comunica o alterado Para verificar o protocolo selecionado basta verificar o estado do LED AL Com o mesmo ligado o microcontrolador est configurada para comunicar no protocolo ALNET I e com o LED desligado no protocolo MODBUS Nos modos programa o e erro o canal automaticamente configurado para o protocolo ALNET I para a utiliza o do programador e ou supervis rios voltando ao protocolo selecionado no m dulo C ao entrar em execu o ALNET I Escravo O protocolo ALNET I utilizado para comunica o com o programador MasterTool Sua principal fun o interligar a UCP com o programador com vistas configura o e programa o da UCP Outras fun es disponibilizadas s o for amento 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 Utilizando o protocolo ALNET I poss vel configurar no canal serial atrav s do MasterTool os se
63. utilizada para a chamada da fun o s o programadas do seguinte modo OPERI Especifica o n mero de par metros que s o passados para a fun o em OPER3 Este operando deve ser obrigatoriamente uma constante mem ria com valor 6 00006 OPER2 Deve ser um operando do tipo constante mem ria com valor 0 00000 Determina o n mero de par metros poss veis de serem programados na janela de edi o de OPERA Como esta fun o n o necessita de nenhum par metro em OPERA o valor de OPER2 0 OPER3 Cont m os par metros que s o passados para a fun o declarados quando a instru o CHF for editada O n mero de par metros edit veis especificado em OPERI sendo fixo em 6 este m dulo KMXXXX Posi o do m dulo no barramento Grano Para contadores internos ao controlador Hardflex este valor deve ser KM0000 E importante que este par metro seja configurado corretamente pois uma configura o errada comprometer o funcionamento deste dispositivo e de outros nestes mesmo HardFlex Zoe KMXXXX Modelo de HardFlex ou m dulo no qual est o contador ao qual se deseja executar algum comando O modelo de HardFlex instalado encontra se no segundo byte byte 1 da tabela de diagn sticos do microcontrolador KM0001 GR900 KM0002 GR901 KM0003 GR902 KM0004 GR903 KMXXXX N mero do contador no qual se deseja executar algum comando No caso do GR900 existe apenas um
64. 2 4 se forem instalados mais m dulos a partir do segundo certificar se que o gancho existente no lado esquerdo dos m dulos esteja engatado ao m dulo da esquerda ver Figura 5 9 Ao final conecte o cabo de expans o ligando os m dulos vizinhos Figura 5 4 Instala o do M dulo 82 5 Instala o Retirada do Microcontrolador O procedimento para retirada de um microcontrolador consiste em com uma chave de fenda soltar a trava que o prende ao trilho gir lo para fora do trilho movimento 1 e desliz lo retirando o do trilho movimento 2 conforme a Figura 5 5 031106024 Figura 5 5 Retirada do M dulo Instalac o do M dulo Rel gio O m dulo rel gio um item opcional que deve ser acoplado do lado esquerdo EXP 1 dos microcontroladores que comportam esta caracter stica necess rio a retirada da tampa de prote o da abertura de expans o EXP 1 para a coloca o do m dulo rel gio Para retirar esta tampa abra a mesma e desencaixe as articula es O m dulo rel gio comporta uma bateria de L tio que mant m o funcionamento do mesmo A vida til estimada do m dulo rel gio de 4 anos para uma temperatura ambiente de 25 C Este per odo se reduz para um ano caso a temperatura ambiente de instalag o chegue aos 60 C A indica o de bateria descarregada fornecida pelo LED de diagn stico do painel DG e por operando Deve se executar a rotina de acerto do rel gio no m
65. 2 0 OPER3 Cont m os par metros que s o passados para a fun o declarados quando a instru o CHF for editada O n mero de par metros edit veis especificado em OPERI sendo fixo em 5 para este m dulo 7o KMXXXX Posi o do m dulo no barramento Grano Para sa das r pidas internas ao controlador Hardflex este valor deve ser KM0000 E importante que este par metro seja configurado corretamente pois uma configura o errada comprometer o funcionamento deste dispositivo e de outros nestes mesmo HardFlex Zoe KMXXXX Modelo de HardFlex ou m dulo no qual est a sa da r pida a qual se deseja executar algum comando O modelo de HardFlex instalado encontra se no segundo byte byte 1 da tabela de diagn sticos do microcontrolador KM0001 GR900 KM0002 GR901 KM0003 GR902 KM0004 GR903 75 4 KMXXXX N mero do bloco de sa das r pidas no qual deseja executar algum comando Ex O HardFlex GR900 possui um bloco de duas sa das VFO Estas est o no primeiro bloco de sa das r pidas deste HardFlex Sendo assim o n mero do bloco KM0001 Outros HardFlex podem ter mais blocos de sa das r pidas por isso que existe esse par metro na fun o que visa ser gen rica para qualquer HardFlex que possua estes blocos E importante que este par metro seja configurado corretamente pois uma configura o errada comprometer o funcionamento deste dispositivo e
66. 2 ou T2 Zero s o utilizadas como sa das digitais comuns 5 As entradas digitais dos produtos GR350 GR351 GR370 e GR371 tem padr o de 24 Vdc do tipo sink Os transdutores de posi o ou sensores devem ser compat veis com este n vel ou usar adaptadores de n vel Conex o com Encoders Lineares ou Rotativos O esquema b sico de interfaceamento do m dulo com encoders lineares ou rotativos apresentado a seguir Linear or Rotative Encoder Signal Conditioner lt e o eo NY q o Figura 5 21 Conex o com Encoder Linear ou Rotativo O encoder linear ou rotativo fornece sinais senoidais defasados de 90 entre si com baixa capacidade de corrente O condicionador de sinais recebe os sinais do encoder amplifica estes sinais e os transforma em sinais retangulares que s o enviados para o m dulo Al m disto o condicionador de sinais fornece a alimenta o para o sistema de l mpadas fotoc lulas do encoder O condicionador de sinais deve situar se o mais pr ximo poss vel do encoder e as liga es entre os elementos do sistema devem ser feitas por meio de cabos blindados aterrados em uma das extremidades Para obter se informa es sobre o cabo que ligado ao m dulo contador r pido deve se consultar as especifica es sobre o cabo que ligado ao m dulo com contador r pido deve se consultar as especifica es do condicionador d
67. 71 A seguir ser analisado cada um destes itens Comunica o serial Uma aplica o que utilize comunica o serial ALNET I escravo ou MODBUS escravo ter um aumento do tempo de ciclo Para calcular o tempo de ciclo com o uso da comunica o ser utilizado uma tabela com as velocidade de comunica o x eo m 300 Tabela 2 13 Tempos entre bytes de comunica o Para determinar o aumento da comunica o necess rio usar a seguinte f rmula TC TCss TCss TempoBytes 0 065 Aonde TC tempo de ciclo do CP utilizando comunica o serial TCss tempo de ciclo do CP TempoBytes o tempo extra da da Tabela 2 13 que depende da velocidade de comunica o serial 0 065 este valor m dio que o sistema operacional usa para processa cada byte de comunica o O tempo TC que representa o tempo de ciclo m ximo obtido atrav s do Mastertool Programming no Estado de Informa es Ladder de interrup o E 018 e E 020 Os m dulos de interrup o E 018 e E 020 tem seu tempo de execu o vari vel como um m dulo feito pelo usu rio dependendo exclusivamente das instru es colocadas no m dulo O m dulo E 018 executado ciclicamente num per odo definido pelo usu rio no m dulo de configura o C 000 50 ms 25 ms 10 ms 5 ms ou 2 5 ms O m dulo E 020 executado quando ocorre apartir de uma borda de subida na entrada digital IO 20 2 Descri o T cni
68. APLIC 001 e acionado o bot o RAM gt Flash Diret rio de M dulos M dulos em RAM M dulos em Flash C APLIC O00 _ 339 i C GR300 003 32718 E APLIC 001 106 gt Hash C GR900 004 9924 Informa es Compactar BAN Todos gt gt Flash Apagar Flash HAM lt Hash RAM lt lt Todos Flash Reabilitar M dulo 2 m dulos 2 m dulos Mem ria Livre por Bancos bytes Mem ria Ocupada bytes RAM 00 03 32327 0 0 0 RAM 441 EPROM 00 03 32768 0 0 0 EPROM 42640 04 07 0 0 0 0 TOTAL 43081 08 11 0 0 0 0 12 15 0 0 0 0 Figura 7 21 M dulos de RAM para Flash Ap s o t rmino da comunica o deve se fechar a janela M dulos A partir de ent o o Programa Aplicativo est salvo em Flash e restaurado mesmo ap s o desligamento do microcontrolador Verificando o Funcionamento do Programa Quando em execu o o microcontrolador deve ficar com o LED da sa da 1 ligado e a sa da T 0 desligada Apenas o LED est acionado para acionar a sa da propriamente dita deve se alimentar os pontos T da borneira com 24Vdc 126 7 Tutorial OUTPUT TY na 9 2 9 2 g oma ER o SA g y g 9 amp 7 D 1 4 6 7 e M INPUT 2 INPUT
69. BUS RTU Escravo mais adiante Sem paridade Paridade par Paridade mpar Paridade sempre 0 Paridade sempre 1 1 stopbit 2 stopbits Tabela 3 5 Configura es do protocolo MODBUS 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 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 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 Coil E 96S YA YM Input Register 96 Holding Register 96 M M YTM 96D TD YTM 96D TD Bits ou pontos de sa da Bits ou pontos de entrada Registradores de entrada Registradores de sa da Tabela 3 6 Relac o entre operandos MODBUS e operandos Altus 60 3 Configu
70. Figura 2 5 Conex o com IHMs Conex o como Remota MODBUS S rie PONTO UCP PO3242 AL1413 Rede MODBUS RS485 AL1413 Figura 2 6 Rede MODBUS Para ligag o como demonstrado acima em rede RS 485 recomenda se o uso do AL 1413 para converter a interface RS 232 do microcontrolador Grano para o padr o RS 485 CUIDADO Numa rede RS 485 as duas extremidades da rede devem ter terminac es acionadas O conversor AL 1413 possui a terminac o integrada podendo ser diretamente acionada atrav s de chaves Consultar a CT deste produto para maiores detalhes 18 2 Descri o T cnica Conex o com Rede Ethernet Industrial Os microcontroladores GR3xx podem ser interligados a rede Ethernet desempenhando as fun es de controle ou remota de aquisi o de dados O controlador pode desta maneira ser acessado por softwares de supervis o ou diretamente por browsers permitindo a supervis o e comando remotos poss vel tamb m a comunica o entre controladores para intertravamento via rede Software de Browser Supervis o Browser Supervis rio 242 PO7091 ao idm PO7091 GR3xx Figura 2 7 Rede Ethernet 19 2 Descri o T cnica Desempenho das UCPs O desempenho das UCPs da s rie Grano depende dos seguintes itens e Comunica o serial e Ladder de interrup o E 018 e E 020 e Processamento da rea de troca no modo Clone somente GR351 e GR3
71. Filtro 10 s para termopar Tabela 4 8 Bytes 1 e 2 de parametrizac o Bytes 3 e 4 Entradas Tens o ON O Descri o 0 Canal desativado 1 Tens o 0a 10 V N o Utilizado sempre zero Filtro O ms entrada tens o Filtro 150 ms entrada tens o Filtro 1200 ms entrada tens o Filtro 9600 ms entrada tens o N o Utilizado sempre zero Tabela 4 9 Byte 3 e 4 de parametriza o Bytes 5 e 6 Sa das Descri o Canal desativado Tens o 0a 10 V N o Utilizado sempre zero Tabela 4 10 Byte 5 e 6 de parametriza o Os dados contidos nas Tabela 4 7 Tabela 4 8 Tabela 4 9 Tabela 4 10 acima assim como os operandos de escrita e leitura dos canais anal gicos e seu operando de diagn stico devem ser configuradas atrav s do programador MasterTool Para realizar estas configura es necess rio entrar na tela correspondente atrav s do bot o Barramento do m dulo Ao entrar nesta clique sobre a linha do contador Posi o 0 Idx 0 e clicar no bot o par metros Configura o da porta O do GR370 X 1 Unidade de Temperatura Celcius Canal anal gico 0 Entrada 0 Filtro do Canal anal gico 0 Canal anal gico 1 Entrada 1 Filtro do Canal anal gico 1 Canal anal gico 2 Entrada 2 Filtro do Canal anal gico 2 8 Canal anal gico 3 Entrada 3 9 Filtro do
72. Modo 1 Com a sele o do modo 1 o pulso de contagem deve ser aplicado entrada B enquanto que o sentido de contagem aplicado entrada A N vel l gico 1 na entrada A implica em contagem ascendente e n vel l gico 0 em contagem descendente Neste modo observam se os seguintes limites de freqii ncia ENTRADA Contagem B e Modos 2 e 3 MODO 1 fc frequ ncia de contagem tp dura o do pulso te espa amento m nimo td set up sentido lt 20 kHz 225 Us 225 Us 225 Us Figura 2 12 Limites do Modo 1 Nestes modos a unidade processadora de contagem decodifica os sinais de entrada em quadratura de acordo com o padr o usualmente fornecido por transdutores ticos de posi o O sentido de contagem obtido a partir da rela o de fase entre os sinais a contagem incrementada se o pulso na entrada de Contagem estiver adiantado em rela o ao pulso na entrada de Contagem e decrementada se o pulso em B estiver adiantado em rela o ao pulso em A enquanto que os pulsos de contagem est o relacionados com as transi es No modo 2 s o gerados 4 pulsos de contagem por per odo do sinal de entrada x 4 enquanto que no modo 3 s o gerados 2 pulsos por per odo x 2 Os limites de freq ncia envolvidos nestes casos s o 43 2 Descri o T cnica MODOS 2 E3 ENTRADA Contagem A L 0 fc freq ncia de contagem lt 20 kHz tp dura o do pulso 225 Us te espa
73. NB NByR 1000 ms AMF ms Convers o de C digo S rie Piccolo S rie Grano Embora utilizem o mesmo conjunto de instru es os m dulos que comp em o programa aplicativo C 000 E 001 etc n o s o compat veis entre a S rie Piccolo e a S rie Grano Portanto n o poss vel carregar um programa aplicativo elaborado para um microcontrolador Piccolo em um microcontrolador Grano e vice versa Contudo ao se utilizar o programador MasterTool poss vel converter um programa aplicativo desenvolvido para a S rie Piccolo para ser utilizado em um microcontrolador Grano Na janela de defini o do m dulo C no programador ao trocar o modelo para Grano os m dulos componentes do projeto programados em linguagem de diagrama de rel s s o convertidos para o formato de c digo do microcontrolador Grano 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 programador programados para o Grano Para maiores detalhes consulte o MasterTool Programming Manual de Utiliza o do MasterTool ATEN O Devem ser observadas as diferen as de acesso aos pontos de entrada e sa da anal gicos entre a S rie Piccolo e a S rie Grano bem como as declara es de operandos de diagn stico e retentividade atrav s do m dulo 62 3 Configura o Rel gio Cal
74. No primeiro deles encontra se o ladder a ser gravado CP escravo J o diret rio CFGXXX M est dividido nos diret rios GR351 e GR371 que s o os ladders para os mestres poss veis do barramento ATEN O Os m dulos F SAIDR e F CONTR chamados pelos aplicativos dos escravos que utilizam sa das r pidas e ou contador n o fazem parte das aplica es exemplo devendo ser adicionados posteriormente pelo usu rio As chamadas dos m dulos F citados j est implementada sendo necess rio apenas adicionar o m dulo ao projeto A seguir apresentada uma tabela resumida com todas as configura es dispon veis de aplica o para o escravo do barramento 128 8 Exemplos de Aplica o CFGO001 CFG002 CFG003 CFGXXX Descri o do m dulo Escravo EM GR351 14ED 10SD Contador Modo 0 Ea GR351 14ED 10SD Contador Modo 0 2 VFO 1000Hz 50 de Duty Sa GR351 14ED 10SD Contador Modo 1 2 VFO 5000Hz 50 de Duty Cycle Es GR371 14ED 10SD Contador Modo 0 o 99371 14ED 1050 Contador Modo 0 2 VFO 1000Hz 50 de Duty ela GR371 14ED 10SD Contador Modo 1 2 VFO 5000Hz 50 de Duty Cycle GR371 14ED 10SD 4EA Tens o 0 10V 2AS Tens o 0 10V Contador Modo 0 2 VFO 1000Hz 50 de Duty Cycle GR371 14ED 10SD 2EA Termopar Tipo J 2EA Tens o 0 10V 2SA Tens o 0 10V Contador Modo 0 2 VFO 1000Hz 50 de Duty Cycle Tabela 8 1 Exemplos de Aplica o Nas aplica
75. U exclusivo bin rio Insere nega o da linha C Contador simples Contador C Contador bidirecional R Temporizador na energizac o Temporizador Aritm ticas Divis o T ER Temporizador na dasenergiza o Convers o bin rio decimal Convers o ubroina E eme demi C Chamada de m dulo procedimento Tabela 2 20 Lista de Instru es S OV OP lt OB OT 4 AR D Porta l gica pm NEG i ON OB EE ED EO 4 HF HP 33 2 Descri o T cnica Lista de M dulos Fun o Descri o do M dulo de Fun es F PID 033 Implementa o algoritmo de controle proporcional integral e derivativo Extrai a raiz quadrada de um valor fornecido em um operando mem ria F RAIZN 034 ou real No caso de operandos mem ria o resultado pode ser normalizado para uma escala previamente definida F ARQ2 035 F ARQ4 036 F ARQ8 037 Permitem o uso da mem ria do programa aplicativo para armazenar F ARQ12 038 grandes quantidades de informac es utilizando conceitos de registros e F ARQ15 039 campos F ARQ1 6 040 F ARQ24 041 F STCP 044 Retorna Status do CP em operandos F CTRL 059 Implementa os algoritmos de controle avan o atraso lead lag retardo de primeira ordem e derivador com retardo de primeira ordem F PID16 056 Implementa o algoritmo de controle proporcional integral e derivativo possui diferen as em F PID 033 F NORM 071 Normaliza
76. Valores Ponto Flutuante Tabela 2 21 Lista de M dulos Fun o Realiza a c pia de blocos de operandos num ricos ou posi es de F MOBT 043 tabelas Podem ser copiados at 255 valores de operandos simples para tabelas e vice versa transferindo se tamb m posi es de uma tabela para outra 34 2 Descri o T cnica Produtos Relacionados GR370 GR371 F RAIZN 034 F ARQ2 035 GR350 GR351 GR370 F ARQ4 036 GR371 F ARQ8 037 GR330 GR350 GR351 F ARQ12 038 GR370 GR371 F ARQ15 039 F ARQ16 040 F ARQ24 041 F MOBT 043 GR310 GR316 GR330 GR310 GR316 GR330 GR350 GR351 GR370 GR371 M dulos F distribu dos junto com o GR350 GR351 GR370 F STCP 044 GR371 MasterTool F CTRL 059 GR370 GR371 F PID16 056 F NORM 071 F COMPF 072 F AES 087 F ANDT 090 F ORT 091 F XORT 092 F NEGT 093 GR310 GR316 GR330 GR350 GR351 GR370 GR371 GR310 GR316 GR330 GR350 GR351 GR370 GR371 M dulos F distribu dos junto com o pacote de fun es AL 2700 F FMUL 054 F FDIV 055 Tabela 2 22 Compatibilidade de M dulos Func o Notas As fun es que n o fazem parte da distribui o Mastertool podem ser adquiridas separadamente As fun es F PID 033 e F PID16 036 apesar de terem a mesma funcionalidade possuem caracter sticas diferentes Consultar as respectivas documenta es para maiores detalhes Novo diret rio de m dulos A partir da vers o 1 20 do executivo
77. a Quando a tens o de alimenta o cai abaixo da tens o de alimenta o m nima a rotina executada e ent o aguardado pelo software at que a fonte volte a sua tens o nominal Caso a fonte fique com a tens o de alimenta o baixa o software fica travado aguardando a ca da ou restaura o da fonte Caso a fonte caia abaixo de 5V o microprocessador resetado voltando a funcionar apenas se a fonte voltar tens o nominal Caso a fonte volte a sua tens o nominal sem cair abaixo de 5V o software automaticamente resetado por m esta situa o indicada em uma flag de diagn stico sinalizando que houve uma queda na fonte de alimenta o Esse procedimento importante para garantir que uma unidade remota n o fique travada ao ocorrerem quedas parciais de energia 16 2 Descri o T cnica Canal Serial Os controladores GR3xx possuem alta capacidade de comunica o permitindo a interliga o a v rios dispositivos com protocolo ALNET I V2 0 e MODBUS As velocidades de comunica o poss veis para o canal serial s o mostradas na tabela abaixo w Velocidades bps ALNETI 9600 4800 2400 1200 600 300 MODBUS 19200 9600 4800 2400 1200 600 300 Tabela 2 12 Baud rates permitidos no canal serial No canal serial poss vel interligar equipamentos atrav s de modens ou r dio modens que utilizam os sinais RTS e CTS Para isso preciso habilitar o uso desses sinais no momento de configura
78. a do valor da frequ ncia a ser gerada em Hz 0 a 20000 software Escrita do Duty Cycle das sa das em 0 a 100 In cio Fim de opera o das sa das start stop via SW Forma de acesso aos Atualiza o via m dulo fun o F SAIDR 009 dependente do operandos das sa das r pidas aplicativo ou sob demanda de interrup o de tempo E018 ou externa E020 Tabela 2 27 Caracter sticas das Sa das R pidas Descri o Funcional das Sa das R pidas As sa das r pidas possuem registradores internos l gica de processamento e sa das conforme o diagrama e s o descritos a seguir O envio de comandos dispon vel em operando definido no instante da configura o do aplicativo no MasterTool permitindo assim total controle das sa das r pidas pelo software aplicativo As sa das r pidas s o acessadas pelo software aplicativo atrav s do M dulo Fun o F S AIDR 009 utilizando M mem ria ou TM tabela de mem ria e A auxiliar O valores de frequ ncia e duty cycle das sa das s o representados por operandos M ou TM definidos no momento da configura o da fun o sa das r pidas Comandos s o acessados via operando auxiliar A 45 2 Descri o T cnica Reg de Frequ ncia O Gerador de Freqii ncia O VFO 0 Unidade de Reg de Duty Cycle O Controle das Sa das Sa das R pid Reg de Frequ ncia 1 DM Gerador de Freq ncia 1 VFO 1 Reg de Duty Cycle 1 Dados de Dados de Entrada Sa da
79. adas atrav s de operandos M no mestre 130 9 Gloss rio 9 Gloss rio Acesso ao meio Algoritmo Arrestor Backoff Barramento Barramento Barramento local Baud rate Bit Bridge ponte Broadcast Byte Cabo da rede de campo Cabo de expans o Canal serial Ciclo de varredura Circuito de c o de guarda C digo comercial Controlador program vel CP CSMA CD Database Default Diagn stico Download E S E2PROM ElA RS 485 EN 50170 Encoder Endereco de m dulo Entrada sa da EPROM ER Escravo ESD Esta o de supervis o Fia o de campo Flash EPROM Frame Freeze Gateway M todo utilizado por todos os n s de uma rede de comunica o para sincronizar as transmiss es de dados e resolver poss veis conflitos de transmiss es simult neas Sequ ncia finita de instru es bem definidas objetivando resolu o de problemas Dispositivo de prote o contra raios carregado com g s inerte Tempo que o n de uma rede tipo CSMA CD aguarda antes de voltar a transmitir dados ap s a ocorr ncia de colis o no meio f sico Conjunto de sinais el tricos agrupados logicamente com a fun o de transferir informa o e controle entre diferentes elementos de um subsistema 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 Taxa com que os bits de informa o s o transmitidos atrav s de uma inte
80. ador 2 ser gerado na sa da T1 um pulso com dura o m nima de 50ms Bit 4 Quando em 1 habilita a sa da f sica do comparador Zero no borne da sa da T2 Toda vez que o valor do contador for igual a zero ser gerado na sa da T2 um pulso com dura o m nima de 50ms Bit 5 Quando em 1 habilita a entrada de zeramento externa do contador via borne de entrada I3 O contador zerado resetado sempre que for aplicado n vel alto de sinal na entrada I3 Bit 6 Quando em 1 habilita a entrada de congelamento de contagem externa do contador via borne de entrada I4 A contagem permanecer congelada enquanto for aplicado n vel alto de sinal na entrada I4 Bit 7 Quando em 1 habilita o zeramento reset do contador sempre que o mesmo atingir valor de contagem igual ao valor do comparador 2 Quando em 0 o contador somente ser zerado ap s atingir valores de overflow 8 388 607 ou underflow 8 388 608 Os dados contidos na Tabela 4 1 e tamb m o operando de diagn stico devem ser configuradas atrav s do programador MasterTool Para realizar estas configura es necess rio entrar na tela correspondente atrav s do bot o Barramento do m dulo C Ao entrar nesta clique sobre a linha do contador Posi o 0 Idx 2 e clicar no bot o par metros 69 4 Configura o da porta O do HardFlex GR900 LB O Modo O incrementa e decrementa E Sa da f sica do comparador 1 Desabilita
81. ara calcular a temperatura interna do painel em fun o da sua dissipa o e pot ncia Dissipa o de Calor em um Painel El trico Cada painel el trico dissipa atrav s de sua superf cie uma quantidade definida de calor para uma dada diferen a de temperatura interna e externa Para o c lculo da dissipa o de calor em situa es em que a diferen a de temperatura entre o interior e o exterior do painel chegue at 50 as seguintes grandezas devem ser consideradas e superf cie de dissipa o efetiva do painel calculada segundo a norma DIN VED 0660 cap tulo 500 conforme indicado pelo tipo de instala o constante de dissipa o para a chapa de a o pintada em W m C e as condi es de ventila o do painel local de instala o e grau de ocupa o interna do painel imped ncia circula o do ar no interior Dos valores citados anteriormente apenas o valor da superf cie do painel pode ser calculada exatamente C lculo da superf cie efetiva de dissipa o A m de um painel O c lculo da superf cie A feito conforme indicado pela norma DIN VDE segundo o tipo de instala o do painel 98 5 Instala o Tipo de instala o conforme a norma DIN VDE 0660 500 F rmula para o c lculo de A m Painel livre de todos os lados A 1 8 H L P 1 4 L P Painel com a superf cie traseira obstru da A 1 4 L H P 1 8 P H Painel com uma superf cie lateral
82. ca Processamento da rea de troca no modo Clone somente GR351 e GR371 As f rmulas abaixo podem ser usadas para determinar os tempos de ciclo do escravo e do mestre em fun o do tamanho da rea de troca de dados Tm Tem 2xkK Te Tce x Tm Tm onde Tcm tempo ciclo do mestre sem escravo declarado no barramento Tce tempo ciclo do escravo sem mestre presente com as sa das habilitadas ou seja com um CP normal conectado a esquerda Tm tempo de ciclo do mestre com um escravo declarado Te tempo de ciclo do escravo com mestre presente K 1 5 constante p 16 bytes de rea de dados K 11 7 constante p 128 bytes de rea de dados Aplicando a f rmula e substituindo o valor de K baseado no tamanho da rea de troca 21 2 Descri o T cnica 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 A 326 0 326 0 464 0 M D 904 0 470 0 M TD 904 0 M TM 904 0 TD 904 0 470 0 9eD gt TD 282 0 F gt F 904 0 M gt M 492 0 MOB 5 gt S 296 0 TD gt TD 274 0 gt M 496 0 TM gt TM 505 0 Blocos de 100 operandos c 100 operandos por varredura 22 2 Descri o T cnica Operandos Tempo us gt
83. ca o variando em fun o de cada fabricante Fun o de Hardware Figura 2 4 Arquitetura HardFlex Nesse sentido a Arquitetura HardFlex pode contribuir para facilitar a comunica o dos sistemas de automa o onde uma fun o que decodifica ou codifica determinado padr o instalada no m dulo CP Um exemplo pr tico dessa facilidade seria o caso de um usu rio que adquiriu um determinado transdutor para controle de posi o supondo que esse transdutor fosse o que melhor se adapta ao motor usado no seu processo de fabrica o mas o transdutor gera um sinal de sa da com pulsos obedecendo a um padr o n o muito comum no mercado ou seja o CP que tem capacidade de decodificar esse padr o poder ser raro ter custo elevado ou mesmo poder ser necess rio projetar circuitos intermedi rios capazes de condicionar esse sinal de maneira que CPs mais simples possam controlar o motor Utilizando CPs Grano de pequeno porte com E S integradas poss vel fazer a reprograma o do hardware de maneira que esse padr o seja decodificado e processado pela CPU existindo tamb m a possibilidade de serem desenvolvidas fun es especiais de sa das r pidas PWM Pulse Wide Modulation PTO Pulse Train Output entre outras que acionem este tipo espec fico de motor fechando se o la o de controle Veja mais detalhes no cap tulo Caracter sticas da Arquitetura HardFlex 15 2 Descri o T cnica Sistemas de Prote o O
84. ca 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 E0023 e S0023 por exemplo Al m disso como os dois tipos de operandos s o octetos a soma dos operandos e S tem o limite estipulado de 256 As UCPs da S rie Grano fornecem diagn sticos os quais s o atualizados ciclicamente pela UCP e disponibilizados em operados M O primeiro operando mem ria de diagn stico sugere ao programador onde iniciar a aloca o A UCP e os m dulos t m uma faixa de operandos que define onde a UCP ir colocar os diagn sticos obtidos dos m dulos do barramento Para entender esses diagn sticos necess rio consultar as respectivas CT s dos m dulos Maiores detalhes sobre as indica es de diagn sticos encontram se no cap tulo Manuten o Canal Serial Principal COM1 Este canal est dispon vel para comunica o nos protocolos ALNET 1 escravo ou MODBUS RTU escravo A sele o do protocolo do canal COMI pode ser feita de duas maneiras atrav s do m dulo C via programador MasterTool ou atrav s das teclas de fun es conforme descrito abaixo e Atrav s do M dulo C na janela de configura o da COMI no MasterTool existe a op o Protocolo de Inicializa o Nesta op o selecionado o protocolo que ser utilizado no canal
85. ce o dos sinais de sa da anal gico Controle do Barramento de Expans o O controle do barramento de expans o respons vel pela comunica o com m dulos de expans o e do m dulo rel gio implementado em hardware permitindo a comunica o em alta velocidade com protocolo propriet rio O endere amento dos m dulos externos efetuado automaticamente dispensando chaves de endere amento Barramento de Expans o E atrav s do barramento de expans o que os m dulos de expans o e o m dulo rel gio s o conectados permitindo que o controle do barramento de expans o tenha acesso a tais m dulos Rel gio O rel gio um dos m dulos que pedem ser conectados ao barramento de expans o permitindo ao processador a medi o de tempos e acesso a um calend rio 14 2 Descri o T cnica Introdu o Arquitetura Hardflex A arquitetura HardFlex se caracteriza por proporcionar extrema flexibilidade e capacidade de reprograma o de fun es de hardware em alguns dos controladores program veis da nova S rie Grano Essa arquitetura permite que sejam modificadas ou desenvolvidas fun es espec ficas para suprir certas necessidades dos usu rios facilitam a comunica o entre o CP com HardFlex e outros componentes de automa o nos mais variados padr es de comunica o existentes no mercado H m quinas sensores e transdutores que apesar de desempenharem a mesma fun o t m padr es diferentes de comuni
86. cessa o frame e monta a resposta O envio da resposta depende do frame recebido n o ser um comando Broadcast e 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 um microcontrolador comunicando via MODBUS escravo necess rio considerar os seguintes aspectos e Tempo de ciclo da aplica o TCA do microcontrolador com MODBUS escravo e Velocidade de transmiss o VT em bps e N mero de bytes da pergunta do mestre NByP que depende da fun o necess rio consultar a norma MODBUS e N mero de bytes da resposta do escravo NByR que depende da fun o necess rio consultar a norma MODBUS e N mero de bits de cada byte NB tipicamente os dispositivos MODBUS possuem 11 bits de dados por byte e Atraso do meio f sico AMF 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 Para calcular o tempo de resposta TR do MODBUS escravo aplique a seguinte f rmula TR ms TCA ms 1 VT bps NB NByP 1000 ms L VT bps
87. colher a velocidade de comunica o escolher o comportamento dos sinais RTS CTS configurar paridade e stopbit do canal definir o endere o do n na rede definir as rela es 59 3 Configura o tabela a seguir explica em maiores detalhes cada tem a ser configurado Configura o Velocidade Endere o Sinais de modem Rela es MODBUS Configura o da paridade da comunica o Configura o do n mero de stop bits da comunica o Descri o Velocidade da porta de comunica o serial Endere o do CP na rede conectada ao canal Comportamento dos sinais RTS CTS durante a comunica o Permite configurar as rela es de comunica o via MODBUS Configura a paridade da porta serial Configura os stopbits da porta serial Possibilidades 300 bps a 19200 bps 1a247 Sem RTS CTS estes sinais n o s o manipulados durante a comunicac 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 Configura as rela es entre operandos Altus e as reas de operandos MODBUS ver o item MOD
88. contador Atualiza o via m dulo fun o F CONTR 004 dependente do aplicativo ou sob demanda de interrup o de tempo E018 ou externa E020 Bytes de Diagn stico monitor veis via software MasterTool ou supervis rios Modo de contagem Sa das de Compara o e passagem por zero Entradas e sa das utilizadas pelo contador Tabela 2 26 Caracter sticas do Contador Notas As entradas e sa das utilizadas pelo contador s o alocadas nas entradas e sa das digitais do microcontrolador Grano As entradas do contador tamb m podem ser lidas como entradas digitais normais al m de acionarem o contador As sa das alocadas s o utilizadas exclusivamente pelo contador n o podendo assim ser acionadas como sa das digitais comuns 39 2 Descri o T cnica Descri o Funcional do Contador O contador r pido possui entradas sa das registradores internos e l gica de processamento conforme o diagrama abaixo A leitura do contador parametriza o e diagn stico s o dispon veis em operandos definidos no instante da configura o do aplicativo no MasterTool permitindo assim total controle do contador pelo software aplicativo A fun o HardFlex contador r pido acessada pelo software aplicativo atrav s do M dulo Fun o F CONTR 004 utilizando operandos F real e A auxiliar ou M mem ria O valores a serem lidos ou escritos no contador e nos comparadores s o representados pelos operandos F definidos no
89. das Erro par metros ativada quando existe alguma inconsist ncia no par metros passados para fun o Erro na faixa de operandos F ativada quando um de um operando de escrita do modo contagem ultrapassar a faixa de 24 bits com sinal ou seja o valor for maior que 8 388 607 ou menor que 8 388 608 Todas as sa das desligadas indica erro na comunica o com os dispositivos selecionados 74 4 Programa o das Sa das R pidas F SAIDR 009 A fun o F SAIDR 009 realiza o interfaceamento do programa aplicativo com as sa das r pidas do HardFlex modelo GR900 dos controladores da S rie Grano Esta fun o tamb m utilizada para interfaceamento com outros modelos de HardFlex que possuam sa das r pidas Sa da VFO Habilita Processamento Ok Erro de Parametros Erro na faixa de Freq Duty Figura 4 4 Sa da VFO Operandos As c lulas da instru o CHF utilizada para a chamada da fun o s o programadas do seguinte modo OPERI Especifica o n mero de par metros que s o passados para a fun o em OPER3 Este operando deve ser obrigatoriamente uma constante mem ria com valor 5 00005 OPER2 Deve ser um operando do tipo constante mem ria com valor 0 00000 Determina o n mero de par metros poss veis de serem programados na janela de edi o de OPERA Como esta fun o n o necessita de nenhum par metro em OPERA o valor de OPER
90. das Contador e Rel gio Opcional Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pidas Contador e Rel gio Opcional c Expans o Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pidas Contador 4 EA 2SA Termopar e Rel gio Opcional Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pidas Contador 4 EA 2SA Termopar e Rel gio Opcional c Expans o Tabela 2 17 Descri o dos microcontroladores da S rie Grano Produtos Relacionados Os seguintes produtos devem ser adquiridos separadamente quando necess rio C digo Denominac o AL 1413 Conversor RS232 5485 GR381 GR901 HARDFLEX 1 contador r pido tsa daPTO GRo02 HARDFLEX 1 contador r pido 1 sada PWM oko Trilho TS32 35 para montagem da UCP e m dulos deE S Tabela 2 18 Produtos relacionados Notas AL 1714 Este cabo possui um conector serial RJ45 macho em cada uma das pontas Pode ser utilizado para fazer uma interface serial MODBUS ou ALNET I como rede ponto a ponto entre UCPs da S rie Ponto Piccolo e Grano 30 2 Descri o T cnica AL 1715 Este cabo possui um conector serial RJ45 e outro DB9 RS232 f mea padr o IBM PC Pode ser utilizado na interface serial COM 1 para 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 s
91. de ser visto salientado na Figura 7 2 116 7 Tutorial 7 EXP d EXP 2 Ep Micra j eontroller SOM 1 D mare one 25 hs 292 sius Wen Ro r cm 10 laal rol G 35388588885 e X iyu ve TE F1 10 18 16 41 44 X A P Figura 7 2 Vis o Frontal Grano Com a fonte desligada realizar as seguintes conex es na borneira e Conectar o aterramento ao ponto G e Conectar a sa da O Vdc da fonte de alimenta o externa ao ponto e Interligar os pontos e G e Conectar a sa da 24 Vdc da fonte de alimenta o externa ao ponto Ap s realizar todas as conex es e verific las acionar a fonte de alimenta o externa 040324024 Os cinco LEDs de estado do Grano devem ascender simultaneamente e a seguir devem permanecer ligados apenas os LEDs ER e Al enquanto que o LED PG deve estar piscando A etapa de alimentac o est conclu da d
92. di o Tabela 2 8 Entradas Anal gicas Notas Duas entradas de medi o de tens o podem ser utilizadas para medi o de temperatura com termopares A filtragem parametrizada por software nos valores dispon veis implementada por software simula a constante de tempo de um filtro anal gico RC Entradas Anal gicas Corrente A medi o de corrente implementada pela instala o de um resistor de 500 Ohms 2 Watt em paralelo com a entrada de tens o Este montado externamente em paralelo com o sinal de entrada de tens o entre o borne de entrada Ax do sinal de tens o x e o borne A comum a todas entradas anal gicas Nesta topologia o mesmo funcionar como conversor de corrente para tens o A entrada de sinal anal gico utilizada deve ser configurada para medi o de tens o Vide o cap tulo de instala o para mais informa es 2 Descri o T cnica Entradas Termopar GR370 GR371 Tipo entradas tipo termopar Precis o 0 4 do fundo de escala 25 C 0 015 C do fundo de escala 5 de compensa o da temperatura ambiente Resolu o 12 bits linearidade garantida Unidade de medida ou F configur vel Imped ncia de entrada 13 Tens o m xima cont nua sem 12 Vdc danos 400 ms 1 s ou 10 s configur vel por software Bornes de ligac o A0eA AleA Compensa o de junta fria Sensor de temperatura Faixa de compensa o temperatura ambiente a 80
93. dos a edi o ocorre a 4 unidades por segundo e depois de mais tr s 3 segundos ocorre a 40 unidades por segundo A edi o est limita aos limites m nimo e m ximo definidos na configura o da fun o ATEN O Caso uma tecla de edi o seja pressionada e o valor do operando esteja fora da faixa definida pelos limites m ximo e m nimo o operando ter seu valor ajustado ao limite mais pr ximo O LED 0 de INPUT I corresponde ao BIT menos significativo do operando selecionado assim como o LED 7 sem associa o aos INPUTS corresponde ao mais significativo Como as fun es do grupo 3 s o utilizadas para a visualiza o dos valores dos canais anal gicos as fun es deste grupo j est o previamente definidas sendo estas distribu das da seguinte forma Fun o O Canal anal gico de entrada 0 Fun o 1 Al Canal anal gico de entrada 1 Fun o 2 A2 Canal anal gico de entrada 2 Fun o 3 Canal anal gico de entrada 3 Fun o 4 Canal anal gico de sa da 0 Fun o 5 P1 Canal anal gico de sa da 1 Fun o 6 N o utilizado Fun o 7 N o utilizado 55 3 Configura o ATEN O As fun es do grupo 3 s o utilizadas exclusivamente para possibilitar a visualiza o dos valores do canais anal gicos Sendo assim n o poss vel editar os valores deste canais diretamente atrav s destas fun es Operando de controle do teclado poss
94. e O escravo conectado ao barramento varrido pelo mestre para troca de dados A iniciativa de comunica o nunca parte do escravo para o mestre sempre do mestre para o escravo O escravo sendo tamb m um microcontrolador pode executar um programa aplicativo independente do mestre tendo em comum somente os operandos da Area de Troca Quando selecionada a op o escravo s o habilitadas duas faixas de operandos constitu das de operandos M para dados de entrada e operandos M para dados de sa da Os operandos de entrada receber o os dados enviados pelo mestre e os operandos de sa da ser o enviados para o mestre Na mesma tela deve ser selecionado a quantidade de bytes recebidos e enviados pelo escravo que deve ser a mesma configurada no mestre do Modo Clone 67 4 4 Programa o Programa o do programa aplicativo Os microcontroladores da S rie Grano s o programados atrav s do software MasterTool que executado em ambiente Windows vers es 95 98 ME NT 2000 Algumas das fun es realizadas com o MasterTool Programming s o e desenvolvimento do programa aplicativo para execu o no microcontrolador e configura o dos canais seriais protocolos e operandos e comunica o atrav s do protocolo ALNET I v2 0 para obten o de diagn sticos monitora o de operandos e envio de comandos de controle para o microcontrolador ATEN O Para obter informa es completas sobre o Ma
95. e seguindo a mesma formata o dos LEDs do escravo A organiza o destes diagn isticos apresentada a seguir a e C EsaoemvobEo Escravo em Modo Teste ofofifo esmwemmodocmado TT esmwemmodoProgama o esmwemmodoExcu o TT Byte 1 Mensagem de Diagnostico Descri o Ver tabela Mensagens de Advert ncia pelos LEDs no item Diagn sticos AAA LEDs de E S Byte 2 Diagnostico via LEDs INPUT Descri o Ver tabela Mensagens Espec ficas pelos LEDs INPUT I no item E etu LT M ETC via LEDs de E S Byte 3 Diagnostico via LEDs INPUT J Descri o Ver tabela Mensagens Espec ficas pelos LEDs INPUT J no item Tabela 6 16 Operandos de Diagn stico do Modo Clone Notas O bits de zero a tr s do byte Status do M dulo Escravo s o utilizados pelas UCPs para controle do barramento n o devendo ser utilizados no programa aplicativo Erros na Opera o A tabela a seguir apresenta as anormalidades mais comuns observadas nos CPs da S rie Grano bem como explica es sobre a identifica o de cada tipo de erro e procedimentos a serem executados para corrigi lo 112 6 Manuten o C o de guarda Significado Circuito de c o de guarda do microcontrolador ativo Erro no programa aplicativo O microcontrolador est com defeito Desligar e r
96. e contagem DOWN Dire o de contagem UP Contagem diferente do comparador 1 Contagem igual ao comparador 1 Contagem diferente do comparador 2 Contagem igual ao comparador 2 Contagem diferente de zero Contagem igual a zero Sempre zeros Tabela 4 2 Bits de Status Modo Contagem Notas Bit 0 acionado sempre que o valor do contador estourar positivamente ou seja passar por 8 388 607 Deve ser zerado pela aplica o atrav s do bit 2 do 2 byte de comando Bit 1 acionado sempre que o valor do contador estourar negativamente ou seja passar por 8 388 608 Deve ser zerado pela aplica o atrav s do bit 2 do 2 byte de comando Bit 2 Mostra em que dire o ocorreu a ltima contagem Quando em 1 significa que a ltima contagem ocorreu na dire o UP ou seja o contador foi incrementado Quando em O significa que a ltima contagem ocorreu na dire o DOWN ou seja o contador foi decrementado Bit 3 acionado sempre que o valor do contador for igual ao valor do comparador 1 Este bit ser desacionado assim que houver a primeira leitura do byte de status por parte do aplicativo desde que o valor do contador n o seja mais igual ao valor do comparador 1 Bit 4 acionado sempre que o valor do contador for igual ao valor do comparador 2 Este bit ser desacionado assim que houver a primeira leitura do byte de status por parte do aplicat
97. e de posi o entre outras Apresentando grande flexibilidade na configura o de entradas e sa das essa s rie de microcontroladores tamb m permite a expans o dos pontos de E S Figura 1 1 Microcontrolador da S rie Grano 1 Introdu o Caracter sticas da S rie Grano UCPs da S rie As UCPs da s rie Grano s o apresentadas em v rias configura es de hardware visando o uso mais adequado s diversas aplica es GR310 Microcontrolador SED e 45D Transistor i yO GR316 Microcontrolador 10ED 450 Transistor e 25D Hel j GR330 Microcontrolador 14ED 850 Transistor e 28D Hel MMirocanttelador MED 8sD 25 En R pidas Contador e Rel gio opcional Microcontrolador 14ED 8SD Transistor 2SD Rel 2 Sa das R pidas Contador Rel gio opcional c E Microcontrolador 14ED 8SD Transistor 25D Rel 2 Sa das R pidas Contador 4EA 28A Termopar e Rel gio opcional Microcontrolador 14ED 8SD Transistor 25D Rel 2 Sa das R pidas Contador 4EA 28 Termopar e Rel gio opcional c Expans o Tabela 1 1 Modelos da S rie Grano Documentos Relacionados a este Manual Para obter informa es adicionais sobre a S rie Grano podem ser consultados outros documentos manuais e caracter sticas t cnicas al m deste Estes documentos encontram se dispon veis na sua ltima revis o em www altus com br Cada produto possui um documento denom
98. e 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 Grano 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 LI INTRODU O a M 1 Caracteristicas da Serie GEADO arias aaa Gin NINE ouies irao LUE 2 UCPs da S rie E AAAA AA ASAA AEA AAAA 2 Documentos Relacionados a este Manual onononcooooncconanononanononncnonanononanononncnonanononanononncooanonocarononccornccnones 2 Inspe o VISUAL iii 2 S poPte EO AAA RAR RS 3 Mensagens de Advert ncia Utilizadas neste Manual 3 DESCRI O TECNICA g
99. e representa o que ser utilizada Estado Representac o Ligado Piscando alternadamente X Piscando 1 vez 1X Piscando 2 vezes 2X Piscando 3 vezes 3x Piscando 4 vezes 4X Desligado O Qualquer estado Tabela 6 1 Representac o dos LEDs ATEN O Existem dois grupos de LEDs utilizados para indica es de diagn sticos via painel os LEDs de modo de opera o EX PG DG ER Al e CM e os LEDs de E S OUTPUT R INPUT Ie INPUT J 102 6 Diagn sticos via LEDs de modo de opera o Os modos de opera o do microcontrolador s o representados pela seguinte combina o Modo de opera o Execu o Programa o Ciclado Erro Inicializando Erro de c o de guarda Tabela 6 2 Indica es dos LEDs modo de opera o 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 O modo de inicializa o ocorre por alguns segundos ao energizar o equipamento Particularmente o LED DG tem a fun o de informar visualmente diagn sticos que estejam ocorrendo no momento Caso o LED DG esteja ligado n o existe diagn stico A 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 M dulo rel
100. e sinais ou as do pr prio encoder caso ele possua internamente o condicionador de sinais com rela o ao comprimento m ximo do cabo Os seguintes sinais provenientes do condicionador de sinais devem ser conectados ao m dulo com contador r pido e Os dois canais de sa da s entradas Contagem e do m dulo e Oterra GND e a blindagem entrada GND e Opcionalmente o sinal de refer ncia ou marca zero entrada de Zeramento R Trocando se entre si as liga es do A e B inverte se o sentido da contagem 96 5 Instala o Instala o das Sa das R pidas A conex o dos sinais utilizados pelas fun es de sa das r pidas borneira do controlador Grano deve ser feita conforme o diagrama descrito a seguir O diagrama mostra um exemplo de sa da r pida conectada a um conversor frequ ncia tens o 24Vdc l la m a d EX m Ri m RO EX m Ri m RO mTO mT mT FREQUENCY TO HIGH SPEED VOLTAGE CONVERTER a 3 mT2 OUTPUTS mT5 mT4 A 1L cce VFOO A 965 lt F1 Fo mT7 AN A sas VFO1 oV mi mi Frequency 4 3 m 12 mi Output 16 15 14 m Ji m JO 17 ma EJ3 EJ2 EX EX mJ5 mA m Ai m AO m A m mA2 lt EP m P1 mP0 o co EC EC EC o Figura 5 22 Diagrama de instalac o das Sa das R pidas Notas 1 Somente as sa das FO e
101. e um escravo GR371 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 1 em um operando F no mestre al m do envio comandos para o contador O escravo possui 2 sa das VFO de 5000Hz com duty cycle de 50 e pode receber comandos para as sa das atrav s do mestre Esta configura o permite que se utilize um escravo GR371 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 0 em um operando F no mestre al m do envio comandos para o contador O escravo possui 2 sa das VFO de 1000Hz com duty cycle de 50 e pode receber comandos para as sa das atrav s do mestre O escravo possui quatro canais anal gicos de entrada de tens o de O a 10V e duas sa das anal gicas tamb m de O a 10V que s o facilmente acessadas atrav s de operandos M no mestre Esta configura o permite que se utilize um escravo GR371 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 0 em um operando F no mestre al m do envio comandos para o contador O escravo possui 2 sa das VFO de 1000Hz com duty cycle de 50 e pode receber comandos para as sa das atrav s do mestre O escravo possui dois canais anal gicos de entrada de tens o de O a 10V duas entradas anal gicas de termopar tipo J e duas sa das anal gicas tamb m de O a 10V que s o facilmente acess
102. ecer verificar a conex o e a configura o do canal serial Se a comunica o estiver funcionando corretamente carregar o programa no microcontrolador Carregando o Programa Aplicativo Para carregar o programa no microcontrolador primeiro deve se coloc lo em Modo Programa o Para realizar essa opera o deve se clicar no bot o de mesmo t tulo situado pr ximo ao bot o Informa es do CP Figura 7 19 Bot o Modo Programa o O Grano sinaliza que est no Modo Programa o nos LEDs de seu painel ficam ligados os LEDs PG DG e Al enquanto que os demais ficam desligados J em Modo Programa o para carregar o aplicativo no microcontrolador deve se atrav s do menu Comunica o selecionar a op o Ler Enviar M dulos Ser apresentada a janela Ler ou Enviar M dulos onde a esquerda s o relacionados os m dulos desenvolvidos no projeto e a direita os m dulos que est o salvos no microcontrolador Para carregar os m dulos C APLIC 000 e E APLIC 001 eles devem ser selecionados no campo esquerda na janela e ap s deve se clicar no bot o Enviar M dulos situado no centro ATEN O Este processo carrega os m dulos na mem ria RAM do microcontrolador de forma que se o mesmo for desligado o programa ser perdido A seguir ser explicado como carregar o programa em mem ria Flash de forma que o mesmo permane a salvo mesmo sem alimenta o 125 7 Tutorial Ler ou Enviar M dulos
103. ecer fun es complexas de alta velocidade sob forma de m dulos fun o A funcionalidade destas entradas podem incluir e Contagens r pidas especiais Medida de tempo entre entradas e Convers o de freq ncia para valor digital aumentando a capacidade de medida anal gica via blocos conversores V F Tens o Freq ncia e Est o dispon veis 6 entradas digitais r pidas sendo at 4 utilizadas na configura o standard HardFlex GR900 como contador 24 bits e as outras 2 ficando reservada para outras fun es customizadas As entradas r pidas compartilham os bornes com as entradas digitais comuns sendo alocadas conforme necessidade da aplica o Quando n o configuradas podem ser utilizadas como entradas digitais normais ATEN O Consulte o documento de Caracter sticas T cnicas do HardFlex GR9xx para maiores informa es quanto as especifica es de contadores r pidos e sa das r pidas 2 Descri o T cnica Entradas Anal gicas de Tens o GR370 GR371 entradas anal gicas n o isoladas Tipo 0 2 do fundo de escala 25 C 0 01 C do fundo de escala Resolu o do conversor 12 bits linearidade garantida Imped ncia de entrada 1 3 nas entradas de tens o bornes A2 e Precis o 13 nas entradas de tens o com op o para termopar bornes AO e A1 150 ms 125 105 12V ate o at 5 superior ao limite m ximo da faixa de me
104. eclas Esta funcionalidade chamada de Modo LEDs de Fun es pois os LEDs indicam os valores dos operandos de acordo com a fun o selecionada configurada previamente atrav s do programador MasterTool Essa edi o monitora o dos operandos realizada atrav s de fun es declaradas no m dulo C S o permitidas at 24 fun es configur veis onde para cada uma o usu rio define o operando e os limites m nimo e m ximo Estes limites servem para definir o valor m ximo e m nimo que o operando da fun o pode assumir durante a sua edi o atrav s das teclas Al m destas 24 fun es divididas em 3 grupos de 8 fun es existem ainda outras 8 fun es pr definidas que possibilitam visualizar os valores dos canais anal gicos do microcontrolador apenas para os modelos que possuem canais anal gicos integrados ATEN O Nos casos de sele o da fun o desejada e incremento decremento de valores de operandos a a o de um toque s executada quando a tecla for liberada Identificando e Selecionando a Fun o Desejada Cada fun o quando acessada ser visualizada nos LEDs do painel dos CPs da S rie Grano da seguinte forma FUN O GRUPO DE FUN ES VALOR DO OPERANDO Figura 3 2 Visualiza o dos LEDs 54 3 Configura o e 5 fun es est o divididas em 4 grupos de 8 fun es onde os LEDs RO e R1 indicam o grupo de fun es acessadas Os grupos podem facilitar o agrupamento
105. eligar a alimenta o AC do sistema Se o erro persistir conectar o programador e passar o microcontrolador para o modo programac o disparando o comando nos tr s segundos iniciais ap s a energizac o Se o mesmo 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 o microcontrolador est com defeito Erro de programa aplicativo N o existem os m dulos de programa necess rios para a execu o do programa aplicativo C000 e ou E001 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 de 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 cic
106. end rio de Tempo Real O m dulo rel gio inclui um rel gio calend rio de tempo real e uma bateria integrada que mant m o hor rio durante o desligamento do microcontrolador bem como numa troca quente do rel gio inserir o rel gio no microcontrolador o usu rio deve realizar o ajuste do mesmo caso n o tenha existido um ajuste pr vio evitando que um hor rio inv lido seja lido Para maiores detalhes sobre a instala o do rel gio consulte o cap tulo Instala o A configura o do rel gio realizada atrav s do programador Mastertool Para tal necess rio informar as faixas de operandos de leitura e acerto do hor rio e tamb m um operando auxiliar de controle Caso o usu rio n o utilize rel gio deve ser configurado no m dulo a n o utiliza o do mesmo de modo a liberar os operandos reservados para a leitura ajuste e controle O rel gio possui hor rio e calend rio completos permitindo o desenvolvimento de programas aplicativos que dependam de bases de tempo precisas A informa o de tempo mantida mesmo com a falta de alimenta o do sistema pois o mesmo alimentado por bateria Configura o do rel gio Atrav s do m dulo no programador na janela de par metros o usu rio deve marcar a op o Habilitar o uso do rel gio Com essa habilita o ser liberada a sele o dos operandos para utiliza o do rel gio S o configuradas tr s faixas de operandos uma faixa para leit
107. ensagens de Advert ncia pelos LEDs ATENCAO Neste grupo de LEDs apenas uma mensagem por vez indicada obedecendo ordem de prioridade Esta informac o n o mostrada quando o microcontrolador estiver no estado de programac o Atrav s do outro grupo de LEDs INPUT I e INPUT J tamb m poss vel identificar diagn sticos do microcontrolador Nestes LEDs por m as mensagens podem ser indicadas simultaneamente visto que cada LED indica uma mensagem espec fica A tabela abaixo indica os erros indicados atrav s dos LEDs INPUT T 104 6 PUT Houve reset do microcontrolador por detec o de tens o de alimenta o abaixo da nominal Temperatura ambiente acima de 65 fora da faixa de opera o do microcontrolador Protocolo MODBUS desabilitado por op o do usu rio ou configura o inv lida das rela es Tabela 6 7 Mensagens Espec ficas pelos LEDs INPUT I A tabela abaixo indica os erros indicados atrav s dos LEDs INPUT J EEE ESSES O e Canais anal gicos n o parametrizados ou com parametriza o errada ns ementa Entradas anal gicas n o calibradas Sa das anal gicas n o calibradas a H algum canal com termopar aberto H algum canal com overrange da X X X X X X X escala de medi o Tabela 6 8 Mensagens Espec ficas pelos LEDs INPUT J Diagn sticos do Sistema via Operandos Al m da visuali
108. ento 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 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
109. er os dados enviados pelo mestre e operandos 76M para enviar os dados quando o mestre solicitar Os m dulos GR351 e GR371 possuem a capacidade de expans o do barramento podendo ser interligados conforme os exemplos da tabela abaixo 65 3 Configura o Tabela 3 12 Possibilidades de conex o de expans o Para realizar a configura o do Grano como mestre ou escravo do Modo Clone deve ser consultado o Manual de Utiliza o do MasterTool Programming revis o J ou superior Neste manual deve ser consultado o cap tulo Procedimentos de Utiliza o dando se nfase ao item Configurando o Barramento situado dentro de M dulo de Configura o M dulo ATEN O Se for necess rio reconfigurar uma UCP Mestre como Escrava ou vice versa este processo deve ser feito com a UCP em Modo Programa o Caso n o seja respeitada esta orienta o as sa das do barramento podem permanecer desabilitadas necessitando de comando para habilit las Configurando o Mestre do Modo Clone A UCP mestre enxerga o escravo como um m dulo de E S logo numa UCP j configurada como mestre basta inserirmos um m dulo escravo no barramento e configurar os seus par metros Para realizar tal configura o basta selecionar o primeiro campo dispon vel no barramento e executar a op o Inserir GR351 5lv128B GR351 Slv16B Cancelar GR371 Slv128B GR371 Slv16B Figura 3 3 Selec o do Tipo de Escravo Na janela
110. erTool no Windows a partir do CD 1 Inserir o CD ROM no drive D ou conforme a configura o do microcomputador 2 Automaticamente exibido um programa auxiliar que pergunta qual produto ser instalado Selecione o MasterTool Programming e clique em Instalar 3 Quando iniciar a instala o seguir os procedimentos exibidos na tela Para instalar o MasterTool a partir da Web 1 Fazer o download do MasterTool a partir do endere o www altus com br 2 Executar o arquivo salvo 3 Automaticamente exibido um programa auxiliar que pergunta qual produto ser instalado Selecione o MasterTool Programming e clique em Instalar 4 Quando iniciar a instala o seguir os procedimentos exibidos na tela Executando MasterTool Terminada a instala o vamos agora configurar o MasterTool para realizar a configura o dos microcontroladores Grano Iniciando o MasterTool Ap s a instala o do MasterTool criado um novo grupo na barra de tarefas do menu iniciar do Windows O MasterTool pode ser iniciado pelo cone do MasterTool MasterT aol cone do MasterTool O MasterTool tamb m pode ser iniciado como qualquer outro aplicativo Windows diretamente a partir do Gerenciador de Programas Windows Explorer ou do Gerenciador de Arquivos Tamb m pode ser feito tal a o clicando no bot o Iniciar selecionar Programas MasterTool e clicar em MasterTool Programming Contrato de Licen a de Software Altus Para utili
111. es exemplo os pontos de FAS do escravo ser o copiados para operandos A no mestre Os contadores sa das r pidas e canais anal gicos ter o seus operandos F e replicados no mestre do Modo Clone Os diagn sticos das interfaces de EIS do escravo tamb m s o repassados ao mestre para a detec o de poss veis problemas no escravo Para verificar quais operandos s o utilizados devem ser consultado no relat rio de TAGs e Descri es do programador MasterTool onde cada operando utilizado possui sua fun o descrita Os m dulos desenvolvidos em linguagem de diagrama de reles apresentam sua funcionalidade descrita nas Notas de M dulo e no Relat rio de L gicas no programador MasterTool Como est o bem documentados podem ser facilmente modifica es pelo usu rio caso necess rio Abaixo apresentada a descri o de cada uma das especifica es Esta configura o permite que se utilize um escravo GR351 com os seus operandos de ENS digitais replicados em operandos A do mestre Esta configura o permite que se utilize um escravo GR351 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 0 em um operando F no mestre al m do envio comandos para o contador Esta configura o permite que se utilize um escravo GR351 com os seus operandos de ENS digitais replicados em operandos A do mestre Permite leitura do valor do contador modo 0 em um operando F
112. es protocolos 131 9 Gloss rio Hardware IEC 1131 IEC Pub 144 1963 IEC 536 1976 IEC 801 4 IEEE C37 90 1 SWC Interface Interface de rede de campo Interrupc o ISOL kbytes 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 Monomaster Multicast Multimaster Nibble N Octeto Operandos Equipamentos f sicos usados em processamento de dados onde normalmente s o executados programas software Norma gen rica para opera o e utiliza o de CPs Norma para prote o contra acessos incidentais e veda o contra gua p ou outros objetos estranhos ao equipamento Norma para prote o contra choque el trico Norma para testes de imunidade a interfer ncias por trem de pulsos SWC significa Surge Withstand Capability Esta norma trata da prote o do equipamento contra ru dos tipo onda oscilat ria 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 cabe as de rede de campo Evento com atendimento priorit rio que temporaria
113. esligar o m dulo e passar para a pr xima etapa Conex o Serial A S rie Grano possui um canal serial no padr o RS 232 atrav s qual realizada a programag o dos microcontroladores Para comunica o entre Grano e PC 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 PC extremidade DB9 e o canal serial do microcontrolador Grano extremidade RJ45 117 7 Tutorial EX OUTPUT CRA cre 01234807001 o 28 o ER DO C od X 4 D D D Dn oS uo Ll gt A 912248670 z ST o INPUT 1 INPUT J EXP 1 EXP 2 Ur ED Mas pap is Controller ASADA a 282 Co J altus me 2 n db V4 TA t 09 04 17 J2 J eg e PO 87 81 12 T15 Fo 12 E Jm am el 3 2 TO TS TES P MOINS 16 d X A4 A P
114. gica atrav s do menu Edi o selecionando a op o Nova L gica Ser ent o apresentada a janela a seguir 123 7 Tutorial L gica Descri o Observa es Figura 7 14 Insere Nova L gica Nesta janela a l gica pode receber um nome e outras descri es caso seja desejo do usu rio Neste Tutorial vamos apenas selecionar OK na janela para ser criada uma nova l gica para edi o Ser apresentada uma l gica semelhante a l gica inicial Selecionar a c lula um e clicar no bot o Contato Fechado Figura 7 15 Bot o Contato Fechado Assim como na primeira l gica na caixa Edi o de Instru o de Contato preencher com o octeto 0000 0 Completar as l gicas de dois a sete da primeira linha com Liga es Horizontais Selecionada a ltima c lula da linha adicionar uma Bobina Simples Associar a bobina ao ponto S0010 1 FE E APLIC DDT L gicas 1 Tamanho 37 bytes L gica 000 E0000 0 Edi o de instru o de contato X Tag ou Endere o 51 0 1 Cancelar Figura 7 16 Segunda L gica O programa que foi proposto est conclu do Deve se fechar a janela de edi o e confirmar quando perguntado sobre o salvamento das altera es Na janela da sele o do diret rio destino deve ser confirmada a op o padr o Comunicando com o Microcontrolador Com o M dulo Principal e o M dulo de Configura o conclu dos j podemos comunicar co
115. gio ausente ou com bateria fraca Temperatura ambiente acima de 65 C limite para opera o do microcontrolador Entradas ou sa das anal gicas descalibradas Sa das desabilitadas Ponto for ado M dulo com diagn stico Sem diagn stico Programa o Carregando m dulo transfer ncia M dulo com diagn stico Sem diagn stico Ciclado Carregando m dulo transfer ncia Sa das desabilitadas Ponto for ado M dulo com diagn stico Sem diagn stico Erro sem m dulo C000 e ou E001 Tempo de ciclo excedido Erro nos m dulos do barramento Operandos retentivos n o restaurados Tabela 6 3 Diagn sticos do LED DG Notas A indica o de alguns diagn sticos dependem do modelo do microcontrolador Os diagn sticos de temperatura existem apenas nos modelos que possuem entradas termopar os diagn sticos dos canais anal gicos existem apenas nos modelos com entradas e ou sa das anal gicas os diagn sticos sobre m dulos do barramento existem apenas nos modelos que possuem expans o Al m do LED DG o microcontrolador ainda tem os LEDs de comunica o e CM Os estados que podem ser mostrados pelo LED CM s o apresentados na pr xima tabela 103 6 Manuten o Atividade dos canais seriais Sem atividade no canal L l CP transmitindo ou recebendo mensagem CP em erro de c o de guarda o Tabela 6 4 LED de transmiss o e recep o do canal serial O LED Al serve para ind
116. guintes par metros Configura o Descri o Possibilidades 0 comunica o ponto a ponto utilizada 5 elo programador ou por algumas IHMs Endere o da esta o do n na rede pelo prog p 0 1 254 comunica o em rede mestre escravo Velocidade da porta de Velocidade A i serial 300 bps a 9600 bps Sem modem o sinal de RTS nunca acionado e o CTS n o monitorado Half duplex antes de iniciar a Configura o comportamento transmiss o a UCP aciona o sinal de Tipo de modem que os sinais CTS RTS ter o RTS e monitora o CTS quando este durante a comunica o chega a transmiss o iniciada caso n o obtenha CTS n o transmite assim que a transmiss o termina o sinal de RTS desligado Tabela 3 4 Configura o do protocolo ALNET I poss vel colocar o CP em rede ALNET I ou mista ALNET I e ALNET II 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 em alguns modelos de microcontroladores Grano nos seu canal principal permitindo que dispositivos mestres MODBUS RTU sejam conectados ao CP Para configurar este protocolo necess rio executar os seguintes passos no software MasterTool atribuir o protocolo MODBUS RTU escravo ao canal principal COMI es
117. ia m xima de chaveamento 0 5 Hz com carga nominal da carga Indica o de estado Um LED por ponto de sa da Tabela 2 4 Sa das a Rel Notas As sa da a rel correspondem aos bits menos significativos do segundo octeto de sa da A capacidade de comuta o especificada com os dispositivos de prote o descritos no Cap tulo de Instala o 2 Descri o T cnica Sa das a Transistor GR310 GR316 GR330 GR350 GR351 GR370 GR371 Tipo sa das digitais transistorizadas 24 Vdc n o isoladas tipo source 1 A com todos os pontos acionados Corrente por ponto 2 A com apenas um ponto acionado por grupo de 4 pontos Bornes de Liga o 0 a T7 primeiro octeto de sa da Imped ncia m xima de sa da Tempo m ximo de comuta o Frequ ncia m xima de chaveamento 500 Hz da carga Tabela 2 5 Sa das a Transistor As 8 sa das a transistor s o organizadas em dois grupos de 4 sa das TO a T3 e T4 a 7 A limita o de corrente especificada na tabela acima dada por grupo Por exemplo se no grupo TO T3 existir apenas uma sa da acionada essa sa da poder fornecer at 2 A J se mais de uma sa da estiver acionada este limite passa a ser 1A por sa da Sa das Digitais R pidas GR350 GR351 GR370 GR371 Modo VFO Variable Frequency Output Tabela 2 6 Sa das Digitais R pidas Notas O tempo de subida do sinal das sa das r pidas de 250ns e o tempo de descida de apr
118. icar qual protocolo est sendo executado no canal de comunca o Os modos que podem ser mostrados pelo LED Al s o apresentados na pr xima tabela Protocolo Selecionado ALNET escravo Lx si MODBUS RTU escravo o HD Tabela 6 5 LED de sele o do protocolo do canal serial Diagn sticos via LEDs de E S Conforme mencionado no cap tulo 3 Configura o poss vel selecionar atrav s das teclas o modo Visualiza o de Diagn sticos onde os LEDs de E S passam ent o a indicar diagn sticos do microcontrolador Estes diagn sticos s o divididos em dois grupo onde um grupo indicado nos LEDs OUTPUT e o outro grupo nos LEDs INPUT I e INPUT J As mensagens de diagn stico indicadas nos LEDs OUTPUT T podem ser vistas abaixo omm om of e mono avagamento da Flash O O O CP sem m dulo de C000 EXEXESEXERESIETESIE CE UT Fo o o o o o o Temedescombioeendto efolo o o e o ofercerenamemens ef tmonoretomo de m dulo apriamo o Eronen C O O M dulo Inv lido s o s o rana s Eo apina dechamada de m dulos Per ef elol e olol Fanaaem aonovarmen o e o o e o e wenenecgo Tabela 6 6 M
119. icas Recomenda O se para tens es de rede AC de 110 e 127 Vac o emprego de supressores de 150 V 20 K Para redes de 220 Vac modelo 275 V 20 K CARGA INDUTIVA 931022304 Circuito RC O circuito de prote o RC R em s rie com um C pode ser montado em paralelo com o contato ou em paralelo com a carga A montagem em paralelo com os contatos recomendada para cargas alimentadas em tens o cont nua A montagem em paralelo com a carga recomendada para cargas alimentadas com tens es cont nuas ou alternadas Os circuitos RC s o mais eficazes quando utilizados em tens es acima de 100 V Para selecionar os valores de e recomenda se que o resistor tenha de 0 5 a 1 ohm para cada 1 V de tens o e o capacitor tenha 0 5 a 1 uF para cada 1 A de corrente Por exemplo em uma carga de 220 V 1 A pode se utilizar um resistor de 220 ohms e um capacitor de 1 uF o modelo do capacitor deve estar adequado ao tipo e valor da tens o da carga 88 93102229A 5 Instala o Conex es dos Bornes As figuras a seguir apresentam o esquema de liga es da parte digital e anal gica para cada modelo da s rie Grano GR310 53 es T A 8 s Fo a l DIGITAL OUTPUTS es s o 4 p 2 9 lt S S NG N e mx mx mx o DIGITAL INPUTS o Figura 5 12 Esquema de Ligac o do GR310 o al 51 ot o LA E ES TO T T E s8 FS LT 10 l l DIGITAL OUTPUTS e
120. icativo da UCP mestre deve apenas escrever o dado no bloco Dados Enviados Ap s o final do ciclo da aplica o do mestre o dado ser copiado para o bloco Dados Recebidos da UCP escrava O Mestre do Modo Clone ao final de cada ciclo de seu programa aplicativo realiza o processo de escrita dos operandos M para o buffer do Escravo e de leitura do buffer do Escravo para os operandos M Logo a cada varredura do Mestre atualizada toda a quantidade de bytes configurada O Escravo por sua vez ao final do seu programa aplicativo atualiza todos os operandos M configurados com os dados do buffer do Escravo dados recebidos do Mestre e tamb m o buffer do Escravo a partir dos seus operandos M dados enviados para o Mestre ATEN O Os aplicativos da UCP Mestre e da Escrava n o s o intertravados sendo executados de forma ass ncrona Logo pode ocorrer que parte dos dados recebidos por uma UCP se referem ao ciclo de execu o N e os demais ao ciclo N 1 da outra UCP Tendo em vista esta caracter stica o barramento garante apenas a integridade de blocos de 4 bytes dois operandos M consecutivos 48 2 Descri o T cnica UCP Mestre UCP Escrava Buffer do Escravo C pia deipara operandos M C pia deipara DADOS operandos M A APLICATIVO DADOS APLICATIVO Figura 2 16 Comunicac o Modo Clone UCP Mestre A UCP mestre gerencia o barramento realizando testes na inicializa o do Modo Clone e centra
121. icos modificar valores selecionar fun es de LEDs e alterar o protocolo do canal serial Isto poss vel utilizando as tr s teclas de opera o existentes no painel frontal do microcontrolador em conjunto com os LEDs Na Figura 3 1 est o indicados os LEDs e as teclas utilizadas Dar m I ILII om 0128480701 o000000000 4 oR QUIPUTT RA o MM o ER oa 2245670412284667 LEDs de fun o ses eva H E A Teclas de sele o Micro de valores fun es Gap 2 ERN ame O e diagn sticos RS 232 altus RE Figura 3 1 Identifica o dos LEDs e teclas A tabela a seguir demonstra todas as funcionalidades obtidas com as teclas OS FUNG Pressionada por 3 segundos Passa para modo de LEDs de Fun o Troca o protocolo ALNET para MODBUS Visualiza o de E S UP Pressionada por 5 segundos ou vice versa Quando em Programa o ou Erro a UCP assume o protocolo ALNET DIAG DOWN Pressionada
122. igat rios para garantir o correto funcionamento do microcontrolador especialmente quando aciona cargas com caracter sticas indutivas A seguir s o apresentados os circuitos de prote o tanto para acionamento em corrente cont nua como para corrente alternada Circuito com Diodo 4 Pontos Esta a forma mais eficiente para a prote o contra um surto de corrente excessivo que acontece no momento da desmagnetiza o de Diodo Carga indutiva cargas indutivas Por m pode trazer problemas pois aumenta o tempo de desarme caso a carga seja por exemplo uma contactora ou solen ide 3 O circuito pode ser utilizado somente para tens es cont nuas sua tens o reversa deve ser maior que a da fonte e a corrente no m nimo igual a da carga CONTATOS Circuito com Diodo e Zener O circuito com diodo e zener adequado quando o tempo de desarme do circuito com diodo excessivo Assim como o circuito com diodo ele s deve ser utilizado em tens es cont nuas A tens o do zener deve ser superior a tens o de pico da fonte e a corrente no m nimo igual a da carga A INDUTIVA o h C Circuito com Varistor CONTATOS O circuito com varistor limita a tens o do circuito 5 indutivo de forma semelhante um zener E um componente robusto dimensionado para um regime SK VARISTOR pesado de sobretens es especialmente para acionamento de contactoras el tr
123. inado Caracter stica T cnica CT onde encontram se as caracter sticas do produto em quest o Adicionalmente o produto pode possuir Manuais de Utiliza o o c digo dos manuais s o citados na CT Recomenda se a consulta aos seguintes documentos como fonte de informa o adicional e Caracter sticas T cnicas de cada produto da S rie e Manual de Utiliza o do WebGate Plus PO9901 MU209691 e MasterTool Programming Manual de Utiliza o MU299025 e MasterTool Programming Manual de Programa o MP399101 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 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 qualquer 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 E importante registrar o n mero de s rie de cada equipamento recebido bem como as revis es de software caso existentes Essas informa es ser o necess rias caso se necessite contatar o Supo
124. iro octeto de sa da de um microcontrolador Grano gen rico A tabela a seguir apresenta por que octeto deve ser trocado o S0010 em todas as situa es em que mencionado neste documento conforme o modelo de microcontrolador utilizado Microcontrolador GR310 S0001 GR316 e GR330 S0002 GR350 e GR351 S0002 GR370 e GR371 S0002 Tabela 7 1 Primeiro Octeto de Sa da M dulo Principal Ap s alterar o M dulo de Configura o vamos criar o aplicativo propriamente dito representado pelo M dulo Principal A partir do menu M dulo e da op o Novo visualiza se a janela Criar M dulo Criar M dulo C M dulo de Partida 000 fe e APLIC 1001 C M dulo de Interrup o de Tempo e APLIC 018 T C M dulo de Interrup o Externa e APLIC 020 C M dulo Fun o f APLIC 001 M dulo Procedimento p APLIC 001 C M dulo Configura o Estendido c r Tipo Modulo Configura o Estendido i Cancelar Figura 7 8 Criar M dulo Deve ser selecionada a op o M dulo Principal que no nosso exemplo ser criado um m dulo com o nome E APLIC 001 Ap s clicar em OK criado o novo m dulo apresentado em modo de edi o i O programa aplicativo dos microcontroladores Grano programado em Diagrama de Rel s numa matriz de 8 linhas e quatro colunas Ap s a cria o do m dulo o mesmo apresentado com a primeira c lula coluna um
125. isola o 150 mA Q 24 Vdc 3 6 W IEC 61131 200 g 0a60C 99 x 116 6 x 61 8 Consumo m ximo Pot ncia dissipada com todas cargas ligadas Normas atendidas Temperatura de operac o Dimens es Tabela 2 2 Caracter sticas Gerais Comuns 2 Descri o T cnica Entradas Digitais GR310 GR316 GR330 GR350 GR351 GR370 GR371 entradas digitais 24 Vdc n o isoladas tipo sink Tens o de entrada 24 Vdc nominal 15 a 30 Vac para estado 1 0 5 Vdc para estado 0 10 a 17 E0 JO a J5 E1 e l 0 Vdc 2 ms t pico 24 Vdc Tabela 2 3 Entradas Digitais Notas As entradas digitais de at I6 dos produtos GR350 GR351 GR370 e GR371 s o entradas digitais r pidas possuindo um filtro diferenciado que permite o chaveamento das mesmas at uma freq ncia de 20kHz Sa das a Rel GR316 GR330 GR350 GR371 GR330 GR350 GR371 Tipo 2 sa das digitais com rel contato seco normalmente aberto 3AQ 5a30 Vdc 0 5 A O 48 Vdc 0 150 A O 125 1 5 A 125 Vac 1 5 A 240 Vac Capacidade de comuta o resistiva Resist ncia M xima de Contato Isola o com a parte l gica 1500 Vac por 1 minuto 250 Vac continuo Carga m nima para chaveamento 10 mA Q 12V Bornes de liga o RO RO contato seco R1 contato seco Vida til esperada 10 x 10 ciclos com carga nominal A M 7 5 ms para fechar Tempos m dio de comuta o 8 5 ms para abrir Frequ nc
126. ivo desde que o valor do contador n o seja mais igual ao valor do comparador 2 Bit 5 acionado sempre que o valor do contador for igual a zero Este bit ser desacionado assim que houver a primeira leitura do byte de status por parte do aplicativo desde que o valor do contador n o seja mais igual zero Zo AXXXX ou MXXXX Comando que diz qual o procedimento ser executado na chamada atual da fun o Possui dois bytes e no caso de WAXXXX o operando declarado o mais significativo e o seguinte o menos significativo 72 4 1 Byte de Comando Descri o 7169 2 Contagem normal Escreve no contador Contagem normal Escreve no comparador 1 Contagem normal Escreve no comparador 2 Sempre zeros 2 Byte de Comando Descri o TRONES 2 Contagem normal Inibe contagem congela valor do contador Contagem normal Zera registrador de contagem Contagem normal Desativa bit de status de overflow underflow Sempre zeros Tabela 4 4 Bits de Comando Segundo Byte Notas 1 O comando de zeramento do contador bit 1 do segundo byte de comando tem prioridade sobre os outros comandos Se houver comandos de congelamento zeramento e escrita do valor do contador simultaneamente por exemplo o contador ser somente zerado n o mantendo seu valor atual
127. iza o de E S basta pressionar a tecla FUNC por 3 segundos Modo Visualiza o de Diagn sticos Atrav s desta funcionalidade poss vel atrav s dos LEDs de E S visualizar mensagens de erro advert ncia e diagn sticos da UCP e dos canais anal gicos As mensagens est o divididas em 2 grupos mensagens de advert ncia gerais da UCP informadas de acordo com uma seq ncia de prioridades e mensagens espec ficas de funcionamento informadas individualmente uma para cada LED As mensagens de advert ncia possuem um c digo bin rio que informado nos LEDs das sa das denominados OUTPUT A tabela com a indica o das mensagens disponibilizadas nos LEDs pode ser consultada no tem Diagn stico via Painel no cap tulo Manuten o Nos LEDs INPUT podem ser visualizadas informa es mais importantes cada uma indicada por um LED A tabela indicando os diagn sticos pode ser vista no tem Diagn stico via Painel no cap tulo Manuten o Entrar em Modo Visualiza o de Diagn sticos Para entrar neste modo necess rio pressionar a tecla DOWN DIAG por 5 segundos Para indicar este modo de funcionamento os LEDs 0 e 1 da sa da denominados OUTPUT ficam piscando Sair do Modo Visualiza o de Diagn sticos Para voltar ao modo de visualiza o de E S basta pressionar a tecla DOWN DIAG por 5 segundos 57 3 Configura o Operandos de E S e de Diagn stic
128. l ver tabela comparativa Ocupa o m dia de mem ria por instru o contato Instru o arquivo Permite o armazenamento de grande volume de dados Tempos program veis para execu o de 2 5ms 3 125ms 5ms 10ms 25ms ou 50ms m dulo aplicativo temporizado E018 1 Kbytes no GR310 1 Kbytes no GR316 4 Kbytes no GR330 8 Kbytes no GR350 e GR351 8 Kbytes no GR370 e GR371 M mem ria 16 bits D BCD 32 bits F ponto flutuante TM tabela de mem rias TD tabela de BCD TF tabela de ponto flutuante KM constantes 16bits KD constantes BCD KF constantes ponto flutuante Tabela 2 19 Caracter sticas do Software Notas e Todos os operandos num ricos KM M D F TM TD e TF permitem sinal aritm tico na representa o de valores O n mero de operandos simples e tabelas D F TM TD e TF configur vel para cada aplica o sendo limitado pela capacidade de mem ria de operandos dispon vel de cada modelo ver tabela comparativa 32 2 Descri o T cnica Lista de Instru es Rel fechado Contato Bobina liga D Bobina desliga Bobina de salto M Movimenta o de operando simples M Movimenta o de parte de operando Movimenta o M Movimenta o de bloco de operando 7 Movimenta o de tabelas Carrega bloco C Carrega operando Compara o Subtra o B lt gt A x Multiplica o D B Convers o decimal bin rio O
129. lizando o diagn stico de todos os m dulos do barramento O estado de opera o do mestre sens vel a problemas nos escravos do barramento podendo se modificar como conseq ncia de problemas nos mesmos Inicializa o da UCP Mestre A inicializa o de todo o sistema um item importante do Modo Clone sendo comandado pelo mestre Uma vez terminado o seu processo de inicializa o o mestre inicializa o barramento comunicando com o escravo CUIDADO As duas UCPs do barramento devem se energizadas simultaneamente de forma a garantir a correta inicializa o do sistema Ele come a realizando comunica es de sincronismo durante um per odo de 2 segundos no qual n o executa seu aplicativo As comunica es de sincronismo servem para que o mestre tenha garantia de que o escravo j est inicializado e pronto para receber as comunica es de dados Caso o escravo responda antes do time out de 2 segundos o barramento considerado inicializado e o mestre passa para Execu o realizando comunica es de dados e diagn stico com o escravo Se for detectado time out nas respostas do escravo o mestre passa para modo Erro indicando nos operandos de diagn stico do barramento que o escravo n o foi inicializado ATEN O Mesmo n o inicializado pela UCP mestre o escravo continua executando seu programa aplicativo por m suas sa das permanecem desabilitadas 49 2 Descri o T cnica Comportamento do Me
130. lo 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 Tr s significados poss veis problema no rel gio canais anal gicos descalibrados temperatura ambiente acima do permitido o m dulo rel gio n o est presente ou est com bateria fraca OS canais anal gicos de entrada ou sa da n o est o corretamente calibrados a temperatura de opera o do microcontrolador est acima da m xima permitida Inserir o m dulo rel gio ou substitui a bateria Entrar em contato com o suporte t cnico da altus no caso dos canais anal gicos descalibrados Melhorar a refrigera o do ambiente de modo a reduzir a temperatura de opera o do microcontrolador 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 C000 113 O microcontrolador 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 erro de consist ncia no m dulo C000 um m dulo de configura o com informa es inv lidas Isso pode ocorrer caso o m dulo C000 tenha sido modificado por alguma aplica o diferente do
131. m como a vers o do executivo apresentado no formato hexadecimal Modo de Opera o Informa o modo em que o microcontrolador se encontra Inicializa o Execu o Ciclado Programa o ou Erro e que opera es est executando Diagn sticos Gerais Permite identificar a ocorr ncia de situa es diversas Problemas nas sa das digitais Edi o operandos via teclado desabilitada Houve reset devido a tens o abaixo da nominal na inicializ o Temperatura fora da faixa de opera o e Rel gio montado ou n vel de tens o da bateria baixo Contadores de Erro do Canal Serial 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 do 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 Apresenta o estado dos m dulos do barramento Contadores de Comunica o do Barramento Estes contadores acumulam o n mero de comunica es dividido por 1000 do barramento de E S do Grano e a contidade de comunica es com erro A porcentagem de frames com erro porcentagem de retentativa pode ser obtido fazendo a raz o destes contadores Estado dos
132. m o microcontrolador para a seguir lhe enviar os programas Primeiro deve se ligar a fonte externa e observar o acionamento do Grano Ap s a inicializa o LEDs EX PG DG ER e Al ligados j pode se testar a comunica o com m dulo Para testar tal comunica o vamos utilizar o comando Informa es do CP representado pelo bot o abaixo 124 7 Tutorial Figura 7 17 Bot o Informa es do Com o cabo AL 1715 conectado entre o microcontrolador e o PC clicar no bot o Informa es do CP Se a comunica o estiver funcionando corretamente deve aparecer na tela a janela Informa es semelhante a apresentada a seguir Informa es Modelo de UCP GR350 Vers o de Executivo V1 00 Modo de Opera o Erro Mensagens Mensagem de Erro Advert ncia N o h m dulo de configura o Mensagem de Advert ncia 1 Mensagem de Advert ncia 2 Mensagem de Advert ncia 3 Estado gt gt Tempos Sa das Habilitadas Tempo M ximo de Execu o de Programa 400 ms Rel s For ados N o Tempo de Ciclo Instant neo 1 ms Compactando N o Tempo de Ciclo M dio 1 ms Copiando m dulo N o Tempo de Ciclo M ximo 1 ms N vel de Proteg o 0 Tempo de Ciclo M nimo 1 ms Troca de m dulos de E S Per odo de Acionamento de 018 Sem E018 com CP energizado N o Leitura cont nua Novo Estado Figura 7 18 Informa es Caso isto n o acont
133. mente 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 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 es 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 Elem
134. momento da configura o do contador Par metros comandos e status s o escritos e lidos do contador via operandos auxiliares ou mem ria M Entradas do Contador Contagem Contagem B Congelamento Zeramento Unidade L gica de Processadora Congelamento de Contagem e Zeramento do Contador Contador de 24 bits Zero Comparador 1 sardas dd Registro de Compara o 1 Registro de Compara o 2 Dados de Dados de Contador Interface com UCP via M dulo Fun o Figura 2 10 Diagrama de Blocos do Contador 40 2 Descri o T cnica Componentes do Contador e Contador de 24 bits A fun o possui como padr o um contador bin rio de 24 bits cobrindo a faixa de n meros inteiros entre 8 388 608 e 8 388 607 Quando ocorre estouro de contagem positiva overflow ou negativa underflow o contador assume o valor zero 0 recome ando a contagem na mesma dire o que estava contando antes do estouro de contagem Apesar de o contador ser do tipo bin rio com sinal seus valores de contagem e compara o s o convertidos em operandos reais para utiliza o por parte do software da UCP e do aplicativo e Entradas de Contagem A contagem realizada em fun o dos sinais el tricos presentes nas entradas Contagem A e B Estes sinais s o interpretados pela unidade processadora de contagem que conforme o modo de opera o determina o n mero de pulsos de contagem e a sua dire o ascendente ou
135. nder de um mestre Chave de sele o de endere os ou configura o composta por pinos presentes na placa do circuito e um pequeno conector remov vel utilizado para a sele o Procedimento de depura o final do sistema de controle quando os programas de todas as esta es remotas e UCPs s o executados em conjunto ap s terem sido desenvolvidos e verificados individualmente o programa carregado em um CP 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 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 a
136. nduzindo forma o de focos de aquecimento localizados Nesta situa o pode se obter uma ajuda para a circula o desejada do ar por meio da instala o de ventiladores internos ao painel aumentando o fluxo do ar em seu interior A circula o for ada atrav s de ventiladores no interior do painel traz tamb m uma melhora na convec o pr pria e uma tend ncia a se igualarem as temperaturas ao longo do painel Sem a circula o for ada do ar tem se um foco de calor no alto do painel em virtude da convec o Exemplos 99 5 Instala o Para um painel livre de todos os lados com rea efetiva de 3 96 m pot ncia instalada de 350W temperatura ambiente externa de 30 calcule a temperatura m dia interna Qs k A Ti Te 350 5 5 3 96 Ti 30 Ti 46 mesmo painel calcule a temperatura interna para uma pot ncia instalada de 1000 W Qs k A Ti 1000 5 5 3 96 Ti 30 Ti 76 Neste caso a temperatura excedeu limite de opera o dos equipamentos 60 deve ser providenciada uma outra maneira para retirada do calor excedente O limite da pot ncia instalada para a temperatura interna de 60 graus Qs k A Ti Qs 5 5 3 96 60 30 Qs 653 W sendo o limite 653 W os 347 W restantes 1000 W 653 W devem ser retirados por exemplo atrav s de um equipamento de ar condicionado ATENCAO Nos c lculos anteriores
137. ntrada sa da Mem ria n o vol til que pode ser apagada eletricamente Padr o industrial n vel f sico para comunica o de dados Em redes PROFIBUS a norma que define a rede de campo Transdutor para medidas de posi o 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 Sigla para descarga devida a eletricidade est tica em ingl s electrostatic discharge Equipamento ligado a uma rede de CPs ou instrumenta o com a finalidade de monitorar ou controlar vari veis de um processo 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 Uma unidade de informa o transmitida na rede 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 diferent
138. ntro da E020 a fun o F AES 087 que permite que os pontos de E S sejam atualizados independente do la o de execu o principal E 001 PERIGO Caso a aplica o utilize o m dulo de Interrup o de Tempo E 020 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 E 001 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 ou MODBUS Para protocolos operados por m dulos F o processamento depende de quando executada a sua chamada 28 2 Descri o T cnica Dimens es F sicas Dimens es do produto instalado no trilho TS35 em mil metros To 2 X Z Y DD Dx
139. o Circuito com 0 Volts Tabela 2 10 Sa das Anal gicas M dulo Rel gio O m dulo rel gio GR380 pode ser acoplado ao modelos que suportam esta caracter sticas sendo um item opcional e fornecido separadamente GR380 m s dia da semana e ano Resolu o Ea LL da faixa de temperatura de opera o Tabela 2 11 M dulo Rel gio Notas inserir o m dulo rel gio no microcontrolador o usu rio deve realizar o ajuste do rel gio caso o mesmo n o tenha sido previamente ajustado 11 2 Descri o T cnica Arquitetura Interna Esta se o apresenta os elementos da arquitetura interna dos microcontroladores da S rie Grano e as 3 figuras a seguir introduzem arquitetura da fam lia no formato de diagrama em blocos Logo ap s as figuras cada um dos elementos descrito de forma simplificada Processador Indica o Visual Circuito de ES comi Fonte de Alimenta o Figura 2 1 Arquitetura do GR310 GR316 e GR330 Processador Indica o Fonte de Alimenta o Comi Visual Arquitetura Circuito de ES Hardflex Digital Controle do Barramento Barramento de lt de _ Expans o Rel gio Figura 2 2 Arquitetura do GR350 e GR351 12 2 Descri o T cnica Indica o Fonte de Alimenta o COM1 Processador Visual E Arquitetura Circuito de ES Hardflex Digital Convers o Circuito de ES ADeDA Anal gico Controle do Barramento Barramento de
140. o a UCP entra em modo execu o Al m dos operandos a senha e o n vel de prote o do CP s o sempre salvos numa queda de energia sendo restaurados na inicializa o caso haja ladder na mem ria Flash ATEN O Os operandos Tabela das UCPs Grano n o s o retentivos sendo inicializados com zero no power up da UCP Na passagem de Programa o para Execu o as tabelas n o tem seu conte do alterado Operandos Ponto Flutuante A fam lia de microcontroladores Grano incorpora a seu grupo de operandos os operandos reais 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 2 9 Expoente 8 bits Mantissa 23 bits Figura 2 9 Ocupa o do Operando Ponto Flutuante S bit de sinal aritm tico 0 positivo 1 negativo O valor decimal de um operando real F obtido pela seguinte express o Valor 1 x 2 Ppoente 127 y 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 NANs n
141. o barramento de dados Os demais n s da rede escravos apenas respondem quando solicitados Rede de comunica 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 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 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 retentiva ou diagn stico ser o ativados Elemento que possui dois estados est veis trocados alternadamente a cada ativa o uma marca que indica quem o mestre do barramento no momento Elemento met lico com perfil normalizado segundo a norma DIN50032 tamb m chamado de trilho TS35 Procedimento de substitui o de m dulos
142. o do rel gio o GH Tampa de expans o Teclas de sele o de valores fun es e Conector RJ45 Miero SE comunica o ALNET I e Sentreller diagn sticos MODBUS altus Cart o com identificac o da borneira Borneira com conex es tipo mola para alimenta o e Y operac o do m dulo Trava de fixac o no trilho Figura 5 1 Identificac o do M dulo 80 5 Instala o Instala o Mec nica Montagem dos Trilhos Para fixa o do produto especificado o uso de trilhos DIN TS35 convenientemente aterrados N o deve se utilizar de trilhos de alum nio visto que este material n o facilita a continuidade el trica por contato mec nico A adequada fixa o atrav s de parafusos necess ria para resistir a vibra es mec nicas e prover um bom plano de terra para supress o de ru do el trico A mesma deve ser efetuada conforme Figura 5 2 020 120 E 25 0 100 0 LS 00120706 Figura 5 2 Trilho para Montagem Reserva de Espaco para a Montagem Ao instalar o m dulo reserve um espa o m nimo livre para ventila o e passagem da fia o conforme indicado abaixo A montagem do trilho pode ser tanto vertical quanto horizontal D se prefer ncia para a montagem com trilho vertical pois favorece uma melhor
143. o para recome ar a contagem ATEN O Nos m dulos do sistema anormalidades de funcionamento tamb m podem ser identificadas atrav s de palavras de diagn stico Neste caso necess rio o uso de ferramentas como MasterTool supervis rios IHMs S rie Cimrex por exemplo junto ao canal serial do m dulo Para obter mais informa es sobre estes diagn sticos consulte a CT ou o manual espec fico Operando de diagn stico dos pontos de E S integrados ao microcontrolador Al m dos diagn sticos gerais do microcontrolador demonstrados anteriormente tamb m disponibilizado ao usu rio um operando M com diagn sticos dos pontos de entrada e sa da integrados ao microcontrolador Este operando definido atrav s do m dulo e possui o formato abaixo 109 6 Operando 1 Descri o 0 9 8 7 6 5 Reservado Sobrecarga nas sa das a transistor Sa das a transistor em funcionamento normal Reservado Tabela 6 12 Operando de Diagn stico dos pontos de E S Internas Operando de diagn stico do Contador R pido Os CPs da S rie Grano que possuem Arquitetura HardFlex disponibilizam ao usu rio um operando com diagn sticos dos pontos de sa da a transistor integrados ao microcontrolador e diagn sticos do contador r pido 24 bits pertencentes fun o HardFlex GR900 Este operando definido atrav s do m dulo e po
144. o ss os 4 Caracteristicas Gerais Comuns 5 INICI AAA E ce O 6 Saidas Rai 6 Sa das a Transistor 7 Saidas Digitais adn ete 7 Entradas de Contagem R pida omoocoomoncconocononoconnonononocononoconnacanonocononoconsaconononononoconnccnononononoconaccnonaconnos 8 Entradas Anal gicas de Tens o 9 Entradas Anal gicas COTTON ici 9 amp neta cado cuca 10 Salidas Anal gicas ssa A u eee e eere ene TOSCO Ta a 11 Modulo 11 MI O A O 12 PA A 13 Memora RAM e FLAS H ict rettet tet 13 Intert ce de Comunicagao eet e 13 Indica o VISUAL as eere ene rer eene Ee 14 Convers o AD e DA css RARRRGe A Q dieta Q q Q Gak Q Ga aL eue 14 Circ itos de Entrada e Saida MEER eda ERG 14 Alimenta o 14 Controle do
145. obstru da A 1 4 L H L 1 8 L H Painel com uma lateral e a superf cie traseira obstru das A 21 4 H L P 14 L P Painel com as duas laterais obstru das A 1 8 L H 1 4 L P P H Painel com as duas laterais e a superf cie traseira obstru das A 1 4 L H P P H Painel com as duas laterais e a superf cie traseira e superior A 1 4 L H 07 L P P H obstru das Tabela 5 1 C lculo da Superf cie Efetiva de Dissipac o L Largura m Altura m Profundidade m Na aplica o em pain is constru dos com chapa de a o pintada para o ar parado ao seu redor a constante de dissipa o de calor pode ser considerada 5 5 W m C A pot ncia dissipada por um painel pode ent o ser calculada por meio da equa o Qs k A temperatura interna temperatura externa ou obtida a partir da Figura 5 23 POT NCIA DISSIPADA PELA SUPERFICIE DO PAINEL 2000 30 1500 b 900 800 15 700 600 se G 500 se v SS 5 400 2 y 7 5 2 300 lt e S 5 5 200 lt D 5 a 100 100 S S 100 1 15 2 3 4 5 6 7 8910 Superf cie do painel m conforme DIN VDE 0660 500 Figura 5 23 Pot ncia Dissipada x Superf cie x Dif de Temperatura Este valor poder no entanto ser triplicado se for provocada circula o de ar no exterior do painel A circula o de ar em um painel obstru da pela instala o dos equipamentos em seu interior co
146. oftware de supervis o e Interliga o a um microcomputador padr o IBM PC para programa o da UCP via software MasterTool AL 1718 Este cabo possui um conector serial RJ45 e outro DB9 RS232 macho com pinagem padr o Altus Pode ser utilizado na interface serial COM 1 para e Interliga o com o m dulo AL 1413 adaptador RS232 para RS485 AL 1719 Este cabo possui um conector serial RJ45 e outro DB9 RS232 macho com pinagem padr o Altus Pode ser utilizado na interface serial COM 1 para e Interliga o a uma IHM do tipo Cx12 Cx70 ou Cx90 AL 1721 Este cabo possui um conector serial RJ45 e outro DB25 padr o RS232 macho Pode ser utilizado na interface serial COM 1 para e Interliga o com um modem AL 1726 Este cabo possui um conector serial RJ45 e outro DB9 RS232 f mea padr o IBM PC Pode ser utilizado na interface serial COM 1 para e Interliga o com o WebGate PO9900 AL 1733 este cabo utilizado para interliga o de uma IHM da S rie Cimrex com o microcontrolador da S rie Grano GR380 o m dulo rel gio com bateria incorporada que pode ser acoplado ao GR350 GR351 GR370 e GR371 GR381 Este cabo possui dois conectores f mea E utilizado na conex o de m dulos de expans es com o microcontrolador GR900 a caracter stica HARDFLEX fornecida embutida nos microcontroladores GR350 GR351 GR370 e GR371 que permitem aplica es onde necess rio um contador r pido de 24 bits up down at 20 KHz
147. olding 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 Escrita de 1 Escrita de 1 operando definido como Holding Holding Register Holding Register Register 15 Escrita de Coil Escrita de n pontos definidos como Coil 1976 16 Escrita de Holding Escrita de n operandos definidos como Holding 123 Register Holding Register Register cia A Aplica o de m scaras em 1 Holding 22 sansa Register permitindo a manipula o de Holding parte do Holding Register o resto Register Holding Register permanece inalterado O mestre envia ao escravo n Holding Leitura e escrita Register para escrita e recebe como resposta Holding 121 escrita 23 combinada em outros Holding Register esta fun o pode Holding Register ser utilizada para otimizar a leitura e escrita Register 125 leitura c clicas Tabela 3 8 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 61 3 Configura o e 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 e Sea fun o v lida o protocolo executa o interpretador que pro
148. omparador Zero sa da T2 Desabilita entrada f sica de zeramento entrada 13 Habilita entrada f sica de zeramento entrada 13 Desabilita entrada f sica de congelamento entrada 14 Habilita entrada f sica de congelamento entrada 14 Aciona sa das ao atingir valores de comparac o sem zerar contador Aciona sa das e zera contador ao atingir valor do registro de comparac o 2 Tabela 4 1 Bits Parametrizac o Notas Bits 0 e 1 Estes bits selecionam o modo de opera o do contador r pido 00 Pulso na entrada Contagem A gt Incrementa contador Pulso em Contagem B gt Decrementa o contador 01 N vel do sinal na entrada Contagem A d o sentido da contagem e pulsos na entrada Contagem B incrementam ou decrementam a contagem 10 Uso com transdutor de posi o Pulsos em quadratura provenientes do transdutor de posi o s o inseridos nas entradas Contagem A e Contagem B a decodifica o dos pulsos gera quatro contagens por per odo 11 Idem ao modo 2 mas com duas contagens por per odo Bit 2 Quando em 1 habilita a sa da f sica do comparador 1 no borne da sa da TO Toda vez que o valor do contador for igual ao valor do comparador 1 ser gerado na sa da TO um pulso com dura o m nima de 50ms Bit 3 Quando em 1 habilita a sa da f sica do comparador 2 no borne da sa da T1 Toda vez que o valor do contador for igual ao valor do compar
149. os 24 Vdc e 0 V do m dulo conforme o diagrama A fonte deve ser dimensionada para suportar a carga representada pelo microcontrolador alimenta o dos elementos de entrada sensores e alimenta o dos elementos de sa da 3 Os bornes T alimentam as sa das digitais a transistor e devem ser conectados fonte de 24 Vdc E obrigat rio o uso dos dispositivos de prote o juntos as cargas para assegurar a confiabilidade no acionamento 4 As entradas digitais operam com sensores do tipo sa da PNP chaveando o positivo ou contatos secos Podem ser utilizados sensores com dois ou tr s fios devendo estes serem conectados a qualquer um dos bornes 10 a I7 ou JO a JS Para sensores de tr s fios o terminal negativo deve ser conectado a qualquer um dos bornes I Os sensores devem prover sinais coerentes com os especificados pelo microcontrolador 5 Os componentes a serem acionados dever o possuir todos os dispositivos necess rios para assegurar a confiabilidade do acionamento via contatos de rel isto diodos para cargas indutivas em regime DC supressor de centelhamento para cargas com componente indutiva em regime de AC 6 A medi o de termopares deve ser feita pela conex o da polaridade positiva no borne ou Al e a polaridade negativa a um dos bornes A A compensa o da temperatura ambiente junta fria feita automaticamente por sensor integrado ao m dulo 7 Para medi o de tens o o polo positivo
150. os Nas UCPs Grano 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 e Mem ria de entrada utilizada para m dulos n o digitais como o GR370 que possui entradas anal gicas e Mem ria de sa da utilizada para m dulos n o digitais como o GR370 que possui 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 S fixa ou seja os pontos s o alocados conforme a sua posi o no barramento o primeiro ponto de entrada digital 0000 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 S255 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 96Mxxxx informa o do primeiro operando mem ria de entrada e do primeiro operando mem ria de sa da fornecem ao programador uma refer ncia para proceder aloca o O usu rio pode modificar os operandos de um m dulo anal gico Esta caracter sti
151. ot a number sendo todos tratados como fundo de escala 36 2 Descri o T cnica ATEN O Para maiores detalhes sobre a utiliza o dos operandos F consulte o MasterTool Programming Manual de Programa o MP399101 37 2 Descri o T cnica Caracter sticas da Arquitetura HardFlexe GR900 A fun o HardFlex GR900 uma caracter stica j fornecida no programa dos microcontroladores da S rie Grano que possuam a arquitetura HardFlex que suportam esta caracter stica A fun o GR900 implementa um contador r pido de 24 bits com v rios modos de opera o at 20 kHz e duas sa das r pida tipo frequ ncia at 20 kHz Produtos da s rie Grano com HardFlex A arquitetura HardFlex GR900 acompanha os seguintes produtos da S rie Grano em sua configura o original Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pidas Contador e Rel gio Opcional Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pidas Contador e Rel gio Opcional c Expans o Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pidas Contador 4 EA 25 Termopar e Rel gio Opcional Microcontrol 14ED 8 SD Transistor 2 SD Rel 2 Sa das R pidas Contador 4 EA 25 Termopar e Rel gio Opcional c Expans o Tabela 2 24 Produtos da S rie Grano com HardFlex Al m da arquitetura GR900 existem outras arquiteturas de acordo com a tabela a seguir GR901 Con
152. outro microcomputador ou outra porta serial com o software programador Tabela 6 17 Outras situa es de erro ATENCAO 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 Canais Anal gicos Os conversores A D e D A do microcontrolador necessitam estar calibrados para que a tens o seja corretamente convertida tanto no caso das entradas e sa das anal gicas como nas entradas termopar A calibra o do microcontrolador realizada no processo de fabrica o do produto existindo uma assinatura gravada em mem ria Flash internamente garantindo a integridade dos dados de calibra o Caso o LED DG esteja piscando uma vez e os bits Entradas descalibradas ou Sa das descalibradas estejam acionados significa que os canais anal gicos n o est o corretamente calibrados Neste caso o grupo de canais que n o possui calibra o entradas ou sa das entram em modo seguro as sa das s o colocadas em e as entradas s o lidas com o valor decimal 4095 nos seus operandos de leitura Neste caso deve se entrar em contato com o suporte imediatamente 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 dis
153. outros transdutores e sensores podem ser utilizados O sinal de entrada deve ser compat vel com o n vel 24 Vdc Os transdutores ticos de posi o lineares necessitam em geral de adaptadores de sinal para gerar pulsos de 24 Vdc 24Vdc 4 o pvp MEME uni ERO COUNTER EX Comparator 1 _ EIL QE Comparator 1 mT mT Comparator 2 rm lt 2 4 4 Comparator 2 2 T1 Linear or Rotative Zero 4 p e mT6 mT5 mT4 oV F1 m Fo mT7 Signal gt M Conditioner wi a alc Y Count B m 13 12 Count A Reset rm y mi Hen 4 Hold Hold Je J1 JO 17 ma J3 m J2 EX EX mJ5 mA mA1 mA0 m A m A3 mA2 lt PO S c EC EC EC o Figura 5 20 Diagrama de Instalac o do Contador 95 5 Instala o Notas 1 Somente as entradas I1 I2 I3 e I4 podem ser utilizadas como entradas do contador r pido 2 As entradas do contador que n o forem configuradas Congelamento ou Zeramento s o utilizadas como entradas digitais comuns 3 Somente as sa das a transistor TO 1 e T2 podem ser configuradas como sa das do contador se necess rio 4 As sa das do contador que n o forem configuradas TO Comparador 1 Comparador
154. oximadamente 750ns para uma tens o de alimenta o de 24V Recomenda se a utiliza o de uma imped ncia de carga t pica de 1 5 Como a frequ ncia de chaveamento de 20kHz a largura m nima de um pulso gerada por essa sa da de 25us Estas sa das podem ser usadas por exemplo para e Controles de posi o de motores de passo e Interliga o a blocos conversores F V fregii ncia tens o aumentando a capacidade de sa das anal gicas 2 Descri o T cnica Al m destas fun es inclu das no produto as sa das r pidas podem ser configuradas com fun es especiais que modificam o comportamento do hardware a elas associado Desta maneira poss vel fornecer fun es complexas de alta velocidade sob forma de m dulos fun o dispon vel mediante consulta Altus Entradas de Contagem R pida Tens o de entrada 15 a 30 Vdc para estado 1 24 CO Modos de contagem 4 modos de contagem Bornes de liga o 11 al6 corresponde as entrada r pidas HARDFLEX opcionalmente podem ser utilizadas como entradas normais sem filtro Imped ncia nominal de 5 7 KQ entrada Isola o com parte l gica Frequ ncia de contagem 0 a 20 kHz Tabela 2 7 Entradas de Contagem R pida Notas Al m do contador inclu do no produto as entradas r pidas podem ser configuradas com fun es especiais que modificam o comportamento do hardware a elas associado Desta maneira poss vel forn
155. positivos de prote o e Em ambientes sujeitos a contamina o excessiva deve se limpar periodicamente o equipamento retirando res duos poeira etc 114 6 e Os varistores utilizados a prote o contra transientes causados por descargas atmosf ricas devem ser inspecionados periodicamente pois podem estar danificados ou destru dos caso a energia absorvida esteja acima do limite Em muitos casos a falha pode n o ser evidente ou facilmente vis vel Em aplica es cr ticas recomend vel a substitui o peri dica dos varistores mesmo os que n o apresentarem sinais vis veis de falha Veja mais detalhes nos itens Circuitos de Prote o M dulo Rel gio Recomendamos na indica o de bateria fraca disponibilizada por Diagn stico ou operando espec fico que seja efetuada a imediata substitui o do m dulo rel gio Deve se executar a fun o de acerto do rel gio em caso de troca A pe a substitu da deve ser descartada de forma a n o agredir o meio ambiente 115 7 Tutorial 7 Tutorial Tutorial S rie Grano O objetivo deste Tutorial propiciar ao usu rio o primeiro contato com a S rie Grano de microcontroladores Seguindo este documento o usu rio conseguir programar um microcontrolador Grano de forma simples assimilando o princ pio b sico de funcionamento da s rie Grano De posse deste conhecimento o usu rio estar preparado para consultar todo o conte
156. r a porta serial no programador MasterTool 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 r dio modem Cada um desses sinais possui uma fun o espec fica RTS Request To Send uma sa da no ETD e uma entrada no ECD O ETD liga a sa da solicitando autoriza o ao ECD para transmitir Em um ECD do tipo r dio modem o RTS normalmente ativa o PTT push to talk do r dio iniciando a gera o da portadora Antes de ligar RTS o ETD deve aguardar que o CTS esteja inativo e CTS Clear To Send uma entrada e uma sa da no ECD ECD liga esta sa da em resposta ao RTS do ETD para sinalizar ao 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 a portadora ativada pelo RTS seja detectada no lado do ECD receptor Adicionalmente os microcontroladores da S rie Grano podem ser interligados a redes Ethernet por meio do PO9901 WebGate Plus comunicando se com toda a linha de controladores program veis Altus interfaces e supervis rios Alguns exemplos de conex o s o mostrados a seguir 17 2 Descri o T cnica Conex o com Softwares de Supervis o ou IHMs IHMs ou Supervis o MasterTool
157. r do contador for igual a zero Obs Os pulsos gerados nas sa das do contador t m dura o m nima de 50 ms e Dados de Entrada S o os valores a serem escritos no contador e nos comparadores 1 e 2 e Dados de Sa da O valor do contador de 24 bits e Par metros O contador configurado atrav s do MasterTool e Diagn sticos S o as indica o de eventos ocorridos em rela o ao contador 41 2 Descri o T cnica Modos de Contagem A unidade processadora de contagem pode operar em quatro modos distintos atendendo a um amplo espectro de aplica es Sua programa o realizada por meio da parametriza o via software MasterTool ver tabela do octeto de parametriza o no item Programa o e Modo 0 Nesta configura o um pulso positivo aplicado ao canal A produz um incremento do valor do contador enquanto que no canal B produz um decremento do valor de contagem Se for desejada uma contagem unidirecional basta utilizar somente o canal desejado deixando o outro aterrado Neste modo observam se os seguintes limites de freq ncia Contagem B fc fregii ncia de contagem tp dura o do pulso te espa amento m nimo Figura 2 11 Limites do Modo 0 ATEN O O tempo te de espa amento m nimo deve ser obedecido entre pulsos consecutivos aplicados a um mesmo canal e tamb m entre pulsos aplicados nos canais A e B como mostra a Figura 2 11 42 2 Descri o T cnica e
158. ra o Para construir uma rela o no software MasterTool deve se definir a rea de dados a 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 0001 a 0076 D0000 00037 Input Register 1001 a 1100 0100 a M0199 Holding Register 4097 a 4350 254 TM10 Holding Register 0255 a 0500 246 D0038 a D00160 Holding Register 0501 a 2500 2000 0600 a M2599 Tabela 3 7 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 que 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 O zero o CP executar o comando mas n o responder ao mestre Fun o Nome Descri o Leitura de Coil Leitura de n pontos definidos como Coil Leitura de Input Leitura de n pontos definidos como Input Leitura de Holding Leitura de n operandos definidos como H
159. radas utilizadas Numero m ximo de sa das utilizadas Fun o das entradas o c digo representa o borne em que o sinal est conectado Fun o das sa das o c digo representa o borne em que o sinal est conectado Modos de opera o das entradas N vel dos sinais de entrada Fun es executadas via software Forma de atualiza o do operando de contagem Diagn stico Par metros configur veis 3 H Contagem A 12 Contagem 13 Zeramento Reset do contador 14 Congelamento inibi o de contagem TO Comparador 1 T1 Comparador 2 T2 Zero 0 Pulso na entrada Contagem A gt Incrementa contador Pulso em Contagem B gt Decrementa o contador 1 N vel do sinal na entrada Contagem A d o sentido da contagem e pulsos na entrada Contagem B incrementam ou decrementam a contagem 2 Uso com transdutor de posi o Pulsos em quadratura provenientes do transdutor de posi o s o inseridos nas entradas Contagem A e Contagem a decodificac o dos pulsos gera quatro contagens por per odo 3 Idem ao modo 2 mas com duas contagens por per odo Conforme a caracter stica t cnica do controlador em que a fun o contador r pido for carregada Leitura em tempo real do valor atual do contador Escrita do valor do contador Escrita do valor dos comparadores Zeramento Reset e congelamento do valor do contador Parametriza o do contador Monitora o do status atual do
160. res programadores supervis rios etc acrescentando ainda ao mesmo canal serial suporte ao protocolo MODBUS RTU escravo para alguns modelos de Grano Indica o Visual Os microcontroladores Grano possuem LEDs para indica o do estado das entradas e sa das do modo de opera o do microcontrolador e tamb m para diagn sticos Convers o AD e DA Esse conjunto respons vel por traduzir grandezas anal gicas em grandezas digitais e vice versa que possam ser entendidas e manipuladas pelo processador E desta forma que s o lidas as entradas de tens o e termopar e atualizadas as sa das de tens o Circuitos de Entrada e Sa da Esses circuitos fazem a adapta o dos sinais tanto digitais quanto anal gicos dos n veis de tens o externa ao CP para os n veis necess rio manipula o interna tamb m nesse est gio que se encontram prote es que visam garantir a integridade e operacionalidade do CP em caso de dist rbios externos como transientes de tens o curto circuito ou corrente elevada Fonte de Alimenta o Os microcontroladores da S rie Grano possuem fonte de alimenta o do tipo n o isolada embutida e compat vel com a tens o de 24 Vdc de 19 a 30 Vdc incluindo ripple a parte do circuito respons vel por garantir uma alimenta o de qualidade para o correto funcionamento de todos os circuitos interno Esta fonte de alimenta o n o prov m tens o e corrente para os pontos de sa da com ex
161. rface serial ou rede de comunica o medido em bits segundo Unidade b sica de informa o podendo estar no estado O ou 1 Equipamento para conex o de duas redes de comunica o dentro de um mesmo protocolo Dissemina o simult nea de informa o a todos os n s interligados a uma rede de comunica o Unidade de informa o composta por oito bits 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 C digo do produto formado pelas letras GR seguidas por tr s 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 Disciplina de acesso ao meio f sico baseada na colis o de dados utilizada pelas redes Ethernet Banco de dados Valor predefinido para uma vari vel utilizado em caso de n o haver defini o 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 Carga de programa ou configura o no CP Veja e
162. rocesso sendo que o resultado pode ser ou n o indicado numa das outra duas sa das Erro par metros ativada quando existe alguma inconsist ncia no par metros passados para fun o Erro na faixa de Freq Duty ativada quando um de um operando um valor de frequ ncia estiver fora da faixa de 1Hz a 20kHz ou quando um valor de duty cycle estiver fora da faixa de O a 100 Todas as sa das desligadas indica erro na comunica o com os dispositivos selecionados Programa o dos Canais Anal gicos Parametriza o As entradas anal gicas s o parametrizadas atrav s de 7 bytes conforme as tabelas a seguir Byte 0 Par metros Gerais Descri o NINOS ESSE tele Temperatura Temperatura em F N o Utilizado sempre zero Tabela 4 7 Byte 0 de parametriza o Bytes 1 e 2 Entradas Tens o Descri o ou termopar tale lza o N o Utilizado sempre zero 0 Canal desativado 0 Tens o 0 a 10 V 0 Termopar tipo J 1 p 0 Termopar tipo Quando configurado ns o 0 a 10V 0 Filtro 0 ms entrada tens o Filtro 150 ms entrada tens o 0 1 Filtro 1200 ms entrada tens o 1 Filtro 9600 ms entrada tens o 77 4 Quando configurado para termopar J ou Filtro 400 ms para termopar Filtro 1 s para termopar
163. rtantes de configura o aplica o ou instala o para obten o da m xima performance operacional do sistema 2 Descri o T cnica 2 Descri o T cnica Os microcontroladores da s rie Grano distinguem se pelas seguintes caracter sticas GR310 GR316 GR330 GR350 GR351 GR370 GR371 N mero de pontos de 10 14 14 14 14 14 entrada digital N mero de pontos de sa da transistor N mero de pontos de sa da rel contato seco N mero de pontos de sa da EEE Contadores Contadores r pidos 1 de 24 bits 1de 24 bits 1 de 24 bits 1 de 24 bits Entrada de interrup o AAA Total de entradas anal gicas Entradas anal gicas configur veis como ET Sa das Sa das anal gicas Expans o para rel gio de tempo real GR380 N mero m ximo de m dulos de expans o N mero m ximo de pontos de E S digitais com expans es Protocolo MODBUS RTU escravo Mem ria para 32 na programa aplicativo tipo Flash Bytes Mem ria para 8K 8K 16K 32 K 32 K programa aplicativo tipo RAM Bytes Mem rias retentivas Bytes Mem ria total para operandos Bytes Operando ponto flutuante Interfaces Seriais 1x RS232 1x RS232 1x RS232 1x RS232 1x RS232 1x RS232 1x RS232 Arquitetura N o N o N o Sim Sim Sim Sim HARDFLEX Software MasterTool Vers o 3 51 ou posterior Vers o 3 60 ou posterior Programming 4100 ou MT4000 Tabela 2 1 Descri o dos Modelos Notas e Contadores o produto fornecido
164. rte 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 55 51 589 9500 Para conhecer os centros de Suporte T cnico da Altus existentes em outras localidades consulte nosso site www altus com br ou envie um email para altus O altus com br Se o equipamento j estiver instalado tenha em m os as seguintes informa es ao solicitar assist ncia os modelos dos equipamentos utilizados e a configura o do sistema instalado e o n mero de s rie do microcontrolador a revis o do equipamento e a vers o do software executivo constantes na etiqueta afixada na inferior do produto e informa es sobre o modo de opera o do microcontrolador obtidas atrav s do programador MasterTool e o conte do do programa aplicativo m dulos obtido atrav s do programador MasterTool 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 consequ ncias relacionadas ATEN O Indicam detalhes impo
165. s alimenta um conjunto de quatro sa das digitais transistorizadas Instala o dos Termopares Os termopares devem ser do tipo isolado sem contato com a carca a da m quina onde est alojado A polaridade positiva deve ser conectada aos bornes ou Al e a negativa nos bornes A Somente 93 5 Instala o ser medido temperaturas superiores a do ambiente A compensa o da temperatura de junta fria autom tica para obten o da temperatura absoluta junto ao sensor Entrada Anal gica de Tens o Os Bornes Al A2 e devem ser conectados ao potencial positivo do sinal de tens o e os bornes A devem s o conectados ao comum V do sinal de tens o Estes bornes devem ser utilizado exclusivamente com os sinais de entrada anal gica Entrada Anal gica de Corrente Para utilizar uma entrada de corrente nas escalas de O a 20 mA e 4 20 mA empregado um resistor externo de 500 Ohms 2 Watts em paralelo com quaisquer entrada x de medi o de tens o entre borne e borne A conforme mostra a Figura 5 19 O canal de entrada utilizado para medi o de corrente deve ser configurado para entrada de tens o O 10 Vdc GR370 GR371 S cS 2 A 4 35 2 Ax ap R 3 A 05021000A Figura 5 19 Esquema de Liga o para Entrada em Corrente Notas 1 Para sensores de corrente do tipo dois fios o mesmo instalado em s rie com a fonte de alimenta o externa O usu rio deve as
166. s e indica es de resultados 46 2 Descri o T cnica Modo Clone O barramento da S rie Grano possui algumas caracter sticas inovadoras em rela o aos demais barramentos de CPs da Altus A principal delas a utiliza o de uma UCP como m dulo escravo que executa um aplicativo independente do mestre do barramento trocando dados com o mesmo atrav s de uma rea de troca mapeada em operandos M A configura o que utiliza duas UCPs no mesmo barramento uma mestre e outra escrava chamada de Modo Clone Esta caracter stica de clonagem pode ser utilizada em diversas aplica es como controle paralelo de alta velocidade ou controle de posi o de eixos por exemplo Cada UCP executa individualmente seu aplicativo acessando diretamente o seus pontos de entrada e sa da al m de trocar dados com a outra UCP O Modo Clone pode ser configurado e utilizado nos seguintes produtos da S rie Grano tanto na situa o de mestre como de escravo Microcontrol 14ED 12SD Contador c Expans o GR371 Microcontrol 14ED 12SD 4EA 25 Termopar Contador c Expans o Tabela 2 23 Produtos da S rie Grano com Modo Clone Observando a Figura 2 15 pode se perceber que pode ser utilizado junto UCP mestre o M dulo Rel gio GR380 O Grano esquerda por padr o a UCP mestre e o outro a escrava MESTRE NEL i Y e PE W gongo Qm 040713004 Figura
167. s microcontroladores da S rie Grano contam com os sistemas de prote o descritos a seguir C o de guarda Prote o O circuito de c o de guarda ou watchdog monitora continuamente a execu o das fun es do CP Este sistema de prote o visa detectar falhas no produto e falhas na programa o de diagramas de reles e blocos l gicos Situa es como bobinas de salto negativas chamadas de m dulos Procedimento e Fun o recursivas ou outras situa es que ocupem um tempo excessivo muito maior que o tempo m ximo de varredura configurado via MasterTool dentro do programa aplicativo fazem com que o c o de guarda atue sobre o microcontrolador O circuito de c o de guarda quando acionado desativa o processador desenergiza os pontos de sa da e acende todos os LEDs de modo de opera o EX PG DG ER AL e CM 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 contra Falta de Energia Os CPs possuem um circuito sensor que verifica continuamente o n vel 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 desativando as sa das e salvando os dados retentivos O circuito de falta de energia garante a alimenta o das UCPs por tempo suficiente para que esta rotina seja executad
168. segurar se que o potencial de O Vdc da fonte externa seja o mesmo da fonte da alimenta o do microcontrolador visto que este n o possui isola o galv nica com o circuito l gico para este sinal de entrada 2 Para sensores com alimenta o independente tipo quatro fios a liga o deve permitir a entrada de corrente pelo borne e o retorno pelo borne 3 O resistor R tipo metalfim de 500 Ohms 2 watts deve ser conectado em paralelo a entrada de medi o de tens o Ax e A Este valor proporciona as mesmas caracter sticas da entrada de tens o com a melhor resolu o para medi o de corrente 10 Volts 500 Ohms x 20 mA Outros valores de resist ncia s o permitidos desde que a tens o m xima n o ultrapasse o valor de 10 Vdc A calibra o pode ser efetuada via programa aplicativo utilizando a fun o F NORM Diagn stico de loop de corrente aberto corrente inferior a 4 mA deve ser implementado no programa aplicativo 4 E recomendado o aterramento do polo de O Vdc da fonte de alimenta o externa de forma a evitar o ru do el trico comumente encontrado em ambientes industriais 94 5 Instala o Conex es da Arquitetura Hardflex GR900 Instala o do Contador A conex o das entradas e as sa das utilizadas pelo contador borneira do controlador Grano deve ser feita conforme o diagrama descrito a seguir O diagrama ilustra a conex o a um transdutor de posi o tico linear mas v rios
169. sempre ligado rel giomemado il jRe goniomotao Tabela 3 11 Operando controle do rel gio Notas Quando h um funcionamento anormal do rel gio indicado pelo bit 3 do auxiliar de diagn stico o pulso de um segundo no bit 5 n o acionado permanecendo este bit desligado Instala o de Fun es HardFlex Os procedimentos para instala o de Fun es da Arquitetura HardFlex est o descritos detalhadamente no Manual de Utiliza o do software MasterTool Programming MU299025 doc Configura o do Modo Clone Como j foi descrito no cap tulo Descri o T cnica o Modo Clone possibilita a conex o de duas UCPs da S rie Grano de modo que fica poss vel a troca de dados entre as mesmas atrav s de uma rea de troca mapeada em operandos M A instala o consiste em conectar atrav s do conector EXP2 ver cap tulo instala o para maiores detalhes outro modelo que tamb m suporte expans o de barramento O microcontrolador conectado direita do conector EXP2 passa a ser o escravo do barramento Do ponto de vista do mestre o escravo se comporta como um m dulo de E S possuindo operandos de entrada e de sa da A iniciativa da varredura sempre parte do mestre lendo os operandos de entrada e escrevendo nos operandos de sa da J no escravo os dados trocados com o mestre s o configurados como uma rea de troca de dados sendo configurados assim operandos M para receb
170. sll SH Si eal E 4 a EE LEO lt IE 3 N mx mx mx DIGI TAL INPUTS Figura 5 13 Esquema de Liga o do GR316 89 5 Instala o 24 vc08c01 0 o o a 5 5 5 El E d 4 gt 2 2 pao e rr 1 1 4 1 4 d H i H H i 1 g zt H H i H i 1 ANNAN sindino sindino enBbig kelay amp 2015150821 sjosuag 8105095 SIM M Z Figura 5 14 Esquema de Liga o do GR330 24 GR350 2 Vt0LcOLCO e Y 2 e 1 E e amp g E a O a ll e gt z go 2 x a Sa y 5 iu i en i uo m H a Ji Er m 2 d a i i w i ok iua igi i 1 H H N dr H 1 1o lofie o 5 2 pia mad us en om E NNNN BELT u TE sindino Jeya Ke oM JO SISUBJ EEE siosuas 5105095 sindinO ame AMZ o eubIg 1se s 90 5 Instala o K q 7 Lo 5 5 E g 3 x z x 1 o o 2 A x x WONT sindino sindino ejay 2015150831 SIndinO eum jeyubiq 15 4 iD o VvOLCOLCO DIG ms v 1 sjosuas 5105095 SIM C
171. ssui o formato abaixo Operando M Descri o _ _ _ _ _ ojo Contagem normal 1 Overflow na contagem 0 Contagem normal 1 Underflow na contagem 0 Dire o de contagem DOWN 1 Dire o de contagem UP 0 Contagem diferente do comparador 1 1 Contagem igual ao comparador 1 0 Contagem diferente do comparador 2 1 Contagem igual ao comparador 2 0 Contagem diferente de zero 1 Contagem igual a zero x x x x x x x Reservado 0 Sobrecarga nas sa das a transistor 1 Sa das a transistor em funcionamento normal Reservado Tabela 6 13 Operando de Diagn stico do Contador R pido Operando de diagn stico das Sa das R pidas VFO Os CPs da S rie Grano que possuem Arquitetura HardFlex disponibilizam ao usu rio um operando M com diagn sticos dos pontos de sa da a transistor integrados ao microcontrolador e diagn sticos das sa das r pidas VFO pertencentes fun o HardFlex GR900 Este operando definido atrav s do m dulo e possui o formato abaixo Operando M 4 Descri o 5 4 3 21 0 9 817 6 5 413 1211 _ _ 0 Sa da VFO 0 parada 1 Sa da VFO 0 em funcionamento 0 Sa da VFO 1 parada 1 Sa da VFO 1 em funcionamento 0 Sa da VFO 0 em funcionamento normal 1 Sa da VFO 0 em curto circuito 0 Sa da VFO 1 em funcionamento normal 1 Sa da VFO
172. sterTool Programming consulte os manuais espec ficos Para obter a vers o do programador compat vel com os microcontroladores Grano consultar cap tulo Descri o T cnica deste mesmo manual Programa o da arquitetura HardFlex Programa o do Contador R pido F CONTR 004 A fun o F CONTR 004 realiza o interfaceamento do programa aplicativo com o Contador R pido 24 bits do HardFlex modelo GR900 dos controladores da S rie Grano Esta fun o tamb m utilizada para interfaceamento com outros modelos de HardFlex que possuam contadores r pidos CHF Habilita CONTR Contagem ok OPERI Erro de Parametros OPERZ Erro na faixa de Operandos F Figura 4 1 Fun o F CONTR 004 Parametriza o O contador r pido parametrizado atrav s de um byte utilizado tabela a seguir Bits do byte de parametriza o Descri o lots F2 51 Modo 0 A incrementa e B decrementa Modo 1 A informa o sentido e B conta Modo 2 Quadratura 4 contagens por per odo Modo 3 Quadratura 2 contagens por per odo Desabilita sa da f sica do comparador 1 sa da TO Habilita sa da f sica do comparador 1 sa da TO 68 4 Desabilita sa da f sica do comparador 2 sa da 1 Habilita sa da f sica do comparador 2 sa da T1 Desabilita sa da f sica do comparador Zero sa da T2 Habilita sa da f sica do c
173. stre com Escravo em Modo Programa o Quando a UCP mestre est em execu o e percebe que o escravo est em Modo Programa o ela continua varrendo o barramento por m os dados recebidos deste escravo n o s o copiados para os operandos do mestre ATEN O Quando alguma das UCPs est com suas sa das desabilitadas seja por comando do usu rio ou pelo seu Modo de Opera o Programa o ou Erro todo o barramento fica com as sa das desabilitadas Comportamento do Mestre com Escravo em Modo Erro Se a UCP mestre em execu o perceber que o escravo est em Modo Erro ela tamb m passa para Modo Erro indicando nos operandos de diagn stico da UCP que houve falha neste m dulo escravo Esta passagem para Modo Erro faz com que o barramento n o seja mais atualizado nem do lado do mestre nem do lado do escravo UCP Escrava A UCP escrava executa seu programa aplicativo independente do Modo de Opera o do mestre O Modo de Opera o do mestre apenas determina se a rea de Troca e os Diagn sticos do barramento est o ou n o sendo atualizados e se as sa das do barramento est o habilitadas Em opera o normal mestre e escravo em Execu o tanto a rea de Troca quanto os Diagn sticos s o atualizados Comportamento do Escravo com Mestre em Modo Programa o Quando o mestre est em Modo Programa o ele apenas atualiza os diagn sticos do barramento n o atualizando a rea de Troca e mant m todas as sa das do
174. tabelas a seguir Estado Representa o Bit em estado 1 Bit em estado 0 Qualquer estado Tabela 6 10 Representa o dos bits em operandos M A tabela a seguir apresenta todos os bytes dos operandos de diagn sticos AE E EE sos trj op oo o faro Bon i o i i o o o i ong io o farso RED fons em r ona e o o o mocas SSS a pasa OT LL Dec gt gt gt asi Byte 7 Modo de Descri o opra anomi 0 0 0 0 0 0 0 0 0 Fazendo opera o com m dulo Compactando RAM ou enviando Rel s n o for ados ES Pel smaoforgadss R eso Jof Saganbias Jal Saidascesabilitadas 107 6 ixj xixj x X Reevdo _ o Saidasdigitaissemproblemas 1 Sobrecarganas saidas aiansisor Jo Edicao de operanaos via teciado permitia 1 Protegidaaedig o de operandos viatectado Merocontrolador iniciatizou com fonte de alimenta o sem problemas Houve reset do microcontrolador por detec o de tens o de alimenta o abaixo da nominal Temperatura ambiente inferior ao limite m ximo de opera o menor que 65 C Ver nota 3 Microcontrolador operando com temperatura ambiente acima da m xima permitida maior q
175. tador 24 bits e Sa da PTO GR902 Contador 24 bits e Sa da PWM Tabela 2 25 Outras arquiteturas HardFlex existentes ATEN O A Altus pode disponibilizar uma biblioteca de fun es e sob consulta pode desenvolver novas fun es aos usu rios para que contadores e sa das r pidas executem tarefas espec ficas ou mesmo opera es l gicas de entrada e sa da implementadas em hardware Consulte os documento de Caracter sticas T cnicas GROXX das op es HARDFLEX dispon veis Caracter sticas do Contador O Contador R pido 24 bits permite a contagem de pulsos com frequ ncia de at 20 kHz Permite a leitura de transdutores de posi o ticos lineares ou rotativos podendo assim o controlador program vel executar tarefas de posicionamento de alta precis o Tem como principais caracter sticas Contador Up Down program vel de 24 bits Entrada Zeramento Reset Entrada Congelamento de Contagem Hold 2 sa das de compara o configur veis e 1 sa da zero Diagn stico leitura e escrita de operandos via software atrav s do m dulo F CONTR 004 As aplica es t picas deste contador s o e Controle de posi o e movimento 38 2 Descri o T cnica e Sincronismo de opera es em m quinas utilizando sensores de pulso e Contagem r pida de eventos Tipo de Fun o Contador R pido 24 bits Contador r pido de 24 bits Frequ ncia m xima de 20kHz contagem Numero m ximo de ent
176. trolador destes modelos Os dois possuem programa aplicativo Ladder distinto e efetuam a troca de operandos tipo M previamente definidos via interface serial de alta velocidade A arquitetura que define esta configura o denominada CLONE Verifique no capitulo de Configura o detalhes sobre o funcionamento e MasterTool os m dulos da s rie Grano podem ser programados em qualquer MasterTool inclusive no MasterTool PL com chave de software superior a 3 51 e Arquitetura HARDFLEX os produtos que a suportam s o fornecido com a vers o GR900 embutida Outras vers es com solu es para diferentes aplica es s o disponibilizadas para aquisi o Caracter sticas Gerais Comuns GR310 GR316 GR330 GR350 GR351 GR370 GR371 EX PG ER DG ALTR Um LED por ponto de entrada e sa da digital LEDs de indica o de estado e diagn stico Mm Programac o on line m Tempo m dio de processamento para 1024 instru es contato Canal serial RS232 COM 1 N mero m ximo de pontos de E S anal gicos 1 6 ms TX RX RTS CTS Limitado pelo n mero de canais anal gicos dispon veis na UCP e m dulos de expans o Protec o Alimentac o Invers o de polaridade da alimenta o Circuito de c o de guarda Sim Configura o dos bornes 1 conector RJ45 para COM 1 1 borne com mola para conex o da fia o de campo Tens o de alimenta o externa 19 a 30 Vdc incluindo ripple Isola o da tens o de alimenta o Sem
177. ue 65 C Ver nota 3 Rel gio montado e n vel de tens o da bateria sem problemas Ver nota Rel gio montado ou com bateria Ver nota x x x xj Reewdo Byte 10 Tempo de Execu o M dio Descri o Byte 11 Tempo de Execu o M dio L Descri o EA Tempo de execu o m ximo Byte 13 Tempo de Execu o M ximo L E Ela ME ss S ERES ES EI I Es sata Tempo de execu o m nimo L Byte 16 Tempo de Execu o ERNSE H Descri o x x x x x x Temodexe oinstam neon ERES 17 Tempo de Execu o Instant neo L Byte 18 27 Estado dos M dulos do o fo o oo e t cuiciriiaizado e comunicando 1 o oj o o Feihanainciaiza o do mieu Eo o T o o o o Fssaracormuriza o com o m dio Byte 28 Contador Comunica es 5 Barramento 1000 Descri o Ver nota 7 Comunica es j realizadas no barramento dividido por 1000 Byte 29 Contador Comunica es Barramento L 1000 Byte 30 Contador Comunica es com Erros no Barramento H soe one oet e eoe e e Contador de comunica es com erro no barramento Byte 31 Contador Comunica es com Erros no Barramento L Contador de comunica es com erro no barramento Byte 32 Estado dos Protocolos Seriais Descri o Descri o Descri o Ver nota 7 Descri o Ver nota 7 Descri o Ver nota 7 108
178. ulo Rel gio cnin irre ta sere EIER FE rasa tara 83 CAR 84 Conexio de expan OES irren ene Ren ee EEEO Ee Ea Ee CEEE EARE Ee EE 85 Instalacao D CN a CE EE n n S RS S AS an A T 86 Bornes IE AS A A AN S AN e 86 CONEX ES cion TU D EU 87 ANMEentacOeS EPI MEME 87 M Emm 87 Circuitos de Prote o Rm 88 Conex es dos Bornes eee Ute t ettet leet e etc bete bn oo Lib boba Boot ee Bao vb ba ET Ee Eae 89 Sa das Transistorizadas RR 93 Instalacao dos Termopares ci uuu 93 Entrada Anal gica de Tens o 94 Entrada A al gica de Corrente dee oen De asa a cena 94 Conex es da Arquitetura Hardflex GR900 sss enne nennen nnne enne 95 Projeto T rmiCO do ATMA iO eet eae a aa saa esa aaa 98 Dissipa o de Calor em um Painel El trico eese enne enne 98 6 MANUTEN O SiS Wai m MM E ME E MM 102 ka O 102 Diagn sticos via Pamela een rer Dx Ee os 102 Diagn sticos do Sistema via Operandos a eene eene nnne enne 105 Tabela de Diagn sticos em Operandos
179. ura do hor rio uma faixa para ajuste e um operando para controle Abaixo temos a descri o detalhada de cada operando ATEN O Caso o usu rio n o habilite a utiliza o do rel gio no m dulo C a leitura do mesmo n o realizada e seus operandos n o s o reservados liberando os assim para a aplica o do usu rio Operandos de Leitura S o os operandos onde ser armazenado o hor rio atual do rel gio do microcontrolador Podem ser do tipo mem ria ou Tabela de Mem ria J TM S o necess rias sete posi es para a leitura do hor rio Se for especificado como mem ria os valores s o lidos para a mem ria declarada e as seis subseqiientes Se for especificado como tabela os valores s o colocados a partir da posi o zero at a posi o seis Caso os operandos n o estejam declarados a leitura dos valores de tempo n o realizada e o erro de configura o sinalizado no operando WAXXX de controle do rel gio E poss vel o uso de tabelas com mais de sete posi es sendo que a fun o ignora as posi es excedentes Os valores s o armazenados nos operandos na seguinte seq ncia Posi o Tabela Conte do Formato emoox t ro Minos 0 5 000XX 6 0000X Tabela 3 9 Valores Lidos do Rel gio Na inicializa o os valores dos operandos de leitura do rel gio j est o atualizados antes da execu o do m dulo E 000 63 3 Configura o
180. ventila o natural interna do m dulo Por m neste caso preciso dar aten o extra especifica o de temperatura m xima pois componentes el tricos montados abaixo do microcontrolador podem elevar a temperatura acima dos limites ambientais estabelecidos Ver cap tulo referente projeto t rmico do arm rio para maiores detalhes imm mg 8 mimm gt m mma Mood m m maj 3 B Jm rj E imm mm SE mm mal s SE D m po Il Da s 3 nmmr E ER b 40 0mm gt 40 0mm gt 113 6mm 98 4mm e4 03111301C Figura 5 3 Espacamento Frontal e Posterior 81 5 Instala o Instala o do Microcontrolador A partir do trilho devidamente instalado procede se a instala o do m dulo conforme os passos a seguir respeitando se a ordem definida no projeto 1 encostar o m dulo na superf cie do painel de montagem conforme Figura 5 4 2 deslizar o m dulo em dire o ao trilho at atingi lo movimento 1 3 rotacionar o m dulo sobre o trilho at ocorrer o encaixe da trava deslizante movimento
181. viado para qualquer UCP do barramento podendo inclusive desabilitar as sa das enviando o comando para uma UCP e habilitar enviando o comando para outra UCP ATEN O Caso seja configurada uma UCP Escrava sem a presen a da UCP Mestre do barramento as sa das da Escrava ser o desabilitadas 51 3 Configura o 3 Configura o Os microcontroladores da S rie Grano s o configurados e programados 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 a seguir Uso das Teclas Modo LEDs de Fun es Modo Visualiza o de Diagn sticos Operandos de E S e de Diagn sticos Canal de Comunica o ALNET I escravo MODBUS RTU escravo Convers o de C digo para S rie Grano Gravando fun es HardFlex ATEN O Para obter maiores informa es sobre a configura o das caracter sticas acima e sobre suas configura es consulte o MasterTool Programming Manual de Utiliza o MU299025 Para conhecer detalhes sobre a forma de programa o e sintaxe da linguagem de rel s e blocos l gicos consulte o Master Tool Programming Manual de Programa o MP399101 52 3 Configura o Uso das Teclas As teclas dos microcontroladores Grano permitem ao usu rio obter diagn st
182. za 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 Diagn sticos do sistema informam status e erros gerais diagn sticos de m dulos informam os status dos m dulos individualmente Para obter maiores detalhes sobre a configura o dos operandos de diagn sticos consulte o MasterTool Programming Manual de Utiliza o MU299025 Com esta disponibilidade de obter diagn sticos do microcontrolador atrav s de operandos do programa aplicativo o usu rio pode inserir no seu programa o devido tratamento para as situa es indicadas Os diagn sticos fornecidos pelo sistema e pelos m dulos via operandos s o apresentados a seguir Mais adiante cada um dos operandos e seus respectivos bytes ser o apresentados Modelo do microcontrolador Com este diagn stico poss vel identificar qual o modelo do microcontrolador utilizado Modelo de HardFlex Informa o modelo de HardFlex que est carregado no sistema no momento para o modelos que suportam esta caracter stica 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 105 6 Vers o HardFlex Informa a vers o do HardFlex carregado Assi
183. za o software completo deve ser utilizado o Contrato de Licen a de Software Altus 119 7 Tutorial MasterT ool Programming HT 4000 Licen a x Para registrar o software instalado Informe o nome da empresa e o n mero de s rie do produto corretamente Clique OK para concluir o registro do software Nome da Empresa Po N mero de S rie Chave de Software e EH 5 5u Figura 7 4 Contrato de licenca de Software Altus Este contrato cont m o nome da empresa o n mero de s rie e a chave do produto que s o solicitados quando se executa o MasterTool pela primeira vez Ap s o preenchimento correto destas informa es pode se executar normalmente o MasterTool Configura o do Canal Serial Ap s a instala o do MasterTool durante sua primeira execu o deve ser selecionado o comando de menu Opc es Comunicac o para que seja feita a configura o do canal serial que dever ser utilizado para a comunica o com o controlador program vel Os microcontroladores Grano s o distribu dos com o canal serial configurado com velocidade de 9600 bps e sem sinais de modem No caso da primeira comunica o com o Grano devem ser selecionadas estas configura es Comunica o X Configura es da Serial Canais Usados Porta serial 7 Canal Serial Velocidade 9600 gt Canal Ethernet Uso dos sinais RTS CTS anal 1 2420 1 DK
Download Pdf Manuals
Related Search
Related Contents
Jaton VIDEO-558PCI-QUAD NVIDIA GeForce 8400 GS 1GB graphics card Desa (V)B36I Indoor Fireplace User Manual GE SnapDrive Renewal Parts Makita 9016B User's Manual Belkin F5U304EABRN ICC IC107RQGWH wire connector Innovx Frame Manager Applications ご使用方法 EFI Production MB90 Matt Basic 点字図書館だより - 社会福祉法人 東京ヘレン・ケラー協会 Copyright © All rights reserved.
Failed to retrieve file