Sunteți pe pagina 1din 116

MB-700

M B 7 0 0 M P

smar
BRASIL Smar Equipamentos Ind. Ltda. Rua Dr. Antonio Furlan Jr., 1028 Sertozinho SP 14170-480 Tel.: +55 16 3946-3599 Fax: +55 16 3946-3554 insales@smar.com.br

web: www.smar.com.br
Especificaes e informaes esto sujeitas a modificaes sem prvia consulta. Para atualizaes mais recentes veja o site da smar acima.

CHINA Smar China Corp. C-209, Ye Qing Plaza No. 9 Wangjing Beilu Chaoyang District Beijing 100102, P.R. China Tel: 86-10-6439-8693 Fax: 86-10-6439-0781 info@smar.com.cn

FRANA Smar France S. A. R. L. 42, rue du Pav des Gardes F-92370 Chaville Tel.: +33 1 41 15-0220 Fax: +33 1 41 15-0219 smar.am@wanadoo.fr

HOLANDA Smar Nederland A. van Leeuwenhoekweg 19b 2408 AL Alphen aan den Rijn Tel: +31 172 494 922 Fax: +31 172 479 888 info@smarnederland.nl

ALEMANHA Smar GmbH Rheingaustrasse 9 55545 Bad Kreuznach Germany Tel: + 49 671-794680 Fax: + 49 671-7946829 infoservice@smar.de

MEXICO Smar Mexico Cerro del Cubilete #140 Fracc. Lomas de Mazatln C.P. 82110 Mazatln, Sinaloa, Mxico Tel/ Fax: 52 + 669 984 4734 Tel / Fax: 52 + 669 913 3296 ventas@smar.com

CINGAPURA Smar Singapore Pte. Ltd. 315 Outram Road #06-07, Tan Boon Liat Building Singapore 169074 Tel.: +65 6324-0182 Fax: +65 6324-0183 info@smar.com.sg

REINO UNIDO Smar UK Ltd Bluebell Farm, Sandy Lane Romsey, Hampshire SO51 0PD Tel.: +44 (0)797 0094138 Fax: +44 (0)797 4747502 info@smaruk.co.uk

EUA Smar International Corporation 6001 Stonington Street, Suite 100 Houston, TX 77040 Tel.: +1 713 849-2021 Fax: +1 713 849-2022 sales@smar.com

Smar Laboratories Corporation 6001 Stonington Street, Suite 100 Houston, TX 77040 Tel.: +1 713 849-2021 Fax: +1 713 849-2022 sales@smar.com

Smar Research Corporation 2110 5th Ave. Ronkonkoma, New York 11779 Tel: +1 631 737 3111 Fax: +1 631 737 3892 sales@smarresearch.com

Introduo

INTRODUO
O MB-700 um mdulo multifuno que pode ser usado isolado ou integrado ao SYSTEM302. O mdulo pode realizar diversas funes utilizando o protocolo MODBUS, como gateway MODBUS TCP/IP e MODBUS RTU, concentrador de dados MODBUS, e comunicao Peer-to-peer entre equipamentos MODBUS escravos. Estas so algumas caractersticas do MB-700:

Integrao com equipamentos inteligentes e softwares de outros fabricantes devido ao uso de


padres abertos como OPC Server e Modbus TCP/IP e RTU;

Unidade totalmente integrada, tendo as seguintes funes: interface, gateway, linking device,
bridge e concentrador de dados MODBUS;

Como MODBUS gateway, o MB-700 pode trabalhar de duas formas: como Gateway TCP/IP
para Serial ou Serial para TCP;

Como concentrador de dados, o mdulo pode concentrar os dados dos equipamentos escravos
na Serial e fornecer os dados ao TCP/IP via OPC ou MODBUS TCP/IP;

Como Peer-to-peer pode trocar dados MODBUS entre escravos conectados no TCP/IP, Serial
ou ambos os Meios;

Possui arquitetura limpa baseada em tecnologia de componentes; e Redundncia total e isolao a falhas para segurana e operao ininterrupta.

III

MB-700 Manual do Usurio

IV

Indice

NDICE
INTRODUO ...............................................................................................................................................III GLOSSRIO ................................................................................................................................................. IX REFERNCIAS........................................................................................................................................... XIII Captulo 1 VISO GERAL .......................................................................................................................1.1
Caractersticas Principais ................................................................................................................................. 1.2 Integrao do Sistema ....................................................................................................................................... 1.3
Mdulo Fonte PS-AC-R............................................................................................................................................1.3 Mdulo Processador MB-700 ...................................................................................................................................1.3 Protocolos Abertos ......................................................................................................................................................1.3 Configurao ...............................................................................................................................................................1.3 Superviso ..................................................................................................................................................................1.3

Captulo 2 - INSTALAO .........................................................................................................................2.1


Fixando os Racks e os Mdulos....................................................................................................................... 2.1 Encaixe do Mdulo ao Rack .............................................................................................................................. 2.2 Encaixe do Rack ao Trilho DIN ......................................................................................................................... 2.3 Encaixe entre os Racks ..................................................................................................................................... 2.3
Dicas para a Montagem ..............................................................................................................................................2.3

Instalando o Hardware ....................................................................................................................................... 2.3


Utilizando o Rel de Falha ..........................................................................................................................................2.4

Instalando o System302..................................................................................................................................... 2.4 Obtendo a Licena para o DFI OLE Server ...................................................................................................... 2.5 Conectando o MB-700 Sub-Rede................................................................................................................... 2.5

Captulo 3 - CONFIGURAO ...................................................................................................................3.1


Atualizando o Firmware ..................................................................................................................................... 3.1 Configurando o MB-700 via Software............................................................................................................... 3.6
Criando uma Nova Planta ...........................................................................................................................................3.7

Captulo 4 BLOCOS FUNCIONAIS DO MB-700 .....................................................................................4.1


Bloco CCCF- Concentrate Configuration......................................................................................................... 4.1
Viso Geral .................................................................................................................................................................4.1 Descrio ....................................................................................................................................................................4.1 Direo e Sentido do Fluxo de Dados.........................................................................................................................4.1 Endereos MODBUS ..................................................................................................................................................4.2 Configurao da Mdia Serial ......................................................................................................................................4.2 Configurao da Mdia TCP ........................................................................................................................................4.3 Ciclo de Scan ..............................................................................................................................................................4.4 Parmetros..................................................................................................................................................................4.5

Bloco CCSM - Concentrate Supervision Master ............................................................................................. 4.7


Viso Geral .................................................................................................................................................................4.7 Descrio ....................................................................................................................................................................4.7 A - Configurando os Pontos a serem Supervisionados ...............................................................................................4.7 B - Superviso dos Dados...........................................................................................................................................4.8 C - Status de Superviso ............................................................................................................................................4.9 Parmetros..................................................................................................................................................................4.9

Bloco CCCM Concentrate Control Master .................................................................................................. 4.11


Viso Geral ...............................................................................................................................................................4.11 Esquemtico .............................................................................................................................................................4.11 Descrio ..................................................................................................................................................................4.11 A - Modo de Funcionamento da Comunicao Peer-to-peer em Dispositivo MODBUS .........................................4.11 B - Endereamento ...................................................................................................................................................4.13 C - Monitorao dos Dados.......................................................................................................................................4.14 D - Status da Superviso ..........................................................................................................................................4.15 Parmetros................................................................................................................................................................4.16

MB-700 Manual do Usurio

Bloco CCDL Concentrate Data Logger ....................................................................................................... 4.18


Viso Geral ...............................................................................................................................................................4.18 Descrio ..................................................................................................................................................................4.18 Parmetros................................................................................................................................................................4.19

Captulo 5 ADICIONANDO BLOCOS AO MB-700 ..................................................................................5.1


MB-700 como Mestre Serial MODBUS.............................................................................................................. 5.1
Cenrio........................................................................................................................................................................5.1 Descrio ....................................................................................................................................................................5.1 Configurao Off Line .................................................................................................................................................5.2 Configurao On Line ...............................................................................................................................................5.12

MB-700 como Mestre TCP/IP ........................................................................................................................... 5.12


Descrio ..................................................................................................................................................................5.12 1 - MB-700 trabalhando como Bypass (Serial para TCP) .........................................................................................5.12 Configurao .............................................................................................................................................................5.13 2 - MB-700 trabalhando como Peer-to-peer ..............................................................................................................5.15

MB-700 como Escravo Modbus TCP .............................................................................................................. 5.16


1 - MB-700 trabalhando como Concentradora ..........................................................................................................5.16

Usando o Data Logger ..................................................................................................................................... 5.17


Descrio ..................................................................................................................................................................5.17 Configurao .............................................................................................................................................................5.17 Blocos DATA LOGGER em Cascata.........................................................................................................................5.19

Captulo 6 - CENRIOS ..............................................................................................................................6.1


Mltiplos Mestres TCP/IP Comunicando Diretamente com vrios LC700s, inclusive via Rdio............... 6.1 Mltiplos Mestres TCP/IP Comunicando Diretamente com vrios LC700s e Peer-to-peer entre LC700s na mesma Rede Modbus RTU.................................................................................................................................. 6.2 Mltiplos Mestres TCP/IP Comunicando Diretamente com vrios LC700s e Peer-to-peer entre LC700s de diferentes Redes Modbus RTU ........................................................................................................................... 6.3 Mltiplos Mestres TCP/IP Comunicando Diretamente com os LC700s, Peer-to-peer e Redundncia de Rede ............................................................................................................................................................................ 6.4 MB-700 como Concentrador e Superviso via DFI OPC Server .................................................................... 6.5 MB-700 como Concentrator, Superviso via DFI OPC Server e Peer-to-peer .......................................... 6.6 MB-700 como Concentrador, Superviso via DFI OPC Server, Peer-to-peer e Redundncia de Redes6.7 Mltiplos Mestres Modbus RTU acessando um LC700 por uma nica Porta (P2) ...................................... 6.8

Captulo 7 REDUNDNCIA HOT STANDBY...........................................................................................7.1


Arquitetura de um Sistema Redundante Completo ........................................................................................ 7.1 Redundncia do Mdulo MB-700...................................................................................................................... 7.2
Terminologia ...............................................................................................................................................................7.2

Pr-requisitos do Sistema ................................................................................................................................. 7.2 Configurando a Redundncia de Rede ............................................................................................................ 7.3


Configurando a Workstation ........................................................................................................................................7.3 Configurando o DFI OLE Server .................................................................................................................................7.3

Configurando Redundncia Hot Standby ........................................................................................................ 7.4


Configurando o Sistema pela Primeira Vez.................................................................................................................7.6 Trocando a Configurao............................................................................................................................................7.7 Substituio de um Mdulo com Falha .......................................................................................................................7.7 Correo de uma Falha no Canal de Sincronismo......................................................................................................7.7

Atualizao de Firmware sem Interrupo do Processo ............................................................................... 7.7 Adicionando Redundncia a um Sistema Existente....................................................................................... 7.8 Conexo Fsica SYNC_CABLE.......................................................................................................................... 7.8 Tabela de Parmetros Adicionais..................................................................................................................... 7.8 Descrio do Significado dos Bits de RED_BAD_CONDITIONS_L / R....................................................... 7.10

Apndice A SOLUCIONANDO PROBLEMAS ....................................................................................... A.1


Reset ................................................................................................................................................................... A.1 Factory Init ......................................................................................................................................................... A.1 Modo HOLD........................................................................................................................................................ A.1 Quando Usar os Procedimentos de Factory Init/Reset ................................................................................. A.2

VI

Indice

Apndice B - CABLAGEM ......................................................................................................................... B.1


Especificao do Cabo Ethernet ..................................................................................................................... B.1 Especificao do Cabo Serial .......................................................................................................................... B.1
Interface EIA-232 ....................................................................................................................................................... B.1 Conectando MB-700 ao LC700 .................................................................................................................................. B.4 Interface EIA-485 ....................................................................................................................................................... B.6

Dimenses ......................................................................................................................................................... B.7

Apndice C ESPECIFICAES PARA O MB-700 ................................................................................ C.1


Especificaes Tcnicas .................................................................................................................................. C.1 Tabela de Configurao Mnima de Blocos para o MB-700 .......................................................................... C.2 Tabela de Tipos de Dados Disponveis para o Parmetro DATA_TYPE ..................................................... C.2 Converso de Escala ........................................................................................................................................ C.3 Estrutura de Dados para o MB-700.................................................................................................................. C.4
Estrutura de Bloco DS-64........................................................................................................................................ C.4 Valor & Status Estrutura Float DS-65.................................................................................................................... C.4 Valor & Status Estrutura Discreta DS-66.............................................................................................................. C.4 Modo de Estrutura DS-69........................................................................................................................................ C.4 Estrutura de Alarme Discreto DS-72 ....................................................................................................................... C.5 Estrutura de Evento de Atualizao DS-73 ............................................................................................................. C.5 Estrutura de Endereo Escravo - DS-263 .................................................................................................................. C.5 Estrutura de Endereo - DS-264 ................................................................................................................................ C.6 Estrutura de Endereo - DS-265 ................................................................................................................................ C.6 Estrutura de Endereo - DS-266 ................................................................................................................................ C.6 Estrutura de Endereo - DS-267 ................................................................................................................................ C.6

VII

MB-700 Manual do Usurio

VIII

Glossrio

GLOSSRIO
Baudrate: Taxa de transferncia de dados, dada em bits por segundo. Bridge: Uma bridge isola duas redes. Ela tem a funo de apenas repassar para o outro lado os dados endereados a ele. Atua na camada de enlace. Blocos Funcionais: Linguagem de configurao de equipamentos de automao industrial. Para cada bloco funcional associam-se algoritmos e parmetros de configurao. A troca de informaes entre os blocos ocorre atravs de links entre entradas e sadas de blocos funcionais. Bypass: Quando uma mensagem Modbus recebida pelo MB-700 e repassada a outra rede no qual o mdulo est conectado. CCCF: Bloco que configura a comunicao entre MB-700 e dispositivos escravos. CCCM: Bloco que configura a comunicao Peer-to-peer. CCSM: Bloco que configura o funcionamento da funo concentradora de dados do MB-700. CCDL: Bloco que configura data Logger. Concentrador de Dados: O MB-700 um concentrador de dados. Ele pode armazenar em sua memria as variveis lidas de equipamentos Modbus escravos e disponibiliz-las ao sistema supervisrio e/ou monitorao, evitando que estes sistemas precisem acessar escravos da rede diretamente. Comunicao Peer-to-peer: Forma de comunicao que permite a troca de informaes entre equipamentos de mesmo nvel hierrquico. Nas aplicaes utilizando o MB-700 peer-to-peer, significa que h troca de informaes entre equipamentos Modbus escravos. Comunicao Serial: Os dados esto dispostos na forma serial, isto , em uma sucesso de pulsos, resultando em uma forma de onda que compe o dado a ser transmitido. Cada bit enviado por vez em um nico canal ou caminho. Configurao: Estabelecer os parmetros para o funcionamento de um dispositivo. Controlador Lgico Programvel: Controladores lgicos programveis so dispositivos microprocessados que possibilitam criar lgicas de controle para automao de processos. Download: Envio da configurao ou do firmware de/para um dispositivo. EIA-232/EIA-485: Padres que estabelecem as normas para os cabos (conexo fsica) usados na comunicao serial. Endereos IP: O protocolo IP cuida do encaminhamento dos dados na rede. Cada elemento da rede possui um endereo IP que utilizado na comunicao dos dados. Um endereo IP tem 4 bytes. Por exemplo: 196.198.100.001. IX

MB-700 Manual do Usurio Endereo Modbus: Endereo do dispositivo em uma rede Modbus. Endereo da Varivel Modbus: Trata-se do endereo da varivel Modbus lida ou escrita no bloco de E/S de um escravo. E/S: Referem-se s entradas e sadas fsicas do controlador lgico, atravs do qual obtm-se e enviamse informaes do/para o processo, respectivamente. Escravo Modbus: Equipamento que suporta o protocolo Modbus, desempenhando o papel de escravo. Este tipo de equipamento apenas responde aos comandos enviados a ele, isto , no tem a iniciativa de requisitar algo a outro equipamento da rede. Ethernet: normatizada pelo padro 802.3 do IEEE. Refere-se ao meio fsico onde est instalada a rede local. A taxa de transferncia de dados pode chegar a 10 Mbits/s. Fast-Ethernet: Opera em 100 Mbits/s. semelhante rede ethernet, porm a distncia entre o Hub e a estao de trabalho limitada em 100 metros. Gateway: So conversores de protocolo. Atuam na camada de transporte (camada 4) do modelo OSI. HSE: High Speed Ethernet. Meio fsico do protocolo TCP/IP. Hub: Concentrador. um dispositivo que une linhas de comunicao em um local central, fornecendo uma conexo comum a todos os dispositivos da rede. um concentrador de conexes. Cada elemento de uma rede local conectado a um Hub, isolando e possibilitando a deteco de erros. Local Area Network (LAN): Trata-se de uma rede local instalada dentro de uma empresa ou instituio, onde as estaes de trabalho trocam informaes entre si atravs desta rede. Meios de Transmisso: Meio fsico utilizado nas redes industriais por onde o dado transmitido. Mestre Modbus: Equipamento que suporta o protocolo Modbus, desempenhando o papel de mestre. Este tipo de equipamento pode ter a iniciativa de enviar comandos aos equipamentos escravos Modbus. Modelo OSI: Modelo da ISO que padroniza as fases da transferncia de dados em redes. Existem 7 nveis neste modelo: Nvel 7 - Aplicao: Programas Nvel 6 - Apresentao: Converso de dados. Nvel 5 - Sesso: Estabelecimento da conexo. Nvel 4 - Transporte: Controla a transferncia de dados. Nvel 3 - Rede: Encaminhamento de pacotes, contabilizao e transferncia de dados. Nvel 2 - Controle de Linha: Gerenciamento (deteco e correo) dos erros. Nvel 1 - Fsico: Especifica a conexo fsica dos elementos de rede. Modem: Modem uma sigla para modulador e demulador. O dispositivo efetua a modulao FSK (Frequency Shift Keying), ASK (Amplitude Shift Keying) e PSK (Phase Shift Keying) utilizadas para envio dos dados digitais atravs de uma linha telefnica ou atravs da irradiao eletromagntica. O Modem tambm efetua o processo inverso, a demodulao. Modbus: Protocolo de comunicao para equipamentos de uso industrial. X

Glossrio Modbus RTU: Padro Modbus de comunicao que utiliza como meio fsico EIA-232, EIA-485 ou via rdio. A principal caracterstica deste padro suportar um nico mestre. Modbus TCP: Protocolo Modbus que utiliza as camadas TCP/IP suportando multi-mestre. Monitorar/Monitorao: Visualizar e alterar as variveis lidas. Parmetro: Varivel cujo valor pode ser atribudo pelo usurio ou sistema para o funcionamento, comunicao e armazenamento do MB-700. Protocolos de Comunicao: So os padres que controlam a comunicao de dados. O protocolo o software que controla e garante a comunicao, que formata a forma de envio dos dados, define o caminho, o envio e a recepo dos dados, e ainda verifica erros de transmisso. Redes: Conjunto de dispositivos conectados de modo que eles possam trocar informaes entre si. Roteador: O roteador responsvel pelo encaminhamento dos pacotes de dados por uma rede externa at que eles atinjam o destino. Atua na camada de rede (camada 3) do modelo OSI. Sistema Supervisrio: Sistema localizado na estao de trabalho, onde o usurio pode monitorar e alterar as variveis de campo e controlar os processos. Switch: Anlogo bridge, porm permite que vrias sub-redes conversem entre si duas a duas. TCP/IP: Protocolo de comunicao para redes locais e redes externas de empresas. Possui 4 nveis: 1) Nvel de Rede: Protocolos dos nveis 2 e 3 do modelo OSI. 2) Nvel de Roteamento: O protocolo IP roteia os dados pelas redes, mas no garante que a comunicao tenha sido feita. 3) Nvel de Servio: Os protocolos TCP e UDP transmitem os dados roteados do nvel anterior para o nvel acima. 4) Nvel de Aplicao: Equivale s camadas 5, 6 e 7 do modelo OSI. Neste nvel incluem-se ftp, SMTP, Telnet, etc. Transmissor: Dispositivo que inclui a placa eletrnica e transdutor/sensor que envia o valor da varavel de campo lida neste dispositivo. Varivel Modbus: Variveis de equipamentos Modbus escravos disponveis via comunicao.

XI

MB-700 Manual do Usurio

XII

Referncias

REFERNCIAS

Manual de Instrues dos Blocos Funcionais Manual Syscon LC700: Guia do Usurio LC700: Manual de Configurao

XIII

MB-700 Manual do Usurio

XIV

Captulo 1 VISO GERAL


Este Manual do Usurio apresenta instrues sobre como configurar e instalar o MB-700. O MB-700 um mdulo microprocessado. Ele possui portas Ethernet, EIA-232/EIA-485, alm de uma porta de sincronismo que pode ser utilizada para redundncia. O MB-700 utiliza uma fonte de alimentao PS-AC-R. O sistema MB-700 consiste de um mdulo CPU e uma fonte de alimentao. Hardware: 9 Backplane R-700-4A Rack com 4 slots; 9 Mdulo Processador MB-700 - Processador 1x10 Mbps, 1xSYNC, Portas Seriais EIA-232/EIA485; 9 Fonte de Alimentao PS-AC-R Fonte de Alimentao AC com capacidade para redundncia; 9 Cabo padro Ethernet DF54 Cabo Par tranado (100 Base Tx). Software 9 DFI OLE Server (utilizado na fase de configurao do MB-700 e quando configurada a caracterstica de concentrador de dados); 9 System302; 9 Servidor DHCP (opcional); 9 Windows NT WorkStation (Service Pack 3 ou superior).

Figura 1.1- Viso Geral do MB-700

1.1

MB-700 - Manual do Usurio

Caractersticas Principais
O MB-700 possui dupla funo: tanto uma ponte entre redes Ethernet e redes Modbus, como um dispositivo concentrador de dados. A instalao do MB-700 pode ser realizada dentro de painis localizados na sala de controle ou em caixas seladas no campo. indicado para aplicaes remotas evitando que o usurio se desloque at o local do aplicao para configurar um dispositivo escravo MODBUS. O usurio conecta a estao de trabalho ou interface homem mquina rede e realiza a configurao dos controladores lgicos. O MB-700 faz da comunicao entre protocolos. O MB-700 tambm pode ser configurado para atuar como um concentrador de dados. Ele coleta estes dados dos instrumentos de campo do processo conectados aos dispositivos escravos MODBUS. Desta forma, o sistema de monitorao ou supervisrio pode acessar estes dados coletados diretamente na memria do MB-700, ao invs de acess-los diretamente no dispositivo de campo. O MB-700 um mdulo multifuno montado em um backplane, conectado em um trilho DIN onde tambm conectada a fonte PS-AC-R. A modularidade a chave da flexibilidade do sistema MB700. As conexes da fonte e do canal de Sincronismo (funo de redundncia) so feitas usando-se conectores plug-in, fazendo com que a remoo e insero seja fcil e segura. Os conectores tm a vantagem de no poderem ser conectados de maneira errada, prevenindo assim uma aplicao de alta voltagem em um terminal de baixa voltagem. O mdulo da fonte possui LEDs de diagnstico que indicam operao normal e condies de falhas, o que faz com que a soluo de problemas e diagnstico seja simples, especialmente em um sistema com muitas unidades. possvel trocar o fusvel (acessvel externamente e localizado na entrada) sem a necessidade de se remover o mdulo da fonte ou desconectar qualquer fio. importante observar que: - Um Backplane requerido para cada 4 mdulos; - Um Flat Cable requerido para conexo de Backplanes; e - O MB-700 utiliza como servidor OLE Server o servidor DFI OLEServer. A Licena para o DFI OLEServer est disponvel em diferentes nveis, com diferentes capacidades para superviso de blocos funcionais.

1.2

Viso Geral

Integrao do Sistema
Caractersticas avanadas de comunicao implementadas no MB-700 garantem alta integrao do sistema: Porta Ethernet; Modbus TCP/IP; Portas Serial EIA-232 / EIA-485; Modbus RTU; e Suporta at 31 escravos conectados no barramento EIA-485.

Mdulo Fonte PS-AC-R


Fonte para o sistema MB-700 e LC700. Ela fornece os 5V necessrios para alimentao do barramento. O mdulo tem funes de diagnstico e LEDs dedicados que indicam operao normal e condies de falha, o que faz com que os possveis problemas sejam facilmente detectados, especialmente em sistemas com muitas unidades. Torna-se fcil verificar um mdulo de fonte defeituoso em um painel com centenas de mdulos. possvel trocar o fusvel (localizado na entrada com acesso externo) sem a necessidade de remover o mdulo da fonte ou desconectar qualquer fio. A sada protegida contra curto-circuito e no danificada mesmo com curtos prolongados.

