Controlador - Setup de Comunicação

Controlador - Setup de Comunicação
Caminho Ferramentas/Comunicação/Configurar/Controlador - Setup de Comunicação
Tecla de Atalho Nenhuma
Botão ico
Tabela de compatibilidade de firmwares
Geração de Firmware GI, GII, GII-DUO, G3, G3S, G3R

Através desta tela pode-se programar os parâmetros de operação dos canais seriais disponíveis no controlador conectado. Observe que qualquer modificação no canal serial só terá efeito após um reset no controlador, o que permite que o mesmo continue se comunicando com o computador com os mesmos parâmetros até uma nova reinicialização. A tela possui um conjunto de abas (Tabs) que são apresentados em função do modo de operação selecionado.

Redirecionamento de Pacotes

Redirecionamento de pacotes é uma funcionalidade especial dos controladores que permite que um frame de comunicação recebido por um canal de seja redirecionado para outro canal, caso o endereço do frame não coincida com o endereço do controlador. Esta funcionalidade é semelhante a um roteador, utilizado em rede ethernet. A figura a seguir exemplifica duas configurações de comunicação para operação com redirecionamento de pacotes.

Exemplos

../_images/config_equip_cluster.jpg

Quando utilizado redirecionamento de pacotes, os possíveis endereços de comunicação são organizados em grupos chamados clusters. O número de equipamentos por cluster pode ser 2 elevado a n onde 0 < n < 8 (1, 2, 4, 8, 16 … 256). Desta forma, cada endereço de comunicação passa a possuir também um identificador do cluster associado onde:

Nota

CLUSTER ID = Endereço de Comunicação / Nro. de Equipamentos por Cluster

No exemplo acima, foi definida operação com clusters de 4 equipamentos. O cluster 01 desta forma será montado com os equipamentos com endereço de comunicação 004, 005, 006 e 007. Já o cluster 08 possui os equipamentos 032, 033, 034, 035. Assim, um frame com endereço de comunicação 006, enviado para a porta COM1 do equipamento 004, será retransmitido para sua porta COM2 para o próximo equipamento do cluster até alcançar o equipamento endereçado. Ao enviar a resposta, o frame retornará pelo mesmo caminho até ser retransmitido pelo canal COM1 do equipamento 004, retornando para o equipamento que originou a mensagem. Dependendo da arquitetura de comunicação utilizada o tempo de resposta do frame enviado pode alterar e deve ser considerado durante a configuração do sistema. No exemplo do cluster ID: 01, cada controlador está conectado ao seguinte, via o canal serial RS232-C. Neste caso, no processo de retransmissão do frame existe um tempo para o mesmo e o tempo total gasto será a soma das retransmissões necessárias até o frame atingir o equipamento destino.

Por exemplo, um frame endereçado ao equipamento 006 irá ser retransmitido 2 vezes até chegar ao destino (retransmitido pelo equipamento 004 e 005). Já no exemplo do cluster 08, quaisquer dos equipamentos com a COM1 conectada na rede RS485 poderão ser acessados com uma única retransmissão efetuada pelo equipamento 032.

Nota

É importante notar também que, no exemplo do cluster 01, os equipamentos 004, 005 e 006 devem ser configurados com redirecionamento de pacotes. Já no exemplo do cluster 08, apenas o equipamento 032 necessita desta configuração.

Valores Default dos canais de comunicação

Os canais de comunicação serial dos controladores, a não ser quando especificado ao contrário, possuem a configuração default descrita na tabela abaixo:

Canais de comunicação
Parâmetros Valor
Protocolo SCP-HI
Baudrate 9600 (GI-GII) /38400 (G3)
Número de Bits 8
Paridade Nenhuma
Stop Bits 1
Controle de Fluxo Nenhum

Quando este comando for executado e o controlador estiver conectado com a comunicação operacional, será apresentada a tela a seguir com os seguintes Tabs para acesso aos parâmetros de comunicação.

Tab Configurações Globais

../_images/config_contr_tab_config_globais.png

Os parâmetros associados a esta tela estão descritos na tabela a seguir:

