Professional Documents
Culture Documents
ENA.00093
Verso 1.0
2 de junho de 2015
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Informaes Gerais
Este documento foi elaborado pela HI Tecnologia Indstria e Comrcio Ltda. Quaisquer dvidas ou
esclarecimentos sobre as informaes contidas neste documento podem ser obtidas diretamente com o nosso
departamento de suporte a clientes, atravs do telefone (19) 2139.1700 ou do email
suporte@hitecnologia.com.br. Favor mencionar as informaes a seguir para que possamos identificar os dados
relativos a este documento.
Ttulo documento:
Referncia do documento:
Verso do documento:
Vendas: vendas@hitecnologia.com.br
Suporte Tcnico: suporte@hitecnologia.com.br
Engenharia de Aplicao: engenharia@hitecnologia.com.br
FAQ: faq.webhi.com.br
Pgina 2 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
ndice
1 Abrangncia do Documento .................................................................................................................. 4
2 Introduo ........................................................................................................................................... 5
2.1 Informao Copyright .................................................................................................................... 5
2.2 Iseno de Responsabilidade ......................................................................................................... 5
2.3 Sugestes .................................................................................................................................... 5
3 Referncias .......................................................................................................................................... 5
4 Arquitetura ........................................................................................................................................... 6
4.1 Conexes ..................................................................................................................................... 7
5 Configurao do ESC716 - Bridge Modbus .............................................................................................. 8
5.1 Verificando o Modelo do ESC716 .................................................................................................... 8
5.2 Configurando para Operao como Bridge Modbus ......................................................................... 9
5.3 Configurando a Porta Serial ........................................................................................................... 9
6 Configurao do ModSim ..................................................................................................................... 10
6.1 Criando Conexo Serial RS232-C com ESC716 ............................................................................... 10
7 Configurao do ModScan ................................................................................................................... 11
7.1 Criando Conexo Modbus-TCP com ESC716 .................................................................................. 11
8 Testando a Bridge Modbus do ESC716 ................................................................................................. 13
8.1 Acesso a Variveis do tipo Coil .................................................................................................. 13
8.1.1 Configurao do Aplicativo ModSim ...................................................................................... 13
8.1.2 Configurao do Aplicativo ModScan ..................................................................................... 14
8.2 Acesso a Variveis do tipo Input Status ...................................................................................... 14
8.2.1 Configurao do Aplicativo ModSim ...................................................................................... 14
8.2.2 Configurao do Aplicativo ModScan ..................................................................................... 15
8.3 Acesso a Variveis do tipo Holding Register ................................................................................ 16
8.3.1 Configurao do Aplicativo ModSim ...................................................................................... 16
8.3.2 Configurao do Aplicativo ModScan ..................................................................................... 17
8.4 Acesso a Variveis do tipo Input Register ................................................................................... 17
8.4.1 Configurao do Aplicativo ModSim ....................................................................................... 17
8.4.2 Configurao do Aplicativo ModScan ..................................................................................... 18
Controle do Documento ......................................................................................................................... 20
Consideraes gerais ......................................................................................................................... 20
Pgina 3 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
1 Abrangncia do Documento
Este documento abrange os seguintes Controladores nas plataformas especificadas abaixo:
Equipamentos
Tipo
Famlia
MCI02
ZAP500
ZAP900
Controla
dores
ZAP91X
FLEX950
Plataforma
Modelo
GI
MCI02
MCI02-QC
ZAP500/BX/BXH
ZTK500/501
GII
eZAP900/901, ZAP900/901
eZTK/ZTK900, ZAP900-BXH
IHMs
G3
ZAP910 / ZTK910
ZAP911
eZAP910 / eZTK910
eZAP911
ZAP910-BXH
G3S
ZAP910-S / ZTK910-S
ZAP911-S
eZAP910-S / eZTK910-S
eZAP9911-S
ZAP910-BXH-S
FLEX950-PLC
CPU301, PPU305
CPU302, PPU306
NEON
CPU400
MMI600
MMI600/601
MM650
MMI650
MMI800
MMI800
FLEX950
FLEX950-IHM
GTI100
GTI100-RS/GTI00-ET
CPU300
P7C
GII Duo
Abrangncia
Pgina 4 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
2 Introduo
Este documento destina-se a prover as informaes necessrias para utilizao do ESC716 operando como
Bridge Modbus. Neste exemplo foi utilizado o aplicativo Modscan acessando via Modbus-TCP um dispositivo
escravo com Modbus-RTU simulado pelo Modsim. Para tal foi utilizada a bridge Modbus TCP / Modbus RTU do
ESC716.
Este documento pode ser distribudo no seu todo, ou em partes, em qualquer meio fsico ou eletrnico,
desde que os direitos de copyright sejam mantidos em todas as cpias.
2.3 Sugestes
Sugestes so bem-vindas. Por favor, envie seus comentrios para suporte@hitecnologia.com.br. Novas
verses deste documento podem ser liberadas sem aviso prvio. Caso tenha interesse neste contedo acesse o
site da HI Tecnologia regularmente para verificar se existem atualizaes liberadas deste documento.
3 Referncias
Todos os documentos e aplicativos referenciados abaixo esto disponveis para download no site da HI
Tecnologia: www.hitecnologia.com.br
Referncias
PET.716001
Tipo
Documento
Descrio
Documentao Tcnica: ESC716 - Conversor Ethernet Serial e Bridge Modbus
Pgina 5 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
4 Arquitetura
Neste exemplo o equipamento A opera como mestre Modbus na rede Ethernet (protocolo Modbus-TCP), e
acessa um nico dispositivo escravo Modbus denominado de 1. Este dispositivo escravo possui uma interface
serial RS232-C e disponibiliza protocolo Modbus-RTU. Nesta arquitetura foi utilizado um mdulo ESC716-B2 para
realizao da converso entre os protocolos Modbus-TCP utilizado pelo equipamento mestre e o protocolo
Modbus-RTU disponibilizado pelo dispositivo escravo.
O mdulo ESC716-B2 recebe comandos Modbus-TCP atravs do canal Ethernet, traduz esses comandos para
Modbus-RTU, envia-o para o equipamento escravo conectado a sua porta serial RS232-C, aguarda e recebe
uma resposta Modbus-RTU atravs da porta serial, traduz essa resposta para Modbus-TCP e a envia de volta ao
equipamento mestre que havia iniciado a transao atravs do canal Ethernet.
A ttulo de ilustrao utilizaremos:
Dispositivo mestre: um computador que possui interface Ethernet, onde ser utilizado o aplicativo
Modscan para acessar via protocolo Modbus TCP dados de um dispositivo escravo. Este computador
ser conectado ao canal Ethernet do ESC716-B2.
Dispositivo escravo: um computador que possui uma interface serial RS232-C, onde ser utilizada o
aplicativo Modsim para simular um dispositivo escravo com protocolo Modbus-RTU. A porta serial
deste computador ser conectada ao canal serial do ESC716-B2.
Neste cenrio pode-se utilizar um nico computador, utilizando os aplicativos Modscan e Modsim para simular a
Este documento pode ser alterado sem notificao prvia
Pgina 6 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
4.1 Conexes
Nesta arquitetura h as seguintes conexes:
O canal Ethernet do computador conectado ao canal Ethernet do ESC716-B2. Ser utilizado um cabo
crossover para conectar diretamente o computador ao ESC716.
O canal serial COMx do computador est conectado no canal serial do ESC716-B2. Considerando um
canal serial RS232-C, a 38400 bauds, 8-n-1 (8 bits, sem paridade, 1 stop bit).
Pgina 7 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Clicando sobre o item - ESC716 - na coluna Nome so acessadas as pginas de configurao do ESC716.
Pgina 8 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Nesta pgina deve-se verificar se o modelo do ESC716 suporta a operao como Bridge Modbus. Para tanto o
campo Modelo deve estar com valor B2 / B4 Bridge MODBUS. Caso no esteja com este valor no
possvel utiliz-lo como um gateway para os protocolos Modbus TCP / Modbus RTU, sendo ento necessrio
adquirir um ESC716 modelos B2 ou B4 que disponibilizam esta operao como bridge Modbus.
Nesta pgina deve-se selecionar no campo Protocolo a opo MODBUS TCP MODBUS RTU para que
o ESC716 opere com as funcionalidades de bridge Modbus.
Pgina 9 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Nesta pgina deve ser configurado o canal serial RS232-C do ESC716 na mesma configurao do canal serial
COMx a ser utilizado pelo comutador que simula o dispositivo escravo. Como por exemplo deve-seconfigurar o
baud rate, neste exemplo utilizando 38400 bauds, e demais configurao em 8-n-1 (8 bits, sem paridade, 1
stop bit). Adicionalmente deve-se configurar Protocolo de transporte como TCP.
6 Configurao do ModSim
Com o ESC716 configurado e conectado ao computador, a prxima etapa consiste em utilizar o aplicativo
Modsim para simular variveis do dispositivo escravo em Modbus RTU.
Pgina 10 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Neste formulrio deve-se configurar de acordo com a configurao do canal serial do ESC716 B2. Para tanto
configure:
7 Configurao do ModScan
Com o ESC716 conectado e o Modsim configurado, a prxima etapa consiste em utilizar o aplicativo Modscan
para acessar as variveis simuladas pelo Modsim.
Nesta pgina deve-se selecionar a opo Remote modbus-TCP Server para criar uma conexo TCP com o
mdulo ESC716. Por fim, devem-se especificar o endereo IP e porta configurados para o mdulo ESC716.
Estes parmetros devem ser obtidos da configurao do ESC716, conforme ilustrado a seguir:
Pgina 11 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Porta do ESC716: Este parmetro configurado na pgina Portas do ESC716. Atravs do aplicativo
GD pode-se acessar esta configurao, e neste exemplo este parmetro est configurado com valor
1001, conforme ilustrado na figura abaixo:
Pgina 12 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Pgina 13 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Observa-se no Modscan os valores das variveis simuladas pelo Modsim, conforme ilustrado abaixo:
Pgina 14 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Device Id: 1, que corresponde ao endereo do dispositivo escravo a ser acessado, neste caso
simulado pelo aplicativo Modsim;
Address: 0001, identificador inicial da varivel Input Status a ser acessada no dispositivo
escravo;
Length: 10, quantidade de variveis do tipo Input Status a serem acessadas no dispositivo
escravo a partir da varivel inicial especificada no parmetro Address acima.
Observa-se no Modscan os valores das variveis simuladas pelo Modsim, conforme ilustrado abaixo:
Pgina 15 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Pgina 16 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Device Id: 1, que corresponde ao endereo do dispositivo escravo a ser acessado, neste caso
simulado pelo aplicativo Modsim;
Address: 0001, identificador inicial da varivel Holding Register a ser acessada no dispositivo
escravo;
Length: 10, quantidade de variveis do tipo Hoding Register a serem acessadas no dispositivo
escravo a partir da varivel inicial especificada no parmetro Address acima.
Observa-se no Modscan os valores das variveis simuladas pelo Modsim, conforme ilustrado abaixo:
Pgina 17 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Pgina 18 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Device Id: 1, que corresponde ao endereo do dispositivo escravo a ser acessado, neste caso
simulado pelo aplicativo Modsim;
Address: 0001, identificador inicial da varivel Input Register a ser acessada no dispositivo
escravo;
Length: 10, quantidade de variveis do tipo Input Register a serem acessadas no dispositivo
escravo a partir da varivel inicial especificada no parmetro Address acima..
Observa-se no Modscan os valores das variveis simuladas pelo Modsim, conforme ilustrado abaixo:
Pgina 19 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Pgina 20 de 21
Nota de Aplicao
Rev: 0
Arquivo: ENA0009300.odt
Controle do Documento
Consideraes gerais
1. Este documento dinmico, estando sujeito a revises, comentrios e sugestes. Toda e qualquer sugesto para seu aprimoramento deve ser encaminhada ao
departamento de suporte ao cliente da HI Tecnologia Indstria e Comrcio Ltda., fornecendo os dados especificados na Apresentao deste documento.
2. Os direitos autorais deste documento so de propriedade da HI Tecnologia Indstria e Comrcio Ltda.
01/06/2015
Data Liberao
Documento Original
Reviso Descrio
Paulo Inazumi
Paulo Inazumi
Isaas Ribeiro
Elaborado por
Revisado por
Aprovado por