Mdulo Processador MB-700


Baseado em um processador 32-bit RISC e programa armazenado em Flash, este mdulo manipula comunicao e tarefas de controle. 1 Porta Ethernet @ 10Mbps 1 Porta SYNC @ 31.25Kbps 1 Porta EIA-232/EIA-485 @ 9.6 Kbps 115.2 Kbps CPU Clock @ 25MHz, 2MB NVRAM

Protocolos Abertos
Ethernet Implementa os protocolos Smar Ethernet (SE) e MOBBUS baseados em TCP/IP e pode coexistir com outros protocolos Ethernet. Modbus RTU: EIA-232 e EIA-485 Usando estas portas, o protocolo Modbus conecta dados da rede MODBUS com a sub rede local (Ethernet). As portas podem ser conectadas a uma rede de dispositivos (EIA-485) ou conectadas a controladores atravs de um modem. Suporta at 31 escravos conectados em cada porta serial, se usando EIA-485.

Configurao
O MB-700 completamente configurado por uma ferramenta de configurao (por exemplo SYSCON) atravs dos Blocos Funcionais disponveis no padro Foundation Fieldbus.

Superviso
O MB-700 projetado com as tecnologias mais recentes. O uso destas tecnologias como OPC (OLE for Process Control) faz do MB-700 uma interface flexvel TCP/IP / MODBUS. O servidor OPC permite que o MB-700 seja conectado a qualquer pacote de superviso. O nico requisito a existncia de um cliente OPC para o pacote, assim o MB-700 pode ser conectado s melhores interfaces de superviso disponveis.

1.3

MB-700 - Manual do Usurio

1.4

Captulo 2 INSTALAO
ATENO: A no observncia de qualquer etapa descrita neste captulo poder ser a causa de um mal funcionamento do sistema.

Fixando os Racks e os Mdulos


Observe as Figuras 2.1 e 2.2, e proceda conforme as instrues.

Mdulo
LEDs

Instrues para etiqueta conexo


Interfaces RS-232 e Ethernet

Terminais

Parafuso para fixao do mdulo ao rack

Figura 2.1 Mdulo

Rack
A. Emenda do Rack C. Lingeta L. Encaixe Trilho K. Terra Digital B. Jumper W1 D. Trilho DIN

Slot 0
J. Flat Cable

Slot 1

Slot 2

Slot 3
E. Conector do Flat Cable (Sup)

I . Conector do Flat Cable (Inf) H. Presilha Metlica

G. Chave para Endereamento

F. Conector do Mdulo

Figura 2.2 Rack A. Emenda do Rack - Ao montar mais de um rack em um mesmo trilho DIN, utilize a emenda do rack para fixar um rack ao outro. O uso da emenda dar mais firmeza ao conjunto e possibilitar a conexo do terra digital (K); B. Jumper W1 Quando conectado, permite que o rack seja alimentado pela fonte DC do rack precedente; 2.1

MB-700 Manual do Usurio C. Lingeta Encaixe localizado na parte superior do rack; D. Trilho DIN Base para fixao do rack, deve estar firmemente fixado ao local de montagem do rack; E. Conector do Flat Cable Superior Permite que dois racks sejam interligados atravs do flat cable (J). Quando existir mais de um rack no mesmo trilho DIN, deve-se usar um flat cable (J) ligado ao conector do flat cable (I) e (E) para interligar os racks; F. Conector do Mdulo Encaixe inferior do mdulo ao rack; G. Chave de Endereamento Quando houver mais de um rack no mesmo trilho DIN, as chaves de endereamento permitem que seja atribudo um endereo distinto para cada rack; H. Presilhas Metlicas - As presilhas metlicas, situadas na parte inferior do rack, permitem a fixao deste no trilho DIN. Devem ser puxadas antes de se encaixar o rack no trilho DIN e depois empurradas para a fixao das peas; I. Conector do Flat Cable Inferior - Permite que dois racks sejam interligados atravs do flat cable (J). Quando existir mais de um rack no mesmo trilho DIN, deve-se usar um flat cable (j) ligado ao conector do flat cable (BUS) (I) e (E) para interligar os racks; J. Flat Cable Cabo usado para conexo do barramento de dados entre os racks; K. Terra Digital Quando houver mais de um rack em um mesmo trilho DIN, a conexo entre os terras digitais (K) deve ser reforada atravs do encaixe metlico apropriado; e L. Encaixe do Trilho Suporte que faz o encaixe entre o rack e o trilho DIN (D).

Encaixe do Mdulo ao Rack


Encaixando um mdulo no rack: o o Localize no rack a lingeta que fica no topo do slot livre. Encaixe o furo, localizado no topo e na parte traseira do mdulo, na lingeta.

Detalhe do encaixe.

Trave o mdulo no conector (slot) do IMB pressionando-o contra o rack.

Para finalizar, fixe o mdulo no rack apertando com uma chave de fenda o parafuso de travamento localizado no fundo da caixa do mdulo.

Tabela 2.1 Encaixe do Mdulo ao Rack

2.2

Instalando

Encaixe do Rack ao Trilho DIN


1. Caso exista somente um rack, esta fixao pode ser feita como primeira etapa, mesmo antes de encaixar qualquer mdulo ao rack; 2. Posicione (puxe) as presilhas metlicas (H) do rack; 3. Incline o rack e encaixe sua parte superior ao trilho DIN; 4. Dirija o rack parte inferior do trilho at obter o contato das partes; e 5. Fixe o rack ao trilho, empurrando as presilhas metlicas (H).

Encaixe entre os Racks


1. Para o caso de existir mais de um rack no mesmo trilho, observe as conexes do flat cable (J) no conector superior do primeiro rack e no conector inferior do segundo rack, antes de encaixar o mdulo do slot 3 do primeiro rack; 2. Fixe um rack ao outro atravs da emenda do rack (A). Passe o encaixe metlico de um rack ao outro e fixe atravs de parafusos; 3. Faa a conexo do terra digital (K), usando uma conexo metlica fixada por parafusos; 4. Observe a colocao do terminador para o ltimo rack da montagem. O terminador deve ser plugado no conector do flat cable superior (E).

Dicas para a Montagem


Caso esteja trabalhando com mais de um rack, siga as seguintes instrues: Deixe para fazer a fixao no trilho DIN ao final da montagem; Mantenha o slot 3 do rack livre para poder interligar ao mdulo seguinte pelo conector do flat cable; Verifique atentamente a configurao dos endereos (chave de endereamento), bem como o Jumper W1 e o cabo do barramento; Lembre-se que para dar continuidade alimentao DC do rack anterior preciso que o Jumper W1 esteja conectado; e Faa a emenda dos racks e reforce o terra digital do conjunto.

Instalando o Hardware
Observe os detalhes da vista frontal dos mdulos, como mostra a Figura 2.3 abaixo.

AC Power Supply for Backplane

AC Power Supply for Backplane

Air convection do not obstruct air flow!

Air convection do not obstruct air flow!

AC-R/50

AC-R/50 Operating Range 0 C - 60 C 32 F - 140 F

Operating Range 0 C - 60 C 32 F - 140 F

OUTPUT 24VDC 300mA 12VA 115VAC Max. 200mA Max.


Fail V

1B 2B 3B 4B 5B 6B 7B

OUTPUT 24VDC 300mA 12VA 115VAC Max. 200mA Max.


Fail V

1B 2B 3B 4B 5B 6B 7B

CAUTION

90-264VAC Max 72VA 50/60Hz

CAUTION

90-264VAC Max 72VA 50/60Hz

FUSE
1.25A

FUSE
1.25A

See manual

See manual

Figura 2.3 Sistema Bsico de Hardware do MB-700 Um cabo de par-tranado blindado utilizado para conectar o MB-700 ao HUB. O MB-700 tem conectores RJ-45 simples. No requerida nenhuma ferramenta especial ou habilidades para a conexo. A instalao simples e muito rpida.

2.3

MB-700 Manual do Usurio O MB-700 possui LEDs que indicam comunicao ativa ou falha. O mdulo pode ser conectado ou desconectado sem ser desligado. Com o uso de hub/switches, pode-se desconectar dispositivos sem interromper o controle ou a comunicao de outros ns. H dois tipos de cabos que viabilizam a conexo MB-700/HUB / Switch (cabo DF54) ou conexo direta MB-700/PC (cabo DF55). Ver o Apndice B para maiores detalhes. Para uma instalao bsica, execute os seguintes passos: 1. Conecte os dois mdulos (PS-AC-R, MB-700); 2. Conecte a tenso de alimentao na entrada do PS-AC-R; 3. Utilizando o cabo Ethernet (DF54), ligue o MB-700 ao HUB / Switch; e 4. O MB-700 obter automaticamente um endereo IP do DHCP Server, mas se este servidor no estiver disponvel, ento inicialmente ter um IP fixo (este endereo IP fixo inicial poder ser alterado atravs do FBTools veja o Tpico Conectando o MB-700 Sub-Rede).

Utilizando o Rel de Falha


Os terminais 1B e 2B disponveis no MB-700 podem ser utilizados em aplicaes que exijam indicaes de falha. Na verdade, estes terminais so os contatos de um Rel NC. O Rel NC suporta: 0,5 A @ 125 VAC 0,25 A @ 250VAC 2 A @ 30VDC Normalmente o MB-700 fora este rel a permanecer em aberto, mas se o processador entrar em qualquer condio de falha, o hardware fechar o rel. Esta indicao de falha pode ser utilizada em situaes de redundncia, no qual o Processador Backup l estes contatos e notifica a falha. Outra possibilidade utilizar estes contatos para acionar um alarme.

Instalando o System302
Execute a instalao dos aplicativos a partir do CD de instalao do System302. O acesso a todos aplicativos pode ser feito pelo atalho System302 Browser .

Figura 2.4 Tela de Atalho do System302

2.4

Instalando

Obtendo a Licena para o DFI OLE Server


H duas maneiras de se obter a licena para o uso do DFI OLEServer. Existe a verso com proteo via Hard Lock (HardKey) e outra via software (SoftKey). A verso HardKey j vem pronta para uso, bastando conectar o dispositivo na porta paralela do computador; e Para uso da proteo via software necessrio obter a License Key entrando em contato com a SMAR. Para tanto use o aplicativo GetLicense.exe localizado no diretrio de trabalho da Smar (geralmente drive:\Program Files\Smar\OLEServers\GetLicense.exe), ou diretamente pelo atalho Get License no System302 Browser (colmia).

A partir das informaes geradas deste aplicativo, preencha o formulrio FaxBack.txt e envie a Smar para obter a licena de uso do Syscon, PCI OLEServer e/ou DFI OLEServer. Veja a Figura 2.5.

Figura 2.5 Tela para Obteno da License Key (Get License) Ao obter o retorno da Smar com as License Keys, digite os cdigos nos campos em branco (veja a figura anterior). Pressione a boto Grant License Keys. Caso os cdigos tenham sido aceitos, sero geradas mensagens confirmando o sucesso da operao. Assim o DFI OLEServer e/ou PCI OLEServer e/ou Syscon estaro prontos para serem usados.

Conectando o MB-700 Sub-Rede


O ambiente para trabalhar com o MB-700 envolve uma rede (Sub-Rede) onde deve-se ter os endereos IP para cada equipamento conectado. A soluo automtica para atribuio destes endereos consiste em ter um servidor DHCP (Dynamic Host Configuration Protocol). Este Servidor DHCP far a atribuio destes endereos IP dinamicamente para cada equipamento, evitando assim qualquer problema como a atribuio de endereos iguais para dois equipamentos distintos. ATENO Para conectar mais de um MB-700, os passos seguintes devem ser executados completamente para um MB-700 de cada vez. 1. Conecte o cabo Ethernet DF54 entre o mdulo MB-700 e o Switch (ou HUB) da sub-rede a qual o MB-700 far parte. OBS: Para conexo ponto a ponto (o mdulo MB-700 ligado diretamente ao microcomputador) utilize o cabo cruzado DF55. 2.5

MB-700 Manual do Usurio

2. Ligue o mdulo MB-700. Assegure-se que o LED ETH10 e o LED RUN estejam acesos. 3. Mantenha pressionado firmemente o Push-Button (Factory Init / Reset) da esquerda e, em seguida, clique no Push-Button da direita trs vezes, garantindo que o LED FORCE esteja piscando trs vezes a cada segundo. OBS.: Se o usurio perder a conta do nmero de vezes que o Push-Bottom da direita foi pressionado, basta verificar o nmero de vezes que o LED FORCE est piscando a cada segundo. Ele voltar a piscar uma vez por segundo depois do quarto toque (esta funo rotativa). 4. Libere o Push-Bottom da esquerda, o sistema executar o RESET e passar execuo do firmware com os valores padres para o endereo IP e mscara de Sub-Rede. 5. Se a rede possuir um servidor DHCP (consulte o administrador da sua rede) o MB-700 j estar conectado sub-rede. Caso contrrio, ele estar com o endereo IP 192.168.164.100 e os prximos passos devero ser executados. 6. Se o usurio est neste passo porque a rede no possui um servidor DHCP. Sendo assim, o endereo IP do microcomputador dever, momentaneamente, ser alterado (para isso aconselhvel conhecimentos de administrao de rede). Entre no Painel de Controle (Control Panel - Windows) e escolha a opo Conexes (Network). OBS:. Caso a opo Conexes (Network) no Painel de Controle no possua o protocolo TCP/IP, use o Windows para proceder a instalao. 7. Escolha a opo Protocolo de Internet (Internet Protocol) e clique em Propriedades (Properties). A seguinte janela ser exibida, conforme mostra a Figura 2.6..

Figura 2.6 Tela de Alterao do Endereo IP 8. Anote os valores originais de endereo IP e mscara de Sub-Rede de seu microcomputador para poder restaur-los ao final da operao. 9. Altere o endereo IP e a mscara de Sub-Rede de seu computador, para que ele esteja na mesma Sub-Rede do MB-700. Preferencialmente os endereos IP que vo ser usados devem ser fornecidos pelo administrador da rede. OBS.: Os valores devero ser algo do tipo: Endereo IP (IP Address) 192.168.164.XXX e Mscara da Sub-Rede (Subnet Mask) 255.255.255.0. Mantenha o valor do Gateway padro (Default Gateway).

2.6

