Professional Documents
Culture Documents
DeviceNet mod.2202
Pg. 1 de 44
ndice
Apresentao Rede DeviceNet Gateway MOD2202 Comandos de Pesagem Instalao Aplicaes Especificaes Tcnicas Disquete MOD2202
DeviceNet marca registrada da Open DeviceNet Vendor Association - ODVA. RSLOGIX-500 e RSNetWorx so marcas registradas da ROCKWELL AUTOMATION.
Pg. 2 de 44
1. Apresentao
Este documento destina-se a programadores e/ou profissionais que de uma forma ou de outra, sero responsveis pela programao de um CLP DeviceNet, nativo ou no, no controle de pesagem. desejvel que tais profissionais tenham conhecimento de bases numricas (decimal, hexadecimal, cdigo ASCII), do funcionamento bsico de um CLP, pois as informaes contidas neste manual sero empregadas na sua programao, bem como dos conceitos de comunicao de dados, necessrios para o bom funcionamento do programa. Os Captulos 2 e 3 abordam as caractersticas de uma rede DeviceNet e como proceder para interligar os indicadores ALFA Instrumentos a esta rede atravs do gateway MOD2202 bem como o funcionamento da aplicao. O Captulo 4 descreve em detalhes a estrutura de dados que trocada entre um CLP DeviceNet, o gateway MOD2202 e os indicadores da ALFA Instrumentos. Os usurios j familiarizados com o MOD2202 que possurem um CLP SLC-500, encontram no Captulo 5 os passos necessrios para instalar o MOD2202 na rede DeviceNet com base no RSNetworx. Um programa exemplo em ladder para RSLogix-500 foi especialmente criado e distribudo para facilitar a utilizao do MOD2202 em ambiente Rockwell, e se encontra no disquete com o nome DEMO2202.RSS. Usurios que possuam outra plataforma de CLP podem consultar o arquivo DEMO2202.PDF, que tem como base o arquivo DEMO2202.RSS porm com comentrios detalhados de como so manipulados os bytes da entrada e sada da rede DeviceNet. No objetivo deste documento descrever em detalhes o protocolo de comunicao para rede DeviceNet sendo que o mesmo pode ser obtido junto Open DeviceNet Vendor Association (www.odva.org ) . A Alfa Instrumentos disponibiliza os indicadores modelos 3104B e 3107 para se comunicarem em uma rede DeviceNet atravs do gateway MOD2202, utilizando-se da troca de pacotes de dados contendo informaes especficas para a rea de pesagem. A comunicao entre o gateway MOD2202 e os indicadores da Alfa Instrumentos feita atravs do protocolo ALFA Instrumentos, por uma interface serial que opera no padro eltricos RS485. Nestas condies o protocolo ALFA Instrumentos presente nos indicadores funciona normalmente, pois independe do meio eltrico.
1.1. Terminologia
Descrio de alguns termos empregados ao longo deste documento: PLC/CLP - Programable Logic Controller (Controlador Lgico Programvel), dispositivo que controla e processa todas as informaes de um sistema industrial protocolo de comunicao - realizao da troca de informaes (mensagens) entre 2 ou mais dispositivos seguindo uma normalizao especfica, dependendo do tipo do protocolo dispositivo - qualquer tipo de equipamento conectado a uma rede com capacidade de enviar e receber mensagens mensagem - conjunto de dados que juntos, compem uma srie de informaes passadas de um dispositivo a outro mestre - dispositivo que inicia a transmisso de uma mensagem escravo - dispositivo que responde a uma mensagem enviada por um dispositivo mestre palavra de dados (ou dados) - informao contendo o caracter, start bit, bits de paridade e stop bits barramento - meio fsico por onde trafegam as mensagens campo - uma mensagem composta por vrios campos, cada qual com uma informao especfica aplicao = programa que estiver sendo executado no terminal mestre ou programa principal do indicador responsvel pela interpretao dos comandos Alfa Instrumentos/DeviceNet
Pg. 3 de 44
2. Rede DeviceNet
DeviceNet um dos principais padres de comunicao para automao industrial entre CLPs e seus dispositivos. Suas regras so estabelecidas por uma organizao chamada ODVA (Open DeviceNet Vendor Association ), sendo as principais caractersticas: Operao entre diferentes fabricantes Instalao simples Utilizao eficiente de largura de banda Configurao dos dispositivos On-the-fly (sem interrupo) Pode ser selecionado para operar em uma das 3 velocidades : 125kbps, 250kpbs, 500kbps Conecta at 64 dispositivos Utiliza cabo de 5 vias, tanto para o trafego das informao quanto para a alimentao dos dispositivos ( V+, V-, CAN+, CAN-, Terra ) Utiliza o padro CAN (Controller Area Network)
Pg. 4 de 44
3. Gateway MOD2202
Os indicadores 3014B e 3107 podem ser integrados a uma rede DeviceNet atravs da utilizao do Gateway Multiponto MOD2202. Ao longo desde documento, o gateway ser referenciado apenas como MOD2202. A seguir ser descrito em detalhes o seu funcionamento bem como suas caractersticas e especificaes.
3.1. Topologia
Tanto os indicadores como o MOD2202 disponibilizam em suas interfaces seriais o padro eltrico RS485, atravs da qual podem ser interligados at 20 indicadores fornecendo informaes exclusivas de PESO,TARA e STATUS DA PESAGEM, ou 12 indicadores capazes de aceitar comandos de pesagem. A interligao feita por um cabo tipo par tranado padro RS485. A figura a seguir apresenta um exemplo desta topologia.
O MOD2202 configurado em fbrica para gerenciar 4 indicadores capazes de aceitar comandos de pesagem. Para outra configurao, favor contatar o Suporte Tcnico da ALFA Instrumentos. Acompanha o MOD2202 um disquete 3 contendo o arquivo MOD2202.EDS que descreve todas as caractersticas e recursos para a interface DeviceNet disponveis no MOD2202. Ser visto no Captulo 5 Instalao, que o configurador do CLP mestre importa este arquivo e o configura como um dos escravos da rede DeviceNet de acordo com estes recursos. Para que a topologia acima esteja pronta para operar, necessrio que o cliente disponibilize os seguintes recursos: Energia da rede eltrica (110VAC ou 220VAC) para alimentar os indicadores 24 VDC para alimentar o MOD2202 (vide especificaes no Captulo 7) Cabo serial padro RS485 (DB9 macho) para interligao do MOD2202 rede ALFA Instrumentos Cabo serial padro DeviceNet para interligao do MOD2202 rede DeviceNet. Um CLP com Scanner DeviceNet.
Atravs dos Comandos de Pesagem descritos no Captulo 4, possvel usufruir de todos os recursos de pesagem existentes no MOD2202 e possuindo um CLP SLC-500 da Allen-Bradley, o usurio poder utilizar o programa exemplo distribudo no disquete.
Pg. 5 de 44
Pg. 7 de 44
Configurao de velocidade:
Pg. 8 de 44
Conectar o cabo DeviceNet diretamente no CONECTOR DA REDE DeviceNet, que segue a seguinte pinagem padro:
Caso o MOD2202 seja instalado fisicamente em uma das extremidades da rede DeviceNet, dever ser instalado um terminador de linha neste conector, seguindo as normas do padro DeviceNet: resistor de 121 ohms conectados entre os sinais CAN_H e CAN_L.
Pg. 9 de 44
No frontal do MOD2202 se encontram seis indicadores luminosos, dos quais, os 4 primeiros refletem o seu status em relao interface DeviceNet. Os outros dois indicadores refletem o status em relao interface ALFA Instrumentos, explicada mais adiante.
Pg. 10 de 44
De maneira similar rede DeviceNet, o MOD2202 disponibiliza dois indicadores luminosos para sinalizar o status da rede ALFA Instrumentos, conforme figura a seguir:
Na parte traseira do gabinete do MOD2202 h o encaixe a trilho DIN com sinal de aterramento conforme mostra o detalhe da figura a seguir.
incorporado,
Na outra lateral do gabinete se encontra a etiqueta com o nmero de srie do MOD2202 bem como os dados comerciais e o endereo da ALFA Instrumentos.
Pg. 11 de 44
4. Comandos de Pesagem
Os comandos de pesagem disponveis no MOD2202 esto encapsulados no protocolo DeviceNet, cujas informaes contidas nos campos de comando e resposta so recebidas e enviadas atravs da rede de comunicao. Os comandos recebidos fazem parte de um Quadro de Comandos e as respectivas respostas fazem parte do Quadro de Respostas. Os Quadros de Comandos e Respostas do MOD2202 ocupam ao todo: 1 WORD de entrada para controle 1 WORD de sada para controle 6 WORDS de entrada e 6 WORDS de sada, por indicador programado no MOD2202
Estas grandezas so automaticamente alocadas no CLP quando o programador configura o MOD2202 baseado no arquivo de configurao MOD2202.GSD que sempre o acompanha. Lembra que no modo defautl, o MOD2202 gerencia 4 indicadores portanto, deve ser alocadas no CLP um total de 25 WORDS de entrada e 25 WORDS de sada 1 de controle mais 6 WORDS por cada indicador. A seguir sero descritos em detalhes todos os Quadros de Comandos e Respostas existentes no MOD2202.
Pg. 12 de 44
O byte menos significativo da WORD 1 contm o estgio da comunicao em que o erro / status foi detectado. Sempre que o bit mais significativo deste byte estiver setado (nvel 1), o programador dever examinar o contedo dos bits restantes deste mesmo byte e o contedo do byte mais significativo da WORD6. Se o byte da WORD1 for igual a 0x80, o byte da WORD6 certamente conter um dos seguintes valores: 1 indicador recebeu uma Funo invlida 2 indicador recebeu um valor de Registro Interno invlido 3 indicador recebeu um Parmetro invlido 254 indicador recebeu um Comando de Pesagem invlido
Dos cdigos acima, os trs primeiros denotam ocorrncia de erro que pode ter sido gerado pelo mau funcionamento ou da interface ALFA Instrumentos do MOD2202, do prprio indicador ou da interface que os une, mas certamente no um erro atribudo ao CLP. J o cdigo 254 (ou 0xFE) muito provavelmente indica que o programador do CLP definiu um Comando de Pesagem invlido no campo Identificao de Comando, byte menos significativo da WORD1 do Quadro de Comandos.
Pg. 13 de 44
Este o motivo pelo qual o byte da WORD1 contm 0x80, ou seja, o comando nem chega a ser executado pelo indicador pois foi detectado um erro grave de operao. Entretanto, os bytes contendo a informao do Nmero do pacote transmitido so mantidos, identificando ao programador do CLP em que instante da aplicao o erro foi detectado. Por outro lado, se o byte da WORD1 tiver um valor diferente de 0x80 mas o seu bit mais significativo estiver setado (nvel 1), o byte da WORD6 certamente conter um dos seguintes valores: 5 indicador reconheceu o comando enviado pelo CLP e levar mais tempo para ser executado. Esta condio ocorre principalmente quando o CLP envia um comando cujos parmetros ou resultados devam ser salvos na memria no voltil do indicador, o que requer um certo tempo para ser realizado. Este cdigo enviado tambm para evitar a ocorrncia de time-out por parte do CLP, que neste caso, deve ficar monitorando o contedo tanto do byte da WORD1 como da WORD6 at que o comando pendente esteja concludo. O CLP informado da concluso do comando quando seu Quadro de Respostas for recebido com os dados pertinentes resposta ao comando enviado. 6 indicador reconheceu o comando enviado pelo CLP mas est ocupado ou atendendo a outro comando ou realizando uma atividade interna que no pode ser interrompida. Este cdigo enviado tambm para evitar a ocorrncia de time-out por parte do CLP, que neste caso, deve ficar monitorando o contedo tanto do byte da WORD1 como da WORD6 at que a atividade em execuo pelo indicador seja concluda. O CLP informado da concluso quando seu Quadro de Respostas for recebido com os dados pertinentes resposta ao comando enviado. 28 indicador reconheceu o comando enviado pelo CLP, mas houve ocorrncia de erro de CRC. A causa pode estar em qualquer uma das interfaces envolvidas na topologia.
O indicador sempre sinaliza em qual comando ocorreram as trs situaes acima, somando o valor da Identificao do Comando com o cdigo 0x80. Adicionalmente, mantm os bytes contendo a informao do Nmero do pacote transmitido. Com todas estas informaes, o programador do CLP consegue ter todos os dados necessrios para identificar o estgio da execuo dos comandos enviados. A seguir so descritos todos estes comandos, os respectivos tempos de execuo e o significado de cada um dos campos que compem tanto o Quadro de Comandos como o Quadro de Respostas.
Pg. 14 de 44
Pg. 15 de 44
Pg. 16 de 44
8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 1 SETPOINT 1 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 2 SETPOINT 2 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 3 SETPOINT 3 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT VAZIA SETPOINT VAZIA Bit 15: 0 no salva dados na memria voltil 1 salva dados na memria voltil Bits 14,13,12: nmero 4 em BINRIO (100b) Bit 11: bit mais significativo (bit 16) do valor do SETPOINT VAZIA Bit 10: bit mais significativo (bit 16) do valor do SETPOINT 1 Bit 9: bit mais significativo (bit 16) do valor do SETPOINT 2 Bit 8: bit mais significativo (bit 16) do valor do SETPOINT 3 NU
NOTA: Todos os valores de SETPOINT so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o valor final do SETPOINT.
Quadro de Respostas: WORD 1 2 3 4 5 BYTE MAIS SIGNIFICATIVO Nmero do pacote transmitido BYTE MENOS SIGNIFICATIVO Identificao do comando: 0x03
8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 1 SETPOINT 1 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 2 SETPOINT 2 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 3 SETPOINT 3 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT VAZIA SETPOINT VAZIA
Pg. 17 de 44
Bit 15: 0 no salva dados na memria voltil 1 salva dados na memria voltil Bits 14,13,12: nmero de casas decimais em BINRIO Bit 11: bit mais significativo (bit 16) do valor do SETPOINT VAZIA Bit 10: bit mais significativo (bit 16) do valor do SETPOINT 1 Bit 9: bit mais significativo (bit 16) do valor do SETPOINT 2 Bit 8: bit mais significativo (bit 16) do valor do SETPOINT 3
NOTA: Todos os valores de SETPOINT so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o valor final do SETPOINT.
Pg. 18 de 44
8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 1 SETPOINT 1 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 2 SETPOINT 2 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT 3 SETPOINT 3 8 bits mais significativos (bits 8 15) do 8 bits menos significativos (bits 0 7) do SETPOINT VAZIA SETPOINT VAZIA Bit 15: 0 no salva dados na memria voltil 1 salva dados na memria voltil Bits 14,13,12: nmero de casas decimais em BINRIO Bit 11: bit mais significativo (bit 16) do valor do SETPOINT VAZIA Bit 10: bit mais significativo (bit 16) do valor do SETPOINT 1 Bit 9: bit mais significativo (bit 16) do valor do SETPOINT 2 Bit 8: bit mais significativo (bit 16) do valor do SETPOINT 3 Nmero do pacote transmitido
NOTA: Todos os valores de SETPOINT so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o valor final do SETPOINT.
Pg. 19 de 44
Pg. 20 de 44
Pg. 21 de 44
NOTA: Os valores de PESO e TARA so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o seu valor final.
Pg. 22 de 44
Pg. 23 de 44
3 4
8 bits mais significativos (bits 8 15) do valor de 8 bits menos significativos (bits 0 7) do valor de PESO para 0 / 4 mA PESO para 0 / 4 mA 8 bits mais significativos (bits 8 15) do valor de 8 bits menos significativos (bits 0 7) do valor de PESO para 20 mA PESO para 20 mA
NOTA: Os valores da faixa de PESO DA SADA ANALGICA so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o valor final da faixa do PESO.
Quadro de Respostas: WORD 1 2 BYTE MAIS SIGNIFICATIVO Nmero do pacote transmitido Valor de referncia de: peso BRUTO 0x42 peso LQUIDO 0x4C BYTE MENOS SIGNIFICATIVO Identificao do comando: 0x0A Bits 7 2 Reservados 0 Bit 1: bit mais significativo (bit 16) do valor do PESO para 20 mA Bit 0: bit mais significativo (bit 16) do valor do PESO para 0 / 4 mA
3 4 5
8 bits mais significativos (bits 8 15) do valor de 8 bits menos significativos (bits 0 7) do valor de PESO para 0 / 4 mA PESO para 0 / 4 mA 8 bits mais significativos (bits 8 15) do valor de 8 bits menos significativos (bits 0 7) do valor de PESO para 20 mA PESO para 20 mA Bits 15 11 Reservados 0 Bits 10,9,8: nmero de casas decimais em BINRIO NU
NU
NOTA: Os valores da faixa de PESO DA SADA ANALGICA so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o valor final da faixa de sada do PESO.
Pg. 24 de 44
3 4 5
8 bits mais significativos (bits 8 15) do valor de 8 bits menos significativos (bits 0 7) do valor de PESO para 0 / 4 mA PESO para 0 / 4 mA 8 bits mais significativos (bits 8 15) do valor de 8 bits menos significativos (bits 0 7) do valor de PESO para 20 mA PESO para 20 mA Bits 15 11 Reservados 0 Bits 10,9,8: nmero de casas decimais em BINRIO NU
NU
NOTA: Os valores da faixa de PESO DA SADA ANALGICA so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o valor final da faixa de sada do PESO.
Pg. 25 de 44
Byte mais significativo da WORD mais Byte menos significativo da WORD mais significativa (bits 31 24) do valor do PESO significativa (bits 23 16) do valor do PESO ACUMULADO ACUMULADO Byte mais significativo da WORD menos Byte menos significativo da WORD menos significativa (bits 15 8) do valor do PESO significativa (bits 7 0) do valor do PESO ACUMULADO ACUMULADO Bit 15: Reservado 0 Bit 14: 1 no efetuou acumulao devido a estouro da capacidade do buffer Bit 13: 1 no efetuou acumulao devido a instabilidade do peso (em movimento) Bit 12: 1 no efetuou acumulao pois j foi realizada manualmente e rotina ainda no foi liberada Bit 11: Reservado 0 Bits 10,9,8: nmero de casas decimais em BINRIO NU
5 6
NU NU
NOTA: O valore do PESO ACUMULADO uma grandeza de 32 bits (bit 31 0). O valor da WORD 2 (bits 31 16) deve ser multiplicado por 65536 e somado ao valor da WORD 3 (bits 15 0), perfazendo o valor final do PESO ACUMULADO.
Pg. 26 de 44
Byte mais significativo da WORD mais Byte menos significativo da WORD mais significativa (bits 31 24) do valor do PESO significativa (bits 23 16) do valor do PESO ACUMULADO ACUMULADO Byte mais significativo da WORD menos Byte menos significativo da WORD menos significativa (bits 15 8) do valor do PESO significativa (bits 7 0) do valor do PESO ACUMULADO ACUMULADO Bit 15: Reservado 0 Bit 14: 1 no efetuou acumulao devido a estouro da capacidade do buffer Bit 13: 1 no efetuou acumulao devido a instabilidade do peso (em movimento) Bit 12: 1 no efetuou acumulao pois j foi realizada manualmente e rotina ainda no foi liberada Bit 11: Reservado 0 Bits 10,9,8: nmero de casas decimais em BINRIO NU
5 6
NU NU
NOTA: O valore do PESO ACUMULADO uma grandeza de 31 bits (bit 31 0). O valor da WORD 2 (bits 31 16) deve ser multiplicado por 65536 e somado ao valor da WORD 3 (bits 15 0), perfazendo o valor final do PESO ACUMULADO.
Pg. 27 de 44
NOTA: Os valores das WORDS 3 e 4 so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o respectivo valor final.
Pg. 28 de 44
Quadro de Respostas: WORD 1 2 BYTE MAIS SIGNIFICATIVO Nmero do pacote transmitido Bits 15 e 14: operao de ZERO 00 ZERO manual e automtico desabilitados 01 ZERO automtico habilitado 10 ZERO manual habilitado 11 ZERO manual e automtico habilitados Bits 13 e 12: operao de TARA 00 TARA no sucessiva 01 TARA no sucessiva memorizada 10 TARA sucessiva 11 TARA sucessiva e memorizada Bits 11,10,9,8: fator de programao do FILTRO DIGITAL, variando de 0 (mais rpido) a 8 (mais lento) 3 4 5 6 8 bits mais significativos (bits 8 15) do PESO DE 8 bits menos significativos (bits 0 7) do PESO CALIBRAO (PECAL) DE CALIBRAO (PECAL) 8 bits mais significativos (bits 8 15) da 8 bits menos significativos (bits 0 7) da CAPACIDADE MXIMA (CAPAC) CAPACIDADE MXIMA (CAPAC) NU NU NU Nmero do pacote transmitido BYTE MENOS SIGNIFICATIVO Identificao do comando: 0x50 Bits 7,6,5: nmero de CASAS DECIMAIS em BINRIO Bits 4,3,2: valor da grandeza DEGRAU em BINRIO Bit 1: bit mais significativo (bit 16) da CAPACIDADE MXIMA (CAPAC) Bit 0: bit mais significativo (bit 16) do PESO DE CALIBRA (PECAL)
NOTA: Os valores das WORDS 3 e 4 so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o respectivo valor final.
Pg. 29 de 44
NOTA: Os valores das WORDS 3 e 4 so grandezas de 17 bits (bit 0 16). O valor do bit 16 deve ser multiplicado por 65536 e somado ao valor dos bits 0 15, perfazendo o respectivo valor final.
Pg. 30 de 44
Pg. 31 de 44
Pg. 32 de 44
Pg. 33 de 44
5 Programa Ladder
Este captulo aborda a descrio, configurao e utilizao do programa exemplo em ladder DEMO2202 que acompanha o MOD2202, que distribudo para facilitar a tarefa do programador no acesso s informaes de PESO dos indicadores conectados ao MOD2202. O programa foi criado a partir do aplicativo RSLogix-500 da Rockwell Automation focando a famlia SLC-500 portanto, pr requisito que o programador esteja familiarizado com esta plataforma e ter o conhecimento necessrio de configurao de uma rede DeviceNet. O DEMO2202 distribudo no disquete de 3 que acompanha o indicador (o mesmo que contm o arquivo de configurao EDS) com o nome de arquivo MOD2202.RSS j pronto para uso ou no formato PDF, para usurios que no possuam plataforma Rockwell mas que desejem utilizar nossa soluo de pesagem em outro CLP DeviceNet. A seguir so descritos em detalhes, todos os passos necessrios para a correta instalao e utilizao do programa, tendo como base o CLP SLC-500. Ser assumida a estrutura default (disco rgido C) de diretrios criada quando os aplicativos RSLogix-500 e RSNetworx for DeviceNet so instalados no computador do programador.
Pg. 34 de 44
A seguir, clique em Avanar > e escolha a opo Register an EDS file(s) ( Registre um arquivo(s) EDS ) da tela seguinte. Aps a seleo clique novamente em Avanar >.
A prxima tela a de registro do arquivo EDS. Selecione Register a single file, e no campo Named digite (ou procure atravs da opo Browse) o nome do arquivo MOD2202.EDS a ser registrado. Definida esta etapa clique em Avanar >. A prxima tela mostra se o arquivo EDS foi localizado. Verifique a informao mostrada pelo RSNetworx e estando correta, clique em Avanar >. A partir deste instante o programa mostra as informaes do MOD2202 lidas de seu arquivo EDS, como pode ser visto na figura a seguir. Caso deseje, o programador pode escolher o cone que representar o MOD2202 bastando selecionar o campo AnyBus-C DeviceNet e clicar na opo Change icon ... .
Pg. 35 de 44
Feita a escolha, clique em Avanar >. Na prxima tela o RSNetworx mostra a configurao final do MOD2202. Clique novamente em Avanar > e em Concluir. O MOD2202 j est presente na lista de dispositivos do lado esquerdo da tela principal com o ttulo de HMS Fieldbus Systems AB.
Pg. 36 de 44
O programa dever executar uma busca dos dispositivos instalados na rede DeviceNet, apresentando-os da seguinte forma:
Aps a procura por dispositivos ser concluda, clique com o boto direito no icon do SCANNER e selecione a opo Properties ... para ter acesso sua tela de configurao, como na figura a seguir.
Pg. 37 de 44
Selecione Scanlist e confirme a solicitao do RSNetworx quando for solicitado o upload da configurao. Em seguida sero relacionados todos os dispositivos que estiverem conectados DeviceNet, conforme a figura a seguir.
Observe que o MOD2202, identificado como AnyBus-C, relacionado j com o seu endereo de n. Desabilite a opo Automap on Add para que a memria de dados do MOD2202 possa ser mapeada de modo seqencial, o que pode no ocorrer se o mapeamento for realizado de modo automtico pelo CLP. necessrio que estes dados estejam mapeados de forma seqencial para facilitar a sua manipulao no programa. Selecione o MOD2202 e clique no boto > para inclu-lo no Scanlist. D um duplo-click no MOD2202 e configure-o no modo Polled com a opo Poll Rate definida para operar em Every Scan, como mostrado na figura a seguir.
Pg. 38 de 44
Os campos Rx Size e Tx Size merecem uma ateno especial. Estes campos definem quantos bytes de entrada e sada o CLP reserva para manipular os dados de pesagem fornecidos pelo MOD2202. Como foi visto no Captulo 4, o MOD2202 disponibiliza: 1 WORD (2 bytes) de entrada para controle 1 WORD (2 bytes) de sada para controle 6 WORDS (12 bytes) de entrada e 6 WORDS (12 bytes) de sada, por indicador conectado
A figura acima indica a configurao de bytes de entrada e sada do MOD2202 considerando-se um nico indicador conectado. A quantidade de bytes tanto de entrada como de sada uma grandeza mltipla de 6 mais 2, que justamente a WORD de controle do MOD2202. A tabela a seguir indica alguns valores a serem utilizados em campo: Num de Indicadores
38 bytes
50 bytes 98 bytes 146 bytes
Configurados os tamanhos dos dados trocados entre o MOD2202 e o scanner, o prximo passo mape-los na memria do CLP. Selecione Input ainda nas propriedades do Scanner e mapeie os bytes de entrada conforme figura a seguir:
Pg. 39 de 44
Para finalizar, selecione Output nas propriedades do Scanner e proceda da mesma maneira para mapear os bytes de sada, conforme a figura a seguir.
importante lembrar que o mapeamento realizado nesta explicao corresponde aos endereos utilizados no programa ladder exemplo. Os endereos devem ser escolhidos pelo programador de modo a atender as necessidades da sua aplicao.
Pg. 40 de 44
Para usurios que possuam CLPs SLC-500 e desejem utilizar o programa ladder da ALFA Instrumentos, ser setado (TRUE) o bit TIMEOUT (sada B3:0/14 do programa DEMO2202.RSS do disquete 3 ) sempre que ocorrer qualquer uma das situaes de erro ilustradas acima (ou ambas): erro ou ausncia do indicador erro de comunicao entre o indicador e o MOD2202 ausncia ou problemas no CABO SERIAL RS485 Em modo de operao normal, as sadas indicadas abaixo possuem as seguintes informaes: bit TIMEOUT em nvel lgico 0 (FALSE) indicando comunicao sem erros posio de memria PESO_ATUAL apresenta o ltimo valor de peso vlido (formato real) posio de memria TARA_ATUAL apresenta o valor atual de operao de tara (formato real) Na ocorrncia de alguns dos erros acima, as indicaes sero as seguintes: bit TIMEOUT fica com nvel lgico 1 (TRUE) indicando erro de comunicao posio de memria PESO_ATUAL passa a apresentar o valor 0000H (ZERO) posio de memria TARA_ATUAL passa a apresentar o valor 0000H (ZERO)
Nas mesmas situaes de erros, para usurios de outros fabricantes de CLPs que no possam usufruir do programa ladder, basta que seja feita uma anlise do contedo das 6 WORDS de entrada. Se estas WORDS apresentarem simultaneamente o valor 0 (ZERO), pode-se afirmar com certeza que h a ocorrncia de algum dos erros mencionados.
Pg. 41 de 44
7.3. Eltricas e Mecnicas temperatura de trabalho: de 5C 55C consumo: 100 mA @ 24VDC grau de proteo: IP-20 7.4. Mecnicas dimenses: embalagem: 120 x 75 x 27, medidas em milmetros (detalhes na figura a seguir) caixa plstica com encaixe a trilho DIN e terminal de aterramento incorporado
7.5. Indicador
As especificaes tcnicas dos indicadores esto descritas nos respectivos manuais no disquete 3 .
Pg. 42 de 44
Importante salientar que o arquivo DEMO2202.RSS s podem ser utilizado em plataformas da Rockwell Automations desde que possuam o aplicativo RSLogix-500, no servindo para aplicaes de outros fabricantes de CLPs. Para estes casos, est presente no disquete o arquivo DEMO2202.PDF, que o arquivo DEMO2202.RSS comentado para facilitar a implementao em outros CLPs Adicionalmente enviado outro disquete 3 contendo documentos sobre o indicador adquirido: 3104fx.PDF Fluxograma de Calibrao, Programao e Setup do indicador 3104B. No caso de ser adquirido o indicador 3107, o arquivo correspondente ser o 3107fx.PDF. 3104fxst.PDF Fluxograma de Ajuste dos SetPoints do 3104B. No caso d e ser adquirido o indicador 3107, o arquivo correspondente ser o 3107fxst.PDF. 3104m_2.PDF Manual de Instalao e Operao do 3104B. No caso de ser adquirido o indicador 3107, o arquivo correspondente ser o 3107m_2.PDF. LEIAME.TXT informaes necessrias para a utilizao dos arquivos PDF distribudos no disquete, aplicadas a todos os indicadores da Alfa Instrumentos. Para informaes adicionais, favor contatar nosso Suporte Tcnico.
0016.MN.00
Pg. 43 de 44
Pg. 44 de 44