Localiza equipamento GII em rede ethernet

Equipamento GII

Caminho Ferramentas/Comunicação/Configurar/Localiza ControladorEmRedeEthernet/EquipamentosGII
Tecla de Atalho Nenhuma
Botão ico
Tabela de compatibilidade de firmwares
Geração de Firmware GI, GII

Através desta opção do ambiente é possível identificar todos os equipamentos com suporte para comunicação ethernet, conectados na mesma subrede do computador que roda o ambiente de programação. Uma vez identificados os equipamentos, a base de configuração de comunicação ethernet de cada equipamento pode ser visualizada e editada. A tela apresentada nesta opção é organizada em abas conforme descrito nos item seguintes.

Painel de Pesquisa

Uma vez ativado o comando “Configuração Ethernet do Controlador” através do menu principal, a tela seguinte será apresentada. Inicialmente, uma barra de progresso será apresentada na parte inferior da tela indicando que o ambiente está em processo de procura na rede ethernet, por controladores conectados. À medida que os equipamentos vão sendo identificados, os parâmetros de comunicação ethernet destes serão apresentados na tela, conforme indicado na figura seguinte:

../_images/localiza_painel_pesquisa.png

Parâmetros

Para cada equipamento identificado são apresentados os seguintes parâmetros:

GI/GII Parâmetros
Parâmetro Descrição
Endereço IP Apresenta o endereço IP do controlador associado.
Porta Especifica porta ethernet base de comunicação do controlador. Esta porta é única quando o protocolo de transporte utilizado for TCP/IP e TCP com a opção de broadcast ativada. Quando o protocolo selecionado for UDP (com opção de broadcast inativa)devem ser configuradas 3 portas de comunicação consecutivas, a partir da porta especificada, ou seja, [Porta], [Porta + 1] e [Porta + 2].
Endereço MAC Apresenta o endereço MAC do controlador associado.
Firmware Apresenta a versão corrente do firmware presente no controlador ethernet do equipamento selecionado. Esta informação é util para rastrear a funcionalidade disponível no módulo de comunicação do controlador.
Equipamento Apresenta um texto de identificação do equipamento associado. Este campo pode ser livremente alterado pelo usuário na tela de edição, de modo que cada equipamento possa ser facilmente identificado na lista apresentada.

Base de Setup Ethernet

Uma vez terminado o processo de pesquisa, é possível selecionar com o mouse um dos equipamentos da lista. Realizada esta seleção, as informações presentes na lista sobre o equipamento selecionado são automaticamente transferidas para a barra de status (área inferior da tela) e o botão “Visualiza” é habilitado. Desta forma, é permitindo ao usuário, caso necessário, visualizar e editar os parâmetros do controlador selecionado. Ao pressionar este botão a seguinte tela será apresentada, após o processo de obtenção dos dados do controlador ter sido realizado com sucesso.

../_images/localiza_base_setup_ethernet.png

Parâmetros - Configuação Ethernet

Configuração Ethernet.
Parâmetro   Descrição Valor Default
Nome do Cliente   Identifica o nome do proprietário do equipamento. Pode ser livremente alterado e possui função meramente informativa.  
Nome do Dispositivo   Identifica o equipamento dentro da rede utilizada. Pode ser livremente alterado e é apresentado na tela de pesquisa, tornando mais fácil identificar o equipamento a ser acessado. SEB420
Id. de Comunicação   Apresenta o identificador de comunicação corrente do controlador associado. Este campo não pode ser editado e tem por função informar ao usuário qual o endereço de comunicação a ser utilizado no ambiente, ou em sistemas supervisórios, para acesso ao controlador. Para mais informações sobre o identificador de comunicação consulte Ferramentas/Identifica Endereço. Note que o identificador de comunicação está associado ao protocolo de aplicação (SCP-HI ou MODBUS-TCP), não tendo nenhuma relação com o canal ethernet. Este parâmetro é obtido do controlador sempre que o mesmo é inicializado. 1
Modo de Operação N   Apresenta o modo de operação programado para o canal Ethernet. Pode ser Servidor: Instala o canal ethernet e aguarda uma conexão ser realizada por um equipamento remoto (ex. um computador ou outro controlador). O comportamento do canal de comunicação neste caso é equivalente à opção de modo escravo no caso de utilização do canal serial.** Cliente**: Instala o canal ethernet e estabelece uma conexão com o equipamento remoto que possui o endereço e porta destino configurados. O comportamento do canal de comunicação neste caso é equivalente à opção de modo Mestre no caso de utilização do canal serial. Obs: Algumas versões de firmware do módulo ethernet não possuem suporte para operação como Cliente. Nestes casos, esta opção estará bloqueada para alteração. Servidor
Protocolo de Aplicação N   Os protocolos de aplicação disponíveis para utilização com o módulo ethernet são SCP-HI e MODBUS-TCP. Obs: Alguns controladores possuem incorporado no canal ethernet uma bridge de comunicação MODBUS-TCP <-> MODBUS-RTU. Para esta funcionalidade, o canal serial do equipamento, deve ser configurado com protocolo MODBUS-RTU enquanto que o canal ethernet opera com MODBUS-TCP. Para operação neste modo, a opção de redirecionamento de pacotes deverá estar habilitada no controlador. Vide Ferramentas/Configura/Serial do Controlador para mais informações sobre redirecionamento de pacotes. SCP-HI
Endereço IP   Apresenta o endereço IP associado ao equipamento selecionado. Pode ser alterado livremente pelo usuário. Mesmo que existam vários equipamentos na rede com o mesmo endereço IP os mesmos serão identificados e apresentados para o usuário na tela de pesquisa. Entretanto, para operação e acesso normal aos equipamentos, cada um deverá possuir seu endereço único dentro da subrede ethernet associada. 192.168.0.200
Porta Ethernet   Apresenta o número da porta ethernet associada ao equipamento selecionado. Pode ser alterado livremente pelo usuário. Esta porta é única quando o protocolo de transporte utilizado for TCP/IP ou UDP sem opção de broadcast. Quando o protocolo selecionado for UDP (sem broadcast) são configuradas 3 portas de comunicação consecutivas, à partir da porta especificada, ou seja, [Porta], [Porta + 1] e [Porta + 2]. Vide Detalhes para mais informações sobre as portas ethernet. 2016
End. IP do Gateway   Especifica o endereço IP do Gateway de acesso à subrede onde o controlador está conectado. Este parâmetro é relevante quando operando como cliente. Neste caso, quando for necessário estabelecer uma conexão fora da subrede deve-se especificar a porta de saída da mesma (Gateway). 192.168.0.1
Máscara da Subrede   Especifica a máscara a ser utilizada para acesso a subrede corrente. 255.255.255.0
Protocolo de Transporte   Especifica o tipo de protocolo de transporte a ser utilizado na comunicação ethernet. Os tipos possíveis são: TCP/IP ou UDP. Quando selecionado do protocolo UDP é possível especificar se serão aceitos pacotes do tipo broadcast ou não TCP/IP
Aceita Broadcast   Quando for especificado para operação o protocolo de transporte UDP, pode-se habilitar ou não a recepção de pacotes broadcast. Estes tipos de pacotes não especificam o endereço MAC destino e quando enviado podem ser recebidos por vários equipamentos simultaneamente. Note que, os pacotes do tipo broadcast não ultrapassam switches e roteadores, sendo portando válidos apenas na mesma subrede. Não
Modo de Conexão   Este parâmetro é relevante apenas no modo de operação Servidor. Especifica, em que condições uma tentativa de conexão remota será aceita pelo equipamento. São as seguintes as possibilidades:  
  Modo Descrição  
  Conexão não permitida Utilizado para bloquear temporariamente qualquer conexão externa.  
  Porta e IP específicos Neste modo, uma conexão remota somente será aceita se o endereço IP e o número da porta do equipamento remoto coincidirem com os valores especificados respectivamente nos campos “Endereço IP destino” e “Porta destino”.  
  IP específico Neste modo, uma conexão remota somente será aceita se o endereço IP do equipamento remoto coincidir com o valor especificado no campo “Endereço IP destino”. Neste caso é aceito qualquer valor de porta do equipamento remoto.  
  Qualquer IP e Porta Neste modo, uma conexão remota será aceita independentemente do endereço IP e número de porta do equipamento remoto.  