Instalando ATENO No use o endereo 192.168.164.100 uma vez que este o endereo padro usado pelo MB-700. Certifique-se que o endereo escolhido no est em uso. 10. Clique no boto OK. 11. Execute o FBToolsWizard.exe, (localizado no diretrio de trabalho da Smar, geralmente em drive:\Program Files\Smar\FBTools\FBToolsWizard.exe, ou diretamente pelo atalho FBTools Wizard. 12. Selecione o device MB-700 e clique no boto Next. Veja a Figura 2.7 a seguir.

Figura 2.7 FBTools Wizard Tela para Escolha do Device 13. A tela abaixo, representada pela Figura 2.8, ser mostrada. Clique no boto Connect para que os mdulos que estejam disponveis sejam reconhecidos.

Figura 2.8 Dfi Download - Tela para Conexo do Mdulo (1) 2.7

MB-700 Manual do Usurio 14. Selecione o mdulo MB-700 desejado na opo Module usando como referncia o nmero de srie (verifique na etiqueta lateral, no prprio MB-700).

Figura 2.9 Dfi Download - Tela para Escolha do Mdulo ATENO A no observao deste passo pode implicar em conseqncias graves. 15. Para prosseguir ser necessrio interromper o Firmware que est sendo executado no mdulo MB-700. Pressione o boto Hold. 16. Aps o Hold do MB-700, o mdulo no estar mais executando o Firmware e portanto ir parar toda a sua atividade na linha Fieldbus. Confirme a operao.

Figura 2.10 Dfi Download Tela de Confirmao de Entrada em Modo Hold 17. Certifique-se que o LED HOLD esteja aceso. Aps interrromper a execuo do Firmware no Mdulo (Hold) a tela seguinte, representada pela Figura 2.11, ser exibida novamente.

2.8

Instalando

Figura 2.11 Dfi Download Tela para Conexo do Mdulo (2) 18. Clique no boto Connect para voltar conexo. Selecione o mdulo MB-700 desejado na opo Module usando como referncia o nmero de srie (verifique na etiqueta lateral, no prprio MB-700). ATENO A no observao deste passo pode implicar em consequncias graves. 19. A opo padro (default) a atribuio atravs de um Servidor DHCP. Clique na opo IP Properties. Veja a Figura 2.12.

Figura 2.12 Tela do Endereo IP - Atribuio do Endereo IP partir de um DHCP Server 20. Clique na opo Specify an IP Address. Digite o Endereo IP e a Mscara da Sub-Rede que sero atribudos ao MB-700.

2.9

MB-700 Manual do Usurio

Figura 2.13 Tela do Endereo IP - Especificao de um Endereo IP ATENO No use o endereo 192.168.164.100 uma vez que este o endereo padro usado pelo MB-700. Assegure-se que o endereo escolhido no est em uso. DICA Anote os endereos de IP que sero atribudos e relacione aos Nmeros de Srie de cada mdulo MB-700, isso ajudar bastante na identificao e diagnstico de possveis falhas. 21. Clique OK para finalizar a operao. 22. Agora retorne tela de propriedades TCP/IP do computador e restaure os valores originais de endereo IP e mscara de Sub-Rede. 23. Aps atribuir o novo endereo de IP, o processo retornar tela DfiDownload (veja a Figura 2.14).

Figura 2.14 Dfi Download Tela para Conexo do Mdulo (3) 2.10

Instalando 24. Clique no boto Run para colocar o Firmware novamente em execuo no MB-700. 25. Clique em Close na tela DfiDownload para encerrar a operao de Atribuio de IP.

26. No prompt do DOS, digite

C:\>arp d 192.168.164.100 <enter> (ver observao abaixo).

OBSERVAO Caso tenha que configurar mais de um MB-700, execute o seguinte comando para limpar a tabela ARP, antes de passar para a configurao do prximo MB-700. C:\>arp d 192.168.164.100 <enter> 27. Fim do procedimento de Conexo do MB-700 na sua Sub-Rede para este mdulo, para outros mdulos repita este procedimento.

2.11

MB-700 Manual do Usurio

2.12

Captulo 3 CONFIGURAO
Atualizando o Firmware
1. Conecte o cabo Ethernet DF54 do mdulo MB-700 ao Switch (ou HUB) da sub-rede a qual o MB-700 far parte. OBS.: Para conexo ponto a ponto (mdulo MB-700 ligado diretamente ao microcomputador) utilize o cabo cruzado DF55. 2. Ligue o mdulo MB-700. Assegure-se que o LED ETH10 e o LED RUN estejam acesos. 3. Mantenha pressionado firmemente o Push-Button (Factory Init / Reset) da esquerda e, em seguida, clique no Push-Button da direita trs vezes, garantindo que o LED FORCE esteja piscando 3 vezes a cada segundo. OBS.: Se o usurio perder a conta do nmero de vezes que o Push-Button da direita foi pressionado, basta verificar o nmero de vezes que o LED FORCE est piscando a cada segundo. Ele voltar a piscar uma vez por segundo depois do quarto toque (esta funo rotativa). 4. Libere o Push-Button da esquerda, o sistema executar o RESET e passar execuo do firmware com os valores padres para o endereo IP e mscara de Sub-Rede. 5. Se a rede possuir um servidor DHCP (consulte o administrador da sua rede), o MB-700 j estar conectado sua sub-rede. Caso contrrio ele estar com o endereo IP 192.168.164.100 e os prximos passos devero ser executados. 6. Se o usurio est neste passo porque a rede no possui um servidor DHCP. Sendo assim, o endereo IP do microcomputador dever, momentaneamente, ser alterado (para isso aconselhvel conhecimentos de administrao de rede). Entre no Painel de Controle (Control Panel - Windows) e escolha a opo Conexes (Network). OBS.: Caso a opo Conexes (Network) em seu Painel de Controle no possua o protocolo TCP/IP, use o Windows para proceder a instalao. 7. Escolha a opo Protocolo de Internet (Internet Protocol) e clique em Propriedades (Properties). A seguinte janela ser exibida, conforme mostra a Figura 3.1.

Figura 3.1 - Tela de Alterao do Endereo IP 8. Anote os valores originais de endereo IP e mscara de Sub-Rede de seu microcomputador para poder restaur-los ao final da operao. 3.1

MB-700 - Manual do Usurio

9. Altere o endereo IP e a mscara de Sub-Rede de seu computador, para que ele esteja na mesma Sub-Rede do MB-700. Preferencialmente os endereos IP que vo ser usados devem ser fornecidos pelo administrador da rede. OBS.: Os valores devero ser algo do tipo: Endereo IP (IP Address) 192.168.164.XXX e Mscara da Sub-Rede (Subnet Mask) 255.255.255.0. Mantenha o valor do Gateway padro (Default Gateway). ATENO No use o endereo 192.168.164.100 uma vez que este o endereo padro usado pelo MB-700. Assegure-se que o endereo escolhido no est em uso. 10. Clique no boto OK. 11. Execute o FBToolsWizard.exe, (localizado no diretrio de trabalho da Smar, geralmente drive:\Program Files\Smar\FBTools\FBToolsWizard.exe, ou diretamente pelo atalho FBTools Wizard. OBSERVAO Para maiores informaes de como utilizar o FBTools, consulte o Manual do Produto. 12. Selecione o device MB-700 e pressione Next.

Figura 3.2 FBTools Wizard Tela para Escolha do Device 13. A janela abaixo ser mostrada. Clique no boto Connect para que os mdulos que estejam disponveis sejam reconhecidos.

3.2

Configurando

Figura 3.3 Dfi Download - Tela para Conexo do Mdulo (1) 14. Selecione o mdulo MB-700 desejado na opo Module usando como referncia o nmero de srie (verifique na etiqueta lateral, no prprio MB-700).

Figura 3.4 Dfi Download - Tela para Escolha do Mdulo ATENO A no observao deste passo pode implicar em consequncias graves. 15. Para prosseguir ser necessrio interromper o Firmware que est sendo executado no mdulo MB-700. Pressione o boto Hold. 16. Aps o Hold do MB-700, o mdulo no estar mais executando o Firmware e portanto ir parar toda a sua atividade na linha Fieldbus. Confirme a operao.

3.3

MB-700 - Manual do Usurio

Figura 3.5 Dfi Download Tela para Interromper as Atividades Fieldbus 17. Certifique-se que o Led HOLD esteja aceso. Aps interrromper a execuo do Firmware no Mdulo (Hold) a tela seguinte ser exibida novamente (Ver a Figura 3.6).

Figura 3.6 Dfi Download Tela para Conexo do Mdulo (2) 18. Clique sobre o boto . Escolha o firmware desejado para fazer o download. Aps ter escolhido o firmware, a janela Dfi Download aparecer.

Figura 3.7 Dfi Download Tela para Escolha do Firmware para Download 3.4

Configurando

19. Clique sobre o boto Download. A seguinte caixa de dilogo ser exibida, conforme a Figura 3.8.

Figura 3.8 Dfi Download Tela de Confirmao do Download 20. Se a opo Sim for escolhida, o download do firmware ser inicializado. 21. Durante o download, ser apresentada a tela de progresso da operao. Veja a Figura 3.9.

Figura 3.9 Dfi Download Tela de Progresso do Download 22. Ao final da operao ser apresentada uma mensagem de status da operao de download. Neste momento o MB-700 j estar no Modo Run. Clique no boto OK (assegure-se que o LED RUN esteja aceso).

Figura 3.10 Dfi Download Tela de Finalizao do Download 23. Para encerrar, clique na opo Close, conforme a Figura 3.11.

3.5

MB-700 - Manual do Usurio

Figura 3.11 Dfi Download Tela para Encerrar a Operao

Configurando o MB-700 via Software


ATENO Para que o MB-700 possa ser configurado pelo Syscon, deve-se certificar que o procedimento Conectando o MB-700 Sub-Rede tenha sido concludo com sucesso. O MB-700 completamente configurado atravs dos Blocos Funcionais Fieldbus Foundation.

Figura 3.12 Exemplo de Configurao - Syscon 3.6

Configurando Navegue pelos equipamentos da rede e estratgias de controle atravs do software Syscon. O MB-700 trabalha junto com o Syscon, software de configurao e manuteno, para se utilizar a caracterstica de operao plug-n-play podendo ento detectar, identificar e atribuir os endereos dos dispositivos conectados, removidos ou que tenham tido problemas. Uma vez conectado ao barramento Ethernet ou a uma estao de trabalho, o MB-700 detectado sendo ento atribudo um endereo IP fixo ou varivel dependendo do procedimento setado via FBTools, eliminando qualquer problema com micro-chaves (Dip-switches) ou duplicao de endereos.

Criando uma Nova Planta


Certifique-se de ter instalado o pacote do System302 que contm o Syscon. 1. Uma vez instalado o Syscon, execute o aplicativo.

Figura 3.13 Software Syscon 2. Na janela principal escolha Project File New. Veja a Figura 3.14.

Figura 3.14 Tela Principal - Software Syscon 3.7

MB-700 - Manual do Usurio 3. Escolha Projects e atribua um nome a nova planta. 4. Primeiramente, deve-se configurar o aplicativo para usar o DFI OLEServer. 5. Na janela do projeto, clique sobre a opo Fieldbus Networks para que se possa configurar o server. Na barra de ferramentas principal, escolha Communication Settings.

Figura 3.15 Tela de Configurao do Server (1) - Syscon 6. Selecione o nome Smar.DFIOLEServer.0 no parmetro Server Id e clique no boto OK.

Figura 3.16 Tela de Configurao do Server (2) - Syscon 7. 8. 9. 10. Adicione todos os canais Fieldbus a serem utilizados. No device MB-700, adicione os blocos CCCF (configurao) e Resource. Faa a configurao Off Line do Device. De acordo com o seu processo, adicione os blocos CCSM e CCCM. Veja o Captulo 4 Blocos Funcionais do MB-700 para mais informaes. Os demais procedimentos so abordados com maiores detalhes no manual do Syscon.

3.8

Captulo 4 BLOCOS FUNCIONAIS DO MB-700


Bloco CCCF - Concentrate Configuration
Viso Geral
Este bloco permite a configurao de vrios parmetros de comunicao do protocolo do MODBUS.

Descrio
Este bloco permite configurar os parmetros de comunicao entre MB-700 e equipamentos escravos Modbus atravs das portas Ethernet e serial (EIA-232/EIA-485). O usurio define a velocidade de transferncia de dados das portas seriais, paridade, timeout, nmero de retransmisses e direo do bypass. IMPORTANTE O usurio deve configurar apenas 1 Bloco CCCF por dispositivo MB-700.

Direo e Sentido do Fluxo de Dados


O usurio deve tambm configurar o parmetro BYPASS_DIRECTION, de modo estabelecer a direo do bypass. Existem duas opes: 9 9 0: TCP to serial (default); e 1: Serial to TCP.

A seguir so explicados os dois cenrios de bypass: - TCP to Serial: O MB-700 trabalha como um gateway Modbus TCP para Modbus RTU. Quando um comando MODBUS chega ao MB-700 via TCP/IP e o comando enderea um dispositivo diferente do que est configurado no parmetro DEVICE_ADDRESS, ento este comando transmitido na serial (EIA-232/EIA-485). Havendo resposta do dispositivo endereado, a resposta ser transmitida na porta TCP/IP. Aplicao: Mestre MODBUS TCP/IP comunicando com equipamento MODBUS RTU escravo, para superviso, configurao; ou MB700 trabalhando como concentrador de dados ou Peer-to-peer.

PC com Adaptador Ethernet


MB-700

RS-232

Ethernet

MB-700

DFI302

MB-700

RS-485

MB-700 LC700
Figura 4.1 Exemplo Configurao do MB-700 como Mestre Serial - Serial to TCP: O MB-700 trabalha como um gateway Modbus RTU para Modbus TCP. Neste caso, o MB-700 se comporta como um equipamento escravo na serial (EIA-232/EIA-485) e como mestre no TCP/IP. Um comando MODBUS RTU que chegar ao MB-700 via serial (EIA-232/EIA485) ser transmitido no porta TCP/IP (endereada nos parmetros SLAVE_ADDRESSES e/ou IP_SLAVE_x). Havendo a resposta no TCP/IP, a mesma ser transmitida na serial.

4.1

MB-700 Manual do Usurio Aplicao: Equipamento mestre MODBUS RTU comunicando com equipamento tpico MODBUS TCP/IP escravo. Trabalhando em conjunto com outros MB-700s, permite-se que vrios equipamentos mestre MODBUS RTU comuniquem com um mesmo equipamento escravo MODBUS RTU por uma nica porta. Isto , transformar o protocolo MODBUS RTU em multi-mestre.

PC sem Adaptador Ethernet

MB-700

MB-700 Fluxo de dados: Serial to TCP

Ethernet

RS-232

DFI302

MB-700

RS-485

MB-700 Fluxo de dados: TCP to Serial

LC700

Figura 4.2 Exemplo Configurao do MB-700 como Escravo Serial ( Comunicao MB-700 com Estao de Trabalho) e Mestre Serial (Comunicao MB com LC700) NOTA Para este cenrio, o MB-700 no suporta os blocos CCSM e CCCM.

Endereos MODBUS
O usurio deve atribuir um endereo MODBUS ao MB-700. Porm deve se certificar de que este endereo no seja o mesmo de outro dispositivo das redes Modbus a qual est conectado na ethernet e serial. Neste caso o usurio deve configurar o parmetro DEVICE_ADDRESS. O valor default deste parmetro 247.

Configurao da Mdia Serial


Em aplicaes, onde utiliza-se a porta serial 232/485 do MB-700, necessrio configurar os seguintes parmetros:

1 - Velocidade de Transferncia de Dados das Portas Seriais


possvel selecionar a taxa de transferncia de dados das portas seriais. Esta pode ser selecionada atravs do parmetro BAUD_RATE. Ele permite a seleo entre as seguintes taxas de transferncia: 9 9 9 9 9 9 9 9 9 9 9 0: 100 bps 1: 300 bps 2: 600 bps 3: 1200 bps 4: 2400 bps 5: 4800 bps 6: 9600 bps(default) 7: 19200 bps 8: 38400 bps 9: 57600 bps 10: 115200 bps

2 - Paridade
O parmetro PARITY define o tipo de paridade para as portas seriais, que podem ser: 9 9 9 0: Sem paridade 1: Paridade Par (default) 2: Paridade mpar

4.2

Blocos Funcionais do MB-700

3 - Timeout e Nmero de Retransmisses


Timeout: tempo de espera pela resposta de um escravo, aps uma mensagem ter sido enviada atravs de uma das portas seriais (P1 e P2) ou ethernet. O parmetro TIME_OUT permite que o usurio escolha entre valores de 0 at 65535 milisegundos. O valor default 1000. Este parmetro tem ligao direta com o parmetro NUMBER_RETRANSMISSIONS . Nmero de Retransmisses: o nmero de vezes que o MB-700 tentar novamente estabelecer comunicao com o dispositivo escravo MODBUS aps no receber resposta. O tempo esperado por esta resposta configurado pelo parmetro TIME_OUT. O nmero de retransmisses escolhido atravs do parmetro NUMBER_RETRANSMISSIONS. O usurio pode selecionar um valor de 0 a 255 para este parmetro. O valor default 1. Na funo bypass, no se aplica a funcionalidade do parmetro NUMBER_RETRANSMISSIONS.

4 - RTS / CTS
Para os equipamentos que necessitam dos sinais RTS e CTS, o usurio pode habilitar ou desabilitar esta opo. No parmetro RTS_CTS_TIMEOUT, o usurio configura o tempo mximo de espera pelo CTS aps o RTS ter sido enviado. Caso o parmetro RTS_CTS_TIMEOUT for igual a zero, esta funo estar desabilitada. O valor default zero (desabilitado).

5 - Tempo de Espera entre Rx e Tx


Opcionalmente, pode-se inserir um tempo de espera entre o final de uma recepo (Rx) e o incio da prxima transmisso serial (Tx). O parmetro TIME_DELAY determina o tempo em millisegundos do tempo de espera. Este tempo de espera utilizado quando o equipamento (mestre ou escravo) apresenta lentido no processamento da serial. No caso do MB-700 trabalhar como Mestre Serial, o atraso ser entre uma resposta do escravo e a prxima pergunta do MB-700.

Figura 4.3 Tempo de Espera entre Rx e Tx (MB-700 como Mestre Serial) No caso do MB-700 trabalhar como Escravo Serial, o atraso ser entre uma pergunta do Mestre e a resposta do MB-700 para o Mestre.

Figura 4.4 Tempo de Espera entre Rx e Tx (MB-700 como Escravo Serial)

Configurao da Mdia TCP


Nas aplicaes em que o MB-700 utilizado como Mestre Modbus TCP, os seguintes parmetros devem ser configurados: No caso de ter um escravo TCP com um nico endereo Modbus, utiliza-se o parmetro SLAVE_ADDRESSES, onde configurado o endereo IP do Escravo (IP_SLAVE_1 at IP_SLAVE_6) e o respectivo endereo Modbus do Escravo (MODBUS_ADDRESS_SLAVE_1 at MODBUS_ADDRESS_SLAVE_ 6); No caso de ter vrios escravos Modbus para o mesmo endereo IP, utiliza-se os parmetros IP_SLAVE_x com os respectivos endereos Modbus dos escravos DEVICE_IDS_IP_x (onde x indica os parmetros de 7 ate 12). Maiores detalhes sobre esta configurao so mostrados no Captulo 5 Adicionando Blocos ao MB-700.

4.3

MB-700 Manual do Usurio

Ciclo de Scan
O clico de scan dos blocos de superviso e controle podem ser ajustados atravs dos parmetros SUPERVISION_OFF_DUTY e CONTROL_OFF_DUTY. O parmetro SUPERVISION_OFF_DUTY indica o tempo do atraso em milisegundos (atraso entre leituras) durante o scan da superviso (Bloco Concentrate Supervision Master). Da mesma forma, o parmetro CONTROL_OFF_DUTY indica atraso durante o scan do controle (Bloco Concentrate Control Master).

OBSERVAO Quando o MB-700 est trabalhando como bypass, ou quando existe comandos de escritas de Superviso, os comandos tm prioridade sobre o Scan de superviso e controle e no segue os tempos de OFF_DUTY.

4.4

Blocos Funcionais do MB-700

Parmetros
Idx
1 2 3 4 5 6 7 8 9

Parmetro
ST_REV TAG_DESC STRATEGY ALERT_KEY MODE_BLK BLOCK_ERR REDUNDANCY_ROLE REDUNDANCY_STATE BAD_COMM

Tipo de Dado (Tamanho)


Unsigned16 OctString(32) Unsigned16 Unsigned8 DS-69 Bitstring(2) Unsigned8 Unsigned8 Boolean

Faixa Vlida/ Opes

Valor Default
0 Spaces 0

Unid
None Na None None Na E E E E

Store / Mode
S S S S S D / RO S D/RO D / RO

Descrio

1 to 255

0 O/S

Veja Parmetro de Modo. Especifica o MB-700 preferencialmente ativo, quando h redundncia. Mostra qual MB-700 est ativo e qual MB-700 est no modo Standby. Indica se qualquer dipositivo escravo Modbus acessado est comunicando. Indica se Standby no capaz de comunicar com o dispositivo escravo. Parmetro configurado para Standby se for realizado o teste de comunicao entre os Equipamentos escravos no TCP. 0: Desabilita o teste. 1 255: Habilita o teste definindo o tempo de intervalo entre cada teste (s). Define o endereo do dispositivo na rede Modbus quando este atua como escravo. O nmero IP e o endereo correspondente do dispositivo escravo quando acessado atravs de ethernet TCP/IP

No utilizado No utilizado No utilizado

Main Standby TRUE

10

BAD_COMM_STANDBY

Unsigned8

No utilizado

TRUE

D / RO

11

CHECK_COMM_STANDBY

Unsigned8

0 ~ 255

NA

12

DEVICE_ADDRESS

Unsigned8

1-247

247

13

SLAVE_ADDRESSES

DS-263 0:110, 1:300, 2:600, 3:1200, 4:2400, 5:4800, 6:9600, 7:19200, 8:38400, 9:57600, 10:115200 0:1, 1:2 0:None, 1:Even, 2:Odd. 0-65535

14

BAUD_RATE

Unsigned8

9600

Define o seriais.

baudrate

das

portas

15 16 17

STOP_BITS PARITY TIMEOUT

Unsigned8 Unsigned8 Unsigned16

1 Even 1000

E E ms

S S S

Define o nmero de stop bits para as portas seriais. Define a paridade das portas seriais. Tempo a se esperar por uma resposta do escravo aps enviar um comando para as portas seriais. Especifica o tempo mximo de espera para CTS se tornar ativo aps enviar RTS nas portas seriais. Nmero de retransmisses se o MB-700 no receber uma resposta do escravo. Tempo entre comandos de superviso. O Valor 0 indica que OFF_DUTY est desabilitado. Tempo entre Comandos de Controle. O valor 0 indica que OFF_DUTY est desabilitado.

18

RTS_CTS_TIMEOUT NUMBER_RETRANSMISSION S

Unsigned16

0-65535

ms

19

Unsigned8

0-255

20

SUPERVISION_OFF_DUTY

Unsigned16

0-65535

ms

21

CONTROL_OFF_DUTY

Unsigned16

0-65535

ms

4.5

MB-700 Manual do Usurio Idx Parmetro Tipo de Dado (Tamanho)


Unsigned8

Faixa Vlida/ Opes


0: TCP to Serial 1: Serial to TCP 0:None, 1: Apply

Valor Default
0

Unid

Store / Mode
S

Descrio
Define a direo dos dados. Se a direo Serial to TCP o dispositivo tem apenas a funcionabilidade de Bypass. Aplica as mudanas feitas nos blocos Modbus. Tempo utilizado pela porta serial para fazer a varredura de todas as variveis Modbus. Este alarme gerado por qualquer mudana nos dados estticos. O bloco de alarme utilizado para toda configurao de hardware, falha na conexo ou problemas de sistema nos blocos. A causa do alerta mostrada no campo subcode. O primeiro alarme a se tornar ativo mudar o status ativo no Status Attribute. Assim que o status Unreported zerado pela ferramenta de anncio de alerta, outro bloco pode ser informado sem apagar o status Active, se subcode mudou. Endereo IP do Escravo 7. Endereo IP do Escravo 8. Endereo IP do Escravo 9. Endereo IP do Escravo 10. Endereo IP do Escravo 11. Endereo IP do Escravo 12. Lista de IDs Modbus dos Equipamentos para o respectivo ID do escravo 7. Lista de IDs Modbus dos Equipamentos para o respectivo ID do escravo 8. Lista de IDs Modbus dos Equipamentos para o respectivo ID do escravo 9. Lista de IDs Modbus dos Equipamentos para o respectivo ID do escravo 10. Lista de IDs Modbus dos Equipamentos para o respectivo ID do escravo 11. Lista de IDs Modbus dos Equipamentos para o respectivo ID do escravo 12. Tempo de espera em millisegundos entre uma recepo (Rx) e a prxima transmisso (Tx) do MB700. Tempo utilizado pela porta Ethernet para fazer a varredura de todas as variveis Modbus.

22

BYPASS_DIRECTION

na

23 24 25

ON_APPLY SCAN_TIME UPDATE_EVT

Unsigned8 FloatingPoint DS-73

None

S D/RO

Na

26

BLOCK_ALM

DS-72

Na

27 28 29 30 31 32 33

IP_SLAVE_7 IP_SLAVE_8 IP_SLAVE_9 IP_SLAVE_10 IP_SLAVE_11 IP_SLAVE_12 DEVICE_IDS_7

VisibleString(32) VisibleString(32) VisibleString(32) VisibleString(32) VisibleString(32) VisibleString(32) Array Unsigned8 [32] Array Unsigned8 [32] Array Unsigned8 [32] Array Unsigned8 [32] Array Unsigned8 [32] Array Unsigned8 [32]

Spaces Spaces Spaces Spaces Spaces Spaces 0

S S S S S S S

34

DEVICE_IDS_8

35

DEVICE_IDS_9

36

DEVICE_IDS_10

37

DEVICE_IDS_11

38

DEVICE_IDS_12

39

TIME_DELAY

Unsigned 16

millisec

40

TCP_SCAN_TIME

Float

D/RO

Tabela 4.1 - Legenda: Coluna Store / Mode Store: armazenamento de dados (D Dinmico; N No voltil; S Esttico) / Mode: mnimo modo necessrio para o usurio conseguir modificar o parmetro (OOS Out of Service ou MAN - Manual); Se no tiver Mode, significa que no depende do modo para ser alterado. RO Somente leitura; Coluna Unid E: parmetro Enumerado; Na Parmetro adimensional.

4.6

Blocos Funcionais do MB-700

Bloco CCSM - Concentrate Supervision Master


Viso Geral
Este bloco fornece informao para monitorar um dispositivo escravo MODBUS conectado porta serial do MB-700 com funo de superviso. Esta funcionalidade obtida fazendo o remapeamento das variveis Modbus do dispositivo escravo em parmetros deste bloco.

Descrio
Neste bloco, o usurio deve informar ao MB-700 os endereos MODBUS dos dispositivos conectados rede MODBUS. NOTA O padro do protocolo Modbus especifica a seguinte diviso de range de endereo Modbus para as variveis: 0001 a 9999: Sadas Digitais 10001 a 19999: Entradas Digitais 30001 a 39999: Entradas Analgicas 40001 a 49999: Sadas Analgicas O Bloco CCSM permite que o usurio visualize e altere as variveis dos endereos MODBUS configurados.

A - Configurando os Pontos a serem Supervisionados


MODO DE OPERAO O parmetro MODE_BLK configura o modo de operao do bloco. Os modos suportados pelo Bloco CCSM so Auto (Automtico, ou seja, operao normal) e OOS (Out Of Service, fora de servio). O MODE_BLOCK composto por Target, Actual, Permitted e Normal. O modo Target o modo de operao do bloco selecionado pelo usurio. Actual o modo real de operao do bloco, pois apresenta o modo atual em que o bloco est funcionando. Os parmetros de configurao do bloco como: SLAVE_ADDRESS, B_ADDRESS, F_ADDRESS no podero ser alterados se o bloco estiver funcionando em modo automtico. Para alterar os parmetros, o usurio dever alterar o modo Target para OOS e, somente depois disso, alterar os parmetros de configurao para em seguida alterar o modo de operao Target para Auto. Aps alterar qualquer parmetro, o usurio dever novamente alterar o modo ON_APPLY (no bloco de configurao CCCF) para Apply para que essas mudanas sejam efetivadas. O bloco continuar em OOS (MODE_BLK.ACTUAL = OOS), enquanto o parmetro ON_APPLY no for alterado para Apply. NOTA A coluna Store/Modo da tabela de parmetros do bloco CCSM contm uma lista de parmetros que precisam que o modo OOS seja selecionado antes que estes parmetros sejam alterados. Para saber mais sobre o modo, consulte o manual dos Blocos Funcionais. FORMA DE SUPERVISO 1 - Parmetro SCAN_BEHAVIOR: O usurio pode selecionar este parmetro de dois modos: 1- Usando Config View, ou 2- No usando Config View Se o usurio selecionar o modo 1, o MB-700 utilizar uma forma otimizada de obter os dados dos dispositivos escravos. Isto aumentar a freqncia de atualizao dos parmetros destes blocos, que esto mapeados a variveis em equipamentos escravos Modbus. NOTA O modo Usando Config View suportado apenas por dispositivos da SMAR. IMPORTANTE Quando o parmetro SCAN_BEHAVIOR= Usando Config View, deve-se atentar que os parmetros do tipo Porcentagem (P_EU_ADDRESS_Ai/Bi.DATATYPE, por exemplo) suportaro somente os formatos dos tipos Integer16 e Unsigned16. 4.7

MB-700 Manual do Usurio ENDEREAMENTO 1 - Parmetro SLAVE_ADRR: Neste parmetro, o usurio dever informar o endereo do dispositivo escravo de sua rede MODBUS RTU. 2 - Parmetro B_ADDRESSi: Dados booleanos. O usurio deve digitar os endereos MODBUS das variveis discretas que deseja monitorar. At 96 pontos booleanos podem ser supervisionados. 3 - Parmetro I_ADDRESSi: Dados Inteiros. O usurio deve digitar os endereos MODBUS das variveis inteiras que deseja monitorar. Este parmetro permite monitorar dados inteiros de 1, 2 ou 4 bytes. Uma leitura de 1 ou 2 bytes possui apenas um endereo MODBUS correspondente. Se o formato de 4 bytes for selecionado, o usurio dever apenas selecionar o primeiro endereo MODBUS. At 8 variveis inteiras podem ser supervisionadas. 4 - Parmetros P_EU_ADDRESS_Ai/ P_EU_ADDRESS_Bi: Dados em porcentagem. O usurio deve configurar os parmetros mostrados abaixo. O Apndice C mostra detalhes de converso de escala. At 56 variveis em porcentagem podem ser supervisionadas. FROM_EU_100% FROM_EU_0% TO_EU_100% TO_EU_0%

DATATYPE Corresponde ao formato do dado no dispositivo escravo Modbus. Para mais detalhes sobre os formatos disponveis, veja a tabela no Apndice C. MODBUS_ADDRESS_OF_VALUE Os endereos Modbus da varivel que ser monitorada devem ser inseridos neste parmetro. IMPORTANTE Caso seja selecionado um formato de dados inteiro de 4 bytes ou ponto flutuante, o usurio dever apenas configurar o primeiro endereo MODBUS do dispositivo conectado ao carto de I/O. 5 - Parmetro F_ADDRESS_i: Dados no formato ponto flutuante. O usurio deve inserir o endereo MODBUS da varivel Modbus em ponto flutuante. At 16 variveis em ponto flutuante podem ser supervisionadas. EFETIVANDO A NOVA CONFIGURAO O usurio deve alterar o parmetro ON_APPLY para Apply para validar a nova configurao estabelecida. Para isso, deve-se acessar o Bloco CCCF e proceder como indicado. IMPORTANTE Se este procedimento no for realizado, a configurao selecionada no ser atualizada. A configurao foi enviada aps a escrita, mas o bloco s vai executar novamente aps ON_APPLY ter sido colocado em Apply.

B - Superviso dos Dados


1 - Parmetro BVALUE: O parmetro BVALUEi supervisiona as variveis booleanas endereadas pelos parmetros B_ADDRESSi. O bloco suporta at 96 Booleanos que podero ser mapeados para superviso do dispositivo Modbus escravo. 2 - Parmetro IVALUE: O parmetro IVALUEi supervisiona as variveis inteiras endereadas pelos parmetros I_ADDRESSi. O bloco suporta at 8 inteiros que podero ser mapeados para superviso do dispositivo Modbus escravo.

4.8

Blocos Funcionais do MB-700 3 - Parmetros P_EU_VALUE_A/ P_EU_VALUE_B: O parmetro P_EU_VALUE_A/P_EU_VALUE_B supervisiona as variveis analgicas endereadas pelos parmetros P_EU_ADDRESS_i. O bloco suporta at 56 analgicos que podero ser mapeados para superviso do dispositivo Modbus escravo. 4 - Parmetro F_VALUE: O parmetro F_VALUE supervisiona as variveis em ponto flutuante endereadas pelos parmetros F_ADDRESS_i. O bloco suporta at 16 pontos flutuantes que podero ser mapeados para superviso do dispositivo Modbus escravo.

C - Status de Superviso
1 - Parmetro SCAN_STATUS: Parmetro de status do scan realizado pelo MB-700 na comunicao com os dispositivos escravos seriais. BIT 0 Mensagem Last write message Failed Descrio Quando o valor selecionado em NUMBER_RETRANSMISSIONS for atingido, e o MB-700 no conseguiu escrever o dado corretamente, o valor de SCAN_STATUS indicar Last write message Failed. Quando o valor selecionado em NUMBER_RETRANSMISSIONS for atingido, e o MB-700 no receber resposta do escravo serial, o valor de SCAN_STATUS indicar Scan Failed. Se o usurio selecionou SCAN_BEHAVIOR igual a 1 e a comunicao com o escravo foi feita utilizando View, o SCAN_STATUS ser Using Configurable view. Indica que o Scan parou por algum motivo.

Scan failed

2 3

Using configurable view Scan Stopped

Tabela 4.2 Descrio dos Bits de Status

Parmetros
Idx
1 2 3 4 5 6 7 8

Parmetro
ST_REV TAG_DESC STRATEGY ALERT_KEY MODE_BLK BLOCK_ERR SLAVE_ADDRESS SERIAL_PORT

Tipo de Dado (Tamanho)


Unsigned16 OctString(32) Unsigned16 Unsigned8 DS-69 Bitstring(2) Unsigned8 Unsigned8

Faixa Vlida/ Opes

Valor Default
0 Spaces 0

Unid
None Na None None Na E

Store / Mode
S S S S S D / RO S/ OOS

Descrio

1 to 255

0 O/S

Veja parmetro de modo. Endereo do dipositivo escravo a ser acessado. Nmero da porta serial onde o dispositivo escravo conectado. Define o uso ou no de Config View para acessar o dispositivo.

0 to 255 1 : P1 2 : P2 0 : Use Config View 1 : Not Use Config View See Scan_Status bitstring description

2 1 1

S/ OOS S/ OOS

SCAN_BEHAVIOR

Unsigned8

10 11 12 13 14

SCAN_STATUS BVALUE IVALUE P_EU_VALUE_A P_EU_VALUE_B

Bitstring(2) Boolean96 8 Integer32 FloatingPoint28 FloatingPoint28

0 FALSE 0 0 0

D / RO N N N N

Indica o status de comunicao como dispositivo escravo. Dado booleano lido de um dispositivo escravo. Valor inteiro lido de um dipositivo escravo. Porcentagem para o valor EU lido do dispositivo escravo. Porcentagem para o valor EU lido do dispositivo escravo.

4.9

MB-700 Manual do Usurio Idx


15 16 111 112 119 120 147

Parmetro
FVALUE B_ADDRESS1 B_ADDRESS96 I_ADDRESS1 I_ADDRESS8 P_EU_ADDRESS_ A1 P_EU_ADDRESS_ A28 P_EU_ADDRESS_ B1 P_EU_ADDRESS_ B28 F_ADDRESS1 F_ADDRESS16 UPDATE_EVT

Tipo de Dado (Tamanho)


FloatingPoint16 Unsigned16 Unsigned16 DS-264 DS-264 DS-265 DS-265

Faixa Vlida/ Opes

Valor Default
0.0 65535

Unid

Store / Mode
N S/ OOS

Descrio
Valor ponte flutuante lido de um dispositivo escravo.. Endereo Modbus para localizar uma varivel booleana. Endereo Modbus para localizar uma varivel booleana. Endereo Modbus para localizar uma varivel inteira e tamanho. Endereo Modbus para localizar uma varivel inteira e tamanho. Informao para localizar a varivel porcentagem e tambm a converso de escala. Informao para localizar a varivel porcentagem e tambm a converso de escala. Informao para localizar a varivel porcentagem e tambm a converso de escala. Informao para localizar a varivel porcentagem e tambm a converso de escala. Endereo Modbus para localizar uma varivel floatingpoint. Endereo Modbus para localizar uma varivel floatingpoint. Este alarme gerado por mudana nos dados estticos. qualquer

65535

S/ OOS S/ OOS

S/ OOS S/ OOS

S/ OOS S/ OOS

148 175 176 191 192

DS-265 DS-265 Unsigned16 Unsigned16 DS-73 65535 65535 Na

S/ OOS S/ OOS S/ OOS D

193

BLOCK_ALM

DS-72

Na

O bloco de alarme utilizado para toda configurao de hardware, falha na conexo ou problemas de sistema nos blocos. A causa do alerta mostrada no campo subcode. O primeiro alarme a se tornar ativo mudar o status ativo no Status Attribute. Assim que o status Unreported zerado pela ferramenta de anncio de alerta, outro bloco pode ser informado sem apagar o status Active, se subcode mudou.

Tabela 4.3 - Legenda: Coluna Store / Mode Store: armazenamento de dados (D Dinmico; N No voltil; S Esttico) / Mode: mnimo modo necessrio para o usurio conseguir modificar o parmetro (OOS Out of Service ou MAN - Manual); Se no tiver Mode, significa que no depende do modo para ser alterado. RO Somente leitura; Coluna Unid E: parmetro Enumerado; Na Parmetro adimensional.

4.10

Blocos Funcionais do MB-700

Bloco CCCM Concentrate Control Master


Viso Geral
O Bloco CCCM fornece um modo de troca de dados entre um dispositivo escravo MODBUS e um outro dispositivo escravo MODBUS, para aplicaes de controle de processo.

Esquemtico

Figura 4.5 Esquemtico do Bloco CCCM

Descrio
O bloco CCCM permite a troca de dados entre equipamentos escravo modbus RTU/TCP. Como cada ponto configurado individualmente, no necessrio que os equipamentos estejam na mesma rede. Por exemplo, um escravo pode estar conectado a porta serial do MB-700, e o outro conectado na rede ethernet ou mesmo em uma outra porta serial de outro MB-700. O usurio precisa apenas informar os endereos MODBUS de cada equipamento, endereos das variveis MODBUS e um link interno ao MB-700, ligando o parmetro de entrada ao parmetro de sada do mesmo bloco CCCM, para que o MB-700 estabelea a comunicao Peer-to-peer entre os dois dispositivos. O bloco dispe de status para cada ponto indicando se a comunicao est ok. Este status informado no parmetro OUT_xx.Status e IN_xx.Status. O parmetro COMM_STATUS um bitstring com um resumo de todos os status bom, ruim ou no configurado do bloco. Se o bit estiver 1 indica que o ponto esta ruim ou no configurado. Opcionalmente pode ser configurado para cada ponto um parmetro de status que vem de uma varivel do equipamento escravo Modbus (este status associado ao parmetro OUT_xx IN_xx TM atravs do argumento MODBUS_ADDRESS_OF_STATUS e segue o padro FOUNDATION Fieldbus). Ou seja, se desejar que uma varivel de indicao de status interna do escravo Modbus seja tranferida para um outro escravo, ela pode ser configurada neste status. NOTA O parmetro MODE_BLK do Bloco CCCM deve ser setado para Auto para que este bloco funcione corretamente. Veja a descrio deste parmetro no item anterior, Bloco CCSM.

A - Modo de Funcionamento da Comunicao Peer-to-peer em Dispositivo MODBUS


O Bloco CCCM deve ser configurado para estabelecer a comunicao de dados entre dois escravos atravs do MB-700. Portanto, o usurio deve conectar os endereos MODBUS das entradas e sadas.

4.11

MB-700 Manual do Usurio

Figura 4.6 Funcionamento da Comunicao Peer-to-peer em Dispositivo Modbus Um exemplo de Peer-to-Peer mostrado na figura 4.6. Suponha que deseja-se ler uma varivel do escravo 1 (slave 1) e escrever no escravo 2 (slave 2). Cada varivel (de leitura do escravo 1 e de escrita do escravo 2) tem um endereo Modbus, que deve ser obtido do equipamento escravo (consultar manual do fabricante). O primeiro passo seria identificar quais os endereos dos equipamentos escravo modbus, e identificar as variveis que se deseja ler e escrever. A varivel de Leitura (VAR_OUT_1) associada sada (OUT_xx) do bloco CCCM. A varivel de escrita (VAR_IN_1), associada entrada (IN_xx) do bloco CCCM. Aps identificar as variveis, necessrio relacionar a varivel de entrada com a varivel de saida. Existem duas formas de fazer este relacionamento: (*)Automtico - onde cada entrada e sada j esta relacionada, ou seja, OUT_1 IN_1, OUT_2 IN_2, ..., OUT_D1 IN_D1, OUT_D2 IN_D2. Para habilitar esta opo basta colocar o parmetro ALERT_KEY = 5. Qualquer valor no parmetro ALERT_KEY diferente de 5, desabilita a opo. Atravs de Link neste caso deve ser feito um link entre a sada desejada e a entrada desejada. A Figura 4.7 exemplifica esta conexo usando Link.

Figura 4.7 Conexo Peer-to-peer no Bloco CCCM Quando a opo de Relacionamento for Atravs de Link, segue as seguinte observaes: Para verificar se um ponto esta sendo escrito ou no, deve ser observado o parmetro COMM_STATUS, pois o status do parmetro IN_xx indica o status da varivel OUT_xx que est linkado a ele. Por exemplo, no exemplo acima um status good no parmetro IN_1 indica que o valor que esta sendo lido pelo parmetro OUT_1 do slave 1 est Ok, mas no indica que o slave 2 esta recebendo o valor. A escrita deve ser checada no parmetro COMM_STATUS. O Modo do bloco em Manual significa que as entradas esto sendo lidas mas no esto sendo repassadas para o bloco. O operador poder alterar o valor da varivel OUT_xx que este valor repassar para IN_x e para o equipamento escravo relacionado a ele. (*) Quando a opo de Relacionamento for Automtico, segue as seguinte observaes: 4.12

Blocos Funcionais do MB-700 Nesta opo o modo Manual no est disponivel. O status da saida (OUT_x) reflete se o ponto (VALUE) est sendo lido ou no, ou corresponde ao valor do status se o MODBUS_ADDRESS_OF_STATUS foi configurado. O status da entrada (IN_x) reflete se o ponto conseguiu ser escrito ou no. Se for configurado MODBUS_ADDRESS_OF_STATUS ele reflete o valor lido do status do OUT_x correspondente. Caso o ponto no consiga ser lido do OUT_x, ele continuar sendo escrito do ltimo comando vlido de IN_x. Este relacionamento mais rpido que o relacionamento por Link, pois ele atualiza automaticamente o comando de saida assim que receber o comando de entrada, enquanto que o outro tem de esperar o processamento do bloco. Nota (*) Esta opo est disponivel partir da verso de firmware 4.5.5 do MB-700. Maiores detalhes sobre como configurar uma conexo peer-to-peer so apresentados no Captulo 5 deste Manual.

B - Endereamento
1. Parmetros EU_ADDRESS_IN1 a EU_ADDRESS_IN4: Nestes parmetros o usurio deve informar os endereos e parmetros Modbus do escravo que recebe o valor da varivel analgica, ou seja, o escravo para onde ser enviado o valor no parmetro de entrada do bloco CCCM. Para maiores detalhes sobre converso de escala, deve-se consultar o Apndice C. Os seguintes parmetros devem ser informados: FROM_EU_100% FROM_EU_0% TO_EU_100% TO_EU_0%

DATATYPE O formato para o dado desejado entre os diversos tipos disponveis pode ser escolhido neste parmetro. A tabela que mostra os tipos disponveis se encontra no Apndice C. PORT_NUMBER O usurio deve informar a porta do MB-700 a ser utilizada para a comunicao entre os escravos: Ethernet, P1 ou P2. SLAVE_ADDRESS Neste parmetro, deve-se informar o endereo Modbus do dispositivo escravo. MODBUS_ADDRESS_OF_VALUE Neste parmetro, deve-se informar o endereo Modbus da varivel a ser escrita, cujo valor y. MODBUS_ADDRESS_OF_STATUS Neste parmetro, deve-se informar o endereo do Modbus da varivel a ser escrita no dispositivo escravo. 2. Parmetros EU_ADDRESS_OUT1 a EU_ADDRESS_OUT4 Nestes parmetros, o usurio deve informar endereos e parmetros Modbus do escravo que indicam o valor da varivel analgica, ou seja, a varivel a ser lida. O usurio deve configurar os parmetros mostrados a seguir. Para maiores detalhes sobre converso de escala, consulte o Apndice C. FROM_EU_100% FROM_EU_0% TO_EU_100% TO_EU_0%

DATATYPE O formato para o dado desejado entre os diversos tipos disponveis pode ser escolhido neste parmetro. A tabela que mostra os tipos disponveis se encontra no Apndice C. PORT_NUMBER O usurio deve informar a porta do MB-700 a ser utilizada para a comunicao entre os escravos: 4.13

MB-700 Manual do Usurio Ethernet, P1 ou P2. SLAVE_ADDRESS O endereo Modbus do dispositivo escravo deve ser informado neste parmetro. MODBUS_ADDRESS_OF_VALUE O endereo Modbus da varivel lida do escravo deve ser informado neste parmetro. MODBUS_ADDRESS_OF_STATUS O endereo do status da varivel lida do escravo deve ser informado neste parmetro. 3. Parmetros EU_ADDRESS_IN_D1 a EU_ADDRESS_IN_D2: Nestes parmetros o usurio dever informar endereos e parmetros Modbus do escravo onde o valor booleano ser escrito. O usurio dever informar os seguintes parmetros: 9 PORT_NUMBER O usurio deve informar a porta do MB-700 a ser utilizada para a comunicao entre os escravos: Ethernet, P1 ou P2. 9 SLAVE_ADDRESS O endereo Modbus do dispositivo escravo deve ser informado neste parmetro. 9 MODBUS_ADDRESS_OF_VALUE O endereo Modbus onde ser escrito o valor da varivel deve ser inserido neste parmetro. Informe o endereo da varivel MODBUS do dispositivo escravo a ser escrito, cujo valor o valor do parmetro de entrada IN_DX 9 MODBUS_ADDRESS_OF_STATUS O endereo do status da varivel a ser escrita deve ser informado neste parmetro. 4. Parmetros EU_ADDRESS_OUT_D1 a EU_ADDRESS_OUT_D2 Nestes parmetros o usurio dever informar endereos e parmetros Modbus do escravo que informa o valor da varivel digital, ou seja, a varivel a ser lida. Usurio dever informar os seguintes parmetros: 9 PORT_NUMBER O usurio deve informar a porta do MB-700 a ser utilizada para a comunicao entre os escravos: Ethernet, P1 ou P2. 9 SLAVE_ADDRESS Informe o endereo Modbus do dispositivo escravo. 9 MODBUS_ADDRESS_OF_VALUE O endereo Modbus da varivel lida do escravo deve ser inserido neste parmetro, e que se tornar disponvel no parmetro de sada OUT_DX deste bloco. 9 MODBUS_ADDRESS_OF_STATUS O endereo do status da varivel a ser escrita deve ser informado neste parmetro. Enviar a configurao para o MB-700 O usurio deve alterar o parmetro ON_APPLY para APPLY para atualizar a nova configurao estabelecida. Para isso, deve acessar o Bloco CCCF e proceder como indicado. IMPORTANTE Se o usurio no realizar este procedimento para a configurao selecionada, as configuraes dos parmetros no sero efetivadas no MB-700. A configurao foi atualizada aps a escrita, mas o bloco s vai executar novamente aps ON_APPLY ter sido colocado em Apply.

C - Monitorao dos Dados


Parmetros de monitorao de entrada analgica do Bloco CCCM: IN1, IN2, IN3, IN4. Parmetros de monitorao de sada analgica do Bloco CCCM: OUT1, OUT2, OUT3, OUT 4. Parmetros de monitorao de entrada digital do Bloco CCCM: IN_D1, IN_D2, IN_D3, IN_D4.

4.14

Blocos Funcionais do MB-700 Parmetros de monitorao de sada digital do Bloco CCCM: OUT_D1, OUT _D2, OUT _D3, OUT_D4.

D - Status da Superviso
1 - Parmetro COMM_STATUS Este parmetro indica se a comunicao entre os escravos foi estabelecida corretamente. Se o bit correspondente estiver em nvel lgico 1, isto significa que houve um erro na leitura/escrita do respectivo parmetro. Bit 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Descrio IN_1 IN_2 IN_3 IN_4 IN_D1 IN_D2 IN_D3 IN_D4 OUT_1 OUT_2 OUT_3 OUT_4 OUT_D1 OUT_D2 OUT_D3 OUT_D4 Significado Falha de Escrita do parmetro IN_1 no modbus ou parmetro no configurado. Falha de Escrita do parmetro IN_2 no modbus ou parmetro no configurado. Falha de Escrita do parmetro IN_3 no modbus ou parmetro no configurado. Falha de Escrita do parmetro IN_4 no modbus ou parmetro no configurado. Falha de Escrita do parmetro IN_D1 no modbus ou parmetro no configurado. Falha de Escrita do parmetro IN_D2 no modbus ou parmetro no configurado. Falha de Escrita do parmetro IN_D3 no modbus ou parmetro no configurado. Falha de Escrita do parmetro IN_D4 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_1 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_2 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_3 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_4 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_D1 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_D2 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_D3 no modbus ou parmetro no configurado. Falha de Leitura do parmetro OUT_D4 no modbus ou parmetro no configurado.

Tabela 4.4 Descrio do Parmetro de Status

Status do parmetro Cada parmetro de entrada ou sada possui um status correspondente. Este status pode ser atualizado pelo equipamento escravo atravs da configurao do MODBUS_ADRESS_OF_STATUS. Isso ocorre somente se o equipamento escravo possuir um TM status (este status segue o padro FOUNDATION Fieldbus). Veja maiores detalhes de como configurar um status do escravo no Manual dos Blocos Funcionais. Caso o parmetro MODBUS_ADDRESS_OF_STATUS no esteja configurado, o Bloco CCCM automaticamente atualizar o status para Good Non Cascade, quando a comunicao com o escravo estiver OK, ou Bad No Communication with last Value e "Non-Specific, se a comunicao falhar.

4.15

MB-700 Manual do Usurio

Parmetros
Idx
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Parmetro
ST_REV TAG_DESC STRATEGY ALERT_KEY MODE_BLK BLOCK_ERR COMM_STATUS IN1 EU_ADDRESS_IN1 IN2 EU_ADDRESS _IN2 IN3 EU_ADDRESS _IN3 IN4 EU_ADDRESS _IN4 IN_D1 ADDRESS _IN_D1 IN_D2 ADDRESS _IN_D2 IN_D3 ADDRESS _IN_D3 IN_D4 ADDRESS _IN_D4 OUT1 EU_ADDRESS _OUT1 OUT2 EU_ADDRESS _OUT2 OUT3 EU_ADDRESS _OUT3 OUT4 EU_ADDRESS _OUT4 OUT_D1 ADDRESS _OUT_D1 OUT2_D2 ADDRESS _OUT_D2 OUT_D3

Tipo de Dado (Tamanho)


Unsigned16 OctString(32) Unsigned16 Unsigned8 DS-69 Bitstring(2) Bitstring(2) DS-65 DS-266 DS-65 DS-266 DS-65 DS-266 DS-65 DS-266 DS-66 DS-267 DS-66 DS-267 DS-66 DS-267 DS-66 DS-267 DS-65 DS-266 DS-65 DS-266 DS-65 DS-266 DS-65 DS-266 DS-66 DS-267 DS-66 DS-267 DS-66

Faixa Vlida/ Opes

Valor Default
0 Spaces 0 0 O/S

Unid
None Na None None Na E E

Store / Mode
S S

Descrio

1 to 255

S S / OOS S Veja parmetro de Modo. D / RO Indica se a comunicao com o escravo boa ou D / RO no. Cada bit corresponde a uma varivel Modbus. Entrada Analgica 1. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo. Entrada Analgica 2. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo Entrada Analgica 3. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo Entrada analgica 4. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo N S / OOS N S / OOS N S / OOS Entrada discreta 1. Endereos no dispositivo escravo. Entrada discreta 2. Endereos no dispositivo escravo. Entrada discreta 3. Endereos no dispositivo escravo. N N N N

N Entrada discreta 4. S / OOS Endereos no dispositivo escravo. N / Man Sada analgica 1. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo. Sada analgica 2. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo Sada analgica 3. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo Sada analgica 4. Informao para gerar constantes A e B na S / OOS equao Y=A*X+B mais os endereos em um dispositivo escravo N / Man Sada discreta 1. N / Man N / Man N / Man

S / OOS Endereos em um dispositivo escravo. N / Man Sada discreta 2.

S / OOS Endereos em um dispositivo escravo. N / Man Sada discreta 3.

4.16

Blocos Funcionais do MB-700 Tipo de Dado (Tamanho)


DS-267 DS-66 DS-267 DS-73 Na

Idx
37 38 39 40

Parmetro
ADDRESS _OUT_D3 OUT_D4 ADDRESS _OUT_D4 UPDATE_EVT

Faixa Vlida/ Opes

Valor Default

Unid

Store / Mode

Descrio

S / OOS Endereos em um dispositivo escravo. N / Man Sada discreta 4.

S / OOS Endereos em um dispositivo escravo. D Este alarme gerado por qualquer mudana nos dados estticos O bloco de alarme utilizado para toda configurao de hardware, falha na conexo ou problemas de sistema nos blocos. A causa do alerta mostrada no campo subcode. O primeiro alarme a se tornar ativo mudar o status ativo no Status Attribute. Assim que o status Unreported zerado pela ferramenta de anncio de alerta, outro bloco pode ser informado sem apagar o status Active, se subcode mudou..

41

BLOCK_ALM

DS-72

Na

Tabela 4.5 - Legenda: Coluna Store / Mode Store: armazenamento de dados (D Dinmico; N No voltil; S Esttico) / Mode: mnimo modo necessrio para o usurio conseguir modificar o parmetro (OOS Out of Service ou MAN - Manual); Se no tiver Mode, significa que no depende do modo para ser alterado. RO Somente leitura; Coluna Unid E: parmetro Enumerado; Na Parmetro adimensional.

4.17

MB-700 Manual do Usurio

Bloco CCDL Concentrate Data Logger


Viso Geral
Este bloco fornece um mecanismo para buscar dados armazenados de dispositivos escravos Modbus de uma maneira otimizada. Uma varivel Modbus especificada na configurao ser usada para indicar se necessrio escanear os dados armazenados, cujos endereos Modbus so fornecidos pelo usurio.

Descrio
Mecanismo otimizado para trazer os dados armazenados do LC700: Para iniciar o Bloco FIFO Data Logger no LC700 quando a comunicao com o mestre do MB700 (por exemplo, um supervisrio) falhar, o Bloco CCDL envia um comando modbus para a varivel no LC700 apontada por STOP_SCAN_ADDRESS. O bloco escreve TRUE na varivel quando deseja habilitar, e FALSE quando deseja desabilitar o FIFO Data Logger. Se a superviso dos dados est normal (por exemplo, se um supervisrio est comunicando normalmente com um bloco de superviso (CCSM)), no scan normal do Bloco CCDL ele supervisiona a varivel modbus apontada por NEED_SCAN_ADDRESS para saber se existe dado armazenado no Bloco FIFO Data Logger. Se a varivel for diferente de zero, isto indica que existe dado no Bloco Data Logger. O parmetro LOGGER_ADDRESS aponta para o endereo de incio do Bloco Data Logger (FIFO.CTW). O parmetro NUM_REGISTER mostra a quantidade de registros armazenados no Bloco CCDL. 1 Parmetro TYPE_OF_LOG O parmetro TYPE_OF_LOG configura o time stamp do Data Logger. 2 Parmetro P_EU_ADDRESS_A1 O parmetro P_EU_ADDRESS_A1 configura a escala de converso e o formato dos dados do Bloco FIFO Data Logger (estes parmetros devem ter a mesma configurao do respectivo Bloco FIFO Data Logger do LC700). Para maiores detalhes sobre converso de escala, deve-se referir ao Apndice C. O usurio deve configurar os seguintes parmetros: 9 9 9 9 FROM_EU_100% FROM_EU_0% TO_EU_100% To_EU_0%

9 DATATYPE Escolha do formato do dado lido do dispositivo. Os tipos de dados suportados pelo Bloco Data Logger (que sero convertidos para Float) so Float e Integer16. 9 MODBUS_ADDRESS_VALUE No utilizado. Blocos em Cascata O Bloco CCDL pode armazenar at 280 registros. Se um Bloco CCDL no for suficientemente longo para armazenar todo os dados logados no Bloco FIFO, possvel dispor blocos em cascata tantas vezes quantas forem necessrias. Para fazer isso, o usurio dever criar quantas instncias do Bloco CCDL achar necessrio e configurar todos eles com as mesmas informaes (MODE_BLK, SLAVE_ADDRESS, NEED_SCAN_ADDRESS, LOGGER_ADDRESS, etc.). Ento quando os dados de log trazidos do Bloco FIFO no couberem no Bloco CCDL, e se existir um outro Bloco CCDL configurado para aquela FIFO, este bloco receber o restante dos dados de log. O Bloco CCDL indica no parmetro NEXT_BLOCK_LOG, qual o prximo bloco com o restante dos dados de log.

4.18

Blocos Funcionais do MB-700

Parmetros
Idx
1 2 3 4 5 6 7 8 9 10

Parmetro
ST_REV TAG_DESC STRATEGY ALERT_KEY MODE_BLK BLOCK_ERR SLAVE_ADDRESS SERIAL_PORT SCAN_STATUS NEED_SCAN_ADDRES S

Tipo de dados (tamanho)


Unsigned16 OctString(32) Unsigned16 Unsigned8 DS-69 Bitstring(2) Unsigned8 Unsigned8 Bitstring(2) Unsigned16

Faixa Vlida/ Opes

Valor Default
0 Spaces 0

Unid
None Na None None Na E

Store / Mode
S S S S S D / RO S / OOS

Descrio

1 to 255

0 O/S

Veja parmetros de modo.

0 to 255 1 : P1 2 : P2 Veja status de Scan 1-49999

2 1 0 0 1 E E

11

CLEAR_LOG_ADDRES S

Unsigned16

1-9999

12

NEED_SCAN_COUNTE R

Unsigned16

Endereo do dispositivo escravo a ser escaneado. Nmero da porta serial onde o S / OOS dispositivo escravo ser conectado. Indica o status da comunicao com o D/RO dispositivo escravo. Este o endereo Modbus da flag que S / OOS indica se necessrio escanear os dados armazenados. Endereo da varivel no escravo Modbus para apagar a data logger. Pode ser usado para apagar a data S / OOS logger aps a leitura. Se o endereo dafault (0), ento o mecanismo desabilitado. Indica o nmero de scans para os dados armazenados. Esta varivel pode ser utilizada pelo OPC Server D / RO para o trigger de um comando de scan para ler LOG_FVALUEx e TIME_STAMP_x. S / OOS Seleo do tipo de armazenamento (log).

13

TYPE_OF_LOG

Unsigned8

0:Only last time stamp 1:Every sample 2:No time stamp

14 15 16

P_EU_ADDRESS_A1 LOGGER_ADDRESS NUM_REGISTER STOP_SCAN_ADDRES S NEXT_BLOCK_LOG LOG_FVALUE_1 LOG_FVALUE_10 TIME_STAMP_1 TIME_STAMP_10 UPDATE_EVT

DS-265 Unsigned16 Unsigned16 0 0 E E

17

Unsigned16 Visiblestring( 32) 28 Float ... 28 Float 28 Time Value ... 28 Time Value DS-73

0 - 9999

18 19 28 29 38 39

0.0 ... ... 0.0 ...

...

...

...

Na

Informao para localizar um varivel S / OOS float/percentage e tambm a escala de converso. Endereo Modbus do comeo da data S / OOS logger. Nmero de registradores FIFO D / RO armazenados. O MB-700 pode forar o trigger da data logger escrevendo TRUE para uma S varivel Modbus no dispositivo Modbus escravo. Tag do prximo bloco CCDL associado S a este data logger. Valor Float escaneado do dispositivo N/RO escravo. ... Valor Float escaneado do dispositivo N/RO escravo. Time stamp das amostras em N/RO LOG_FVALUE1 ... Time stamp das amostras em N/RO _FVALUE10 Este alerta gerado por cada mudana D nos dados estticos.

4.19

MB-700 Manual do Usurio Tipo de dados (tamanho) Faixa Vlida/ Opes Valor Default Store / Mode

Idx

Parmetro

Unid

Descrio
O alarme do bloco usado para toda configurao, hardware, falha de conexo ou problemas de sistemas no bloco. A causa do alerta mostrada no campo subcode. O primeiro alerta a se tornar ativo ir alterar o status Active no atributo status. To logo Unreported status apagado pelo alerta de aviso de tarefa, outro alerta de bloco pode ser mostrado sem apagar o status Active, se subcode mudou.

40

BLOCK_ALM

DS-72

Na

Tabela 4.6 - Legenda: Coluna Store / Mode Store: armazenamento de dados (D Dinmico; N No voltil; S Esttico) / Mode: mnimo modo necessrio para o usurio conseguir modificar o parmetro (OOS Out of Service ou MAN - Manual); Se no tiver Mode, significa que no depende do modo para ser alterado. RO Somente leitura; Coluna Unid E: parmetro Enumerado; Na Parmetro adimensional.

4.20

Captulo 5 ADICIONANDO BLOCOS AO MB-700


MB-700 como Mestre Serial MODBUS
Cenrio

Figura 5.1 Exemplo Arquitetura do MB-700 como Mestre Serial MODBUS

Descrio
Neste cenrio, o MB-700 pode realizar as seguintes funes, simultaneamente, quando o parmetro Bypass Direction estiver configurado com TCP to Serial: 9 Bypass (TCP/IP to Serial): O MB-700 repassa a mensagem Modbus transmitindo a um nvel inferior da rede. O MB-700 atua como um conversor TCP/IP Modbus para Modbus RTU (485 ou 232). 9 Concentrador: As variveis Modbus dos dispositivos escravos so lidas, processadas (converso de Data Type e Escala) e armazenadas em parmetros do Bloco CCSM. Ao invs do supervisrio se comunicar diretamente com os dispositivos escravos, comunicar somente com o MB-700. 9 Peer-to-Peer: Dois escravos Modbus trocam dados entre si. A funo Peer-to-peer possibilita esta troca. Os escravos podem estar em redes Modbus diferentes e mesmo assim podem trocar dados entre si. O sistema da Figura 5.1 acima indicado para operaes de controle remoto, no qual o processo a ser controlado est localizado numa rea distante do sistema supervisrio. O usurio no precisa se deslocar at a rea, basta que um MB-700 esteja conectado a uma rede Ethernet. O MB-700 possui duas portas seriais, EIA-232/EIA-485, as quais permitem a conexo com controladores lgicos atravs de uma rede MODBUS ou atravs de um modem ou rdio. Utilizando 5.1

MB-700 - Manual do Usurio a porta EIA-485 pode-se criar uma sub rede de controladores lgicos, ou integrar uma sub rede j existente. Para controle remoto, em localidades distantes, um modem pode ser utilizado na porta EIA-232 para estabelecer a comunicao entre o sistema supervisrio e sistemas de configurao com os controladores na planta de processo. Nesta aplicao, o MB-700 possui duas funes bsicas: "Bypass" MODBUS e Concentradora de Dados. O "Bypass" MODBUS ocorre quando um dado MODBUS chega at o MB-700, isto ., quando o CONF700 (ou qualquer outro sistema de configurao MODBUS) est enviando comandos para configurao de algum dispositivo escravo na sub rede MODBUS. Neste caso, o MB-700 repassa a mensagem e a transmite para o escravo solicitado. O MB-700 tambm possui a funo Concentrador de Dados. Ao invs do sistema de superviso acessar um dispositivo de campo em particular, ele apenas procura os dados monitorados na memria do MB-700. Os dados coletados so enviados dentro de uma base de tempo determinada para o MB-700, e o sistema supervisrio busca esses dados diretamente no MB-700 aumentando a velocidade de acesso. O MB-700 configurado atravs do SYSCON. O Bloco CCSM configura a funo concentrador do MB-700, e o Bloco CCCM configura a comunicao Peer-to-peer. O Bloco CCCF utilizado para configurar os parmetros de comunicao do MB-700. O MB-700 possui um IP dentro da rede, utilizado para comunicao entre o sistema de operao e o MB-700. Cada escravo da rede possui um endereo MODBUS que deve ser informado ao SYSCON. Cada E/S e os respectivos endereos tambm devem ser informados ao SYSCON. Na configurao mostrada na Figura 5.1, a funo Peer-to-peer pode ser utilizada.

Configurao OFF LINE


IMPORTANTE Antes de iniciar a configurao do MB-700, o usurio deve referir-se ao Captulo 4 deste manual.

A - Configurando o IP do MB-700
O IP do MB-700 deve ser configurado. Para isto veja o Captulo 2 deste manual "Conectando o MB700 Sub Rede".

B - Inicializando o SYSCON

Adicionar o MB-700 ao SYSCON. Inicie o SYSCON; Clique em Project New Project. Em seguida clique em Fieldbus Networks New Fieldbus; Selecione Expand para abrir uma janela auxiliar. Nesta nova janela, clique com o boto da direita do mouse em NewBridge. Selecione o fabricante "Smar", e em seguida o dispositivo "MB700"; e Salve. Para maiores detalhes, veja o manual do SYSCON e o Captulo 3 deste manual. IMPORTANTE O usurio dever se certificar de que Smar.DFIOLEServer.0 esteja configurado no menu Communication Settings. Caso contrrio, a comunicao entre MB-700 e SYSCON no ser efetuada. No item abaixo, explicada a configurao mnima exigida para o MB-700 trabalhar nas funes Bypass, Concentrador e Peer-to-peer.

C - Configurando Blocos
1) MB-700 trabalhando como Bypass
Para o MB-700 trabalhar como Bypass, necessrio configurar, apenas os Blocos Resource e CCCF. Bloco RESOURCE Passos para configurar o Bloco Resource: O nico parmetro a ser configurado o MODE_BLK. Certifique-se de MODE_BLK.TARGET="Auto; Clique com o boto direito do mouse sobre <FB_VFD>. Uma janela aparecer. Clicar em New Block; 5.2

Adicionando Blocos ao MB-700 Selecione o Bloco RESOURCE. Clique com o boto da direita no bloco criado, e em seguida selecione Off Line Characterization; Localize o parmetro MODE_BLK.TARGET e coloque-o em Auto.

Figura 5.2 Janelas do Syscon

Figura 5.3 Tela para Inserir Bloco Bloco CCCF Passos para configurar o Bloco CCCF: No SYSCON localize o MB-700; Clique com o boto direito do mouse sobre <FB_VFD>. Uma janela aparecer, clique em New Block; Selecione o Bloco CCCF. Clique com o boto da direita no bloco criado e depois selecione Off Line Characterization;

5.3

MB-700 - Manual do Usurio

Figura 5.4 Tela Configurao do Bloco CCCF Ajuste os seguintes parmetros para: 9 BAUD_RATE: 57600; 9 BYPASS_DIRECTION: TCP to Serial; 9 NUMBER_RETRANSMISSIONS: Escrever 3"; 9 TIMEOUT: "1000" (1000 ms); 9 MODE_BLK: Selecione "Auto"; 9 DEVICE_ADDRESS: Certifique-se na sua rede MODBUS no haja nenhum outro endereo com o nmero mostrado nesse parmetro. O default 247; 9 ON_APPLY: Selecione este parmetro para Apply.

para Para melhor visualizao, renomeie os blocos recm criados. Clique sobre o boto visualizar a descrio dos blocos. Clicando com o boto direito sobre Block 1, um menu ser aberto. O usurio deve clicar em Attributes e alterar o Block Tag segundo a sua convenincia. Este procedimento deve ser repetido para os demais blocos; Ao final, uma tela como a Figura 5.5 abaixo deve aparecer no SYSCON.

5.4

Adicionando Blocos ao MB-700

Figura 5.5 Exemplo Configurao de Blocos do MB-700

2) MB-700 trabalhando como Concentrador