Parâmetros.
Parâmetros Descrição
Canais de comunicação disponíveis Identifica quais tipos de recursos de comunicação estão disponíveis no equipamento remoto.
ID de comunicação do equipamento Identifica o endereço de comunicação do equipamento remoto. Este endereço é um valor numérico entre 1 e 1023 se utilizado endereçamento estendido e um valor entre 1 e 255 sem endereçamento estendido. O endereço 255 é um endereço especial de broadcast onde qualquer equipamento conectado irá identificar como válido um pacote recebido com este endereço.
Driver V 5.5.02 Especifica a versão do driver de comunicação disponível no equipemnto remoto.
Portas Disponíveis Identifica no equipamento conectado quantas portas de comunicação estão disponíveis para utilização. As portas que estiverem disponíveis podem ser selecionadas no campo “Porta serial selecionada” e configuradas individualmente. Este parâmetro é função do tipo e modelo de equipamento conectado e não pode ser alterado.
Redirecionamento de pacotes Habilita ou Inibe operação com redirecionamento de pacotes. Quando habilitada esta funcionalidade, deve-se especificar o número de equipamentos por cluster e o identificador do cluster associado ao controlador conectado.
Associações Permite criar associações entre 2 canais de comunicação de forma que um pacote recebido por um canal seja retransmitido pela canal associado criando assim uma rede de comunicação denominada ponto a ponto estendido. Esta funcionalidade permite também a criação de bridges de protocolo, SCP-HI/MODBUS e MODBUS-TCP/MODBUS-RTU. A funcionalidade de ponto a ponto estendido quando uilizada limita o endereçamento do equipamentos a faixa de 1 a 255 apenas.
Configuração Este campo permite ao usuário definir o número de equipamentso por cluster a ser utilizado nas operações de redirecionamento de pacotes. Este parâmetro só está disponível se a opção de redirecionamento de pacotes estiver habilitada.
Identificador do cluster Este parâmetro especifica o identificador do cluster a ser associado a este equipamento para retransmissão do frame. Quando um novo frame é recebido pelo equipamento, o Cluster ID associado é calculado da seguinte forma: {n}

Nota

CLUSTER ID = Endereço de Comunicação do frame recebido / Nro. de Equipamentos por Cluster configurado.

Com esta informação, é executado o tratamento associado conforme apresentado na tabela seguinte:

Pacote recebido por um canal configurado com ponto a ponto estendido.
Endereço recebido Tratamento efetuado
Igual ao end. do controlador Processa o frame e retorna resposta
Global (255) Processa o frame e retorna resposta
Pertencente ao cluster configurado Retransmite o frame recebido pelo outro canal de comunicação do equipamento.
Não pertencente ao cluster configurado Ignora o frame

Nota

Este parâmetro só estará disponível se a opção de redirecionamento de pacotes estiver habilitada.

Tab COM

Este Tab apresenta a configuração do canal de comunicação selecionado no campo “Porta de comunicação selecionada”

../_images/config_contr_tab_porta_comunic.png

Parâmetros

Os parâmetros associados a esta tela estão descritos na tabela a seguir:

Parâmetros
Parâmetro   Descrição
Protocolo   Neste campo pode-se entre os protocolos SCP-HI e MODBUS.
Modo   Aqui se pode escolher entre os modos Mestre e Escravo. No modo Mestre, a estação envia e recebe comandos de comunicação livremente; no modo Escravo, a estação recebe comandos livremente e envia comandos somente após a solicitação da estação mestre. Uma aplicação comum do modo mestre e escravo é quando os controladores estão conectados em rede.
Baud Rate   Define a velocidade de comunicação utilizada na transmissão e recepção dos dados. O valor default para este campo é 9600 bauds (bits por segundo).
Tamanho   Define o número de bits utilizado na transmissão/recepção de cada byte de dado. O valor default para este campo é 8 bits.
Paridade   Define o tipo de paridade a ser utilizada na transmissão de cada byte para teste de integridade dos dados. O valor default para este campo é “Nenhum”.
Stop Bits   Define o número de Stop Bits utilizado para delimitar o fim de transmissão de um byte de dados. O valor default para este campo é 1 Stop Bit.
Controle de Fluxo   Define o tipo de controle de fluxo utilizado no processo de transmissão de dados. As opções possíveis estão apresentadas na tabela a seguir. O valor default para este parâmetro é “Nenhum”.
Parâmetro Descrição
Nenhum Sem controle de fluxo efetuado por hardware.
Rádio/Modem Utiliza as linhas RTS e CTS do canal serial para efetuar controle de fluxo de transmissão de frame. Esta condição deve ser utilizada para conexão do canal serial com modem de linha ou rádio modem.
RS485 (Multidrop) Utiliza a linha RTS do canal serial para controle de habilitação do driver de transmissão da rede RS485. Esta condição deve ser selecionada sempre que for utilizado o canal RS485 interno do equipamento ou um conversor RS232-C / RS485 externo.
Xon / Xoff Utiliza controle de fluxo Xon / Xoff para troca de dados. Esta opção não está disponível para todos os modelos de controladores.
Atrasos   Define temporizações a serem utilizadas no processo de transmissão de dos frames de comunicação. As configurações possíveis são:
Início de Transmissão Define o tempo em milissegundos a ser aguardado antes que um frame seja enviado pelo controlador. Este tempo é particularmente importante para operação em rede RS485 para que o driver possa ser comutado antes do envio de um novo frame.
Liberar Portadora Este tempo é utilizado com conexões via rádio, onde o portadora deve ser mantida por um tempo adicional após o fim da transmissão de um frame.