Timeout de Conexão   Especifica o tempo máximo em segundos que uma conexão permanecerá ativa sem nenhuma troca de dados. Quando especificado o valor zero para este campo, uma conexão estabelecida nunca será encerrada pelo controlador. 120 seg
Endereço IP destino   Este parâmetro possui 2 funcionalidades. Quando o driver estiver operando como Servidor, este parâmetro é utilizado para validar uma conexão solicitada por um equipamento remoto (vide item Modo de conexão).Quando o driver estiver operando como Cliente, este parâmetro especifica o end. IP ser estabelecida uma conexão (para TCP/IP) ou enviado um frame (UDP). 127.0.0.1
Porta destino   Este parâmetro possui 2 funcionalidades. Quando o driver estiver operando como Servidor, este parâmetro é utilizado para validar uma conexão solicitada por um equipamento remoto (vide item Modo de conexão).Quando o driver estiver operando como Cliente, este parâmetro especifica o número da porta a ser estabelecida uma conexão (para TCP/IP) ou enviado um frame (UDP).  
obs Os parâmetros “modo de operação” e “protocolo de aplicação”, quando alterados pelo usuário, somente serão tratados pelo controlador após um reset do mesmo. Os demais parâmetros, logo após pressionado o botão “Atualiza base do Controlador” serão processados e as alterações realizadas estarão incorporadas ao controlador.

O driver ethernet utilizado nos equipamentos, disponibiliza 3 conexões simultâneas para acesso do usuário nos casos de utilização do mesmo com os protocolos TCP/IP e UDP (sem habilitação de broadcast). Isto significa que, até 3 conexões distintas podem ser estabelecidas simultaneamente com o controlador. Dependendo do protocolo de transporte utilizado a forma de conexão é diferente. Considere como exemplo um controlador configurado com endereço IP 192.168.0.5 e uma porta ethernet igual a 1000. Neste caso, podemos representar o endereço deste controlador como: 192.168.000.005:1000. Considerando esta condição, a tabela a seguir apresenta os endereços de conexão para o equipamento em função do protocolo de transporte selecionado:

Conexões simultâneas
Protocolo Conexão 1 Conexão 2 Conexão 3
TCP/IP 192.168.000.005:1000 192.168.000.005:1000 192.168.000.005:1000
UDP sem broadcast 192.168.000.005:1000 192.168.000.005:1001 192.168.000.005:1002
UDP com broadcast 192.168.000.005:1000

Nota

Observe que, quando utilizado protocolo TCP/IP as 3 conexões são realizadas com a mesma porta ethernet configurada. Por outro lado, utilizando como protocolo de transporte UDP sem broadcast, cada conexão deve ser estabelecida através de uma porta distinta. Quando selecionado UDP com a opção broadcast habilitada o conceito de conexão não existe pois todos os frames broadcast enviados na subrede serão recebidos independentemente do endereço e portas remoto. Neste caso, um único socket é criado e trata os frames recebidos. Quando o frame UDP enviado pelo host, não for do tipo broadcast o mesmo deverá especificar o endereço IP e porta destino definidos na base de setup (no exemplo 192.168.000.005:1000) para que possa ser tratado pelo equipamento.