Para o MB-700 trabalhar como Concentrador, necessrio, alm de configurar os blocos anteriores, configurar o Bloco CCSM. Bloco CCSM: NOTA Os endereos MODBUS mostrados apresentam o seguinte endereamento: - 0001 a 9999 Sadas Digitais - 10001 a 19999 Entradas Digitais - 30001 a 39999 Entradas Analgicas - 40001 a 49999 Sadas Analgicas Em determinados momentos, o usurio dever informar ao SYSCON os endereos Modbus de alguns dispositivos. No caso de dados no formato inteiro de 4 bytes e float, o usurio sempre anotar APENAS o primeiro endereo, j que estes tipos de dados ocupam 2 posies. No SYSCON localize o MB-700; Clique com o boto direito do mouse sobre <FB_VFD>. Uma janela aparecer, clique em New Block; Selecione o Bloco CCSM. Clique com o boto da direita no bloco criado e depois selecione Off Line Characterization; Coloque MODE_BLK .TARGET em Auto; O parmetro SLAVE_ADDR dever conter o endereo do LC700 1 ou o endereo Modbus do escravo. Neste caso o endereo 1; O parmetro SERIAL_PORT dever ser configurado para P1, para selecionar a comunicao atravs das portas EIA-232 e EIA-485. NOTA Se o usurio estiver utilizando dispositivos escravos MODBUS da SMAR, poder alterar o parmetro SCAN_BEHAVIOR para Using Config View, e assim poder obter comunicao mais rpida entre MB-700 e os dispositivos escravos. No cenrio proposto da Figura 5.1, o LC700 1 possui um carto de E/S conectado a oito chaves discretas digitais, oito sadas digitais representadas no diagrama por LEDs, e duas entradas para dois transmissores. Considerando que o LC7001 tenha endereo 1 na rede Modbus, e desejando-se configurar os pontos da Tabela 5.1 a seguir, deve-se observar que os endereos MODBUS das entradas das variveis a serem monitoradas devero tambm ser informados. 5.5

