Manual de Utilização PX PDF
Download "Manual de Utilização PX3414"
Giovanna Gonçalves Graça
1 Manual de Utilização PX3414 Rev. A 01/2007 Cód. Doc.: MU altus
2 Condições Gerais de Fornecimento Nenhuma parte deste documento pode ser copiada ou reproduzida sem o consentimento prévio e por escrito da Altus Sistemas de Informática S.A., que se reserva o direito de efetuar alterações sem prévio comunicado. Conforme o Código de Defesa do Consumidor vigente no Brasil, informamos a seguir, aos clientes que utilizam nossos produtos, aspectos relacionados com a segurança de pessoas e instalações. Os equipamentos de automação industrial fabricados pela Altus são robustos e confiáveis devido ao rígido controle de qualidade a que são submetidos. No entanto, equipamentos eletrônicos de controle industrial (controladores programáveis, comandos numéricos, etc.) podem causar danos às máquinas ou processos por eles controlados em caso de defeito em suas partes e peças ou de erros de programação ou instalação, podendo inclusive colocar em risco vidas humanas. O usuário deve analisar as possíveis conseqüências destes defeitos e providenciar instalações adicionais externas de segurança que, em caso de necessidade, sirvam para preservar a segurança do sistema, principalmente nos casos da instalação inicial e de testes. É imprescindível a leitura completa dos manuais e/ou características técnicas do produto antes da instalação ou utilização do mesmo. A Altus garante os seus equipamentos conforme descrito nas Condições Gerais de Fornecimento, anexada às propostas comerciais. A Altus garante que seus equipamentos funcionam de acordo com as descrições contidas explicitamente em seus manuais e/ou características técnicas, não garantindo a satisfação de algum tipo particular de aplicação dos equipamentos. A Altus desconsiderará qualquer outra garantia, direta ou implícita, principalmente quando se tratar de fornecimento de terceiros. Pedidos de informações adicionais sobre o fornecimento e/ou características dos equipamentos e serviços Altus devem ser feitos por escrito. A Altus não se responsabiliza por informações fornecidas sobre seus equipamentos sem registro formal. DIREITOS AUTORAIS Série Ponto, MasterToolXE, Quark, ALNET e WebPlc são marcas registradas da Altus Sistemas de Informática S.A. Windows NT, 2000 e XP são marcas registradas da Microsoft Corporation. i
3 Sumário Sumário 1. INTRODUÇÃO... 1 Características do Módulo PX Documentos Relacionados a este Manual... 2 Inspeção Visual... 2 Suporte Técnico... 3 Mensagens de Advertência Utilizadas neste Manual DESCRIÇÃO TÉCNICA... 4 Descrição do Painel... 4 Características Técnicas... 5 Características Gerais... 5 Características Elétricas... 6 Características de Conexão... 6 Características de Software... 6 Compatibilidades... 7 Protocolo ALNET II sobre TCP/IP... 9 Protocolo MODBUS TCP/IP e MODBUS RTU sobre TCP/IP Redundância de Comunicação Sistema de Segurança de Acesso ALNET II sobre TCP/IP MODBUS TCP/IP e MODBUS RTU sobre TCP/IP Desempenho de Comunicação Dimensões Físicas Dados para Compra Itens Integrantes Código do Produto Produtos Relacionados CONFIGURAÇÃO Declaração no Barramento do CP Regras para Declaração das Interfaces Ethernet no Barramento Configuração dos Parâmetros da Interface Parâmetros Básicos Parâmetros Avançados Parâmetros de Redundância Valores Default e Limites dos Parâmetros Timeout Inter Sub-rede das Instruções ECR e LTR Dimensionamento de Timeouts TCP e de Aplicação Relações MODBUS MODBUS Cliente MODBUS Servidor DIAGNÓSTICOS Diagnósticos do Painel LEDs do Conector RJ LEDs do Painel ii
4 Sumário Diagnósticos em Operandos Controle e Endereçamentos MAC e IP Transmissão Recepção Recursos Conectividade Configuração e Redundância Códigos de Erro de Configuração Status das Relações MODBUS Cliente Códigos de Exceção MODBUS Retornados em Modo Servidor PROGRAMAÇÃO Protocolo ALNET II em modo Cliente Disparo de Relações MODBUS Cliente de Forma Acíclica Uso da Interface PX3414 em CPs Redundantes INSTALAÇÃO Instalação Mecânica UCP e Fonte Bastidor Barramento Módulos Instalação do Cabo de Rede Ponto a ponto Rede Simples Rede Redundante MasterToolXE Programming EXEMPLOS DE UTILIZAÇÃO Exemplo 1: Aplicação Genérica Arquitetura Configuração Exemplo 2: Relação MODBUS Genérica Configuração Aplicação MANUTENÇÃO Problemas mais Comuns Manutenção Preventiva Ferramentas de Rede Comando PING Comando ARP Analisador Ethereal GLOSSÁRIO iii
5 1. Introdução 1. Introdução A Interface para rede Ethernet PX3414, integrante da série Ponto PX, permite a conexão de CPs Altus a redes de comunicação abertas que seguem o padrão TCP/IP. Possibilita a comunicação entre CPs Altus e destes com quaisquer outros equipamentos que se comuniquem através do protocolo de Ethernet TCP/IP com nível de aplicação ALNET II ou MODBUS. Além disso, esta interface oferece suporte à redundância de comunicação, o que confere à UCP a característica de tolerância à falha de rede ou de interface. O módulo possui interface elétrica 10/100Base-TX através de um conector RJ45 fêmea blindado padrão UTP (par trançado não blindado) de categoria 5, suportando também cabos blindados ScTP (screened twisted pair) com a vantagem de melhorar a sua imunidade a ruído externo. O programador de CPs Altus MasterToolXE é utilizado para sua configuração. A interface PX3414 pode substituir a interface PX3412, aumentando a disponibilidade de comunicação através da redundância, quando utilizada aos pares. Figura 1-1. PX Visão geral do produto 1
6 Características do Módulo PX Introdução Permite comunicação multimestre entre CPs para fins de controle, simultaneamente com a comunicação com sistemas de supervisão e com o programador MasterToolXE. Comunicação com sistemas de supervisão, via polling ou por exceção, através de mensagens não solicitadas, utilizando o protocolo ALNET II sobre TCP/IP. Comunicação através do protocolo MODBUS TCP/IP ou MODBUS RTU sobre TCP/IP, simultânea nos modos cliente e servidor. Permite redundância de comunicação, atribuindo ao CP a característica de tolerância à falhas de rede, utilizando um único endereço IP, a fim de prover transparência aos clientes conectados após uma comutação de módulos devido à redundância. Nível físico Ethernet 10/100Base-TX, padrão UTP, com suporte à ScTP, e auto detecção da velocidade de rede (10 /100 Mbps) Protocolos de transporte e rede TCP/IP. Protocolos de nível de aplicação ALNET II sobre TCP/IP, MODBUS TCP/IP e MODBUS RTU sobre TCP/IP (os protocolos MODBUS TCP/IP e MODBUS RTU sobre TCP/IP não podem ser utilizados simultaneamente, devendo-se selecionar um deles; no entanto, pode-se utilizar o protocolo ALNET II sobre TCP/IP e uma das variações do MODBUS simultaneamente). Protocolo MODBUS TCP/IP cliente com suporte a multi-request, ou single-request quando configurado para MODBUS RTU sobre TCP/IP. A comunicação multi-request no modo cliente permite que várias requisições sejam solicitadas simultaneamente pelo cliente, sem esperar que o servidor responda cada requisição anterior. Esta característica é extremamente importante para o aumento do desempenho da comunicação, especialmente com servidores lentos. Compatível com diversos sistemas de supervisão, IHMs, gateways e controladores programáveis do mercado mundial. Configuração através do programador MasterToolXE. Diagnósticos disponibilizados em operandos. Estados indicados por meio de LEDs no painel e no conector RJ45. Permite o uso de até oito interfaces PX3414 no barramento da UCP PX2004, operando de forma independente, ou redundante aos pares. Tolerância a umidade e a condensação d'água, devido ao processo especial de coating. Documentos Relacionados a este Manual Para obter informações adicionais sobre o produto PX3414 podem ser consultados outros documentos (manuais e características técnicas) além deste. Estes documentos encontram-se disponíveis em sua última revisão em Cada produto possui um documento denominado Característica Técnica (CT), onde encontram-se as características do produto em questão. Adicionalmente o produto pode possuir Manuais de Utilização (os códigos dos manuais são citados na CT). Por exemplo, o módulo PX3412 tem todas as informações de características de utilização e de compra, na sua CT. Por outro lado, o PX2004 possui, além da CT, um manual de utilização. Aconselha-se os seguintes documentos como fonte de informação adicional: Características Técnicas do PX3414 Manual de Utilização PX2004 Manual de Programação MT8000 MasterToolXE Manual de Utilização MT8000 MasterToolXE Inspeção Visual Antes de proceder à instalação, é recomendável fazer uma inspeção visual cuidadosa dos equipamentos, verificando se não há danos causados pelo transporte. Verifique se todos os 2
7 1. Introdução componentes de seu pedido estão em perfeito estado. Em caso de defeitos, informe a companhia transportadora e o representante ou distribuidor Altus mais próximo. CUIDADO: Antes de retirar os módulos da embalagem, é importante descarregar eventuais potenciais estáticos acumulados no corpo. Para isso, toque (com as mãos nuas) em uma superfície metálica aterrada qualquer antes de manipular os módulos. Tal procedimento garante que os níveis de eletricidade estática suportados pelo módulo não serão ultrapassados. É importante registrar o número de série de cada equipamento recebido, bem como as revisões de software, caso existentes. Essas informações serão necessárias caso se necessite contatar o Suporte Técnico da Altus. Suporte Técnico Para entrar em contato com o Suporte Técnico da Altus em São Leopoldo, RS, ligue para Para conhecer os centros de Suporte Técnico da Altus existentes em outras localidades, consulte nosso site ( ou envie um para Se o equipamento já estiver instalado, tenha em mãos as seguintes informações ao solicitar assistência: os modelos dos equipamentos utilizados e a configuração do sistema instalado; o número de série da UCP; a revisão do equipamento e a versão do software executivo, constantes na etiqueta afixada na lateral do produto; informações sobre o modo de operação da UCP, obtidas através do programador MasterToolXE; o conteúdo do programa aplicativo (módulos), obtido através do programador MasterToolXE; a versão do programador utilizado. Mensagens de Advertência Utilizadas neste Manual Neste manual, as mensagens de advertência apresentarão os seguintes formatos e significados: PERIGO: Relatam causas potenciais, que se não observadas, levam a danos à integridade física e saúde, patrimônio, meio ambiente e perda da produção. CUIDADO: Relatam detalhes de configuração, aplicação e instalação que devem ser seguidos para evitar condições que possam levar a falha do sistema e suas conseqüências relacionadas. ATENÇÃO: Indicam detalhes importantes de configuração, aplicação ou instalação para obtenção da máxima performance operacional do sistema. 3
8 2. Descrição Técnica 2. Descrição Técnica Este capítulo apresenta as características técnicas do produto PX3414, abordando as partes integrantes do sistema, sua arquitetura, características gerais e elétricas. Descrição do Painel O painel frontal do módulo PX3414 possui um conjunto de quatro LEDs, utilizados na identificação do estado da interface, e um conector de rede RJ45 com dois LEDs de estado da rede. Figura 2-1. PX Painel frontal O significado completo dos LEDs de estados da interface e da rede, identificados respectivamente por ETH e NET, podem ser encontrados no capítulo de Manutenção. 4
9 2. Descrição Técnica Maiores informações sobre a conexão da interface na rede Ethernet, através do conector RJ45 identificado por NET, podem ser encontradas no capítulo Instalação. Características Técnicas O canal Ethernet TCP/IP da interface PX3414 possibilita a conexão de controladores programáveis em redes de comunicação para a troca de dados com outros controladores, sistemas de supervisão e com o software de programação MasterToolXE. Os protocolos suportados pela interface são os seguintes: ALNET II sobre TCP/IP, compatível com as demais interfaces Ethernet da Altus, com diversos sistemas de supervisão e com o programador MasterToolXE; MODBUS TCP/IP ou MODBUS RTU sobre TCP/IP, nos modos cliente e servidor, compatível com diversos sistemas de supervisão, IHMs, gateways e controladores programáveis do mercado mundial. A UCP PX2004 suporta até oito interfaces PX3414 em seu barramento, podendo as mesmas operarem de forma independente ou redundante quando aos pares. Apenas uma das interfaces, ou um par redundante, pode ser configurada para utilizar o protocolo ALNET II sobre TCP/IP. Se utilizada com outro tipo de interface Ethernet no mesmo barramento (leia-se PX3412), fica impossibilitada a configuração do protocolo ALNET II nas interfaces PX3414. Contrariamente, o protocolo MODBUS pode ser configurado em todas as interfaces ou pares de interfaces PX3414 presentes no barramento, podendo ser configurado, inclusive, na mesma interface com ALNET II sobre TCP. ATENÇÃO: Sempre que necessária uma maior disponibilidade de comunicação com o CP, através da rede, a interface PX3414 pode ser utilizada em configuração redundante. Características Gerais Interface de rede Memória Interface com CP Taxa de transferência Indicação de estado Indicação de diagnóstico Parâmetros configuráveis Tempo de resposta Autoteste PX3414 Nível físico Ethernet 10/100Base-TX, padrão UTP, com suporte à ScTP, e conector RJ45 fêmea blindado 1 Mbyte de código (Flash) 1 Mbyte de dados (RAM) DMAparaacessoàmemóriadaUCP 2 Mbytes/s para a memória da UCP 4LEDsnopainel 2LEDsnoconectorRJ45 LEDs e operandos do CP Através do MasterToolXE Depende do tempo de ciclo de varredura do CP Executado na partida do módulo Temperatura de operação 0 a 60 ºC (excede a norma IEC 1131) Temperatura de armazenagem Umidade de operação Peso -25a75ºC(conformeanormaIEC1131) 5 a 95% sem condensação (conforme a norma IEC 1131 nível RH2) 0,5 Kg Dimensões Física 261,6 x 30,3 x 182,3 mm (A x L x P) Tabela 2-1. PX Características gerais 5
10 2. Descrição Técnica Características Elétricas Consumo de corrente do barramento Potência dissipada Proteção contra choque elétrico PX Vdc 3W ConformenormaIEC536(1976),classeI Tabela 2-2. PX Características elétricas Características de Conexão Tipo de conector Baud rate Meio físico Distância Diagnóstico PX3414 RJ45 fêmea blindado 10/100 Mbps UTPouScTP,categoria5 100 m LEDs verde e laranja Tabela 2-3. PX Características de conexão ATENÇÃO: A interface Ethernet PX3414 possui nível físico 10/100Base-TX, padrão UTP, sendo necessária a utilização de hubs, switches ou transceivers para a implementação da rede. A vantagem deste tipo de arquitetura é a fácil identificação de links defeituosos. O eventual rompimento de um cabo UTP não prejudica o funcionamento da rede como um todo. Características de Software Nível de enlace Nível de rede Nível de transporte PX3414 LLC (logical link control) IP (internet protocol) TCP (transmission control protocol) ALNET II sobre TCP/IP (proprietário da Altus) Níveis de aplicação MODBUS TCP/IP MODBUS RTU sobre TCP/IP Modos de conexão Cliente Servidor Porta servidora padrão 405 para ALNET II sobre TCP/IP 502 para MODBUS TCP/IP e MODBUS RTU sobre TCP/IP Número máximo de conexões 128 Redundância Configuração Controle Diagnóstico Tecnologia Altus Programador MasterToolXE Operandos da UCP Operandos da UCP Tabela 2-4. PX Características de software Notas: Nível de aplicação ALNET II sobre TCP/IP: O PX2004 suporta em seu barramento uma única interface Ethernet com o protocolo ALNET II sobre TCP/IP ativo, seja esta um PX3412 ou um PX3414. Nível de aplicação MODBUS: Não se pode ativar, simultaneamente, os protocolos MODBUS TCP/IP e MODBUS RTU sobre TCP/IP. É necessário optar por um deles no momento da configuração. 6
11 2. Descrição Técnica Compatibilidades UCP e Programador A Interface Ethernet PX3414 é compatível com as seguintes versões de UCP e Programador MasterToolXE: Produto Versão Compatível UCP PX Programador MasterToolXE 5.00 Tabela 2-5. Compatibilidades com UCP e programador Interfaces Ethernet A Interface Ethernet PX3414 é totalmente compatível com as demais interfaces Ethernet da Altus (AL-3405, AL-3412, PO9901, PO7091, PO7092 e PX3412) que utilizam o protocolo ALNET II sobre TCP/IP, podendo estabelecer conexões em modo servidor ou modo cliente com as mesmas para troca de dados, através de comandos de leitura e escrita (instruções LTR/LTH e ECR/ECH). ATENÇÃO: Para substituir uma interface Ethernet PX3412, de um sistema, por uma interface PX3414, é necessário modificar a aplicação do CP, pois a interface PX3414 exige parâmetros de configuração adicionais, especificados pelo usuário através do MasterToolXE. Nestes casos de substituição, a função F-ETHDG.089 ou F-ETHER.094, quando utilizada, deve ser eliminada da aplicação. Protocolo ALNET II sobre TCP/IP A Tabela 2-6 descreve as compatibilidades da Interface Ethernet PX3414, no que se refere ao protocolo de comunicação ALNET II sobre TCP/IP, com os principais programadores e drivers de comunicação para sistemas de supervisão existentes no mercado. Código do Produto Denominação Compatibilidade MT8000 MasterToolXE Programming Sim AL-2781 Driver ALNET Windows NT para FIX-DMACS Sim AL-2784 AL-2785 Driver Comunicação OPC Ethernet ALNET II Driver Comunicação OPC Ethernet ALNET II Não AL-2786 Driver para Supervisório VXL: 1. até a versão versões superiores a 2.00 Não Sim ElipseSCADA Driver Elipse SCADA Sim ALTCP1 Driver Scan para InTouch Sim Tabela 2-6. Compatibilidade com drivers de comunicação Notas: Driver Scan para InTouch: A compatibilidade depende da configuração do driver. O tamanho do pacote de dados, configurável no driver através do parâmetro REGISTER READSIZE, deve ser de, no máximo, 220 bytes para ser compatível. Sim Protocolo MODBUS TCP/IP O protocolo MODBUS TCP/IP, implementado na interface Ethernet PX3414, obedece a norma estabelecida pela organização responsável - Modbus-IDA - ( sendo compatível com qualquer outro equipamento que siga a mesma norma. 7
12 2. Descrição Técnica Esta compatibilidade, no entanto, pode apresentar problemas no que se refere às funções do protocolo MODBUS TCP/IP implementadas tanto pelo PX3414 como pelo equipamento de terceiros. ATENÇÃO: Em algumas literaturas, este protocolo pode ser chamado simplesmente por MODBUS TCP, sem fazer referência ao nível de rede IP. O PX3414, assim como a maior parte dos equipamentos MODBUS, implementa um subconjunto das funções MODBUS TCP/IP, sendo este suficiente para os objetivos típicos de comunicação. Protocolo MODBUS RTU sobre TCP/IP O protocolo MODBUS RTU sobre TCP/IP, implementado na interface Ethernet PX3414, é uma adaptação do protocolo MODBUS RTU, normalmente utilizado com canais seriais RS232 ou RS485, para redes Ethernet. Este protocolo também obedece a norma estabelecida pela organização responsável - Modbus-IDA - ( sendo compatível com qualquer outro equipamento que siga a mesma norma. No entanto, algumas regras, como o processo de sincronismo a partir do tempo entre caracteres, deixam de ser aplicáveis. Da mesma forma que para o protocolo MODBUS TCP/IP, esta compatibilidade pode apresentar problemas no que se refere às funções do protocolo MODBUS RTU via TCP/IP implementadas tanto pelo PX3414 como pelo equipamento de terceiros. O PX3414, assim como a maior parte dos equipamentos de terceiros, implementa um subconjunto das funções MODBUS RTU via TCP/IP, que normalmente é suficiente para os objetivos mais comuns de comunicação. 8
13 2. Descrição Técnica Protocolo ALNET II sobre TCP/IP A rede de comunicação multimestre permite que os controladores programáveis leiam ou escrevam variáveis (operandos) em outros controladores compatíveis com o protocolo ALNET II sobre TCP/IP. O software de programação MasterToolXE, ou outros sistemas de supervisão, podem acessar, simultaneamente, os mesmos controladores. Com a utilização da interface PX3414, a UCP PX2004 pode acessar qualquer outro controlador ou equipamento que implemente o protocolo ALNET II sobre TCP/IP. Os seguintes equipamentos Altus implementam o protocolo ALNET II sobre TCP/IP: Código Comercial do Produto AL-3405 AL-3412 AL-3414 PX3412 PX3414 PO9901 PO7091 PO7092 Denominação Interface para Rede Ethernet Interface Ethernet 10/100 Mbits/s Interface Ethernet Redundante MODBUS TCP Interface Ethernet 10/100 Mbits/s Interface Ethernet Redundante MODBUS TCP WebGate Plus Interface Ethernet Industrial Interface Ethernet Industrial 10/100Mbps Tabela 2-7. Interfaces Altus com suporte a ALNET II sobre TCP/IP A Figura 2-2 representa algumas das possibilidades de comunicação utilizando o protocolo ALNET II sobre TCP/IP. MasterToolXE Sistema de Supervisão PO9901 com E/S local UCP com AL-3405 PX2004 com PX3414 UCP com PO7091 UCP com AL-3412 Rede Ethernet Mensagens ALNET II com PX3414 em modo cliente (instruções ECR e LTR) Mensagens ALNET II com PX3414 em modo servidor Figura 2-2. Rede de Comunicação ALNET II sobre TCP/IP 9
14 2. Descrição Técnica A UCP PX2004 permite o uso de apenas uma interface Ethernet com o protocolo ALNET II sobre TCP/IP habilitado, independente do tipo de interface utilizado: PX3412, PX3414 ou um par redundante de PX3414. Para uso do protocolo ALNET II com a interface PX3414, nenhuma interface PX3412 pode estar declarada no barramento, pois as mesmas possuem apenas este protocolo. A Tabela 2-8 traz a lista completa dos comandos ALNET II suportados pela interface PX3414, incluindo os códigos decimal e hexadecimal dos mesmos: Tipo Acesso a Operandos Status Módulos De Programa Mudança de Estado Especiais Código DEC HEX Descrição 6 0x06 Força Operandos Simples 7 0x07 Força Operandos Tabela 16 0x10 Escreve Operandos 70 0x46 Lê Operandos 64 0x40 Lê Status Equipamento 65 0x41 Lê Status Comunicação 66 0x42 Lê Status Forçamento 71 0x47 Lê Status Barramento 96 0x60 Lê Status E/S 10 0x0A Remove Módulo de Programa 11 0x0B Reabilita Módulo em EPROM 12 0x0C Transfere Módulo em EPROM para RAM 13 0x0D Transfere Módulo em RAM para EPROM 14 0x0E Apaga Memória Flash EPROM 15 0x0F Compacta Memória RAM 67 0x43 Lê Diretório Geral de Módulos 68 0x44 Lê Status Módulo de Programa 69 0x45 Carrega Módulo de Programa 97 0x61 Lê Diretório Módulos de Programa 98 0x62 Lê Módulo de Programa 0 0x00 Passa para Modo Programação 1 0x01 Passa para Modo Ciclado 2 0x02 Passa para Modo Execução 3 0x03 Executa um Ciclo de Varredura 4 0x04 Desabilita Saídas Digitais 5 0x05 Habilita Saídas Digitais 8 0x08 Libera Todos os Forçamentos 9 0x09 Libera Operandos 17 0x11 Muda Nível de Proteção 18 0x12 Muda Senha 19 0x13 Acerta Horário Relógio de Sincronismo Tabela 2-8. Comandos ALNET II sobre TCP/IP suportados pela interface A interface Ethernet PX3414 pode estabelecer conexões em modo cliente e servidor através do protocolo ALNET II sobre TCP/IP. Ambas utilizam a porta TCP 405. O endereço desta porta é fixo e não pode ser modificado, o que pode dificultar a operação em modo cliente, através das instruções LTR e ECR, para comunicação com equipamentos servidores localizados em outra sub-rede, pois torna-se necessário o uso de roteadores com o serviço NAT. 10
15 2. Descrição Técnica Protocolo MODBUS TCP/IP e MODBUS RTU sobre TCP/IP A rede de comunicação multimestre permite que os controladores programáveis PX2004 leiam ou escrevam variáveis MODBUS em outros controladores ou IHMs compatíveis com os protocolos MODBUS TCP/IP ou MODBUS RTU sobre TCP/IP. O PX3414 pode, simultaneamente, ser cliente e servidor numa mesma rede de comunicação. Neste contexto, comunicações através do protocolo ALNET II sobre TCP/IP continuam sendo possíveis. ATENÇÃO: Os protocolos MODBUS TCP/IP e MODBUS RTU sobre TCP/IP não podem ser utilizados simultaneamente na mesma interface PX3414. Deve ser selecionado um deles para cada interface, ou par de interfaces redundantes, presente no barramento do CP. A Figura 2-3 representa algumas das possibilidades de comunicação utilizando-se o protocolo MODBUS TCP/IP simultaneamente com o protocolo ALNET II sobre TCP/IP. Sistema de Supervisão ALNET II sobre TCP/IP MasterToolXE Sistema de Supervisão MODBUS TCP/IP GATEWAY MODBUS TCP/IP MODBUS RTU PX2004 com PX3412 PX2004 com PX3414 PX2004 com PX3414 Rede Ethernet Rede MODBUS RTU multidrop I/O MODBUS RTU Mensagens ALNET II com PX3414 em modo cliente (instruções ECR e LTR) Mensagens ALNET II com PX3414 em modo servidor Mensagens MODBUS TCP/IP com PX3414 em modo servidor Mensagens MODBUS TCP/IP com PX3414 em modo cliente Figura 2-3. Rede de comunicação MODBUS TCP/IP A associação de operandos MODBUS com operandos da UCP é realizada pelo usuário através da definição de relações via configurador MasterToolXE. Podem ser definidas até 20 relações para o modo servidor e até 63 relações para o modo cliente. Uma relação, em modo servidor, pode definir 11
16 2. Descrição Técnica uma grande área de dados MODBUS e torná-la disponível para vários clientes. As relações em modo cliente, por outro lado, devem respeitar o tamanho máximo de dados de uma função MODBUS: aproximadamente 125 registradores (input registers ou holding registers) ou 2000 bits (coils ou input status). Todas as relações, em modo cliente ou servidor, podem ser desabilitadas através de operandos de controle (%M, memórias) pela aplicação, através de bits gerais, que afetam todas as relações de um modo de operação, ou de bits específicos para relações específicas. Para as relações em modo servidor podem ser definidos conjuntos de endereços IPs com permissão de escrita, chamados de filtros de escrita. Isto é feito através da definição de um endereço de rede IP e de uma máscara de sub-rede, resultando num grupo de IPs clientes que podem escrever nos operandos da relação. Funções de leitura não são filtradas, ou seja, podem ser requisitadas por qualquer cliente, independente do endereço IP. Quando o protocolo MODBUS TCP/IP é utilizado, no modo cliente, pode-se usufruir da características de múltiplas requisições, utilizando a mesma conexão TCP, para acelerar a comunicação com os servidores. Quando esta característica não for desejada ou não é suportada pelo servidor, ela pode ser desabilitada (ação em nível de relação). Esta característica não é suportada quando o protocolo MODBUS RTU sobre TCP/IP está selecionado. A UCP PX2004 permite o uso de até 8 interfaces Ethernet, ou 4 pares redundantes, com os protocolos MODBUS TCP/IP ou MODBUS RTU sobre TPC/IP habilitados. A quantidade vai depender do bastidor utilizado, pois as interfaces PX3414 devem ser inseridas em posições reservadas para módulos inteligentes. Quando dois PX3414 formam um par redundante eles devem, obrigatoriamente, ser instalados em posições adjacentes do bastidor. A Tabela 2-9 e a Tabela 2-10 trazem, respectivamente, a lista completa dos tipos de dados e funções MODBUS suportadas pela interface PX3414. Tipo de Dado Tamanho [bits] Descrição Coil 1 Saída digital que pode ser lida ou escrita. Input Status 1 Entrada digital que pode ser apenas lida. Holding Register 16 Saída analógica que pode ser lida ou escrita. Input Register 16 Entrada analógica que pode ser apenas lida. Inteiro 32 Real 32 Dado composto por dois holding registers ou dois input registers seqüenciais, não definido pela norma MODBUS. Dado composto por dois holding registers ou dois input registers seqüenciais, não definido pela norma MODBUS. Tabela 2-9. Tipos de dados MODBUS suportados pela interface Tipo de Função Acesso a Operandos Código DEC HEX Descrição 1 0x01 Leitura decoils 2 0x02 Leitura de input status 3 0x03 Leitura de holding registers 4 0x04 Leitura de input registers 5 0x05 Escritadeumcoil 6 0x06 Escrita de um holding register 15 0x0F Escrita de múltiplos coils 16 0x10 Escrita de múltiplos holding registers 23 0x17 Leitura/escrita de múltiplos holding registers Tabela Funções MODBUS suportados pela interface 12
17 2. Descrição Técnica Redundância de Comunicação Redundância de comunicação é a possibilidade de um equipamento se comunicar numa rede através de dois ou mais canais distintos. Quanto maior o número de canais, maior a probabilidade deste equipamento estabelecer e manter conexões, ou seja, maior a disponibilidade deste equipamento para realizar comunicações com outros equipamentos. Falhas em apenas um dos canais não impedem o equipamento de se comunicar na rede. A característica de redundância, disponível a partir do uso de duas interfaces Ethernet PX3414, atribui à UCP PX2004 uma maior disponibilidade de comunicação através da rede Ethernet. Esta característica independe do protocolo utilizado: ALNET II sobre TCP/IP, MODBUS TCP/IP ou MODBUS RTU sobre TCP/IP. Sistema de Supervisão Sistema de Supervisão (com redundância) A SWITCH R B SWITCH S C PX2004 com dois PX3414 (com redundância) D PX2004 com um PX3414 Nível físico da rede Ethernet, conexão ativa Nível físico da rede Ethernet, conexão reserva (ou em "stand-by") Figura 2-4. Rede de comunicação redundante A interface PX3414 pode assumir os seguintes estados: desconfigurado, reserva, ativo e erro. O estado reserva é complementar ao ativo e válido apenas para pares de interfaces redundantes. As comunicações Ethernet realizadas pela UCP são feitas através da interface que está em estado ativo. Na Figura 2-4, a UCP PX2004 com duas interfaces PX3414 dispõe de redundância de comunicação, o que atribui à mesma a característica de tolerância a falha de rede. Apenas uma das interfaces é mantida ativa e habilitada para realizar comunicações na rede, permanecendo a outra em estado reserva (ou standby). Falhas de rede que afetem a interface de rede ativa, farão com que a comunicação seja transferida para a interface reserva, ocorrendo por conseqüência a troca de estado entre as interfaces. Este processo é chamado de switchover. A interface reserva também é verificada periodicamente e pode se tornar indisponível caso algum defeito seja detectado na mesma. Sempre que uma das interfaces estiver indisponível, diagnósticos são disponibilizados para que o problema 13
18 2. Descrição Técnica seja corrigido brevemente, pois redundância sem diagnósticos não contribui para o efetivo aumento da disponibilidade. Sistemas deste tipo se caracterizam por possuir um único endereço IP associado, o que confere simplicidade de configuração dos equipamentos clientes conectados ao CP. A manutenção do endereço MAC das interfaces Ethernet PX3414, no caso de um switchover, é configurável e depende de um processo automático de atualização acelerada das tabelas de endereço MAC das portas dos switches e das tabelas ARP dos clientes. Não necessariamente todos os equipamentos interligados à rede e que se comunicam com uma UCP PX2004 com interface Ethernet PX3414 redundante precisam possuir redundância de comunicação para que se usufrua desta característica. A comunicação entre os dispositivos da Figura 2-4 normalmente ocorre através das seguintes rotas: Comunicação AcomC Rota Utilizada 1e5 AcomD 1, 4 e 7 BcomC 2e5 BcomD 2, 4 e 7 CcomD 5, 4 e 7 Tabela Rotas de comunicação entre os dispositivos Os dispositivos B e C possuem caminhos alternativos no caso de problemas com a rede: Comunicação Rota Utilizada Motivo da Mudança de Rota AcomC 1,4e6 Problemascomarota5 BcomC 2,4e6 Problemascomarota5 BcomC 3,4e5 Problemascomarota2 BcomC 3e6 Problemas com a rota 2, 4 ou 5 Problemas com o SWITCH R BcomD 3e7 Problemascomarota2ou4 Problemas com o SWITCH R CcomD 6e7 Problemascomarota4ou5 Problemas com o SWITCH R Tabela Rotas de comunicação alternativas entre os dispositivos Os dispositivos A e D não possuem redundância de comunicação. Deve ser observado que: em casos de problema com a rota 1 ou com o SWITCH R, o dispositivo A ficará incomunicável; em casos de problema com a rota 7 ou com o SWITCH S, o dispositivo D ficará incomunicável. Ambos os dispositivos B e C possuem redundância de comunicação. Deve ser observado que a comunicação entre estes equipamentos pode ocorrer através de 4 rotas distintas, o que confere uma alta disponibilidade de comunicação entre os mesmos. 14
19 2. Descrição Técnica Sistema de Segurança de Acesso ALNET II sobre TCP/IP O protocolo ALNET II servidor da interface PX3414 está em conformidade com o nível de proteção atribuído ao CP. Em função do nível de proteção, alguns comandos ALNET II permanecem bloqueados: Nível de Proteção Comandos ALNET II Bloqueados 0 Nenhum - Mudança de estado do CP 1 - Apagar módulos de programa - Carregar módulos de programa Todosdonível1mais: 2 - Ler módulos de programa Todosdonível2mais: - Leitura do diretório de módulos - Leitura de operandos 3 - Escrita de operandos - Forçamento de operandos - Liberação de operandos forçados Tabela Comandos ALNET II bloqueados em função do nível de proteção O nível de proteção do CP só pode ser alterado com a utilização da senha, definida pelo usuário no módulo de configuração. MODBUS TCP/IP e MODBUS RTU sobre TCP/IP O protocolo MODBUS servidor da interface PX3414 limita-se aos comandos de leitura e escrita de operandos do tipo coil, input status, holding register e input register. Tais comandos estarão bloqueados quando o CP assumir o nível 3 de proteção, sendo aceitos normalmente para os níveis de proteção 0, 1 ou 2. Este protocolo pode ser protegido também através dos filtros de IP definidos pelo usuário, para cada uma das relações, no momento da configuração. Maiores informações podem ser encontradas no capítulo Configuração. O modo de operação do CP afeta o funcionamento do protocolo MODBUS da mesma maneira que o protocolo ALNET II: CP em modo execução ou ciclado = modo cliente e servidor habilitados; CP em modo programação = modo cliente desabilitado e servidor habilitado; CP em modo erro = modo cliente e servidor desabilitados. 15
20 2. Descrição Técnica Desempenho de Comunicação O desempenho de comunicação está relacionado à taxa de dados que uma interface consegue transferir pela rede, seja para leitura ou para escrita, seja nos modos cliente ou servidor, em um determinado período de tempo, e depende, basicamente, dos seguintes fatores: Quantidade de dados por pacote: grande parte do tempo necessário para tratamento de um pacote independe da quantidade de dados do pacote (um pacote de leitura ou escrita ALNET II sobre TCP/IP pode conter até 220 bytes de dados, enquanto que um MODBUS até 250 bytes); Parâmetros de configuração das interfaces e dos sistemas de supervisão em função das características da rede de comunicação e do tempo de ciclo de varredura dos CPs; Taxa de utilização do meio físico de comunicação: o desempenho pode ficar comprometido se a rede for compartilhada para múltiplos fins (automação e corporativa na mesma rede). As seguintes taxas de transferência de dados pela rede Ethernet podem ser obtidas com a utilização da interface PX3414: Protocolo(s) Taxa [Kbytes/s] Modo Cliente Modo Servidor ALNET II 2 27 MODBUS ALNET II + MODBUS = = 39 Figura 2-5. Taxas de comunicação ATENÇÃO: A taxa de comunicação de uma determinada conexão estabelecida com a interface PX3414 pode ser reduzida em função da comunicação com a mesma interface através de outras conexões. 16
21 2. Descrição Técnica Dimensões Físicas Dimensões em milímetros. Figura 2-6. PX Dimensões físicas 17
22 2. Descrição Técnica Dados para Compra Itens Integrantes A embalagem do produto contém os seguintes itens: Módulo PX3414 Guia de instalação Mini CD contendo as seguintes documentações: o Características Técnicas o Manual de Utilização Código do Produto O seguinte código deve ser usado para compra do produto: Código Comercial PX3414 Denominação Interface Ethernet Redundante MODBUS TCP Produtos Relacionados Para utilização da interface PX3414, são necessários os seguintes produtos para configuração de um sistema mínimo: Bastidor Fonte UCP PX2004 Software programador MasterToolXE Para implementação de sistemas redundantes de comunicação, as interfaces Ethernet PX3414 devem ser utilizadas aos pares. Sistemas mais completos também podem ser configurados com os seguintes produtos: Módulo de E/S digitais Módulos de E/S analógicas Interfaces de barramento Interfaces PROFIBUS Interfaces para protocolos seriais Coprocessador de redundância Coprocessadores multitarefas 18
23 3. Configuração 3. Configuração Este capítulo descreve a configuração da interface PX3414 a partir do programador MasterToolXE. Parte-se do princípio que o usuário já efetuou a instalação física da interface PX3414 e do programador MasterToolXE conforme as instruções contidas no capítulo de Instalação. ATENÇÃO: A interface Ethernet PX3414 é suportada apenas pelo programador MasterToolXE com versão igual ou superior a As figuras deste capítulo foram obtidas a partir do MasterToolXE versão 5.00 sendo este executado a partir do sistema operacional Windows Declaração no Barramento do CP Para que a UCP PX2004 possa acessar os módulos de comunicação e de E/S inseridos fisicamente no bastidor, os mesmos devem ser declarados no barramento do CP através do programador MasterToolXE. AdeclaraçãodosmódulosnobarramentodoCPérealizadaapartirdomódulodeconfiguração C000, opção BARRAMENTO, como mostra a Figura 3-1. Figura 3-1. Módulo de configuração C000 Os módulos do tipo interface de comunicação, como o PX3414, devem ser inseridos obrigatoriamente no barramento 0 como mostra a Figura 3-2. Este barramento corresponde às posições à direita da UCP PX2004 do bastidor onde a mesma foi inserida. Selecionado o barramento, deve-se proceder a declaração dos módulos no respectivo barramento, como mostra a Figura 3-3, onde foram declarados duas interfaces Ethernet PX3414 em posições consecutivas. A posição 00 do barramento corresponde a posição imediatamente à direita da UCP PX2004, normalmente reservada, assim como a posição 01, para interfaces de comunicação PROFIBUS (PX3406) ou módulos de redundância (PX2017). 19
24 3. Configuração Figura 3-2. Seleção do barramento 0 Figura 3-3. Declaração da interface PX3414 no barramento O módulo pode ser inserido selecionando a partir de uma lista de módulos apresentada através do botão INSERIR... O botão REMOVER pode ser utilizado para excluir um módulo do barramento. 20
25 3. Configuração Figura 3-4. Lista de módulos Regras para Declaração das Interfaces Ethernet no Barramento Algumas regras devem ser obedecidas pelo usuário no momento da declaração das interfaces de comunicaçãoethernetnobarramentodocp: A declaração de módulos Ethernet (PX3412, PX3414) não podem ser feitas fora dos slots 0 a 7 do barramento 0. A UCP PX2004 suporta uma única interface de comunicação com protocolo ALNET II em seu barramento. A interface PX3412 possue prioridade sobre a PX3414, ou seja, se existir uma interface PX3412 e uma interface PX3414 declaradas no barramento, esta última apenas poderá ser utilizada em comunicações com o protocolo MODBUS. Se forem declaradas apenas interfaces de comunicação do tipo PX3414, apenas uma delas, ou um par delas em se tratando de interfaces redundantes, poderá ser utilizada em comunicações ALNET II, sendo que as demais podem utilizar apenas o protocolo de comunicação MODBUS. No caso da interface PX3414, é o usuário quem define qual interface, ou par de interfaces redundantes, terá o protocolo ALNET II habilitado. Duas interfaces PX3414, para usufruírem da característica de redundância de comunicação, devem, necessariamente, estar declaradas lado a lado, sem posições livres ou outros módulos entre as mesmas. Realizada a declaração dos módulos Ethernet no barramento, pode-se passar a etapa seguinte, que é a de configuração dos parâmetros das interfaces. Configuração dos Parâmetros da Interface Para configuração dos parâmetros das interfaces de rede Ethernet, deve-se ter declarado, previamente, os módulos no barramento do CP, conforme a seção Declaração no Barramento do CP. Os parâmetros das interfaces podem ser configurados a partir do módulo de configuração C000 da aplicação, através da opção ETHERNET, como mostra a Figura 3-5. A tela apresentada eqüivale à janela de declaração das interfaces no barramento. Nela são apresentados todos os módulos que foram declarados no barramento 0, sob forma de botões, permanecendo ativas apenas as posições que correspondem às interfaces Ethernet. 21
26 3. Configuração Figura 3-5. Barramento Ethernet Parâmetros Básicos Independente do tipo de módulo Ethernet (PX3412 ou PX3414) declarado no barramento, todos exigem uma configuração mínima para entrar em funcionamento. Esta configuração mínima se dá a partir da seleção de um dos módulos do barramento, como mostra a Figura 3-6. Figura 3-6. Configurações básicas Os campos ENDEREÇO IP, MÁSCARA SUB-REDE e GATEWAY DEFAULT correspondemàs propriedades de endereçamento IP do CP. Todos os três endereços tem o mesmo formato (IPV4) e são formados por quatro bytes que podem assumir valores de 0 até 255. OcampoENDEREÇO IP define qual é o endereço que o CP terá na rede TCP/IP. Este endereço é dividido em duas partes: o endereço da sub-rede e o endereço do nó. Ambos os endereços, sub-rede e nó, dependem da máscara de sub-rede para serem determinados. OcampoMÁSCARA SUB-REDE permite a subdivisão da rede Ethernet em várias sub-redes menores. Ele determina a parcela do endereço IP que se refere ao endereço de sub-rede e a parcela correspondente ao endereço de nó do CP. Endereços IPs com valores e e máscaras de sub-rede com valor não são válidos. 22
27 3. Configuração OcampoGATEWAY DEFAULT indica qual o gateway que será responsável pela retransmissão de mensagens enviadas a outras sub-redes. Se não existir um gateway default na rede, o endereço deve ser informado para este campo. NOTA: Para maiores informações sobre endereçamento IP, deve ser consultada a bibliografia a seguir, ou sites na Internet que tratam sobre TCP/IP. Entre eles: Certificação Cisco CCNA 2.0 Guia de Certificação; Yuri Diógenes; ISBN TCP/IP Guia de Consulta e Aprendizagem; Gorki Starlin; ISBN TCP/IP Guia de Consulta rápida; Palma/Prates; ISBN TCP/IP Projetando Redes; Wilson Marques; ISBN A seção PROTOCOLOS UTILIZADOS da tela permite selecionar através de checkboxes quais protocolos estarão habilitados para a interface em questão. Para a interface PX3414 estão disponíveis os protocolos ALNET II e/ou MODBUS, sendo que a disponibilidade da primeira depende da não existência de outra interface Ethernet (PX3412) declarada no barramento. ATENÇÃO: Em se tratando de uma interface PX3412, a mesma janela de parâmetros básicos é apresentada, porém apenas os campos de Endereço IP, Máscara Sub-rede e Gateway Default podem ser editados. O protocolo ALNET II estará sempre habilitado e o protocolo MODBUS sempre desabilitado. Estas interfaces não possuem suporte a redundância de comunicação e os parâmetros avançados das mesmas só podem ser configurados através da função F-ETHER.094. O PROTOCOLO ALNET II é um protocolo de aplicação proprietário da Altus e disponível em seus principais equipamentos. No caso da interface PX3414, é executado sobre as camadas TCP/IP de redes Ethernet. Pode operar nos modos cliente e servidor, sendo que existem drivers disponíveis para os principais sistemas de supervisão e controle do mercado, além de driver OPC Server Ethernet, tais como: Driver ALNET - Windows NT para FIX-DMACS (AL-2781) Driver Comunicação OPC Ethernet ALNET II (AL-2785) Driver para Sistema de Supervisão VXL (AL-2786) Driver Elipse SCADA Driver Scan para InTouch Além da comunicação com sistemas de supervisão, o Protocolo ALNET II sobre TCP/IP pode ser utilizado também para programação dos CPs através do Programador MasterToolXE, dispensando o uso do canal serial do CP. O PROTOCOLO MODBUS é um protocolo de aplicação aberto, desenvolvido inicialmente pela empresa MODICON, e atualmente gerenciada pela Organização Modbus-IDA. Este protocolo possui três variâncias definidas por norma: MODBUS TCP, MODBUS RTU e MODBUS ASCII. A primeira é normalmente utilizada sobre redes TCP/IP e as duas últimas sobre meios físicos seriais RS232 e RS485, o que não impede de serem utilizadas, na forma encapsulada, também em redes Ethernet sobre TCP/IP ou UDP. A interface PX3414 suporta tanto a variância MODBUS TCP quanto a MODBUS RTU encapsulada sobre TCP/IP. Esta escolha é feita pelo usuário, a partir do botão de configuração AVANÇADO..., discutido a seguir neste manual. Habilitando o checkbox do PROTOCOLO MODBUS, a seção com os botões MODBUS CLIENTE... e MODBUS SERVIDOR... ficam habilitados, permitindo configurar o protocolo nos dois modos disponíveis, discutidos a seguir neste manual. 23
28 3. Configuração Os botões AVANÇADO... e REDUNDÂNCIA..., quepermitema configuração deparâmetros de nível mais avançado da interface e referentes à redundância de comunicação, estão disponíveis apenas para a interface PX3414, e serão discutidos a seguir. Parâmetros Avançados Diversas aplicações da interface PX3414 exigem um refinamento das configurações padrão, pois apenas as configurações básicas não são suficiente para uma boa performance da comunicação. Este refinamento é feito a partir do botão AVANÇADO... Figura 3-7. Do básico ao avançado As configurações avançadas dividem-se em quatro grupos de interesse: Configurações ALNET II Configurações MODBUS Configurações TCP Diagnóstico do Módulo 24
29 3. Configuração Figura 3-8. Configurações avançadas Configurações ALNET II Os seguintes parâmetros das configurações avançadas se referem especificamente ao protocolo de aplicação ALNET II: Mensagens ALNET II com tamanho real Mensagens com múltiplos pacotes ALNET II Número de comunicações ALNET II por ciclo do CP Figura 3-9. Configurações avançadas do protocolo ALNET II Para ter acesso às configurações avançadas referentes ao protocolo ALNET II é necessário habilitar o respectivo protocolo a partir da janela de configurações básicas, como mostra a Figura 3-6. O checkbox de MENSAGENS ALNET II COM TAMANHO REAL especifica o tamanho das mensagens ALNET II sobre TCP/IP que são transmitidas pela interface. Quando este protocolo surgiu, usualmente as interfaces transmitiam qualquer mensagem com tamanho fixo de 256 bytes, independente do tamanho da área de dados. A maioria dos drivers de comunicação, inclusive o driver do Programador MasterToolXE, adotou este tamanho como padrão e não aceitam mensagens de nível aplicação ALNET II com tamanho inferior a 256 bytes. Se o checkbox de MENSAGENS ALNET II COM TAMANHO REAL for selecionado, todas as mensagens ALNET II transmitidas pela interface terão um tamanho inferior a 256 bytes, determinado pelo tipo e quantidade de dados da mensagem. Este parâmetro não afeta o protocolo MODBUS da interface. 25
30 3. Configuração ATENÇÃO: Se o destinatário destas mensagens não suportar as mesmas com tamanho inferior a 256 bytes, a comunicação não se efetivará. A tendência é que as últimas versões de drivers de comunicação ALNET II desenvolvidas passem a suportar mensagens com tamanho real. Consultar o manual do driver em uso para maiores informações. O checkbox MENSAGENS COM MÚLTIPLOS PACOTES ALNET II habilita a interface a interpretar múltiplas mensagens ALNET II encapsuladas em um único pacote Ethernet TCP/IP. Normalmente um pacote TCP/IP possui uma única mensagens de nível aplicação ALNET II, mas isto não é uma regra, visto que um pacote Ethernet TCP/IP pode ter um tamanho de até 1520 bytes. Considerando que pacotes Ethernet TCP/IP possuem um cabeçalho de 54 bytes, restam mais 1466 bytes para as mensagens de aplicação ALNET II, ou seja, várias destas podem estar encapsuladas num único pacote Ethernet TCP/IP. Alguns sistemas operacionais (exemplo: Windows) podem tomar a iniciativa de juntar diversos pacotes de aplicação (exemplo: ALNET II sobre TCP/IP) num único pacote TCP/IP, desde que todos estes pacotes de aplicação estejam sendo transmitidos para o mesmo endereço IP e porta destino. Caso um sistema de supervisão tenha a capacidade de enviar múltiplas requisições para um mesmo endereço IP, sem aguardar pelas respectivas respostas, o sistema operacional (exemplo: Windows) poderá fazer esta fusão dos pacotes de aplicação num único pacote TCP/IP. Esta característica é cada vez mais comum nos sistemas de supervisão modernos, pois possibilita grandes ganhos de performance. Neste caso, é absolutamente necessário que o PX3414 interprete múltiplas mensagens de aplicação ALNET II num único pacote TCP/IP. OcampoNÚMERO DE COMUNICAÇÕES ALNET II POR CICLO DO CP define a quantidade máxima de mensagens ALNET II que devem ser tratadas por ciclo de varredura do CP. Usualmente, o CP trata uma única mensagem ALNET II (PX3412), sendo necessária a chamada de instruções LAI, pela aplicação, para que mensagens adicionais, se disponíveis, sejam tratadas. A desvantagem das instruções LAI é que elas consomem tempo de ciclo mesmo não havendo nenhuma mensagem ALNET II pendente para ser tratada. O mesmo não ocorre, por exemplo, quando se definem oito comunicações por ciclo de varredura do CP mas não existe nenhuma mensagem ALNET II pendente para ser tratada. Neste caso, logo após a primeira tentativa de tratamento de mensagens, o CP descobre que não existe mensagens pendentes para serem tratadas e desconsidera as outras sete solicitações de tratamento. PorquêentãoocampoNÚMERO DE COMUNICAÇÕES ALNET II POR CICLO DO CP não está fixo num valor alto? Porque existindo mensagens pendentes para serem tratadas, todas seriam tratadas no mesmo ciclo e poderiam elevar demasiadamente o tempo de ciclo de varredura do CP. Deve-se lembrar que toda a mensagem ALNET II requer aproximadamente 1 ms para ser tratada pelo CP. O ajuste deste campo deve considerar o tempo de ciclo de varredura do CP (aplicação ladder) e a quantidade de clientes (conexões). Baixos tempos de ciclo dispensam um valor elevado para este campo. Para tempos de ciclo elevados, sugere-se um valor equivalente ao número de conexões estabelecidas no modo servidor. Configurações MODBUS As configurações avançadas também definem alguns dos parâmetros do protocolo de aplicação MODBUS: Protocolo MODBUS Número de comunicações MODBUS por ciclo do CP Operandos de controle das relações 26
Nota de Aplicação: Configuração de Redes Ethernet. Sumário
Nota de Aplicação NAP103 Configuração de Redes Ethernet Sumário 1. Introdução... 2 2. Informações Preliminares... 2 2.1 Transação...2 2.2 Protocolo de Comunicação...3 2.3 Drivers de Comunicação...3 3.