Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
Tutorial 159
CP FBs – Elipse
Scada
(Protocolo
MODBUS TCP/IP)
Este documento é propriedade da ALTUS Sistemas
de Informática S.A., não podendo ser reproduzido
sem seu prévio consentimento.
Altus Sistemas de Informática S.A. Página: 1
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
Sumário
1 Descrição da Aplicação ........................................................................................ 3
2 Definição da Arquitetura de Referência ............................................................... 3
3 Criação do projeto no Supervisório ..................................................................... 4
3.1 Criando um projeto novo ...................................................................................................... 4
3.2 Configurando o driver MODBUS .......................................................................................... 5
3.3 Inserindo Tags de comunicação ........................................................................................ 11
3.4 Inserir um SetPoint: ............................................................................................................. 14
3.5 Inserir um botão (DO):......................................................................................................... 15
3.6 Inserir um botão (DI): .......................................................................................................... 17
4 Criação do Projeto no CP ................................................................................... 19
4.1 Criando um projeto novo .................................................................................................... 19
4.2 Colocando o FBs em modo online .................................................................................... 20
4.3 Configurando o endereço do FBs ...................................................................................... 23
4.4 Configurando o protocolo de comunicação do FBs ........................................................ 24
4.5 Colocando o FBs em modo RUN ....................................................................................... 24
4.6 Configurando o IP do FBs .................................................................................................. 25
5 Conectando os equipamentos ........................................................................... 26
6 Cuidados .............................................................................................................. 27
7 Observações ........................................................................................................ 27
8 Revisões .............................................................................................................. 27
Altus Sistemas de Informática S.A. Página: 2
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
1 Descrição da Aplicação
Este documento descreve a utilização do supervisório Elipse Scada com CP da Série FBs com
comunicação Ethernet MODBUS.
O objetivo principal é orientar a configuração do supervisório para a comunicação com os CPs da
Série FBs através do protocolo MODBUS RTU/TCP.
Para o entendimento total do funcionamento dos equipamentos é recomendado que os manuais dos
produtos sejam consultados. A mesma recomendação aplica-se caso seja necessário modificar a
arquitetura proposta como exemplo.
Neste documento, adota-se uma arquitetura de referência, do tipo ponto-a-ponto com um mestre e
um escravo, como descrito na próxima seção. Esta arquitetura não é fixa, mas apenas um exemplo
para o desenvolvimento de uma aplicação.
2 Definição da Arquitetura de Referência
Segue a lista de equipamentos e softwares necessários para instalar e configurar o tutorial:
Supervisório – Elipse Scada
Driver MODBUS – Driver fornecido pela Elipse Software
CP – FBs- 24MC
Interface Ethernet – FBs-CBE
Software de Programação do CP – WinProladder
Cabo de Programação do CP – FBS-232P0-9F-150
Cabo de rede – Comunicação Ethernet
HUB
Altus Sistemas de Informática S.A. Página: 3
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
3 Criação do projeto no Supervisório
3.1 Criando um projeto novo
- Abrir o software Elipse Scada. .
- Ir ao menu Arquivo -> Nova Aplicação.
- Será aberta janela perguntando onde deseja salvar a aplicação. Selecionar um diretório.
- Clicar em Salvar.
Altus Sistemas de Informática S.A. Página: 4
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
3.2 Configurando o driver MODBUS
- Para configurar o driver vá ao menu: Arquivo -> Organizer.
- Será aberta a janela de configuração. Nesta janela clicar sobre o ícone Drivers.
- Clicar no botão Novo.
- Localizar a pasta onde está o driver MODBUS (.DLL)
Altus Sistemas de Informática S.A. Página: 5
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Clicar em Abrir.
- No Organizer selecionar o botão Configurar.
Altus Sistemas de Informática S.A. Página: 6
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- A janela Propriedades do Driver será apresentada.
- Selecionar o botão Extras.
Altus Sistemas de Informática S.A. Página: 7
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Na aba Modbus configurar as funções que serão utilizadas para acessar as variáveis do CP.
- Para este tutorial serão usadas três funções:
Func. 01: Comandos de Escrita e Leitura de Words (Holding Register).
Func. 02: Comandos de Escrita e Leitura de Bits (Coil e Input Status).
- Configurar também o protocolo que será utilizado MODBUS TCP e o endereço do escravo 2.
Altus Sistemas de Informática S.A. Página: 8
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Na aba Setup configurar o meio físico que será usado para esta comunicação.
Altus Sistemas de Informática S.A. Página: 9
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Na aba Ethernet configurar o endereço de IP do FBs que será utilizado na comunicação com o
supervisório.
- Clicar em OK.
Altus Sistemas de Informática S.A. Página: 10
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
3.3 Inserindo Tags de comunicação
- Abrir o Organizer e selecionar a opção Tags.
- Selecionar Novo Tag.
Altus Sistemas de Informática S.A. Página: 11
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- A seguinte janela será aberta.
- Selecionar a opção Tag Bloco PLC.
- No campo Nome do tag colocar um nome para identificar os tags.
- Clicar em OK.
- A janela Entre Tamanho Bloco será apresentada. Selecionar o tamanho do bloco, ou seja, a
quantidade de tags deste bloco.
- Clicar em OK.
- No tutorial foram utilizados 3 Tags Bloco. Cada bloco com 5 variáveis.
Altus Sistemas de Informática S.A. Página: 12
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Após a criação dos blocos a árvore do Organizer deverá ficar semelhante à imagem abaixo:
- Para cada Tag bloco configurar os parâmetros do driver.
- Onde:
B1: Endereço do Escravo. (FBs)
B2: Função do tag, configurada anteriormente. 01 Holding Register e 02 Coil Status.
B3: Não utilizado.
B4: Endereço inicial do operando.
- Para acessar as variáveis foram utilizadas as seguintes configurações:
Registradores: B1 = 2, B2 = 1, B3 = 0, B4 = 1
Saídas: B1 = 2, B2 = 2, B3 = 0, B4 = 1
Entradas: B1 = 2, B2 = 2, B3 = 0, B4 = 1001
Altus Sistemas de Informática S.A. Página: 13
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
3.4 Inserir um SetPoint:
- Este objeto serve para ler e escrever valores nos registradores.
- Para inserir este objeto clique no ícone abaixo destacado em vermelho:
- Clicar sobre o objeto para configurar o tag.
- Na aba Tags do setpoint adicionar o tag referente.
- Clicar em Fechar.
Altus Sistemas de Informática S.A. Página: 14
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
3.5 Inserir um botão (DO):
- Este objeto serve para forçar um bit de saída.
- Para inserir este objeto clique no ícone abaixo destacado em vermelho:
- Clicar sobre o objeto para configurar o tag.
- Selecionar o tipo de botão Liga/Desliga.
- Na aba Tags do botão adicionar o tag referente.
Altus Sistemas de Informática S.A. Página: 15
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Clicar em Fechar.
Altus Sistemas de Informática S.A. Página: 16
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
3.6 Inserir um botão (DI):
- Este objeto serve para monitorar um bit de entrada.
- Seguir os passos do item anterior para inserir o botão.
- Selecionar o tag de entrada digital.
- Clicar em Fechar.
Altus Sistemas de Informática S.A. Página: 17
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Ao final deste processo a tela deve ficar semelhante à imagem abaixo:
Altus Sistemas de Informática S.A. Página: 18
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
4 Criação do Projeto no CP
4.1 Criando um projeto novo
- Executar o software WinProladder.
- Ir ao menu File -> New Project.
- A seguinte tela será aberta:
- Onde:
Project Name: Inserir um nome para o projeto.
Model Name: Modelo de FBs utilizado. É possível alterar o modelo utilizando o botão EDIT.
Description: Descrição do projeto.
Calendar: Utilização de calendário.
- Clicar em OK.
Altus Sistemas de Informática S.A. Página: 19
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
4.2 Colocando o FBs em modo online
- Para ter acesso aos parâmetros das portas de comunicação é necessário o CP estar em modo On-
line.
- Ir ao menu: PLC-> On-line.
- A seguinte tela será aberta:
- Onde:
Connection Name: Nome da conexão. Neste campo já existem algumas opções pré-definidas.
Details: Parâmetros da comunicação (Baud Rate, Paridade, Data Bit, Stop Bit).
Botão Edit: Permite a edição dos parâmetros de comunicação.
Auto Check: Faz uma verificação automática da velocidade do canal serial.
ADD: Adicionar uma nova conexão.
- Clicar em OK.
Altus Sistemas de Informática S.A. Página: 20
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Selecionar a porta serial do computador que será utilizada para comunicar com o FBs.
- Para selecionar a porta serial clique em EDIT.
- No campo Port No selecione a COM do PC utilizada e clique em OK.
- Na Janela On-Line selecione o botão Auto Check. A seguinte tela será apresentada:
Altus Sistemas de Informática S.A. Página: 21
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Clicar em OK.
- Quando o WinProladder localizar o FBs uma mensagem será apresentada:
- Clicar em SIM.
- O software vai realizar uma varredura tentando conectar ao CP. À medida que os passos são
processados com êxito o seguinte símbolo é mostrado:
Altus Sistemas de Informática S.A. Página: 22
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Ao final de todas as etapas, uma janela com as informações do CP é apresentada:
- Clicar em OK.
4.3 Configurando o endereço do FBs
- Para configurar o endereço do CP vá ao menu: PLC -> Settings -> Station number.
- Configurar o endereço do FBs conforme parametrizado no supervisório.
- Clicar em OK.
Altus Sistemas de Informática S.A. Página: 23
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
4.4 Configurando o protocolo de comunicação do FBs
- Para configurar o protocolo de comunicação a ser utilizado vá ao menu: PLC -> Setting ->
Protocol.
- Configurar o Port2 para ModBus RTU(Slave).
4.5 Colocando o FBs em modo RUN
- Configurados os parâmetros de comunicação é necessário colocar o FBs em modo RUN para
que ocorra a comunicação.
- Vá ao menu PLC -> RUN PLC.
Altus Sistemas de Informática S.A. Página: 24
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
4.6 Configurando o IP do FBs
- Para configurar o IP do FBs, utilizar o software Fatek Ethernet Module.
- Clicar em Scan Map para localizar todos os FBs conectados a rede.
Altus Sistemas de Informática S.A. Página: 25
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
- Selecionar o FBs desejado e clique em Properties para configurar o endereço IP.
- Configure IP, Máscara e Gateway e clicar em OK.
5 Conectando os equipamentos
- Conectar o microcomputador com o software Elipse ao HUB ou ponto de rede.
- Conectar cabo Ethernet da porta ethernet do FBs ao HUB ou ponto de rede.
- Ligar os equipamentos. Verificar se o FBs está em modo RUN. A comunicação deve ser
realizada sem problemas.
- Rodar a aplicação do Elipse. Para iniciar a aplicação clicar no ícone:
Altus Sistemas de Informática S.A. Página: 26
Tutoriais de Produto: CP FBs – Elipse Scada (Protocolo MODBUS TCP/IP) Revisão: A
Data: 03/11/09
6 Cuidados
- Se o firewall do Windows estiver habilitado pode ocorrer do software Fatek Ethernet
Configuration não localizar os equipamentos que estão na rede. Recomenda-se desabilita-lo.
- Deve-se atentar para as configurações de IP do FBs e do PC supervisório, que devem ser
diferentes.
- Para maiores informações, consultar os documentos:
ScadaManual – Manual do Usuário Elipse Scada.
Manual FBs – Manual da Série FBs
- Algumas destas informações podem ser acessadas no site da Altus: [Link]
7 Observações
- Segue em anexo a este documento os arquivos de demonstração deste tutorial. Os arquivos estão
divididos em duas pastas e devem ser instalados na raiz do sistema (C:)
Supervisório – Software do Supervisório
CP – Software do CP
8 Revisões
Revisão: A
Data: 03/11/2009
Autoria: Alexandre Rodrigues
Aprovação: Douglas Costa
Natureza das alterações:
Primeira emissão do documento.
Altus Sistemas de Informática S.A. Página: 27