MB-700 - Manual do Usurio Entrada/Sada


LED 1 LED 2 LED 3 LED 4 LED 5 LED 6 LED 7 LED 8 Chave 1 Chave 2 Chave 3 Chave 4 Chave 5 Chave 6 Chave 7 Chave 8 Transmissor 1 Transmissor 2

Tipo de Dado
Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Digital Porcentagem Porcentagem

Endereo MODBUS
00001 00002 00003 00004 00005 00006 00007 00008 10001 10002 10003 10004 10005 10006 10007 10008 30001-30002 30003-30004

Tabela 5.1 Exemplo de Configurao de Pontos Modbus de um Escravo Modbus

Na janela do SYSCON clique com o boto direito do mouse sobre o item recm criado denominado CCSM. Clique em Off Line Characterization. Nesta janela o usurio dever localizar os parmetros B_ADDRESS1 at B_ADDRESS96. Clique em B_ADDRESS1 e digite no campo em branco o endereo MODBUS correspondente, ou seja, 10001. Aps digitar este valor clique no boto End Edit. Repita o mesmo procedimento para B_ADDRESS2 at B_ADDRESS8, adicionando os endereos MODBUS das chaves ON/OFF conforme a Tabela 5.1 estabelecida.

Figura 5.6 - Configurando Bloco CCSM (1) 5.6

Adicionando Blocos ao MB-700 O usurio dever agora configurar as entradas dos transmissores. Na janela representada pela Figura 5.6,, procure pelos parmetros P_EU_ADDRESS_A1 at P_EU_ADDRESS_A28. Clique sobre o parmetro P_EU_ADDRESS_A1. O usurio dever configurar os seguintes parmetros: FROM_EU_100% Informe o valor mximo da varivel de entrada lida no transmissor 1. FROM_EU_0% Informe o valor mnimo da varivel de entrada lida no transmissor 1. TO_EU_100% Informe o valor mximo do parmetro P_EU_VALUE_A[0]. TO_EU_0% Informe o valor mnimo do parmetro P_EU_VALUE_A[0]. DATATYPE Escolha o formato da varivel MODBUS lida do dispositivo escravo. Para maiores detalhes sobre os tipos disponveis de dados, veja a tabela no Apndice C. MODBUS_ADDRESS_OF_VALUE. Digite o endereo 30001, onde est o valor lido do transmissor 1. Conforme o tipo de dado utilizado na leitura desta varivel, o transmissor ocupar um ou dois endereos. Apenas o primeiro endereo dever ser informado

Figura 5.7 - Configurando Bloco CCSM (2) Terminada a configurao, a seguinte tela deve aparecer (ver Figura 5.8):

5.7

MB-700 - Manual do Usurio

Figura 5.8 Configurao de Blocos Concluda

3) MB-700 trabalhando como Peer-to-peer


Para o MB-700 trabalhar como Peer-to-peer entre dispositivos MODBUS na mesma rede serial, necessrio configurar, alm dos Blocos Resource e CCCF, o Bloco CCCM. Bloco CCCM Insira este bloco configurao.

Figura 5.9 Inserindo Bloco CCCM Aps inserir este novo bloco, a janela Fieldbus deve ser semelhante Figura 5.10 a seguir:

5.8

Adicionando Blocos ao MB-700

Figura 5.10 Bloco CCCM Inserido no Projeto Altere MODE_BLK.Target para Auto. Inicialmente ser associado as variveis modbus dos escravos que se deseja ler e escrever valores. Por exemplo, considerando o exemplo da Figura 5.1 onde os equipamentos escravos modbus esto na porta serial do MB-700, e deseja-se transferir uma varivel do escravo 1 para o escravo 2. Ento, associa-se as variveis de Leitura nos parmetros OUT_xx e as variveis de Escrita no parmetro IN_xx do bloco CCCM. Localize EU_ADDRESS_OUT1. Clique sobre este parmetro e configure: FROM_EU_100% Informe o valor mximo da varivel de entrada lida no transmissor. FROM_EU_0% Informe o valor mnimo da varivel de entrada lida no transmissor. TO_EU_100% Informe o valor mximo da varivel a ser monitorada. TO_EU_0% Informe o valor mnimo da varivel a ser monitorada. DATATYPE Escolha o formato para o dado desejado. Para maiores detalhes sobre os tipos de dados disponveis, veja a tabela no Apndice C. PORT_NUMBER Selecione P1. A porta P1 deve ser selecionada, pois a comunicao feita atravs da porta serial do MB-700. SLAVE_ADDRESS Insira o nmero do escravo Modbus. MODBUS_ADDRESS_OF_VALUE Insira o endereo Modbus da varivel de leitura do escravo 1.

5.9

MB-700 - Manual do Usurio

Figura 5.11 Configurando Bloco CCCM Para configurar as variveis de escrita, localize o parmetro EU_ADDRESS_IN1. Informe os parmetros requeridos. Eles so semelhantes aos parmetros configurados em EU_ADDRESS_OUT1. Porm SLAVE_ADDRESS deve ser igual ao endereo do segundo escravo na rede Modbus. No parmetro MODBUS_ADDRESS_OF_VALUE insira o endereo Modbus da varivel de escrita do escravo 2. Agora falta relacionar as variveis de entrada e sada para indicar onde so os pontos de leitura e onde so os pontos de escrita do Peer-to-peer. Caso o usurio desejar o relacionamento atravs de link deve proceder da seguinte forma: Configure o Bloco CCCM no diagrama lgico: - No SYSCON, clique com o boto direito do mouse em Area1; - Selecione New Process Cell; - Em Process Cell 1, clique com o boto direito do mouse em Expand; - Na nova janela, clique com o boto direito em Process Cell 1, selecione New Control Module; - Em Control Module 1, clique com o boto direito do mouse e selecione Strategy. Redimensione estas janelas conforme a convenincia. Ao final o usurio dever ter 4 janelas abertas: 9 9 9 9 Uma janela principal com o nome do arquivo; Uma janela Process Cell; Uma janela Fieldbus; e Uma janela Control Module.

- Na janela Fieldbus, arraste o cone CCCM para dentro da janela Control Module. O Syscon insere um Bloco CCCM nesta janela. - Clique no boto de link. Com o boto direito do mouse clique no Bloco CCCM na janela Control Module. - Selecione OUT_1. Crie um link com a entrada IN_1 desse mesmo Bloco CCCM. Com isso o SYSCON efetua o link entre OUT_1 (que significa o ponto de leitura de dados) e o IN_1 (que significa o ponto de escrita de dados).

5.10

Adicionando Blocos ao MB-700

Figura 5.12 Exemplo de Configurao de um Link OUT_1 para IN_1(Comunicaco Ponto a Ponto Modbus)

D - Download da Configurao
Antes de iniciar a comunicao, o usurio deve realizar os seguintes procedimentos: Na janela principal do projeto aberto no SYSCON, clicar com o boto direito do mouse sobre o primeiro item desta janela. No exemplo apresentado neste manual, o projeto foi chamado de MB700; Selecionar Export Tags. Uma janela ser aberta pedindo que o usurio escolha a pasta onde os Tags ser exportado e salve o arquivo TagInfo.ini; Clique no boto OK.

Figura 5.13 Escolhendo a Pasta para Export Tags No boto On, inicie a comunicao com o MB-700.

5.11

MB-700 - Manual do Usurio

- Caso a conexo no for estabelecida, clique com o boto da direita sobre Bridge, neste projeto chamada de MB-700, e selecione Attributes. - No campo Device ID, verificar se o dispositivo reconhecido. Selecionar o nmero correspondente ao dispositivo. Veja o nmero de srie localizado no carto MB-700. - Faa agora o download da configurao estabelecida. Clique em Fieldbus1 ou em (MB-700) bridge com o boto direito do mouse. Selecione Download. A configurao ser enviada ao MB-700 - Aps ter sido enviada a configurao, o usurio dever alterar o parmetro ON_APPLY do Bloco CCCF para Apply. Isto atualizar e habilitar a configurao.

Configurao On Line
possvel configurar os Blocos do MB-700 On Line, isto , com o dispositivo j conectado rede e funcionando, basta que o usurio clique sobre o bloco com o boto direito do mouse e selecione On Line Characterization. IMPORTANTE Para efetivar cada nova configurao, o usurio deve sempre alterar o parmetro ON_APPLY para Apply, caso contrrio esta configurao no ser atualizada no MB-700. O usurio tambm deve verificar quais parmetros podem ser configurados e alterados no modo auto, pois alguns parmetros s podem ser alterados no modo OOS (Out of Service).

MB-700 como Mestre TCP/IP


Descrio
Neste cenrio, o MB-700 no possui funo concentradora. Portanto os dois nicos blocos a serem configurados so os Blocos CCCF e RESOURCE. Para configur-los veja o item Configurao Off Line. Funes desempenhadas pelo MB-700 neste cenrio: 9 Bypass (Serial to TCP): O MB-700 funciona como um conversor de protocolos. Nesta funo ele converte uma mensagem serial Modbus RTU para TCP/IP e TCP/IP para Modbus RTU. 9 Peer-to-Peer: Dois escravos Modbus trocam dados entre si. A funo peer-to-peer possibilita esta funo. Os escravos podem estar em redes Modbus diferentes e mesmo assim podem trocar dados entre si.

1 - MB-700 trabalhando como Bypass (Serial para TCP)


Vrios MB-700 esto conectados em uma rede local ethernet. Em cada MB-700 so conectados vrios dispositivos escravos. O usurio pode configurar qualquer um destes PLCs atravs de uma mesma estao de trabalho. Dois MB-700 so conectados a suas respectivas estaes de trabalho atravs da porta serial EIA-232 de cada MB-700. As portas ethernet conectam estes MB-700 a rede corporativa. Conectado a esta rede est um terceiro MB-700 e nele so conectados os dispositivos MODBUS escravos. O MB-700 atua como mestre TCP/IP estabelecendo uma ponte entre as estaes de trabalho, a rede local e a rede Modbus. A grande vantagem proporcionada pelo MB700 nesta configurao permitir a conexo de um escravo Modbus com vrios mestres seriais. Isso possibilita que um escravo seja acessvel a diversos pontos da rede ethernet atravs do MB700. NOTA Para este cenrio, o MB-700 no suporta os blocos CCSM e CCCM.

5.12

Adicionando Blocos ao MB-700

Figura 5.14 Exemplo Arquitetura do MB-700 trabalhando como Bypass Serial para TCP

Configurao
O Bloco RESOURCE deve ter o parmetro MODE_BLK colocado em Auto. Os procedimentos para configurao do Bloco CCCF so equivalentes aplicao anterior, exceto pelo parmetro BYPASS_DIRECTION que deve ser selecionado para Serial To TCP.

5.13

MB-700 - Manual do Usurio

Figura 5.15 Configurando o Parmeto BYPASS_DIRECTION no Bloco CCCF A configurao dos Escravos Modbus no Bloco CCCF segue a seguinte forma: Caso a configurao contenha apenas um escravo Modbus para um determinado endereo IP, utiliza-se o parmetro SLAVE_ADRESSES. Neste caso, para cada IP_SLAVE tem-se um nico MODBUS_ADDRESS_SLAVE correspondente.

Figura 5.16 Configurando os Escravos Modbus no Bloco CCCF

5.14

Adicionando Blocos ao MB-700 Caso a configurao tenha mais de um escravo Modbus para um mesmo endereo IP, utiliza-se os parmetros IP_SLAVE_x e DEVICE_IDS_IP_x. Neste caso para cada IP_SLAVE pode-se configurar at 32 endereos Modbus de escravos.

Figura 5.17 Configurando os IPs dos Escravos Modbus no Bloco CCCF No Bloco CCCF, mude o parmetro ON_APPLY para Apply. No boto ON, estabelea a comunicao com o MB-700.

Faa o download da configurao. Aps este passo ter sido realizado, a comunicao estabelecida e o MB-700 est On Line.

2 - MB-700 trabalhando como Peer-to-peer


Para trabalhar como Peer-to-peer no TCP/IP, deve-se seguir os passos definidos na Configurao Off Line no item MB-700 trabalhando como Peer-to-peer Serial e, alm disso, os seguintes parmetros devero ser configurados: - No Bloco CCCF, o parmetro SLAVE_ADDRESSES e/ou o parmetro IP_SLAVE dever ser configurado com o IP e o endereo Modbus dos escravos TCP/IP (como descrito no item anterior) at o limite de 12 endereos TCP/IP. - No Bloco CCCM, no parmetro EU_ADDRESS_XXXX.PORT_NUMBER, selecionar Ethernet indicando que para este ponto (XXXX) a comunicao ser feita atravs do TCP/IP. (Onde XXXX pode ser IN_1...IN_4, IN_D1...IN_D4, OUT_1...OUT_4, OUT_D1...OUT_D4). 5.15

MB-700 - Manual do Usurio

Figura 5.18 MB-700 trabalhando como Peer-to-peer Serial e TCP/IP

MB-700 como Escravo Modbus TCP


