Anda di halaman 1dari 16

Manual do Usurio do Elipse Modbus

Simulator

2013 Elipse Software Ltda. Todos os direitos reservados. Verso 1.0 (13/12/2013)

Sumrio
1
2
3
4

Introduo
...............................................................................................................
5
............................................................................................................... 6
Simulador
...............................................................................................................
Quantidade
de PLCs
7
............................................................................................................... 8
Memrias
4.1 ...........................................................................................................
Coil
8
4.2 ...........................................................................................................
Register
8
5 Driver
...............................................................................................................
de Comunicao
9
5.1 ...........................................................................................................
Configurao
9
5.2...........................................................................................................
Tag de Comunicao
13

CAPTULO

Introduo

O Elipse Modbus Simulator um gerador de valores aleatrios para aplicaes compatveis com o protocolo Modbus RTU.
Alm disto, tambm permite receber mensagens de escrita feitas por estas aplicaes.

Introduo

CAPTULO

Simulador

Quando o Simulador iniciado, abre-se a rea de trabalho, mostrada na figura a seguir.

Janela principal do Elipse Modbus Simulator

As opes disponveis na janela principal so as seguintes:


Opes disponveis na janela principal do Elipse Modbus Simulator
OPO
PLCs Quantity
Initial Port
Random Values
Interval (ms)

DESCRIO
Nmero de PLCs que s er o s i mul a dos . NOTA: Na vers o Demo
es te ca mpo tem um l i mi te de 10 PLCs .
Porta ba s e uti l i za da pa ra a comuni ca o.
Ha bi l i ta ou des a bi l i ta a gera o a l ea tri a de va l ores .
Interva l o de va ri a o dos va l ores , em mi l i s s egundos .

Aps selecionar a quantidade de PLCs e a porta inicial, inicie a simulao clicando em Start.

Simulador

CAPTULO

Quantidade de PLCs

O Simulador cria os PLCs nas portas consecutivas ao valor configurado no campo Initial Port. Por exemplo, ao configurar trs
PLCs a partir da porta 502, o primeiro PLC estar disponvel na porta 502, o segundo na porta 503 e o terceiro na porta 504.
NOTA: Os PLCs cri a dos cons ecuti va mente a o va l or confi gura do no ca mpo Initial Port uti l i za m s omente porta s di s ponvei s . No
exempl o a nteri or, s e a porta 503 es ti ver em us o por outra a pl i ca o, s er o cri a dos PLCs na s porta s 502, 504 e 505.

Quantidade de PLCs

CAPTULO

Memrias

O Simulador prev 30 registros digitais (Coils) e 20 registros analgicos (Registers). permitida a escrita de valores
diretamente no Simulador, atravs da coluna Value dos grids respectivos, quando a variao de valores para o PLC estiver
desligada.
Com a opo Random Values selecionada, so gerados valores aleatrios em todas as memrias a cada dois segundos,
conforme definido no campo Interval. O endereo de cada PLC sempre 1 (Device ID).

4.1 Coil
Coils so memrias digitais disponveis para leitura atravs da funo Modbus 01 (Read Coil Status) e escrita atravs da
funo Modbus 05 (Force Single Coil).

4.2 Register
Registers so memrias analgicas que variam de 0 a 65535 (Word). Esto disponveis para leitura atravs da funo
Modbus 03 (Read Holding Registers) e para escrita atravs da funo Modbus 06 (Preset Single Registers) ou da funo Modbus
16 (Preset Multiple Registers).

Memrias

CAPTULO

Driver de Comunicao

O Driver de Comunicao o mdulo do E3 que possibilita a comunicao com um determinado equipamento, usando os
Drivers fornecidos pela Elipse Software.
Para comunicar o Elipse Modbus Simulator com o E3 ser utilizado o Driver Modbus, disponvel para download em
www.elipse.com.br.

5.1 Configurao
1. Clique com o boto direito do mouse na pasta Drivers e OPC e selecione a opo Inserir Driver de Comunicao em e ento
selecione o projeto onde o Driver deve ser inserido.

Adicionar Driver de Comunicao

2. Selecione o arquivo do Driver (Modbus.dll) na caixa de dilogo que se abre para a seleo de arquivos. A janela a seguir
ser aberta para configurao do Driver Modbus.

Driver de Comunicao

Aba Operations

3. Na aba Setup, configure o tempo que o Driver aguarda uma resposta do equipamento no campo Timeout (por exemplo,
1000 ms). Escolha, na lista de opes da propriedade Physical Layer, a interface fsica Ethernet.

Aba Setup

4. Aps a escolha da opo Physical Layer, todas as outras abas sero desabilitadas, sendo necessrio apenas configurar a
interface escolhida. Na aba Ethernet, digite o IP do computador que est executando o Simulador. Se o Simulador est no

10

Driver de Comunicao

mesmo computador do E3, digite "127.0.0.1".

Aba Ethernet

5. No campo Port, digite o nmero da porta de comunicao. Por exemplo, digite "504" para acessar o terceiro CLP do
Simulador.

PLC Quantity

6. Na aba Modbus, selecione o item RTU Mode na seo Modbus Mode e, na seo Data Address Model Offset, selecione o
item Data is addressed from 0, pois o primeiro endereo do Simulador zero.

