Quais as diferenças entre os blocos de comunicação nos equipamentos ?

Questões sobre o ambiente de programação para controladores geração G5 em linguagem de texto estruturado
Post Reply
Wallacy
Posts: 24
Joined: Thu May 30, 2019 8:05 pm

Quais as diferenças entre os blocos de comunicação nos equipamentos ?

Post by Wallacy »

Olá, estive olhando o manual do HIstudio e observei que existem diversos blocos de comunicação envolvendo Modbus e MQTT, gostaria de saber quais as diferenças entre eles e quando devo usar qual bloco ?

Blocos observados:

- MDB_GATEWAY
- MDB_RNB_U3G
- MDB_MDB_CEL_BRIDGE

- MQTT_GATEWAY
- MQTT_RNB_U3G
- MQTT_MDB_BRIDGE
- MQTT_MDB_CEL_BRIDGE
User avatar
Jean Bortolon
Administrador
Posts: 23
Joined: Wed Oct 07, 2020 1:00 pm

Re: Quais as diferenças entre os blocos de comunicação nos equipamentos ?

Post by Jean Bortolon »

Olá,

Os controladores e gateways programáveis da HI Tecnologia possuem opções variadas de interfaces de comunicação, por exemplo, você pode adquirir um CLP com uma interface Serial e uma interface 3G, um gateway programável com uma interface Ethernet e uma interface 3G, um CLP ou Gateway programável com interface Ethernet e Serial, entre outras combinações possíveis,

Como você pode observar os blocos seguem um padrão, tanto para o protocolo MODBUS (blocos MDB) quanto para o protocolo MQTT (blocos MQTT),

MQTT_GATEWAY [GATEWAY]
MQTT_RNB_U3G [RNB_U3G]
MQTT_MDB_BRIDGE [BRIDGE]
MQTT_MDB_CEL_BRIDGE [CEL_BRIDGE]

Os Blocos Gateway são utilizados para realizar a comunicação entre um CLP ou Gateway programável da HI Tecnologia com um ou mais equipamentos utilizando as interfaces Serial ou Ethernet, com isto você poderia por exemplo acessar informações de escravos Modbus na RS485 e mapear dentro do seu CLP/Gateway, ou acessar as informações de equipamentos Modbus TCP e mapear em seu equipamento, ou trocar informações utilizando o protocolo MQTT com um broker utilizando a interface Ethernet por exemplo.

Os Blocos RNB_U3G são utilizados para equipamentos que possuem interface Rede Celular 3G, por exemplo, você possui um CLP com interface 3G e possui valores nas memórias deste CLP obtidos por exemplo nos I/O's do equipamento, com este bloco você poderá transferir essas informações via 3G para um servidor que aceite esta conexão por exemplo o Portal de Telemetria da HI Tecnologia, utilizando qualquer protocolo nativo do CLP, ou seja, MODBUS ou MQTT.

Os Blocos BRIDGE fazem a conversão entre 2 protocolos, no caso, MQTT e Modbus que são os protocolos nativos nos equipamentos da HI Tecnologia, ou seja, com este bloco você pode por exemplo: acessar dados de escravos Modbus RTU pela Serial RS485 e transferir estes dados obtidos utilizando o protocolo MQTT pela interface Ethernet do equipamento para um Broker MQTT como por exemplo, o Portal de Telemetria da HI Tecnologia.

Os Blocos CEL_BRIDGE atuam exatamente como o bloco bridge, porém, uma das interfaces será rede celular, ou seja, você poderá por exemplo acessar informações de escravos Modbus RTU pela interface serial RS485 ou Modbus TCP pela interface Ethernet e transportar estas informações via rede celular para um Broker MQTT como por exemplo, o Portal de Telemetria da HI Tecnologia ou transportar as informações utilizando o protocolo Modbus nas duas interfaces, Serial/Ethernet e rede celular para uma plataforma que aceite esta conexão, como por exemplo, o Portal de Telemetria da HI Tecnologia.

- MDB_GATEWAY - acesse o manual do bloco neste link
- MDB_RNB_U3G - acesse o manual do bloco neste link
- MDB_MDB_CEL_BRIDGE - acesse o manual do bloco neste link

- MQTT_GATEWAY - acesse o manual do bloco neste link
- MQTT_RNB_U3G - acesse o manual do bloco neste link
- MQTT_MDB_BRIDGE - acesse o manual do bloco neste link
- MQTT_MDB_CEL_BRIDGE - acesse o manual do bloco neste link

Vídeos de exemplo:

Bloco MDB_GATEWAY - acesse o vídeo neste link
Bloco MQTT_GATEWAY - acesse o vídeo neste link
Bloco MDB_MDB_CEL_BRIDGE - acesse o vídeo neste link
Post Reply