1- MB-700 trabalhando como Concentradora
O MB-700 pode trabalhar como um concentrador Modbus Serial / TCP e, tambm como Escravo TCP dos dados dinmicos concentrados dentro dele (Bloco CCSM). O endereo do equipamento escravo (ID Modbus) definido no parmetro DEVICE_ADDRESS do Bloco Concentrate Configuration (CCCF). O endereo Modbus do parmetro a ser monitorado fixo para cada Bloco CCSM e dependente da instncia do bloco (indicado no parmetro Strategy). Para atender a redundncia, o MB-700 deve responder como Escravo Modbus tanto em Ativo quanto em Standby. Clculo do Endereo Modbus Cada bloco tem uma faixa fixa de endereos Modbus, definida seguindo a frmula: Modbus_Addr = Modbus_start_addr + (offset * n) Onde: n parametro STRATEGY do Bloco CCSM (indica a instncia do bloco). Por exemplo, para a seguinte configurao : MB-700 CCSM1 CCSM2 CCSM3 CCSM4 O endereo Modbus do parmetro BVALUE[1] do Bloco CCSM4 seria: Modbus_start_addr BVALUE[1] = 1001 Offset Bloco CCSM = 200 CCSM.Strategy = 3 (quarto bloco SM na configurao) Modbus_Addr = 1001 + (200 * 3) Modbus_Addr = 1601

5.16

Adicionando Blocos ao MB-700 Bloco CCSM Modbus Address Modbus Address Index Parmetro (Strategy = x) Strategy= 0 Offset_SM = 200 Offset_SM = 0 *x x = 0 ~ 24 42001 + UInteger16 42001 Offset_SM DataType Bool Bool Bool Integer32 Integer32 Integer32 Float Float Float Float Float Float Float Float Float 2001 + Offset_SM 2002 + Offset_SM 2096 + Offset_SM 42002-42003 Offset_SM 42004-42005 Offset_SM 42016-42017 Offset_SM 42018-42019 Offset_SM 42020-42021 Offset_SM 42072-42073 + Offset_SM 42074-42075 + Offset_SM 42076-42077 + Offset_SM 42128-42129 + Offset_SM 42130-42131 + Offset_SM 42132-42133 + Offset_SM 42160-42161 + Offset_SM + + + + + 2001 2002 2096 42002-42003 42004-42005 42016-42017 42018-42019 42020-42021 42072-42073 42074-42075 42076-42077 42128-42129 42130-42131 42132-42133 42160-42161 Modbus Address Strategy= 1 Offset_SM = 200 Modbus Address Strategy = 2 Offset_SM = 400

10 11.1 11.2

SCAN_STATUS BVALUE[1] BVALUE[2]

42201 2201 2202 2296 42202-42203 42204-42205 42216-42217 42218-42219 42220-42221 42272-42273 42274-42275 42276-42277 42328-42329 42330-42331 42332-42333 42360-42361

42401 2401 2402 2496 42402-42403 42404-42405 42416-42417 42418-42419 42420-42421 42472-42473 42474-42475 42476-42477 42528-42529 42530-42531 42532-42533 42560-42161

11.96 BVALUE[96] 12.1 12.2 12.8 13.1 13.2 IVALUE[1] IVALUE[2] IVALUE[8] P_EU_VALUE_A[1] P_EU_VALUE_A[2]

13.28 P_EU_VALUE_A[28] 14.1 14.2 P_EU_VALUE_B[1] P_EU_VALUE_B[2]

14.28 P_EU_VALUE_B[28] 15.1 15.2 FVALUE[1] FVALUE[2]

15.16 FVALUE[16]

Tabela 5.2 Tabela de Endereos Modbus do MB-700 trabalhando como Escravo Modbus

Usando o Data Logger


Descrio
O MB-700 pode armazenar os dados de Log de um Bloco Data Logger do LC700. Ento, na leitura normal do Bloco Concentrate Data Logger, ele verifica se existem dados armazenados no Escravo correspondente. Caso existam dados armazenados no escravo, ele faz a leitura desses dados e limpa o buffer de log do escravo.

Configurao
Primeiramente, deve ter sido criado o Bloco FIFO no LC700. Na configurao do Syscon podem ser includos tantos Blocos Concentrate Data Logger quantos forem necessrios. Para incluso do Bloco CCDL na configurao, basta proceder como nos exemplos anteriores. Obs.: A quantidade de Blocos Concentrate Data Logger depende do tamanho da FIFO definida no LC700 (FIFO Size). Cada Bloco CCDL comporta at 280 amostras de dados. Por exemplo, se o 5.17

MB-700 - Manual do Usurio tamanho da FIFO definido for de 1000 registros e o tipo de dado for Inteiro (Porcentagem) ento vo ser necessrios: 1000 / 280 = 4 Blocos CCDL. Caso o tipo de dados definido for REAL, utilizando os mesmos 1000 registros e sabendo que um REAL precisa de 2 registros para cada amostra, ento o clculo seria feito da seguinte forma: 500/ 280 = 2 Blocos CCDL O Bloco Data Logger trabalha junto com os Blocos de Superviso. Portanto dever haver blocos de superviso apontando para o mesmo endereo do escravo, para que o Bloco CCDL funcione corretamente. Um exemplo de configurao mostrado na Figura 5.19 a seguir. Considerando uma configurao onde o LC700 tem os seguintes parmetros: SLAVE_ADDR = 1 (LC700 Address) STOP_SCAN_ADDRESS = 2009 (FIFO_LOAD ) CLEAR_LOG_ADDRESS = 2011 (FIFO_CLEAR) LOGGER_ADDRESS = 42506 (FIFO_CTW) NEED_SCAN_ADDRESS = 2 (FIFO_EMPTY) DATATYPE BLOCO FIFO = REAL

Figura 5.19 Configurando o Bloco CCDL

5.18

Adicionando Blocos ao MB-700

FIFO1.CTW FIFO1.SIZE FIFO1.TRIGGER :

42506 42507 42508 :

Endereo Modbus FIFO_EMPTY = 0002

Endereo Modbus
FIFO_LOAD = 2009

Endereo Modbus
FIFO_CLEAR = 2011

Figura 5.20 Interao do CCDL do MB-700 com LC700

Blocos DATA LOGGER em Cascata


Caso a quantidade de dados armazenados for maior que a suportada pelo Bloco CCDL, o usurio poder colocar Blocos CCDL em cascata, devendo apenas repetir a mesma configurao para todos os Blocos Data Logger instanciados. Desta forma, o MB-700 comear a usar os blocos pela ordem de instanciao indicando qual o prximo bloco armazenado atravs do parmetro NEXT_BLOCK_LOG.

5.19

MB-700 - Manual do Usurio

5.20

Captulo 6 CENRIOS
Os vrios cenrios de aplicao do MB-700 apresentados a seguir utilizam o LC700 da SMAR como exemplo de dispositivo Modbus RTU escravo, porm o mesmo se aplica a qualquer dispositivo Modbus RTU escravo.

Mltiplos Mestres TCP/IP Comunicando Diretamente com vrios LC700s, inclusive via Rdio

Figura 6.1 Exemplo de Aplicao do MB-700 como Gateway MODBUS (Mestre Serial) Nesta aplicao o MB-700 suporta as seguintes funes simultaneamente: 9 9 9 CONF700 faz download/upload via TCP/IP inclusive remotamente. Superviso do LC700 via OPC e/ou driver Modbus TCP/IP. Download do firmware do LC700 via TCP/IP inclusive remotamente.

O MB-700 conectado rede corporativa atravs de sua porta ethernet. Na rede esto conectados as estaes de trabalho para configurao e monitorao dos dispositivos escravos. As portas seriais EIA-232 e EIA-485 permitem que 3 LC700s sejam conectados ao MB-700. Dois controladores LC700s esto ligados ao barramento da porta EIA-485, e um terceiro conectado atravs de um link de rdio. Este terceiro LC700 uma unidade remota pois se localiza distante do MB-700 mestre. O primeiro LC700 tem Modbus ID= 2, o segundo Modbus ID= 4 e o LC700 remoto tem Modbus ID=5. O MB-700 possui um endereo IP dentro da rede ethernet, desta forma as ferramentas de configurao e superviso enxergam o MB-700 dentro da rede. No Bloco CCCF, os seguintes parmetros de comunicao devem ser configurados: TIMEOUT, BAUDRATE, BYPASS_DIRECTION (TCP to Serial), PARITY and NUMBER_RETRANSMISSIONS.

6.1

MB-700- Manual do Usurio

Mltiplos Mestres TCP/IP Comunicando Diretamente com vrios LC700s e Peer-to-peer entre LC700s na mesma Rede Modbus RTU

Figura 6.2 Exemplo de Aplicao do MB-700 como Gateway MODBUS e Ligao de Equipamentos Ponto a Ponto (Mestre Serial) Nesta aplicao, o MB-700 suporta as seguintes funes simultaneamente: 9 9 9 9 CONF700 faz download/upload via TCP/IP inclusive remotamente. Superviso do LC700 via OPC e/ou driver Modbus TCP/IP. Download do firmware do LC700 via TCP/IP inclusive remotamente Comunicao Peer-to-peer entre LC700s na mesma rede Modbus RTU, inclusive com unidades remotas (Do LC700 ID=2 para o LC700 ID= 5).

Este cenrio semelhante ao anterior, porm a funo Peer-to-peer foi implementada. H comunicao Peer-to-peer entre os LC700s da mesma rede Modbus RTU, inclusive com unidades remotas. Por exemplo, do LC700 (Modbus ID=2) para o LC700 (Modbus ID=5). Esta funcionalidade adicionada atravs do Bloco CCCM. Neste bloco, o parmetro PORT_NUMBER configurado. A comunicao entre os escravos realizada atravs das portas seriais EIA-232 e EIA-485 (porta P1 do MB-700). A comunicao Peer-to-peer entre os LC700s com Modbus IDs 2 e 5, respectivamente, requer um Bloco CCCM adicionado. Neste bloco informam-se os endereos Modbus das variveis que devem ser lidas e os endereos Modbus onde estas variveis so escritas. A comunicao feita dentro da rede Modbus RTU em meio fsico serial EIA-485 e via rdio. Assim, os escravos podem trocar dados diretamente entre eles, sem que a mensagem passe pelos mestres TCP/IP. O MB-700 possibilta esta troca, conectando os dois pontos da rede Modbus. Dentro de cada Bloco CCCM, at 8 links Peer-to-peer podem ser estabelecidos, pois ele possui 4 entradas digitais, 4 entradas analgicas, 4 sadas digitais e 4 sadas analgicas.

6.2

Cenrios

Mltiplos Mestres TCP/IP Comunicando Diretamente com vrios LC700s e Peer-to-peer entre LC700s de diferentes Redes Modbus RTU

Figura 6.3 Exemplo de Aplicao do MB-700 ligando Equipamentos Ponto a Ponto Local e Remoto (atraves do TCP) e tambm Gateway Modbus Nesta aplicao, o MB-700 suporta as seguintes funes simultaneamente: 9 CONF700 faz download/upload via TCP/IP inclusive remotamente. 9 Superviso do LC700 via OPC e/ou driver Modbus TCP/IP. 9 Download do firmware do LC700 via TCP/IP, inclusive remotamente. 9 Comunicao Peer-to-peer entre LC700s de diferentes redes Modbus RTU (do LC700 ID=2 e para o LC700 ID=6). Diferentemente dos cenrios anteriores, tem-se um segundo MB-700 conectado rede Etnernet (esta aplicao tambm vlida a mais de dois MB-700). A comunicao Peer-to-peer estabelecida entre o escravo de ID= 2 e o escravo de ID= 6. Como ambos esto conectados em duas redes Modbus RTU diferentes, tem-se dois MB-700 que realizam a conexo destes escravos com a rede ethernet. O MB-700 onde se conecta o escravo de ID= 2 possui um endereo IP, da mesma forma que o segundo MB-700 tambm possui um endereo IP. Somente um Bloco CCCM necessrio para realizar a comunicao Peer-to-peer. Para cada MB-700 dever ser configurado um Bloco CCCF para estabelecer os parmetros de comunicao. O bypass continua sendo no sentido TCP to serial. No cenrio, o Bloco CCCF tem papel crucial no endereamento das redes ethernet e Modbus RTU. Nos parmetros SLAVE_ADDRESSES so informados os endereos IP de cada MB-700, nos campos IP_SLAVE_1 e IP_SLAVE_2. Cada um desses tem um correspondente MODBUS_ADDRESS_SLAVE, onde so informados os IDs de cada escravo Modbus RTU. O endereo de onde lida a varivel tem a seguinte configurao apresentada a seguir. A varivel lida no endereo: IP do 1 MB-700 192.168.164.101 Modbus ID do escravo (LC700) 02 Endereo Modbus da varivel 30001

A varivel ser escrita no endereo: IP do 2 MB-700 192.168.164.102 Modbus ID do escravo (LC700) 06 Endereo Modbus 40001

6.3

MB-700- Manual do Usurio

Mltiplos Mestres TCP/IP Comunicando Diretamente com os LC700s, Peer-topeer e Redundncia de Rede

Figura 6.4 Exemplo de Aplicao do MB-700 ligando Equipamentos Ponto a Ponto Local e com Redundancia de CPU Nesta aplicao, o MB-700 suporta as seguintes funes simultaneamente: 9CONF700 faz download/upload via TCP/IP, inclusive remotamente. 9Superviso do LC700 via OPC e/ou driver Modbus TCP/IP. 9Download do firmware do LC700 via TCP/IP, inclusive remotamente. 9Comunicao Peer-to-peer entre LC700s (do LC700 ID=2 e para o LC700 ID=4). 9Redundncia de redes de comunicao entre os mltiplos mestres TCP/IP e os LC700s, inclusive por diferentes meios fsicos (EIA-485 e rdio). A rede redundante permite que no caso de falha da rede principal, o segundo MB-700 assuma a superviso e controle da comunicao entre os mestres TCP/IP e o escravos Modbus RTU. O primeiro MB-700 conecta os mestres TCP/IP aos escravos Modbus RTU atravs da rede ethernet ETH1 e seu canal serial EIA-485. O segundo MB-700 faz a conexo dos mestres TCP/IP atravs da rede redundante ethernet ETH2 e o canal serial EIA-232 onde conectado um link de rdio entre MB-700 e as CPUs dos escravos.

6.4

Cenrios

MB-700 como Concentrador e Superviso via DFI OPC Server

Figura 6.5 Exemplo de Aplicao do MB-700 como Concentrador de Dados Serial e Gateway Modbus Nesta aplicao, o MB-700 suporta as seguintes funes simultaneamente: 9 CONF700 faz download/upload via TCP/IP inclusive remotamente. 9 Download do firmware do LC700 via TCP/IP inclusive remotamente. 9 Superviso dos LC700s indiretamente atravs do MB-700, isto , via DFI OPC Server supervisionam-se parmetros do Bloco CCSM que so cpias das variveis Modbus dos LC700s. 9 Possibilidade de mltiplos DFI OPC Server ou trabalhar com um nico server e de forma remota. O OPC.Client acessa os parmetros do CCSM. A configurao do Bloco CCSM permite que as variveis Modbus sejam lidas e copiadas dentro da memria do MB-700. Para cada LC700 existe um Bloco CCSM. No Bloco CCSM est informado o ID do LC700 (No cenrio acima ID=2), e o MB-700 faz o scan das variveis Modbus configuradas dentro do Bloco CCSM e as registra em sua memria como parmetro do Bloco CCSM. Atravs do DFI OPC Server, estas variveis so lidas por um OPC Client. Desta forma, quando o usurio monitora uma varivel, o acesso mais rpido, pois o MB-700 armazena o valor desta varivel Modbus em sua memria de parmetros do Bloco CCSM.

6.5

MB-700- Manual do Usurio

MB-700 como Concentrator, Superviso via DFI OPC Server e Peer-to-peer

Figura 6.6 Exemplo de Aplicao do MB-700 como Concentrador de Dados Serial e ligao de Escravos Modbus Nesta aplicao, o MB-700 suporta as seguintes funes simultaneamente: 9 CONF700 faz download/upload via TCP/IP inclusive remotamente. 9 Download do firmware do LC700 via TCP/IP inclusive remotamente. 9 Superviso dos LC700s indiretamente atravs do MB-700, isto , via DFI OPC Server supervisionam-se parmetros do Bloco CCSM que so cpias das variveis Modbus dos LC700s. 9 Possibilidade de mltiplos DFI OPC Server ou trabalhar com um nico server e de forma remota. O OPC.Client acessa os parmetros do CCSM. 9 Comunicao Peer-to-peer entre LC700s de diferentes redes Modbus RTU (do LC700 ID= 2 para o LC700 ID=6).

6.6

Cenrios

MB-700 como Concentrador, Superviso via DFI OPC Server, Peer-to-peer e Redundncia de Redes

Figura 6.7 Exemplo de Aplicao do MB-700 como Concentrador e Peer-to-peer com Redundncia de CPU Nesta aplicao, o MB-700 suporta as seguintes funes simultaneamente: 9 CONF700 faz download/upload via TCP/IP inclusive remotamente. 9 Download do firmware do LC700 via TCP/IP inclusive remotamente. 9 Superviso dos LC700s indiretamente atravs do MB-700, isto , via DFI OPC Server supervisionam-se parmetros do Bloco CCSM que so cpias das variveis Modbus dos LC700s. 9 Possibilidade de mltiplos DFI OPC Server ou trabalhar com um nico server e de forma remota. O OPC Client acessa os parmetros do CCSM. 9 Redundncia de redes de comunicao entre os mestres Modbus TCP/IP (CONF700 e LCTools) e DFI OPC Server (superviso) com os LC700s, inclusive por diferentes meios fsicos (EIA-485 e rdio).

6.7

MB-700- Manual do Usurio

Mltiplos Mestres Modbus RTU acessando um LC700 por uma nica Porta (P2)

Figura 6.8 Exemplo de Aplicao do MB-700 como Gateway Invertido (Serial para TCP) Nesta aplicao, o MB-700 suporta as seguintes funes simultaneamente: 9 9 9 Obtm-se a funcionalidade de multi-mestre no Modbus RTU. Dois MB-700s fazendo bypass (Serial to TCP). Um MB-700 fazendo bypass (TCP to serial).

No cenrio acima, os mestres Modbus RTU (CONF700, LCTOOLS, LC700 OPC Server) so conectados cada um deles a um MB-700 atravs do canal serial EIA-232. Cada um desses MB-700s conecta-se a um ponto da rede ethernet. Nesta rede ethernet est conectado um MB-700 cujo canal serial EIA-485 forma um barramento de uma rede Modbus RTU. Nesta rede conecta-se um LC700. Na porta P2 deste LC700 conecta-se um mestre Modbus RTU atravs do canal serial EIA-485.

6.8

Captulo 7 REDUNDNCIA HOT STANDBY


Arquitetura de um Sistema Redundante Completo
O sistema redundante abaixo, mostrado pela Figura 7.1, apresenta diferentes funcionalidades com redundncia, como ser visto a seguir.

Figura 7.1 Exemplo de Arquitetura de Redundncia do MB-700 As funcionalidades com redundncia so : Estaes de Superviso: A aplicao apresenta duas estaes de superviso, que podem estar monitorando as mesmas variveis/tags do mesmo mdulo MB-700; Rede Ethernet: Cada estao de superviso possui duas placas de rede, cada qual em uma rede ethernet, utilizando switches distintos. Portanto, mesmo havendo problema numa placa de rede ou cabeamento de rede, ou switch de um estao de superviso, a mesma continuar em condies de manter a superviso, alm de estar disponvel a outra estao de superviso; Redundncia de Fonte e Backplane: Cada MB-700 possui a sua fonte e backplane e, embora a aplicao acima no mostre, ainda possvel fazer redundncia de fontes de alimentao para cada MB-700; Redundncia do Mdulo MB-700: Sendo o mdulo responsvel por todo o armazenamento e controle de troca de informaes entre escravos Modbus, a redundncia deste mdulo garante a disponibilidade de funcionamento do sistema de superviso e controle sem interrupes; Diagnstico: Atravs da monitorao dos parmetros do transducer do MB-700, pode-se rastrear as possveis falhas que estejam ocorrendo no sistema.

7.1

MB-700- Manual Do Usurio

Redundncia do Mdulo MB-700


Terminologia
Role: Configurao do usurio definindo o mdulo como Main ou Backup. State: Estado do mdulo que depende das condies em que ambos se encontram, e tambm da configurao Role. Os possveis estados so Active e Standby. Active: Estado que indica basicamente se o mdulo est executando os Blocos Funcionais, que cuidar do Scan da Rede e atualizao dos dados. Standby: Estado no qual o MB-700 monitora o comportamento e desempenho do outro mdulo, para uma eventual necessidade de assumir como Active. Mantm-se constantemente atualizado em relao aos dados processados pela Active, atravs do canal de comunicao de redundncia. Main: uma configurao do usurio que define qual mdulo deve ser preferencialmente o Ativo. Portanto, se ambos MB-700s estiverem em boas condies para executar os Blocos Funcionais (incluindo-se a comunicao Modbus), o mdulo configurado como Main ser o mdulo Active. Backup: uma configurao do usurio que define qual o mdulo deve ceder o controle ao outro quando em condies iguais de operao. E dever assumir como Active quando ocorrer falha no outro mdulo MB-700. Hot Standby: Esquema de redundncia em que se tem um elemento ativo e outro constantemente em alerta monitorando a condio do ativo, mantendo-se constantemente atualizado para que possa assumir o controle quando h falha no mdulo Main. Local: o mdulo MB-700 com o qual se est comunicando e supervisionando. Lembrando que o MB-700 Standby pode ser supervisionado, isto , os parmetros dos blocos no MB-700 Standby, que so cpias dos parmetros dos blocos do MB-700 Active, podem ser monitorados. Remote: Praticamente quase toda base de dados do MB-700 Active transferida para o MB-700 Standby, porm algumas informaes no se enquadram neste caso, por exemplo, a configurao (Role) e o prprio estado (State) da redundncia. Atravs do Bloco Transducer IDShell possvel saber no apenas a configurao (Role) e estado (State) do MB-700, que est sendo supervisionado (Local), mas tambm o outro MB-700 (Remote), pois esta informao trocada entre ambos mdulos pelo canal de comunicao de redundncia. Canal de Comunicao para Redundncia: Canal de comunicao entre os mdulos MB-700s para que ambos se mantenham sincronizadas, isto , a configurao de ambas seja sempre igual, e as variveis dinmicas do processo sejam constantemente transferidas. Switchover: Chaveamento do controle de um mdulo para outro, isto , um MB-700 que est Standby passa a Active.

Pr-requisitos do Sistema
Os requisitos listados aplicam-se a ambos os modos de redundncia. A verso de firmware para sistemas redundantes possui a terminao "R". Isto designa um firmware prprio para aplicaes em redundncia. Com o firmware redundante, o mdulo inicializa no modo Hot Standby por default, em um estado de segurana chamado Sync_Idle. O usurio poder mudar o modo de redundncia, conforme ser visto posteriormente. A configurao no SYSCON dever ser criada do mesmo modo que para um sistema noredundante (em caso de dvidas, veja o Captulo 3 deste manual). A nica diferena a necessidade de acrescentar um bloco transdutor bridge. Este transdutor ser usado para inicializar a redundncia. Na configurao do SYSCON, o Tag para o bloco transdutor pode ter qualquer nome, preferencialmente, que seja relacionado ao Tag do MB-700 ou planta. Deve-se precaver a no usar Tags que j estejam em uso na mesma planta.

7.2

Redundncia Para mais infomaes sobre o SYSCON, referir-se ao manual de operao e instalao do Syscon. Para qualquer modo de redundncia necessrio, antes de tudo, configurar a redundncia de rede. A prxima seo explica como isto dever ser feito.

Configurando a Redundncia de Rede


Para que todas as ferramentas OPC-Client possam funcionar com redundncia de rede, necessrio configurar as workstations e o DFI OLE Server.

Configurando a Workstation
possvel ter uma ou duas workstations (redundncia de workstation). Seguem os passos para configurao. 1. 2. 3. Cada workstation deve ter uma HMI instalada. Cada workstation dever ter duas Placas de Interface de Rede (Network Interface Card NIC). Cada NIC dever ser configurada em uma faixa diferente de sub-rede (ex.: NIC1, IP=192.168.164.50 / Subnet Mask 255.255.255.0 e NIC2, IP=192.168.163.50 / Subnet Mask 255.255.255.0). Configure tambm um default gateway de acordo com suas necessidades. Instale dois HUBs ou switches. Cada NIC deve ser conectada a um deles de forma que duas Redes Locais (LAN) sejam montadas isoladas uma da outra. Desta forma, cada um dos mdulos MB-700 pode ser conectado a um dos HUBs obedecendo as faixas pr-definidas de sub-rede (ex.: Primeiro MB-700, IP=192.168.164.51 / Subnet Mask 255.255.255.0 e segundo MB-700, IP=192.168.163.51 / Subnet Mask 255.255.255.0). Para testar a rede, use o comando ping no prompt do DOS, chamando pelos IPs de cada mdulo MB-700 para confirmar a comunicao.