Driver de Comunicao

11

Aba Modbus

7. Na aba Operations, verifique o cdigo das operaes para leitura e escrita que sero necessrias para as leituras dos
registros do CLP:
Registers: Leitura de valores analgicos (Word) atravs da funo Modbus 03 (Read Holding Registers) e para escrita atravs
das funes Modbus 06 (Preset Single Registers) ou Modbus 16 (Preset Multiple Registers). A operao 01 executa a leitura
Modbus 03 (Read) e escrita Modbus 16 (Write) de valores do tipo Word (data).
Coils: Leitura de valores digitais (bit) atravs da funo Modbus 01 e escrita atravs da funo Modbus 05 (Force Single Coil).
No existe na lista de operaes padro uma operao com essas configuraes, portanto ser necessrio adicionar uma
nova operao.

Adicionar operao

8. A lista de operaes disponveis aps a incluso mostrada na figura a seguir.

12

Driver de Comunicao

Lista de operaes disponveis

9. Os cdigos de operao 08 (Coils) e 01 (Registers) sero utilizados posteriormente na configurao dos Tags de
Comunicao.
10. Aps a configurao do Driver Modbus, clique em OK para fechar a janela. Caso haja necessidade de reconfigurar o
Driver, clique com o boto direito do mouse no objeto e selecione o item Configurao.

Configurao do Driver

5.2 Tag de Comunicao


1. Clique com o boto direito do mouse no Driver e selecione a opo Inserir - Tag de Comunicao, ou clique em Adicionar
na barra de ferramentas do Driver.

Driver de Comunicao

13

Adicionar Tag de Comunicao

2. A caixa de dilogo a seguir mostrada, permitindo informar a quantidade e o nome do Tag ou Tags de Comunicao. Crie
cinco Tags e nomeie-os Digital1, Digital2, Analogico1, Analogico2 e Analogico3, respectivamente.

Configurar a quantidade de Tags

3. Para configurar os Tags de Comunicao, necessrio preencher as propriedades N1, N2, N3 e N4, conforme as
instrues do Manual do Usurio do Driver Modbus.
N1: Endereo do equipamento escravo (CLP) na rede. Este endereo pode variar entre 1 e 255
N2: Cdigo da operao. Referencia uma operao de leitura ou escrita adicionada na janela de configuraes do Driver
N3: Parmetro adicional
N4: Endereo do registrador ou da varivel no equipamento escravo (CLP) que se deseja ler ou escrever
4. Para as variveis citadas anteriormente, os valores para as propriedades so mostrados na tabela a seguir.
Valores para as propriedades dos Tags de Comunicao
Digital1
Digital2
Analogico1
Analogico2
Analogico3

N1
1
1
1
1
1

N2
8
8
1
1
1

N3
0
0
0
0
0

N4
1
2
1
2
3

5. Clique novamente com o boto direito do mouse no Driver e escolha o item Ativar Comunicao para testar as
configuraes, ou clique em Ativar/desativar comunicao . Caso as configuraes estejam corretas, a linha do Tag
dever ficar na cor azul.

14

Driver de Comunicao

Tags de Comunicao ativados

5.2.1 Escala
O Simulador gera valores analgicos entre 0 e 65535. Caso deseje valores em outra faixa, habilite a funo de escala. Por
exemplo, para o Tag Analogico1 variando entre 0 e 100 e o Tag Analogico2 variando entre -20 e 20, estes Tags devem ser
configurados conforme a figura a seguir.

Escala de um Tag de Comunicao

Driver de Comunicao

15

Matriz
Rua 24 de Outubro, 353 - 10 andar
90510-002 Porto Alegre RS
Fone: (51) 3346-4699
Fax: (51) 3222-6226
E-mail: elipse@elipse.com.br

Filial SP
Rua dos Pinheiros, 870 - Conj. 141/142
05422-001 So Paulo - SP
Fone: (11) 3061-2828
Fax: (11) 3061-2828
E-mail: elipse-sp@elipse.com.br

Filial PR
Av. Sete de Setembro, 4698/1705
80240-000 Curitiba - PR
Fone: (41) 3342-0120
Fax: (41) 3342-0120
E-mail: elipse-pr@elipse.com.br

Filial MG
Rua Antnio de Albuquerque, 156
7 andar Sala 705
30112-010 Belo Horizonte - MG
Fone: (31) 2511-2121
E-mail: elipse-mg@elipse.com.br

Filial RJ
Av. Praia de Botafogo, 300/525
22250-044 Rio de Janeiro - RJ
Fone: (21) 2158-1015
Fax: (21) 2158-1099
E-mail: elipse-rj@elipse.com.br

USA
2501 Blue Ridge Road, Suite 250
Raleigh - NC - 27607 USA
Fone: +1 (252) 995-6885
Fax: +1 (252) 995-5686
E-mail: info@elipse-software.com

Taiwan
9F., No.12, Beiping 2nd St., Sanmin Dist.
807 Kaohsiung City - Taiwan
Telefone: +886 (7) 323-8468
Fax: +886 (7) 323-9656
E-mail: evan@elipse.com.br

Consulte nosso website para informaes sobre o representante do seu estado.


www.elipse.com.br
kb.elipse.com.br
elipse@elipse.com.br