4. 5. 6.

7.

Configurando o DFI OLE Server


Existem duas maneiras de configurar o OLE Server para redundncia de rede. A seguir, os passos para a configurao em cada caso. O HMI Client seleciona o DFI OLE Server (local e remoto). Para este caso, o Server local possui um NIC adapter especfico, e o cliente seleciona qual servidor ser usado.

Figura 7.2 Exemplo de Superviso de Dados com Gerenciamento da Redundancia pelo OPC com uma nica Placa de Rede em cada Estao de Trabalho 1. Configure no arquivo SmarOleServer.ini, o NIC adapter que ser usado em cada workstation (por exemplo: Primeira workstation, NIC=192.168.164.50 e a Segunda workstation, NIC=192.168.163.50). Desta forma, cada DFI OLE Server selecionar o NIC adapter especificado.

2.

7.3

MB-700- Manual Do Usurio 3. Na hora de configurar a IHM, configure cada TAG a ser monitorado, o que pode ser feito de duas formas: a) b) 4. Primeira: usando o DFI OLE Server Local; e Segunda: usando o DFI OLE Server Remoto (algumas IHM no permitem este tipo de configurao, e ser necessria a ajuda de algum outro software auxiliar).

Para validar a conexo remota entre o Client e o Server, certifique-se de configurar o DCOM e NT Security.

O DFI OLE Server est conectado a ambas sub-redes onde os mdulos redundantes esto. Neste caso, o cliente emprega apenas um Server. O Server escolhe dinamicamente qual NIC adapter ser usado (ver figura 15.3).

Figura 7.3 Exemplo de Superviso de Dados com Gerenciamento da Redundancia pelo OPC com duas Placa de Rede em cada Estao de Trabalho 1 Configure no arquivo SmarOleServer.ini os NIC adapters desejados. Por exemplo: NIC = 192.168.164.50 NIC2 = 192.168.163.50 2 Desta forma, o DFI OLE Server ter informao atravs de ambos os NIC adapters. O ltimo dado atualizado ser selecionado pelo DFI OLE Server para ser encaminhado para o client. Quando o MB-700 est em modo Hot Standby, o DFI OLE Server selecionar preferivelmente o dado que vem do mdulo Active, para ser encaminhado para o client.

Configurando Redundncia Hot Standby


Para habilitar redundncia Hot Standby e monitorar seu status, alguns parmetros disponveis no MB-700 transducer block devem ser usados. A maioria dos parmetros de redundncia possui um sufixo. O sufixo L significa Local, ou que o parmetro traz informaes do mdulo que est sendo monitorado diretamente atravs do DFI OLE Server. O sufixo R significa Remote, ou que o parmetro traz informaes sobre o outro mdulo, conhecidas pelo mdulo Local, atravs do canal de sincronismo. A seguir apresentada uma descrio funcional destes parmetros para entender como a redundncia Hot Standby funciona. Para maiores informaes sobre estes parmetros, veja a tabela descritiva do Bloco Transdutor (Manual de Blocos Funcionais). FUNCTION_IDS Este o nico parmetro a ser configurado. O usurio deve designar um mdulo para ser o Main, escolhendo o valor Sync_Main. Atravs do canal de sincronismo, o outro mdulo automaticamente ser inicializado como Backup. Isto designa fisicamente o mdulo processador Preferencial e o 7.4

Redundncia Redundante, respectivamente. Desta forma, Main e Backup podem ser entendidos simplesmente como labels. RED_ROLE_L / RED_ROLE_R

Reflete a configurao feita em FUNCTION_IDS, identificando o Role (papel) do mdulo, Sync_Main ou Sync_Backup. RED_STATE_L / RED_STATE_R

Active executa todas as tarefas e gera toda a informao. Standby no executa as tarefas, apenas recebe toda a informao gerada pelo Active e permanece pronto para assumir, se necessrio. Not Ready redundncia no disponvel. As diferentes falhas que podem ocorrer no sistema levam-no a um switch over, quando o Standby assume o estado de Active e vice-versa numa forma sem sobressaltos. A seguir, so apresentadas as possveis causas de switch over, divididas em dois tipos: Falhas Gerais Quando todo um mdulo falha, as possveis falhas so: Falha de Hardware Falha na Alimentao Remoo do Mdulo Processador do Backplane. Falhas de M Condio Quando uma das interfaces de um mdulo falha: Falha na Comunicao Modbus

O sistema capaz de checar qual mdulo est em melhores condies, elegendo-o como Active. assegurada a recuperao de uma falha por vez. Ou seja, uma vez ocorrida uma falha, uma segunda falha s poder ser recuperada pela redundncia caso a primeira falha j tenha sido corrigida. Enquanto a falha no for corrigida, a redundncia no estar totalmente disponvel (em caso de Falha de M Condio), ou mesmo indisponvel (no caso de Falha Geral). Para o caso de Falha Geral, assim que o mdulo em falha se recupera, ou substitudo, os mdulos se tornam automaticamente um par redundante, ou seja, o sistema reconhece automaticamente um novo mdulo inserido. RED_SYNC_STATUS_L / RED_SYNC_STATUS_R Este parmetro informa todos os estados possveis de sincronismo entre os mdulos. SYNC STATUS Stand Alone DESCRIO H apenas um mdulo operando. Se o sistema sincronizou pelo menos uma vez, e este valor aparece, indica que o outro mdulo teve uma Falha Geral. Os mdulos esto checando as configuraes entre si para chegarem ao estado de Synchronized. Pode levar um tempo de at 9 min. no mximo (enquanto o sistema aguarda que o mdulo em Not Ready complete suas Live Lists). Logo aps um download de configurao, o mdulo transfere toda a configurao para o outro atravs do canal de sincronismo. O mdulo est sendo configurado pelo outro mdulo atravs do canal de sincronismo ou pelo SYSCON. Caso aparea para ambos o parmetro L e R, indica que nenhum dos mdulos foi configurado ainda. Os mdulos esto em perfeito sincronismo. O mdulo Active atualiza continuamente as bases de dados do Standby. 7.5

Synchronizing

Updating Remote

Maintenance

Synchronized

MB-700- Manual Do Usurio SYNC STATUS Warning: Role Conflict DESCRIO Se um segundo mdulo conectado no painel, com o mesmo Role (papel) daquele que j est em operao, essa mensagem mostrada. O procedimento para corrigir este conflito executar um Factory Init no novo mdulo e aguardar que o sincronismo do sistema. Caso ocorra uma falha no cabo de sincronismo, essa mensagem exibida. O sistema no ter a redundncia at que a falha no cabo de sincronismo seja corrigida.

Warning: Sync Cable Fail

Se uma falha ocorre na transferncia de configurao do Active para o Warning: Updating Standby, essa mensagem mostrada. O procedimento executar um Factory Init no mdulo que no est em Active e aguardar at que a Remote Fail transferncia seja completada com sucesso. RED_BAD_CONDITIONS_L / RED_BAD_CONDITIONS_R

Pode apresentar o valor abaixo: BIT BAD CONDITION DESCRIO Quando trabalhando como mestre e no houver resposta do escravo Modbus, significa que a comunicao Modbus est em ms condies. A causa pode ser uma falha no caminho de comunicao, ou at mesmo falha no mdulo escravo.

Modbus

O valor desejvel e mais provvel <none> para ambos os mdulos (L e R), o que assegura boas condies para ambos, ou seja, redundncia completamente disponvel. Este parmetro pode ter duas funes: Uma falha de m condio para o mdulo em Active leva o sistema a um switch over. Neste caso, este parmetro atua como um registro da causa do ltimo switch over. Quando uma falha de m condio ocorre para o mdulo em Standby este parmetro mostra esta condio como um alarme. Assim, advertindo o operador que o mdulo em Standby apresenta um determinado problema, permite manuteno pr-ativa para que se tenha a redundncia completamente disponvel. RED_MAIN_WDG / RED_BACKUP_WDG

So watchdogs que indicam o status de comunicao entre a IHM e os mdulos processadores. Enquanto seus valores estiverem incrementando num intervalo de 2 segundos, as respectivas conexes com a rede (Main e Backup) estaro funcionando bem. Em resumo, a redundncia est completamente disponvel, SOMENTE se os mdulos esto em Synchronized e tm o valor <none> nos parmetros de Bad Conditions (L e R). As seguintes operaes podem ser realizadas sem interrupo do processo da planta: substituio de um mdulo com falha, correo de uma falha de cabo SYNC, atualizao do firmware e adio de redundncia em um sistema em operao. NOTA Quando o LED STAND BY est aceso, significa que o mdulo est em Standby. Quando o LED est apagado, o mdulo pode estar em Active ou Not Ready. Se um dos mdulos est em Standby, o outro estar em Active. Seguem os passos para a configurao e manuteno da redundncia Hot Standby. Recomenda-se que os passos sejam todos lidos e entendidos antes de serem executados.

Configurando o Sistema pela Primeira Vez


Este o procedimento para configurar o sistema pela primeira vez com redundncia Hot Standby, 7.6

Redundncia no start up da planta. 1 Com o conector dos canais de sincronismo desconectado, execute um Factory Init em ambos mdulos para garantir o estado default. 2 Conecte ambos mdulos atravs do canal SYNC. 3 Abra a configurao desejada no SYSCON e coloque-o em modo On-line. Clique com o boto direito no cone bridge e na opo Attributes escolha um dos mdulos listados no campo Device Id. O mdulo escolhido ser aquele a ser configurado como Main. No menu principal do SYSCON v ao menu Export e clique Tags. 4 Ainda no cone da bridge, clique com o boto direito em FB VFD e ento clique em Block List. Uma nova janela ser aberta mostrando todos os blocos que esto pr-instanciados no mdulo. Ento, nesta janela, clique com o boto direito no transdutor realizando um Assign Tag com o tag que est previsto na configurao. Feche a janela Block List. 5 Clique com o boto direito no cone do transdutor da bridge e escolha On Line Characterization. Configure o parmetro FUNCTION_IDS como Sync_Main. Atravs do canal de sincronismo o outro mdulo ser automaticamente inicializado como Backup. Aps isto, ambos os parmetros RED_SYNC_STATUS (L e R) devem indicar Maintenance, o que significa que nenhum dos mdulos foi configurado ainda. 6 Caso necessrio, realize Assign Tag para todos os field devices. Aguarde at que as Live Lists de todos os canais estejam completas. Ento, configure o sistema a partir do mdulo Active executando todos os downloads de configurao necessrios, da mesma forma que para um sistema MB-700 no-redundante. 7 Assim que os downloads forem completados com sucesso, o transdutor apresentar as seguintes fases: O Active ir transferir toda a configurao para o outro mdulo (RED_SYNC_STATUS_L como Updating Remote e RED_SYNC_STATUS_R como Maintenance). Aps a configurao ter sido transferida, os mdulos podem levar algum tempo para sincronizar (parmetros RED_SYNC_STATUS (L e R) como Synchronizing). Este o tempo necessrio para que os mdulos chequem a configurao um com o outro. Finalmente, os mdulos iro sincronizar (parmetros RED_SYNC_STATUS (L e R) como Synchronized e RED_STATE_R como Standby. Com o sistema nestas condies, o Active estar atualizando constantemente o Standby.

Trocando a Configurao
Apenas siga os passos 6 e 7 da seo Configurando o Sistema pela Primeira Vez.

Substituio de um Mdulo com Falha


1 Com o conector do canal de sincronismo desconectado, insira o novo mdulo no backplane. 2 Atualize o firmware do novo mdulo, caso seja necessrio. Execute um Factory Init no novo mdulo para garantir o estado default. 3 Conecte o conector SYNC ao novo mdulo. 4 O novo mdulo ser automaticamente reconhecido pelo Active e ambos iro permanecer em Synchronizing por algum tempo. Assim que o sistema tiver o status Synchronized e <none> nos parmetros Bad Conditions, a redundncia estar totalmente disponvel e simulaes de falhas podem ser feitas.

Correo de uma Falha no Canal de Sincronismo


Se ocorrer uma falha na conexo do cabo SYNC (retirada do cabo, por exemplo), o sincronismo ser momentaneamente perdido, assim os dois mdulos se tornaro ativos. Quando a falha na conexo do cabo SYNC for corrigida (reconectado o cabo SYNC), o mdulo Main assumir como Active novamente. Desta forma, ambos permanecero em Synchronizing por algum tempo. Quando o sistema tiver o status Synchronized e <none> nos parmetros Bad Conditions, a redundncia estar totalmente disponvel e simulaes de falhas podem ser feitas.

Atualizao de Firmware sem Interrupo do Processo


Este procedimento descreve como atualizar o firmware de ambos os mdulos sem interromper o 7.7

MB-700- Manual Do Usurio processo da planta. 1 Certifique-se de que o sistema tenha o status Synchronized e <none> nos parmetros Bad Conditions. Ento, usando o FBTools atualize o firmware do mdulo em Active. Neste momento, o outro mdulo ir assumir a planta. 2 Aps a atualizao do firmware ter sido finalizada, os mdulos iro sincronizar um com o outro, com o Active transferindo toda a configurao para o outro. Aguarde o sistema ter o status Synchronized e <none> nos parmetros Bad Conditions. 3 Usando o FBTools, atualize o firmware do mdulo em Backup. Neste momento, o outro mdulo ir assumir a planta. 4 Aps a atualizao do firmware ter sido finalizada, os mdulos iro sincronizar um com o outro, com o Active transferindo toda a configurao para o outro. Assim que o sistema tiver o status Synchronized e <none> nos parmetros Bad Conditions, a redundncia estar totalmente disponvel e simulaes de falhas podem ser feitas.

Adicionando Redundncia a um Sistema Existente


Se um sistema no redundante intencionado para ser redundante no futuro, no startup da planta as seguintes condies devem ser obedecidas: A arquitetura LAN poder ser expandida para atender o que est descrito no item Redundncia com Superviso via OPC. O nico mdulo deve usar um firmware redundante que suporta redundncia Hot Standby. O parmetro FUNCTION_IDS deve ser setado como Sync_Main. Ento, o mdulo pode ser configurado e enquanto h somente um mdulo, ele trabalhar no status Stand Alone. Obedecendo estas condies, a redundncia pode ser adicionada a qualquer momento sem interromper o processo. Para adicionar redundncia a um sistema, siga alguns passos descritos na seo Substituindo um Mdulo com Falha.

Conexo Fsica SYNC_CABLE


A conexo fsica simples, como mostra a figura abaixo:

Figura 7.4 - Conexo Fsica do Canal de Redundancia do MB-700

Tabela de Parmetros Adicionais


Novos Parmetros e Valores do Transdutor IDShell para a Redundncia do MB-700.

7.8

Redundncia
Index Parmetro Tipo de Dado (comprimento) Faixa Vlida/ Opes Valor Default Unidades Store/ Modo Descrio
Funo do dispositivo local na redundncia. Passive, Active, Backup e Active_Not_Link_Master no so funes sincronizadas e so vlidas somente para superviso e redundncia LAS. A redundncia Hot Standby setada via as seguintes funes: Sync_Idle a funo default, aps a inicializao de fbrica. A 4 porta usada para sincronizar dois MB-700s diferentes. Sync_Main inidica o processador preferencial para assumir as tarefas. Sync_Backup indica o processador que assume as tarefas.

13

FUNCTION_IDS

Unsigned8

1:Passive 2:Active 3:Backup 4:Active_Not_Link_Master 7:Sync_Idle 8:Sync_Main 9:Sync_Backup

D / RW

169

RED_ROLE_L

Unsigned8

1:Passive 2:Active 3:Backup 4:Active_Not_Link_Master 7:Sync_Idle 8:Sync_Main 9:Sync_Backup

D / RO

Funo de Redundncia para o dispositivo local. Idem descrio FUNCTION_IDS.

170

RED_STATE_L

Unsigned8

0:Not Ready 1:Standby 2:Active

D / RO

171

RED_SYNC_STA TUS _L

Unsigned8

0: Not defined 1: Stand Alone 2: Synchronizing 3: Updating Remote 4: Maintenance 5: Synchronized 6: WARNING: Role Conflict 7: WARNING: Sync Cable Fail 8: WARNING: Updating Remote Fail 9: Warning 1 10: Warning 2

D / RO

Estado de redundncia para o dispositivo local Not Ready No est pronto para executar. Standby Presente mas no executando. Active Rodando as tarefas. Status de Sincronismo para o dispositivo local: 0: Valor Inicial 1: Operao Stand alone 2: Verificando a Configurao para sincronizao 3: Transferncia de toda a Configurao para o mdulo remoto 4: Recebendo toda a Configurao do mdulo remoto 5: Os mdulos so completamente atualizados uns com os outros 6: O mdulo extra tem a mesma funo daquele que est executando 7: Falha no cabo de sincronismo 8: Falha na atualizao do remoto 9: Uso futuro 10: Uso futuro Funo de Redundncia para o dispositivo remoto. Idem descrio FUNCTION_IDS. Funo de Redundncia para o dispositivo remoto. Idem descrio RED_STATE_L. Status de Sincronismo para o dispositivo remoto: 0: Valor Inicial 1: Operao Stand alone 2: Verificando a Configurao para sincronizao 3: Transferncia de toda a Configurao para o mdulo remoto 4: Recebendo toda a Configurao do mdulo remoto 5: Os mdulos so completamente atualizados uns com os outros 6: O mdulo extra tem a mesma funo daquele que est executando 7: Falha no cabo de sincronismo 8: Falha na atualizao do remoto 9: Uso futuro 10: Uso futuro

172

RED_ROLE_R

Unsigned8

7:Sync_Idle 8:Sync_Main 9:Sync_Backup 0:Not Ready 1:Standby 2:Active

D / RO

173

RED_STATE_R

Unsigned8

D / RO

174

RED_SYNC_STA TUS_R

Unsigned8

0: Not defined 1: Stand Alone 2: Synchronizing 3: Updating Remote 4: Maintenance 5: Synchronized 6: WARNING: Role Conflict 7: WARNING: Sync Cable Fail 8: WARNING: Updating Remote Fail 9: Warning 1 10: Warning 2

D / RO

7.9

MB-700- Manual Do Usurio


Index Parmetro Tipo de Dado (comprimento) Faixa Vlida/ Opes Valor Default Unidades Store/ Modo Descrio

175

RED_BAD_COND ITIONS_L

Bitstring(2)

D / RO

Condies ruins para o dispositivo local.

176 177 178

RED_BAD_COND ITIONS_R RED_RESERVED 1 RED_RESERVED 2

Bitstring(2) Unsigned8 Unsigned8


0 ~ 255 0 ~ 255

0 0 0

E NA NA

D / RO

Condies ruins para o dispositivo remoto.

D / RW Reservado para uso futuro. D / RW Reservado para uso futuro.

Tabela 7.1 - Parmetros Adicionais de Redundncia

Descrio do Significado dos Bits de RED_BAD_CONDITIONS_L / R


Bit 0 1 2 3 4 5 6 7 Variable Modbus H1-1 (no usado) H1-2 (no usado) H1-3 (no usado) LiveList Res_1 Res_2 Res_3

Tabela 7.2 Tabela de Descrio dos Bits

7.10

Apndice A SOLUCIONANDO PROBLEMAS


O MB-700 disponibiliza alguns recursos de inicializao para solucionar determinados problemas. Estes recursos so: ATENO Qualquer que seja a forma de inicializao selecionada causar um grave impacto no sistema !

Reset
Clique o Push-Button da direita (ver no detalhe da Figura A1 seguinte os dois pequenos botes localizados acima do conector de Modbus 232) e o sistema executar o RESET levando alguns segundos para a inicializao correta do sistema. De acordo com o procedimento via FBTools, neste momento um novo IP ser atribudo automaticamente ou o ltimo IP setado ser aceito pelo sistema. Certifique-se de que o LED RUN e o LED ETH10 permaneam acesos.

Fct Init / Reset


/CTS GND Rx Tx NC /RTS 6 5 4 3 2 1

Factory Init/Reset

MB700 - Modbus Processor

232

ETH 10Mbps

Fail
V

1B 2B

+
SYNC

3B 4B 5B 6B

T/R+ 485 T/R-

GND 7B

8B
NC

9B 10B

Figura A1 MB-700

Factory Init
Mantenha pressionado o Push-Button da esquerda e, em seguida, clique o Push-Button da direita garantindo que o LED FORCE esteja piscando 1 vez a cada segundo. Libere o Push-Button da esquerda e o sistema executar o RESET apagando as configuraes anteriores.

Modo HOLD
Mantenha pressionado o Push-Button da esquerda e, em seguida, clique o Push-Bottom da direita duas vezes garantindo que o LED FORCE esteja piscando 2 vezes a cada segundo. Libere o PushButton da esquerda e o sistema executar o RESET e ir para o modo HOLD. Certifique-se de que o LED HOLD e o LED ETH10 permaneam acesos. Com o MB-700 neste modo, o FBTools Wizard pode ser utilizado para atualizao do firmware ou alterao do endereo IP. Utilize o Reset novamente caso queira retornar para o modo de execuo (RUN).

A.1

MB-700 - Manual do Usurio DICAS Qualquer um dos modos (Factory Init e Modo HOLD) pode ser evitado uma vez iniciados, mantendo-se pressionado o Push-Bottom da direita e liberando-se o Push-Button da esquerda primeiro. Se o usurio perder a conta do nmero de vezes que o Push-Button da direita foi pressionado, basta verificar o nmero de vezes que o LED FORCE est piscando a cada segundo. Ele voltar a piscar uma vez por segundo depois do quarto toque (ou seja a funo rotativa). Para pressionar o Push-Button do Factory Init/Reset adequado o uso de algum instrumento pontiagudo (ex. caneta esferogrfica).

1-

2-

3-

Quando Usar os Procedimentos de Factory Init/Reset


1. Como resetar o MB-700 sem deslig-lo? Use o procedimento de RESET. 2. O LED HOLD permanece aceso, como devo proceder? Caso aps o MB-700 ser ligado (ou resetado) e o LED HOLD permanecer aceso, provvel que o Firmware esteja corrompido. Deve-se proceder um Firmware Download para carregar um firmware novamente. Para isso, siga os seguintes passos: 2.1- Assegure-se que o MB-700 esteja ligado e que esteja conectado Sub-Rede. Caso no esteja, use o procedimento Conectando o MB-700 Sub-Rede. Certifique-se que o LED HOLD esteja aceso; 2.2- Execute o FBTools Wizard, (localizado no diretrio de trabalho da Smar, geralmente drive:\Program Files\Smar\FBTools\FBTools Wizard.exe ,diretamente pelo atalho FBTools Wizard na colmia do System302; 2.3- Na tela principal (Choose device type) selecione o MB-700 e pressione o boto Next; 2.4- Escolha o caminho para o DFI OLEServer a ser usado (default: Local) e pressione o boto Next; 2.5- Selecione o mdulo MB-700 desejado na opo Module usando como referncia o nmero de srie (verifique na etiqueta lateral, no prprio MB-700). 2.6- Pressione o boto Browse para selecionar qual arquivo de firmware ser carregado (arquivo MB-700*.ABS); 2.7- Aps selecionar o arquivo a ser carregado, pressione a boto Finish para iniciar o download do firmware; 2.8- Durante o download ser apresentada a tela de progresso da operao; 2.9- Ao final da operao ser apresentada uma mensagem de status da operao de download. Neste momento o MB-700 j estar no Modo Run. Clique no boto OK (assegure-se que o LED RUN esteja aceso); 2.10- Para encerrar clique em Finish na tela seguinte. 3. O FBTools Wizard no consegue colocar o MB-700 em HOLD, como devo proceder? Use o procedimento do Modo HOLD. Colocado o MB-700 em HOLD, execute o procedimento de atualizao do firmware usando os passos descritos no item 2. Se mesmo assim continuar havendo problema, possvel que esteja relacionado conexo TCP/IP (verificar os cabos e o LED ETH10). 4. O firmware inicia a execuo, mas depois de um certo tempo trava, como devo proceder? Pode ser um problema da configurao, use o procedimento do Factory Init e reconfigure o MB700. Caso o problema persista, ser necessrio fazer um novo download de firmware no MB-700. 5. O LED ETH10 no acende, como devo proceder? Verificar se o cabo foi conectado corretamente, ou se o cabo no est rompido. Lembre-se que da especificao do cabos: DF54 Cabo Padro. Para ser usado em uma rede entre MB-700 e Switch/HUB. DF55 Cabo Cruzado (Cross). Para ser usado ponto a ponto entre PC e MB-700. 6. O LED FORCE est piscando, como devo proceder? Use o procedimento de RESET. 7. O FBTools no mostra todos os MB-700s que esto na Sub-Rede, como devo proceder? Provavelmente est havendo conflito de endereo IP nesta Sub-Rede. Para solucionar este tipo de problema deve-se desconectar todos os MB-700s desta Sub-Rede e executar o procedimento

A.2

Solucionando Problemas
Conectando o MB-700 Sub-Rede para cada mdulo, assegurando que o endereo a ser usado no esteja associado a outro equipamento da rede. 8. O FBTools no encontra o MB-700. Certifique-se que o procedimento inicial de conexo foi seguido, ou seja, foi inicialmente colocado o IP Default via Modo de Reset 3 e o computador foi colocado com IP 192.168.164.101. O cabo ethernet utilizado deve ser o DF54 quando usando HUB ou SWITCH. Use o cabo DF55 se for uma conexo direta entre computador e MB-700. Teste se a placa de rede do micro est OK executando o comando PING para o IP do prprio micro via o prompt do DOS. Teste se a conexo ethernet est OK executando o comando PING para o MB-700. 9. O MB-700 estava operando corretamente, desliguei e liguei novamente e agora nenhum tipo de reset funciona e o LED Hold fica constantemente aceso e/ou piscando. Deve-se neste caso fazer o uso da Boot Flash. 10. Preciso usar a Boot Flash para recarregar o Programa Boot. Utilize o procedimento de Fbrica Carregando o programa Boot no MB-700. 11. Durante a operao do Syscon, no On line Characterization de alguns blocos, perdi a conexo com o MB-700. Verses do System302 5.0 anteriores ao Service Pack 8 possuam um bug que podiam gerar o efeito acima. Neste caso, somente fechando o Syscon e abrindo novamente e ou resetando o MB700 este problema se resolver. 12. A licena no aceita pelo programa Get License. Siga os procedimentos a seguir: 1. Tente registrar a licena DEMO. No Get License h um boto Use DEMO keys. Caso funcione, o problema deve ser algum erro na digitao da chave. 2. Se ainda assim no funcionar, verifique a existncia da varivel SmarOlePath no ambiente. Use Start\Programs\Administrative Tools\Windows NT Diagnostics na pasta Environment (Ambiente) e verifique se existe uma varivel SmarOlePath. Caso no exista, execute o programa Interface Setup da pasta de trabalho da Smar que ela ser criada. Obs: Use somente caracteres que sejam nmeros e traos -. NO use espaos e caracteres simbolos ! @ # $ % ^ & * ( ) _ + ~ < > , . / ? \ | { } [ ] :; 3. Execute o registro do servers novamente. Na pasta de trabalho da Smar (Program Files\Smar\OleServers\) execute o programa Register.Bat. 4. Caso as opes anteriores tenham falhado, pode-se gerar o arquivo de licena manualmente: - Use um editor de texto ASC (por exemplo, Notepad) pois o arquivo no pode conter caracteres de formatao. O nome de cada arquivo e seu contedo so apresentados a seguir: Arquivo: Syscon.dat SMAR-MaxBlocks-55873-03243-22123-04737-10406 Arquivo: OleServer.dat #PCI OLE Server SMAR-OPC_NBLOCKS8-23105-23216-11827-2196 Arquivo: DfiOleServer.dat #DFI OLE Server SMAR-DFIOPC_NBLOCKS8-19137-32990-37787-24881-12787 As chaves mostradas so para a licena DEMO, o usurio pode usar as chaves fornecidas pela Smar. 13.Tento mudar um valor esttico de um bloco Modbus, mas o valor no atualizado. Para que um valor esttico de um Bloco Modbus seja atualizado, primeiramente necessrio que o bloco seja colocado em O/S, o que permite que os valores estticos possam ser mudados. 14. Aps mudar algum valor esttico de um bloco, e colocar o MODE_BLK.Target para Auto o atual no vai para Auto. Se algum parmetro esttico de um Bloco Modbus for alterado, o bloco s ir para Auto aps realizar o ON_Apply no Bloco CCCF. A.3

MB-700 - Manual do Usurio

A.4

Apndice B CABLAGEM
Especificao do Cabo Ethernet
Caso seja necessrio a montagem de um novo cabo Ethernet, abaixo esto as especificaes do cabo Par Tranado, conforme Cdigo de Pedido para DF54 ou DF55. DF54 Cabo Padro. Para ser usado em uma rede entre MB-700 e Switch/HUB. DF55 Cabo Cruzado (Cross). Para ser usado ponto a ponto entre PC e MB-700.
Proteo Adesiva Conforme Pedido (Medida padro 2 metros) 5cm Pino 1 Pino 1 CONECTOR RJ-45, BLINDADO, MACHO Etiqueta de Identificao CABO PADRO ETHERNET TWISTED PAIR 100 BASE TX (PAR TRANADO) CABO CATEGORIA 5, CONDUTOR SLIDO, BLINDADO COM 2 PARES (OPO 1) OU 4 PARES (OPO 2) CONECTOR RJ-45, BLINDADO, MACHO

DF54 1 2 3 6 Marrom Branco / Marrom Laranja Branco / Laranja 1 2 3 6 1 2 3 6

DF55 Cross Marrom Branco / Marrom Laranja Branco / Laranja 3 6 1 2

Figura B.1 Especificaes do Cabo Par Tranado DF54/DF55 OBS: As cores so apenas sugestes. O importante usar os pares (cor XXX e branco/cor XXX).

Especificao do Cabo Serial


Interface EIA-232
Conectando MB-700 ao SI-700 ou DF58 Para conectar a porta serial RS232 do MB-700 ao mdulo SI-700 (Conversor RS232/RS485) ser necessrio um cabo DF59 ou dever ser montado um cabo conforme o esquema seguinte. DF59 Cabo usado para conectar MB-700 e SI-700

B.1

MB-700 - Manual do Usurio

Figura B.2 Conectando MB-700 ao SI-700 ou DF58 Conectando MB-700 ao DF51/FC302 Para conectar a porta serial RS232 do MB-700 a porta serial do DF51, FC302 ou um outro MB700, dever ser montado um cabo com conexo entre RJ12 e RJ12, conforme o esquema seguinte:

Figura B.3 Conectando MB-700 ao DF51/FC302

Conectando MB-700 ao Computador Para montar um cabo serial entre o MB-700 (Processador) e o computador, siga as instrues seguintes que mostra uma conexo entre RJ12 (usado no MB-700) e DB9 fmea.

B.2

Cablagem
DIAGRAMA DE LIGAO DOS CABOS

DB9 (FMEA) 1 RX TX 2 3 4 GND RTS CTS 5 6 7 8 9

RJ12 1 2 3 4 5 6 TX RX GND RTS

MONTAGEM DO CABO

PINO 1

PINO 1

TERMINAL 1

FRENTE

Figura B.4 Conectando MB-700 ao Computador

B.3

MB-700 - Manual do Usurio

Conectando MB-700 ao LC700


H dois cabos para fazer a conexo do MB-700 ao LC700. Os esquemas de montagem so mostrados nos itens a seguir. Cabo EIA-232 para conectar CPU-700-X3* e MB-700 Cdigo de pedido C232-3-700 Cabo para conexo entre CPU-700 e MB-700

(* pode ser D ou E) Figura B.5 Conectando MB-700 ao LC-700 - (LC700 sem Redundncia) B.4

Cablagem Cabo EIA-232 para conectar CPU-700-X3R* e MB-700 Cdigo de pedido C232-4-700 Cabo para conexo entre CPU-700 R e MB-700

(* pode ser D ou E) Figura B.6 Conectando MB-700 ao LC-700 - (LC700 com Redundncia)

B.5

MB-700 - Manual do Usurio

Interface EIA-485
Ver na parte frontal da borneira do MB-700 (Captulo 2). Pinos do Bloco Terminal Pinos 5 6 7 Descrio +: EIA 485 -: EIA 485 GND: Referncia para sinal de comunicao RS485.
Tabela B.1 Descrio dos Pinos do Bloco Terminal

Abaixo mostrado um exemplo de ligao do MB-700 a uma rede 485. Para longas distncias do cabo 485 recomentado utilizar um terminador (resistor de 120ohms) em ambas as extremidades da rede. O MB-700 no possui este terminador interno.

AC Power Supply for Backplane

Air convection do not obstruct air flow!

AC-R/50 Operating Range 0 C - 60 C 32 F - 140 F

DEVICE SLAVE PORT 485


T/R+ T/R- GND

DEVICE SLAVE PORT 485


T/R+ T/R- GND

OUTPUT 24VDC 300mA 12VA 115VAC Max. 200mA Max.


Fail V

1B 2B 3B 4B 5B 6B 7B

CAUTION

90-264VAC Max 72VA 50/60Hz

FUSE
1.25A

Figura B.7 Exemplo de Ligao do MB-700 a uma Rede 485

B.6

Cablagem

Dimenses

Figura B.8 Dimenses B.7

MB-700 - Manual do Usurio

B.8

Apndice C ESPECIFICAES PARA O MB-700


Especificaes Tcnicas
Tipo Performance Memria para cdigo CONTROLADOR 32 Bit RISC (CPU Clock @25 MHz) 50 MIPS 2 Mbytes, 32 Bits Memria Flash (Firmware Regravvel)

Memria para dados

2 Mbytes, 32 Bits NVRAM (Armazenamento de dados e configurao) PORTAS DE COMUNICAO 1 Porta Ethernet @10 Mbits (Conector RJ-45) 1 Porta EIA-232@ 9.6 Kbps-115.2 Kbps (Conector RJ11) 1 Porta EIA-485 @ 9.6 Kbps-115.2 Kbps 1 Porta Independente com DMA-Baudrate 31,25 Kbps (SYNC) POTNCIA INTERNA 5Vdc/ 950 mA 4,75 W INDICAO DE STATUS LED verde indicando energizao do mdulo LED vermelho indicando que existe falha no processador LED verde indicando que o programa est rodando LED amarelo indicando que o programa est em modo de espera No utilizado LED verde indicando a transmisso de dados EIA-232 e EIA-485 LED verde sinalizando cabo Ethernet conectado LED verde indicando transmisso de dados pela Ethernet LED verde indicando sincronismo de dados LED verde indicando que o mdulo est em standby (estado de espera quando ele redundante) DIMENSES E PESO 39,9 x 137,0 x 141,5 (mm) 157 x 5,39 x. 5,57 (pol.) 0,340 kg TEMPERATURA 0 C a 60 C -30 C a 70 C CABOS 14 AWG (2 mm2) 20 AWG (0,5 mm2)

Ethernet Serial Canal de Sincronismo

Provida pelo IMB Total Dissipao

+5VDC Fail Run Hold Force 232/485 TX ETH 10 ETH TX SYNC Standby

Dimenses (L x A x P) Peso

Operao Armazenamento

Um Fio Dois Fios

C.1

MB-700 - Manual do Usurio

Tabela de Configurao Mnima de Blocos para o MB-700


Funo BYPASS Blocos Necessrios RESOURCE CCCF RESOURCE CCCF CCSM1 : : CCSM25 (Suporta at 25 Blocos SM) RESOURCE CCCF CCCM1 : : CCCM16 (Suporta at 16 Blocos CM) Nmero de Pontos Suportados por Bloco

CONCENTRADOR

1 CCSM = 96 PONTOS DISCRETOS 08 PONTOS INTEIROS 56 PORCENTAGEM 16 FLOAT

PEER-TO-PEER SERIAL, ETHERNET ou AMBAS

1 CCCM = 04 PONTOS ANALGICOS 04 PONTOS DISCRETOS

Observao: O MB-700 suporta combinao de funes como Bypass e Concentrador e Peer-toPeer.

Tabela de Tipos de Dados Disponveis para o Parmetro DATA_TYPE


Nr Tipo de dado
1 2 3 4 5 6 7 8 9 10 11 12 13 14

Tipo de Dado
Integer8 Integer16 Integer32 Unsigned8 Unsigned16 Unsigned32 FloatingPoint Swapped Integer8 Swapped Integer16 Swapped Integer32 Swapped Unsigned8 Swapped Unsigned16 Swapped Unsigned32 Swapped FloatingPoint

Descrio
Inteiro sinalizado (1 Byte) Inteiro sinalizado (2 Bytes) Inteiro sinalizado (4 Bytes) - (big-endian) Inteiro sinalizado (1 Byte) Inteiro sinalizado (2 Bytes) Inteiro sinalizado (4 Bytes) ) - (big-endian) Ponto Flutuante - (big-endian) Inteiro sinalizado (1 Byte) Inteiro sinalizado (2 Bytes) Inteiro sinalizado (4 Bytes) (little-endian) Inteiro sinalizado (1 Byte) Inteiro sinalizado (2 Bytes) Inteiro sinalizado (4 Bytes) (little-endian) Ponto Flutuante (little-endian)

Obs.: Para tipo de dados de 4 bytes, o tipo de dado swapped tem uma inverso do dado (littleendian) com relao ao tipo de dado no swapped (big-endian). Para tipo de dados de 1 e 2 bytes no h diferena entre o swapped e no swapped. Por exemplo, considerando um nmero de 4 bytes 12345678 alocados nos endereos Modbus 40001 e 40002: Alocao dos Dados para o Tipo de Dado Unsigned32 (Big-endian) Endereo Modbus 40001 40002 Dado 5678 1234

C.2

Especificaes Tcnicas Alocao dos Dados para o Tipo de Dado Swapped Unsigned32 (little-endian) Endereo Modbus 40001 40002 Dado 1234 5678

Converso de Escala
Os Blocos que possuem Converso de Escala so listados abaixo: CCSM EU_ADDRESS_A/EU_ADDRESS_B CCCM EU_ADDRESS_IN1 a EU_ADDRESS_IN2 EU_ADDRESS_OUT1 a EU_ADDRESS_OUT2 CCDL EU_ADDRESS_A1 A converso de escala para o protocolo Modbus tem dois propsitos: Converso de um valor analgico Interno do Bloco para um valor Modbus expresso em unidades de engenharia; Converso de um valor analgico do Modbus para o valor Interno do Bloco em unidades de engenharia. Os parmetros de escala so compostos pelos seguintes campos: FROM_EU_100% - define o maior valor da unidade de entrada (unidade atual do dado); FROM_EU_0% - define o menor valor da unidade de entrada (unidade atual do dado); TO_EU_100% - define o maior valor da unidade de sada (unidade desejada do dado); TO_EU_0% - define o menor valor da unidade de sada (unidade desejada do dado). OBSERVAO Apesar de existirem diferentes estruturas de dados que possuem converso de escala, todas elas seguem o mesmo procedimento de converso. A = (TO_EU_100% - TO_EU_0%)/(FROM_EU_100% - FROM_EU_0%) B = TO_EU_0% - A*FROM_EU_0% Y=Ax+B
Y
To_EU_100%

To_EU_0%

from_EU_0%

from_EU_100%

Onde x a varivel lida do dispositivo escravo de entrada e Y a varivel de sada.

C.3

MB-700 - Manual do Usurio

Estrutura de Dados para o MB-700


Estrutura de Bloco DS-64
Esta estrutura de dados consiste em atributos de um bloco.
E 1 2 3 4 5 6 7 8 9 10 11 12 13 Nome do Elemento Block Tag DD MemberId DD ItemId DD Revision Profile Profile Revision Execution Time Period of Execution Number of Parameters Next FB to Execute Starting Index of Views NumberofVIEW_3 NumberofVIEW_4 Tipo de Dado VisibleString Unsigned32 Unsigned32 Unsigned16 Unsigned16 Unsigned16 Unsigned32 Unsigned32 Unsigned16 Unsigned16 Unsigned16 Unsigned8 Unsigned8 Tam. 32 4 4 2 2 2 4 4 2 2 2 1 1

Valor & Status Estrutura Float DS-65


Esta estrutura de dados consiste dos parmetros de valor e status dos parmetros float que so Entradas ou Sadas.
E 1 2 Nome do Elemento Status Value Tipo de Dado Unsigned8 Float Tam. 1 4

Valor & Status Estrutura Discreta DS-66


Esta estrutura consiste de valor e status de parmetros de valores discretos.
E 1 2 Nome do Elemento Status Value Tipo de Dado Unsigned8 Unsigned8 Tam. 1 1

Modo de Estrutura DS-69


Esta estrutura de dados consiste em uma cadeia de bits para modos target, atual, permitido e normal.
E 1 2 3 4 Nome do Elemento Target Actual Permitted Normal Tipo de Dado BitString BitString BitString BitString Tam. 1 1 1 1

C.4

Especificaes Tcnicas

Estrutura de Alarme Discreto DS-72


Esta estrutura de dados consiste nas descries dos alarmes discretos.
E 1 2 3 4 5 Nome do Elemento Unacknowledged Alarm State Time Stamp Subcode Value Tipo de Dado Unsigned8 Unsigned8 Time Value Unsigned16 Unsigned8 Tam 1 1 8 2 1

Estrutura de Evento de Atualizao DS-73


Esta estrutura de dados consiste de dados que descrevem um alarme de reviso esttico.
E 1 2 3 4 5 Nome do Elemento Unacknowledged Update State Time Stamp Static Revision Relative Index Tipo de Dado Unsigned8 Unsigned8 Time Value Unsigned16 Unsigned16 Tam 1 1 8 2 2

Estrutura de Endereo Escravo - DS-263


Esta estrutura de dados consiste em dados que informam o endereo IP e o endereo Modbus dos escravos.
E 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Nome do Elemento IP Slave1 IP Slave2 IP Slave3 IP Slave4 IP Slave5 IP Slave6 IP Slave7 IP Slave8 Slave Address1 Slave Address2 Slave Address3 Slave Address4 Slave Address5 Slave Address6 Slave Address7 Slave Address8 Tipo de Dado VisibleString(16) VisibleString(16) VisibleString(16) VisibleString(16) VisibleString(16) VisibleString(16) VisibleString(16) VisibleString(16) Unsigned8 Unsigned8 Unsigned8 Unsigned8 Unsigned8 Unsigned8 Unsigned8 Unsigned8 Tam. 16 16 16 16 16 16 16 16 1 1 1 1 1 1 1 1

C.5

MB-700 - Manual do Usurio

Estrutura de Endereo - DS-264


E 1 2 Nome do Elemento Modbus Address of Value Number of Bytes Tipo de Dado Unsigned16 Unsigned8 Tam. 2 1

Estrutura de Endereo - DS-265


E 1 2 3 4 5 6 Nome do Elemento From EU 100% From EU 0% To EU 100% To EU 0% Data Type Modbus Address of Value Tipo de Dado Float Float Float Float Unsigned8 Unsigned16 Tam. 4 4 4 4 1 2

Estrutura de Endereo - DS-266


E 1 2 3 4 5 6 7 8 9 Nome do Elemento From EU 100% From EU 0% To EU 100% To EU 0% Data Type Port Number Slave Address Modbus Address of Value Modbus Address of Status Tipo do Dado Float Float Float Float Unsigned8 Unsigned8 Unsigned8 Unsigned16 Unsigned16 Tam. 4 4 4 4 1 1 1 2 2

Estrutura de Endereo - DS-267


E 1 2 3 4 Nome do Elemento Port Number Slave Address Modbus Address of Value Modbus Address of Status Tipo do Dado Unsigned8 Unsigned8 Unsigned16 Unsigned16 Tam. 1 1 2 2

C.6

Especificaes Tcnicas

smar
CONTATO COMERCIAL

FSR - Formulrio para Solicitao de Reviso


MB-700
DADOS DA EMPRESA
Proposta N:

Empresa: _____________________________________________________________________________________________________ Unidade/Setor/Departamento: ____________________________________________________________________________________ Nota Fiscal de Remessa: _________________________________________________________________________________________

Nome Completo: _______________________________________________________________________________________________ Telefone: _________ _________________________ _________ _________________________ Fax: _______________________ Email: _______________________________________________________________________________________________________ CONTATO TCNICO Nome Completo: ________________________________________________________________________________________________ Telefone: _________ _________________________ _________ _________________________ Ramal: _______________________ Email: _______________________________________________________________________________________________________

DADOS DO EQUIPAMENTO
Modelo: ______________________________________________________________________________________________________ Nmero de Srie: _______________________________________________________________________________________________

INFORMAES DO PROCESSO
Tipo de processo (Ex. controle de caldeira): __________________________________________________________________________ Tempo de Operao: ____________________________________________________________________________________________ Data da Falha: __________________________________________________________________________________________________

DESCRIO DA FALHA
(Por favor, descreva o comportamento observado, se repetitivo, como se reproduz, etc. Quanto mais informaes melhor) ______________________________________________________________________________________________________________ ______________________________________________________________________________________________________________ ______________________________________________________________________________________________________________ ______________________________________________________________________________________________________________

OBSERVAES / SUGESTO DE SERVIO


______________________________________________________________________________________________________________ ______________________________________________________________________________________________________________ ______________________________________________________________________________________________________________

DADOS DO EMITENTE
Empresa: _____________________________________________________________________________________________________ Contato: ______________________________________________________________________________________________________ Identificao: __________________________________________________________________________________________________ Setor: ________________________________________________________________________________________________________
_

Telefone: _________ _________________________

_________ _________________________

Ramal: ______________________ Data: ______/ ______/ _________

E-mail: ________________________________________________________________________ Verique os dados para emisso de Nota Fiscal no Termo de Garantia anexado neste manual.

C.7

MB-700 Manual do Usurio

Termo de Garantia
1. 2.
A SMAR garante os equipamentos de sua fabricao por um perodo de 18 (dezoito) meses, contados da data da emisso da Nota Fiscal. Os equipamentos de fabricao SMAR so garantidos contra qualquer defeito proveniente de fabricao, montagem, quer de material quer de mo de obra, desde que a anlise tcnica tenha revelado a existncia de vcios de qualidade passveis de enquadramento neste termo, comprovados pela anlise tcnica e dentro dos prazos em garantia. Para a verificao da qualidade dos produtos envolvidos, prevalecem os resultados obtidos nos laboratrios SMAR ou efetuados pela empresa SRS Comrcio e Reviso de Equipamentos Eletrnicos Ltda., autorizada exclusiva da Smar, vide item 4.

3.

Excetuam-se os casos comprovados de uso indevido, manuseio inadequado ou falta de manuteno bsica conforme indicado nos manuais de instruo dos equipamentos. A SMAR no garante qualquer defeito ou dano provocado por situao sem controle, incluindo mas no limitado aos seguintes itens: negligncia, imprudncia ou impercia do usurio, aes da natureza, guerras ou conturbaes civis, acidentes, transporte e embalagem inadequados efetuado pelo cliente, defeitos causados por incndio, roubo ou extravio, ligao rede de tenso eltrica ou alimentao imprpria, surtos eltricos, violaes de lacres, modificaes e/ou configuraes no descritas no manual de instrues, se o nmero de srie estiver alterado ou removido, substituio de peas, ajustes ou consertos efetuados por pessoal no autorizado; instalaes e/ou manutenes em desacordo com o manual de instrues realizadas pelo cliente ou por terceiros, utilizao e/ ou aplicao incorreta do produto ou em desacordo com o manual de instrues, ocasionando corroso, riscos ou deformao do produto, danos em partes ou peas, limpeza inadequada com utilizao de produtos qumicos, solventes e produtos abrasivos no compatveis com os materiais de construo, partes e peas que se desgastam com o uso regular, utilizao do equipamento alm dos limites de trabalho (temperatura, umidade entre outros) conforme consta no manual de instrues. Alm disso, este termo de garantia exclui despesas com transporte, frete, seguro, constituindo tais itens, nus e responsabilidade do cliente.

4.

Os servios tcnicos de manuteno em garantia sero efetuados pela empresa SRS Comrcio e Reviso de Equipamentos Eletrnicos Ltda., autorizada exclusiva da Smar. Os equipamentos com problemas tcnicos comprovados devero ser despachados e entregues no endereo abaixo, com frete pago pelo cliente. SRS Comrcio e Reviso de Equipamentos Eletrnicos Ltda. Av. Egisto Sicchieri, 146 Jardim Athenas Sertozinho SP 14.161-000 IE: 664.156.985-115 CNPJ: 09.005.841/0001-66 Fone: (16) 3946-3550 Fax: (16) 3946-3549 e-mail: revisoes@srsrevisoes.com.br Nos casos em que houver necessidade de assistncia tcnica nas instalaes do cliente durante o perodo de garantia, no sero cobradas as horas efetivamente trabalhadas, entretanto, a SMAR ser ressarcida das despesas de locomoo e estadia do tcnico atendente. O atendimento ao cliente realizado pela Assistncia Tcnica SMAR Fone: (16) 3946-3509 (Horrio Administrativo) e (16) 3946-3599 (Planto 24 hrs) , localizado na Matriz em Sertozinho (SP) ou pelos Grupos de Atendimentos localizados nos escritrios regionais da SMAR. Este termo de garantia vlido apenas quando acompanhado da Nota Fiscal de aquisio.

5.

6.

7.

C.8

S-ar putea să vă placă și