SlideShare uma empresa Scribd logo
1 de 71
Comunicação com PLCs da Omron
através da SYSMAC Gateway
6 de Março de 2014
AGENDA
Agenda
InduSoft (Andre Bastos – Sr. SW QA Manager)
– Visão geral de comunicação no InduSoft Web Studio
– Recursos de treinamento (Webinars, Videos)
– OMRON – Sysmac Gateway
• Configurando a SYSMAC Gateway para FINS
• Configurando a SYSMAC Gateway para Ethernet /IP
• Demonstração

– Perguntas
COMUNICAÇÃO NO IWS
Fluxo de dados
Conectividade
Web Solution
Acesse a aplicação de qualquer
Computador usando IE

Mobile Access
Email, data, and page interface
from cell phones, PDAs, etc.

Integração com Controladores
OMRON, GE FANUC,
AllenBradley , Siemens,
Modbus, Profibus,
DeviceNet, ControlNet,
Interbus, Beckhoff
and many others...

OPC DA,
UA, .NET,
XML
Client
Over 240
Drivers

Arquitetura aberta
Integração
Customização

Web
(HTML &
XML)

InduSoft
Web
Studio
Driver &
Database
API

TCP/IP
OPC Server
Gateway
XML
ODBC/ADO
DDE

Estações remotas Clients
Redundancia
Troca de dados em Real-Time
Sistemas de terceiros (iFix, WW)
Secure Viewer Thin Client

Enterprise
Access , Oracle ,
SQL Server, Fox Pro,
PI and many others...
VIDEOS AND WEBINARS
Videos de treinamentos e Webinars
Webinars de Drivers
Webinars de OPC
Videos de Treinamentos
Outros recursos
– Driver Runtime Tech Note
– Blog
OMRON PRESENTATION
(ORIGINALLY BY JAY HUGHES)
Configuração da
OMRON
Sysmac Gateway
Para o uso com
InduSoft Web Studio
Escopo da Apresentação
Agenda:
– O que é a Sysmac Gateway
– Porque usar Sysmac Gateway com InduSoft Web Studio
– Como funciona o encapsulamento da Sysmac Gateway com InduSoft
Web Studio
– Configuração da Omron FINS networks
– Configuração da FINS dentro do Sysmac Gateway
– Conectando o InduSoft Web Studio a um PLC através da FINS
– Configuração da Omron EtherNet/IP networks
– Configuração do EtherNet/IP na Sysmac Gateway
– Conectando o InduSoft Web Studio a um PLC / MAC pela EtherNet/IP
O que é a Sysmac Gateway?
Sysmac Gateway é software da OMRON que funciona
como uma ponte entre o PLC e o InduSoft Web Studio
Ela otimiza a comunicação de outros software, como o
InduSoft Web Studio e os PLCs da Omron.
Suporta tanto o protocolo FINS quanto EtherNet/IP (CIP)
*FINS = Factory Intelligent Network Services, an Omron protocol used across many
different networks.

EtherNet/IP

PC
FINS
Como funciona a licença do Sysmac
Gateway pra uso com o
InduSoft Web Studio?
Qualquer licença de Desenvolvimento or Runtime do InduSoft
Web Studio (OMSGY –xxx part numbers) compradas através de
um distribuidor Omron inclui a Sysmac Gateway. Licenças do
InduSoft Web Studio compradas sem ser de um distribuidor
Omron não incui a Sysmac Gateway.
O que é diferente?
Quando o InduSoft Web Studio é comprado de um
distribuidor Omron distributor, a opção ‘FINS’ driver é
ativada para a comunicação através da Sysmac
Gateway
Por que usar Sysmac Gateway ?
Sysmac Gateway permite acesso a todas as redes
industriais da Omron usando somente um driver
do IWS.
–
–
–
–
–
–
–
–
–

FINS Networks
FINS Ethernet UDP
FINS Ethernet TCP
Controller Link
Sysmac Link
Toolbus (serial)
CV Mode Hostlink (serial)
DeviceNet
CompoWay/F
USB (CP1, CJ2)

CIP Networks
– EtherNet/IP
– USB (CJ2)
Platformas de Hardware Suportadas pela
Sysmac Gateway
Antigas

Atuais












CV500, CV1000, CV2000
CVM1, CVM1D
CP1E
CP1L, CP1L-E
CP1H
CJ1M, CJ1G, CJ1H
CJ2M, CJ2H
NSJ
CS1G, CS1H, CS1D
NJ301, NJ501
Comparação dos drivers:
OMRON vs OMETH

OMRON (Direct)

OMETH (Offset)
Omron Quickstart Guide
Sysmac Gateway Control Panels
EtherNet/IP
FINS Console
Console
Preparando um PLC da Omron para
comunicação usando FINS

1. FINS Network Number
2. FINS Node Number
3. FINS Unit Number
Endereçamento Omron para FINS

Net.Node.Unit
FINS Network Number
Net 2

Net 1

Net 3
FINS Routing Tables
Configurada do CX Integrator
Programada para cada PLC
Unit 0
Net 1

Unit 1
Net 5

Unit 2
Net 12

Unit 252
Net 111

YouTube: Creating an Omron FINS Routing Table
FINS Node Number
FINS Node Number
CS1W-CLK21

CJ1W-EIP21
CJ1W-ETN21

CP1W-CIF41

CS1W-EIP21
CP1L-E

CJ2M
CJ2H
FINS Unit Number

Special IO Modules = CPU Bus Modules =
32 + „Machine Number‟ 16 + „Unit Number‟

CPU = Unit 0
Sempre use
Unit = 0 com
InduSoft
Web Studio
Sysmac Gateway FINS Control Panel

Serviços do
Windows Services
para Comunicações

Start / FinsGateway / FinsGateway Setting
Sysmac Gateway FINS Control Panel
Cada serviço pode ser inciado / parado manualmente,
ou configurado para Auto Start como um serviço do
Windows. Configure o serviço que será utilizado com
InduSoft Web Studio para Auto Start.
Para Configurar um Serviço
• Cada serviço pode ser configurado ao iniciá-lo, clicando
em Networks e Units, and duplo-clique no Local Network x
(network type).
Configurando o serviço Ethernet
Vamos usar Ethernet como um primeiro exemplo
Na aba Network Settings, configure o Network Number de
forma que bata com o numero da FINS Network number
programado na Ethernet Network do PLC routing table.
Configurando o serviço Ethernet
Depois de configurar o serviço, clique OK, e a Sysmac
Gateway vai te pedir para reiniciar o serviço. Responda
yes.
Testando a Communicação FINS
Agora que a configuração de rede está completa no Sysmac
Gateway, é hora de fazer alguns testes. Existe uma
ferramenta muito útil e poderosa na Sysmac Gateway for FINS
Communications. É o Network Tester.
(Larger View)
Testando a Communicação FINS
O Network Tester pode enviar qualquer comando FINS pra
qualquer nó de qualquer uma das redes

Net.Node.Unit

FINS
Command

Number
of iterations

Send
Testando a Communicação FINS
Examinando a resposta do PLC: uma vez que veio reposta
do PLC, é hora de ir para o InduSoft Web Studio.

Data
Time

Resultado (OK or NG)
InduSoft Web Studio
Uma vez que que a comunicação com o PLC funciona com o
Network Tester é hora de configurar o InduSoft Web Studio.
Para adicionar o driver Omron FINS Gateway (former name of
Sysmac Gateway) vá a aba COMM do Project Explorer, clique com
o botão direito na pasta Drivers, e selecione Add/Remove drivers.
InduSoft Web Studio
Procure pelo driver OMRON – FINS Gateway Protocol e clique
Select.
InduSoft Web Studio
Se você clicar com o botão direito em OMRON, verá um menu
customizado especificamente para esse driver, com as opções
normais do Help, Settings e Insert, mas também acesso a
configuração e teste da FINS, incluindo o Network Tester
InduSoft Web Studio
Configure os parametros de comunicação selecionando a opção
Settings.
Configure o Ignore Non-Fatal PLC Error: com 1. Esse parametro faz
com que o InduSoft Web Studio ignore Non-Fatal PLC errors (low
battery, IO table mismatch, etc).
InduSoft Web Studio
O parâmetro Maximum Block Size pode ser modificado para bater
com o PLC que estará em uso na SYSMAC Gateway. Esse
parâmetro é utilizado para a criação dos grupos virtuais na Main
Driver Sheet
InduSoft Web Studio
Configure o Maximum Simultaneous Requests com o valor do
número de PLCs que serão usados no projeto com InduSoft Web
Studio
Os demais parâmetros como Timeouts podem ser ajustados
conforme a necessidade
Planilhas de Driver
Existem 2 tipos de Planilhas de Driver no InduSoft Web Studio
+ “Mix and Match” qualquer tipo de endereço do PLC. Fácil/Rápido.
- Pouco controle sobre leitura e apenas escritas individuais
Standard: + Controle total de leitura e escrita
+ Torna a comunicação mais eficiente
Main:

Main

Standard
Main Driver Worksheet
Formato do campo Station
Net.Node.Unit : PLC Type (CV, CS, CJ)
IWS Tag Name

CV = CV Series
CS = CS1 Series
CJ = CJ1, CJ2, CP1L, CP1H, CP1E, NJ Series

Address e
Data Type
(opcional)
Exemplos:
W4.05
H17:LREAL
500:INT
Standard Driver Worksheet
Station
Net.Node.Unit : PLC Type

Memory
Area

IWS
Tag Name

Offset e
Data Type
Data Areas

InduSoft Web Studio
suporta as data
memory areas
mostradas aqui
Configure-as no
campo Header da
planilha
Data Types

InduSoft Web Studio
suporta esses formatos
de dados do CX
Programmer
Standard Driver Worksheets

701 Words

701 Words

O alcance de memória em
1 Standard Driver
Worksheet é limitado pelo
tamanho do frame da
Sysmac Gateway.
Live Demonstration of FINS

CP1L-L
IP: 10.168.23.35
FINS: 0.35.0

CS1H
IP: 10.168.23.34
FINS: 0.34.0
Adicionando uma Remote Network
Otimizando o tempo de Resposta da FINS Network
Existe um parâmetro bem simples que pode melhorar
drasticamente a reposta de rede dos PLCs da Omron.
É o parâmetro „Peripheral Servicing‟ time.

The default value of the time allocated to
servicing communications modules is 4% of
the previous scan time.
Ex: 2 ms scan time = 0.08 ms for servicing.
Otimizando o tempo de Resposta da FINS Network
Editando manualmente esse valor para o Máximo permitido vai
aumentar um pouco o SCAN TIME do PLC, mas vai melhorar em
muito a comunicação

O valor máximo pode ser
modificado manualmente. O valor
real depende de quantos módulos
utilizam o serviço de rede
Otimizando o tempo de Resposta da FINS Network

Esse valor é configurado no CX Programmer, nos PLC Settings, na
aba Peripheral Service. O valor pode ser incrementado em 0.1 ms.
50 (5.0 ms) é o valor adequado para a maioria dos casos.
Problemas?
Os 2 erros abaixo acontecem quando se tenta usar o driver
OMRON, sem ter a Sysmac Gateway (ou seu predecessor, FINS
Gateway) instalada.
O driver Omron não pode ser utilizado sem a Sysmac Gateway.
Sysmac Gateway Control Panels
FINS Console

EtherNet/IP
Console
Configurando um PLC Omron para
Comunicação via EtherNet/IP
CX Programmer
para CJ2M / CJ2H

O Symbol tem que ser
uma Net Variable.
Opcões:
Publication: Acessível pelo IWS
Input: EtherNet/IP Entrada de I/O
Output: EtherNet/IP Saída para I/O

Comunicações EtherNet/IP baseada em Tags suporta tanto
endereços fixos quanto automáticos no CJ2.
Configurando um PLC Omron para
Comunicação via EtherNet/IP
CX Programmer
para CJ2M / CJ2H

Suporte a Structs
(Estruturas)
Configurando um PLC Omron para
Comunicação via EtherNet/IP
Sysmac Studio para NJ

Network Publish:
Do Not Publish: Não acessível ao InduSoft Web Studio
Publish Only: Acessível apenas a IHM/IWS
Input: EtherNet/IP Entrada de I/O
Output: EtherNet/IP Saída para I/O
Console do Sysmac Gateway

Start / Omron / Sysmac Gateway
/ Sysmac Gateway Console
Configurando o Serviço Ethernet
Selecione a Ethernet network clique em Properties.
Configurando o Serviço Ethernet
Selecione
‘Automatically open
port at startup’.
Selecione o cartão de
LAN correto no PC.
Selecione o correto IP
Address para o PC.
Configurando o Serviço Ethernet
Configure o Startup
Serviço de
Comunicação para
Auto
Testando a comunicação Ethernet
Agora que a rede está configurada no SYSMAC Gateway, é
hora de testá-la. Existe uma ferramenta extremamente útil pra
ajudar nesse teste com a Sysmac Gateway para CIP
Communications. Chama-se Communications Test.
Testando a comunicação Ethernet

IP Address do
CJ2 ou NJ
Testando a comunicação Ethernet
Resultado (OK ou Not Good)

Tempos

Dado
InduSoft Web Studio
Uma vez que a comunicação usando os Communication Test
funciona, é hora de configurar o InduSoft Web Studio.
Adicione o driver Omron FINS Gateway (antigo nome do Sysmac
Gateway), indo na aba COMM do Project Explorer, clicando com o
botão-doreito em Drivers e selecionando Add/Remove drivers.
É a mesma coisa fizemos
antes usando o FINS
protocol porque é o
mesmo Driver do
InduSoft Web Studio!
InduSoft Web Studio
Selecione o driver OMRON – FINS Gateway Protocol e clique em
Select.
É a mesma coisa
fizemos antes
usando o FINS
protocol porque é o
mesmo Driver do
InduSoft Web Studio!
Main Driver Worksheet
IWS Tag Name

Campo Station
IP Address:2:NJ
IP Address:2:CJ2

TAG:PLC Tag Name

O „2‟ do campo Station
Standard Driver Worksheet
Station
IP Address:2:NJ
IP Address:2:CJ2

TAG

IWS
Tag Name

PLC Tag Name
Demonstração da comunicação via EtherNet/IP

CJ2H-CPU64-EIP
IP: 10.168.23.39

NJ501-1300
IP: 10.168.23.45
Conclusão
PERGUNTAS
COMO ENTRAR EM CONTATO
COM A INDUSOFT
Entre em contato conosco ainda hoje!
Email
(EUA)
info@indusoft.com
(Brasil)
info@indusoft.com.br
(Alemanha) info@indusoft.com.de
Suporte
support@indusoft.com
Web site
(English)
www.indusoft.com
(Português) www.indusoft.com.br
(Deutsch)
www.indusoft.com.de
Brasil
Telefones
+1(512) 349-0334 (US)
+55-11-3293-9139 (Brazil)
+49 (0) 6227-732510 (Germany)
Toll-Free
877-INDUSOFT (877-463-8763) USA
Fax
+1(512) 349-0375

EUA

Alemanha

Mais conteúdo relacionado

Mais procurados

Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSARHansang Lee
 
Manoj resume
Manoj resumeManoj resume
Manoj resumetekwissen
 
REGINE EYANGANYA-CV Latest
REGINE EYANGANYA-CV LatestREGINE EYANGANYA-CV Latest
REGINE EYANGANYA-CV LatestRegine Eyanganya
 
UrvashiShrivastavaResumeLatest2017
UrvashiShrivastavaResumeLatest2017UrvashiShrivastavaResumeLatest2017
UrvashiShrivastavaResumeLatest2017Urvashi Shrivastava
 
Increasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZEROIncreasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZERORik Marselis
 
meszaros_istvan_cv_hu
meszaros_istvan_cv_humeszaros_istvan_cv_hu
meszaros_istvan_cv_huIstv1
 
Internship final presentation
Internship final presentationInternship final presentation
Internship final presentationNealGopani
 
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...Amazon Web Services
 

Mais procurados (15)

FCAS Think Different
FCAS Think Different FCAS Think Different
FCAS Think Different
 
Multicore and AUTOSAR
Multicore and AUTOSARMulticore and AUTOSAR
Multicore and AUTOSAR
 
Manoj resume
Manoj resumeManoj resume
Manoj resume
 
Testing resume
Testing resumeTesting resume
Testing resume
 
vishnu rhcsa resume
vishnu rhcsa resumevishnu rhcsa resume
vishnu rhcsa resume
 
cvمحمد أحمد سنوسي
cvمحمد أحمد سنوسيcvمحمد أحمد سنوسي
cvمحمد أحمد سنوسي
 
REGINE EYANGANYA-CV Latest
REGINE EYANGANYA-CV LatestREGINE EYANGANYA-CV Latest
REGINE EYANGANYA-CV Latest
 
Wo brief 2013_new
Wo brief 2013_newWo brief 2013_new
Wo brief 2013_new
 
UrvashiShrivastavaResumeLatest2017
UrvashiShrivastavaResumeLatest2017UrvashiShrivastavaResumeLatest2017
UrvashiShrivastavaResumeLatest2017
 
Increasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZEROIncreasing business success with TPI NEXT and PointZERO
Increasing business success with TPI NEXT and PointZERO
 
meszaros_istvan_cv_hu
meszaros_istvan_cv_humeszaros_istvan_cv_hu
meszaros_istvan_cv_hu
 
Internship final presentation
Internship final presentationInternship final presentation
Internship final presentation
 
KAI RESUME
KAI RESUMEKAI RESUME
KAI RESUME
 
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
TLS303 How to Deploy Python Applications on AWS Elastic Beanstalk - AWS re:In...
 
Sreekumar software tester resume
Sreekumar software tester resumeSreekumar software tester resume
Sreekumar software tester resume
 

Semelhante a Comunicação com PLCs da Omron através da SYSMAC Gateway

Integrando o InduSoft Web Studio com Equipamentos Beckhoff
Integrando o InduSoft Web Studio com Equipamentos BeckhoffIntegrando o InduSoft Web Studio com Equipamentos Beckhoff
Integrando o InduSoft Web Studio com Equipamentos BeckhoffAVEVA
 
Publicação de dados na nuvem (procedimentos)
Publicação de dados na nuvem (procedimentos)Publicação de dados na nuvem (procedimentos)
Publicação de dados na nuvem (procedimentos)safetycontrol
 
Selecionando application procotocols para IoT
Selecionando application procotocols para IoTSelecionando application procotocols para IoT
Selecionando application procotocols para IoTcesar231084
 
Curso basico s7
Curso basico s7Curso basico s7
Curso basico s7Maikon15
 
Block disp-entrada e saida
Block disp-entrada e saidaBlock disp-entrada e saida
Block disp-entrada e saidaCassio Ramos
 
JMcloud - Solução inteligente para controle remoto de IHM e CLP
JMcloud - Solução inteligente para controle remoto de IHM e CLPJMcloud - Solução inteligente para controle remoto de IHM e CLP
JMcloud - Solução inteligente para controle remoto de IHM e CLPDakol Instrumentos e Sistemas Ltda
 
Manual do Roteador Wireless N Intelbras WRN 240
Manual do Roteador Wireless N Intelbras WRN 240Manual do Roteador Wireless N Intelbras WRN 240
Manual do Roteador Wireless N Intelbras WRN 240Luiz Avelar
 
Speed stream 5200
Speed stream 5200Speed stream 5200
Speed stream 5200maxytetsu
 
Docslide.com.br manual haxorware-11-r38-pt-br
Docslide.com.br manual haxorware-11-r38-pt-brDocslide.com.br manual haxorware-11-r38-pt-br
Docslide.com.br manual haxorware-11-r38-pt-brVagner Ferreira de Morais
 
95579522 control-net
95579522 control-net95579522 control-net
95579522 control-netnnicolau3
 
Configuração de Drivers
Configuração de DriversConfiguração de Drivers
Configuração de DriversAVEVA
 
Roteamento avançado atividade 1
Roteamento avançado atividade 1Roteamento avançado atividade 1
Roteamento avançado atividade 1Carlos Melo
 

Semelhante a Comunicação com PLCs da Omron através da SYSMAC Gateway (20)

PIF2019 - A17 - Thiago Lombardi - Baumier
PIF2019 - A17 - Thiago Lombardi - BaumierPIF2019 - A17 - Thiago Lombardi - Baumier
PIF2019 - A17 - Thiago Lombardi - Baumier
 
Integrando o InduSoft Web Studio com Equipamentos Beckhoff
Integrando o InduSoft Web Studio com Equipamentos BeckhoffIntegrando o InduSoft Web Studio com Equipamentos Beckhoff
Integrando o InduSoft Web Studio com Equipamentos Beckhoff
 
Publicação de dados na nuvem (procedimentos)
Publicação de dados na nuvem (procedimentos)Publicação de dados na nuvem (procedimentos)
Publicação de dados na nuvem (procedimentos)
 
Stoe 14 p
Stoe 14 pStoe 14 p
Stoe 14 p
 
Cd pt01+product news11_lr
Cd pt01+product news11_lrCd pt01+product news11_lr
Cd pt01+product news11_lr
 
Cd pt01+product news11_lr
Cd pt01+product news11_lrCd pt01+product news11_lr
Cd pt01+product news11_lr
 
Stoe14p
Stoe14p Stoe14p
Stoe14p
 
Selecionando application procotocols para IoT
Selecionando application procotocols para IoTSelecionando application procotocols para IoT
Selecionando application procotocols para IoT
 
Curso basico s7
Curso basico s7Curso basico s7
Curso basico s7
 
Block disp-entrada e saida
Block disp-entrada e saidaBlock disp-entrada e saida
Block disp-entrada e saida
 
JMcloud - Solução inteligente para controle remoto de IHM e CLP
JMcloud - Solução inteligente para controle remoto de IHM e CLPJMcloud - Solução inteligente para controle remoto de IHM e CLP
JMcloud - Solução inteligente para controle remoto de IHM e CLP
 
Manual do Roteador Wireless N Intelbras WRN 240
Manual do Roteador Wireless N Intelbras WRN 240Manual do Roteador Wireless N Intelbras WRN 240
Manual do Roteador Wireless N Intelbras WRN 240
 
Gerredes
GerredesGerredes
Gerredes
 
Speed stream 5200
Speed stream 5200Speed stream 5200
Speed stream 5200
 
Docslide.com.br manual haxorware-11-r38-pt-br
Docslide.com.br manual haxorware-11-r38-pt-brDocslide.com.br manual haxorware-11-r38-pt-br
Docslide.com.br manual haxorware-11-r38-pt-br
 
95579522 control-net
95579522 control-net95579522 control-net
95579522 control-net
 
redes
redesredes
redes
 
Guia wrn 150_portugues
Guia wrn 150_portuguesGuia wrn 150_portugues
Guia wrn 150_portugues
 
Configuração de Drivers
Configuração de DriversConfiguração de Drivers
Configuração de Drivers
 
Roteamento avançado atividade 1
Roteamento avançado atividade 1Roteamento avançado atividade 1
Roteamento avançado atividade 1
 

Mais de AVEVA

What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAWhat's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAAVEVA
 
What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2AVEVA
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...AVEVA
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...AVEVA
 
Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1AVEVA
 
Security and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioSecurity and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioAVEVA
 
Graphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioGraphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioAVEVA
 
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1AVEVA
 
Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1AVEVA
 
What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1AVEVA
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...AVEVA
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...AVEVA
 
Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017AVEVA
 

Mais de AVEVA (20)

What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAWhat's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4
 
Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5
 
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3
 
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3
 
Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2
 
What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
 
Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1
 
What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1
 
Security and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioSecurity and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web Studio
 
Graphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioGraphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web Studio
 
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1
 
Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1
 
What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
 
Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017
 

Comunicação com PLCs da Omron através da SYSMAC Gateway

  • 1. Comunicação com PLCs da Omron através da SYSMAC Gateway 6 de Março de 2014
  • 3. Agenda InduSoft (Andre Bastos – Sr. SW QA Manager) – Visão geral de comunicação no InduSoft Web Studio – Recursos de treinamento (Webinars, Videos) – OMRON – Sysmac Gateway • Configurando a SYSMAC Gateway para FINS • Configurando a SYSMAC Gateway para Ethernet /IP • Demonstração – Perguntas
  • 6. Conectividade Web Solution Acesse a aplicação de qualquer Computador usando IE Mobile Access Email, data, and page interface from cell phones, PDAs, etc. Integração com Controladores OMRON, GE FANUC, AllenBradley , Siemens, Modbus, Profibus, DeviceNet, ControlNet, Interbus, Beckhoff and many others... OPC DA, UA, .NET, XML Client Over 240 Drivers Arquitetura aberta Integração Customização Web (HTML & XML) InduSoft Web Studio Driver & Database API TCP/IP OPC Server Gateway XML ODBC/ADO DDE Estações remotas Clients Redundancia Troca de dados em Real-Time Sistemas de terceiros (iFix, WW) Secure Viewer Thin Client Enterprise Access , Oracle , SQL Server, Fox Pro, PI and many others...
  • 8. Videos de treinamentos e Webinars Webinars de Drivers Webinars de OPC Videos de Treinamentos Outros recursos – Driver Runtime Tech Note – Blog
  • 10. Configuração da OMRON Sysmac Gateway Para o uso com InduSoft Web Studio
  • 11. Escopo da Apresentação Agenda: – O que é a Sysmac Gateway – Porque usar Sysmac Gateway com InduSoft Web Studio – Como funciona o encapsulamento da Sysmac Gateway com InduSoft Web Studio – Configuração da Omron FINS networks – Configuração da FINS dentro do Sysmac Gateway – Conectando o InduSoft Web Studio a um PLC através da FINS – Configuração da Omron EtherNet/IP networks – Configuração do EtherNet/IP na Sysmac Gateway – Conectando o InduSoft Web Studio a um PLC / MAC pela EtherNet/IP
  • 12. O que é a Sysmac Gateway? Sysmac Gateway é software da OMRON que funciona como uma ponte entre o PLC e o InduSoft Web Studio Ela otimiza a comunicação de outros software, como o InduSoft Web Studio e os PLCs da Omron. Suporta tanto o protocolo FINS quanto EtherNet/IP (CIP) *FINS = Factory Intelligent Network Services, an Omron protocol used across many different networks. EtherNet/IP PC FINS
  • 13. Como funciona a licença do Sysmac Gateway pra uso com o InduSoft Web Studio? Qualquer licença de Desenvolvimento or Runtime do InduSoft Web Studio (OMSGY –xxx part numbers) compradas através de um distribuidor Omron inclui a Sysmac Gateway. Licenças do InduSoft Web Studio compradas sem ser de um distribuidor Omron não incui a Sysmac Gateway.
  • 14. O que é diferente? Quando o InduSoft Web Studio é comprado de um distribuidor Omron distributor, a opção ‘FINS’ driver é ativada para a comunicação através da Sysmac Gateway
  • 15. Por que usar Sysmac Gateway ? Sysmac Gateway permite acesso a todas as redes industriais da Omron usando somente um driver do IWS. – – – – – – – – – FINS Networks FINS Ethernet UDP FINS Ethernet TCP Controller Link Sysmac Link Toolbus (serial) CV Mode Hostlink (serial) DeviceNet CompoWay/F USB (CP1, CJ2) CIP Networks – EtherNet/IP – USB (CJ2)
  • 16. Platformas de Hardware Suportadas pela Sysmac Gateway Antigas Atuais           CV500, CV1000, CV2000 CVM1, CVM1D CP1E CP1L, CP1L-E CP1H CJ1M, CJ1G, CJ1H CJ2M, CJ2H NSJ CS1G, CS1H, CS1D NJ301, NJ501
  • 17. Comparação dos drivers: OMRON vs OMETH OMRON (Direct) OMETH (Offset)
  • 19. Sysmac Gateway Control Panels EtherNet/IP FINS Console Console
  • 20. Preparando um PLC da Omron para comunicação usando FINS 1. FINS Network Number 2. FINS Node Number 3. FINS Unit Number Endereçamento Omron para FINS Net.Node.Unit
  • 21. FINS Network Number Net 2 Net 1 Net 3
  • 22. FINS Routing Tables Configurada do CX Integrator Programada para cada PLC Unit 0 Net 1 Unit 1 Net 5 Unit 2 Net 12 Unit 252 Net 111 YouTube: Creating an Omron FINS Routing Table
  • 25. FINS Unit Number Special IO Modules = CPU Bus Modules = 32 + „Machine Number‟ 16 + „Unit Number‟ CPU = Unit 0 Sempre use Unit = 0 com InduSoft Web Studio
  • 26. Sysmac Gateway FINS Control Panel Serviços do Windows Services para Comunicações Start / FinsGateway / FinsGateway Setting
  • 27. Sysmac Gateway FINS Control Panel Cada serviço pode ser inciado / parado manualmente, ou configurado para Auto Start como um serviço do Windows. Configure o serviço que será utilizado com InduSoft Web Studio para Auto Start.
  • 28. Para Configurar um Serviço • Cada serviço pode ser configurado ao iniciá-lo, clicando em Networks e Units, and duplo-clique no Local Network x (network type).
  • 29. Configurando o serviço Ethernet Vamos usar Ethernet como um primeiro exemplo Na aba Network Settings, configure o Network Number de forma que bata com o numero da FINS Network number programado na Ethernet Network do PLC routing table.
  • 30. Configurando o serviço Ethernet Depois de configurar o serviço, clique OK, e a Sysmac Gateway vai te pedir para reiniciar o serviço. Responda yes.
  • 31. Testando a Communicação FINS Agora que a configuração de rede está completa no Sysmac Gateway, é hora de fazer alguns testes. Existe uma ferramenta muito útil e poderosa na Sysmac Gateway for FINS Communications. É o Network Tester. (Larger View)
  • 32. Testando a Communicação FINS O Network Tester pode enviar qualquer comando FINS pra qualquer nó de qualquer uma das redes Net.Node.Unit FINS Command Number of iterations Send
  • 33. Testando a Communicação FINS Examinando a resposta do PLC: uma vez que veio reposta do PLC, é hora de ir para o InduSoft Web Studio. Data Time Resultado (OK or NG)
  • 34. InduSoft Web Studio Uma vez que que a comunicação com o PLC funciona com o Network Tester é hora de configurar o InduSoft Web Studio. Para adicionar o driver Omron FINS Gateway (former name of Sysmac Gateway) vá a aba COMM do Project Explorer, clique com o botão direito na pasta Drivers, e selecione Add/Remove drivers.
  • 35. InduSoft Web Studio Procure pelo driver OMRON – FINS Gateway Protocol e clique Select.
  • 36. InduSoft Web Studio Se você clicar com o botão direito em OMRON, verá um menu customizado especificamente para esse driver, com as opções normais do Help, Settings e Insert, mas também acesso a configuração e teste da FINS, incluindo o Network Tester
  • 37. InduSoft Web Studio Configure os parametros de comunicação selecionando a opção Settings. Configure o Ignore Non-Fatal PLC Error: com 1. Esse parametro faz com que o InduSoft Web Studio ignore Non-Fatal PLC errors (low battery, IO table mismatch, etc).
  • 38. InduSoft Web Studio O parâmetro Maximum Block Size pode ser modificado para bater com o PLC que estará em uso na SYSMAC Gateway. Esse parâmetro é utilizado para a criação dos grupos virtuais na Main Driver Sheet
  • 39. InduSoft Web Studio Configure o Maximum Simultaneous Requests com o valor do número de PLCs que serão usados no projeto com InduSoft Web Studio Os demais parâmetros como Timeouts podem ser ajustados conforme a necessidade
  • 40. Planilhas de Driver Existem 2 tipos de Planilhas de Driver no InduSoft Web Studio + “Mix and Match” qualquer tipo de endereço do PLC. Fácil/Rápido. - Pouco controle sobre leitura e apenas escritas individuais Standard: + Controle total de leitura e escrita + Torna a comunicação mais eficiente Main: Main Standard
  • 41. Main Driver Worksheet Formato do campo Station Net.Node.Unit : PLC Type (CV, CS, CJ) IWS Tag Name CV = CV Series CS = CS1 Series CJ = CJ1, CJ2, CP1L, CP1H, CP1E, NJ Series Address e Data Type (opcional) Exemplos: W4.05 H17:LREAL 500:INT
  • 42. Standard Driver Worksheet Station Net.Node.Unit : PLC Type Memory Area IWS Tag Name Offset e Data Type
  • 43. Data Areas InduSoft Web Studio suporta as data memory areas mostradas aqui Configure-as no campo Header da planilha
  • 44. Data Types InduSoft Web Studio suporta esses formatos de dados do CX Programmer
  • 45. Standard Driver Worksheets 701 Words 701 Words O alcance de memória em 1 Standard Driver Worksheet é limitado pelo tamanho do frame da Sysmac Gateway.
  • 46. Live Demonstration of FINS CP1L-L IP: 10.168.23.35 FINS: 0.35.0 CS1H IP: 10.168.23.34 FINS: 0.34.0
  • 48. Otimizando o tempo de Resposta da FINS Network Existe um parâmetro bem simples que pode melhorar drasticamente a reposta de rede dos PLCs da Omron. É o parâmetro „Peripheral Servicing‟ time. The default value of the time allocated to servicing communications modules is 4% of the previous scan time. Ex: 2 ms scan time = 0.08 ms for servicing.
  • 49. Otimizando o tempo de Resposta da FINS Network Editando manualmente esse valor para o Máximo permitido vai aumentar um pouco o SCAN TIME do PLC, mas vai melhorar em muito a comunicação O valor máximo pode ser modificado manualmente. O valor real depende de quantos módulos utilizam o serviço de rede
  • 50. Otimizando o tempo de Resposta da FINS Network Esse valor é configurado no CX Programmer, nos PLC Settings, na aba Peripheral Service. O valor pode ser incrementado em 0.1 ms. 50 (5.0 ms) é o valor adequado para a maioria dos casos.
  • 51. Problemas? Os 2 erros abaixo acontecem quando se tenta usar o driver OMRON, sem ter a Sysmac Gateway (ou seu predecessor, FINS Gateway) instalada. O driver Omron não pode ser utilizado sem a Sysmac Gateway.
  • 52. Sysmac Gateway Control Panels FINS Console EtherNet/IP Console
  • 53. Configurando um PLC Omron para Comunicação via EtherNet/IP CX Programmer para CJ2M / CJ2H O Symbol tem que ser uma Net Variable. Opcões: Publication: Acessível pelo IWS Input: EtherNet/IP Entrada de I/O Output: EtherNet/IP Saída para I/O Comunicações EtherNet/IP baseada em Tags suporta tanto endereços fixos quanto automáticos no CJ2.
  • 54. Configurando um PLC Omron para Comunicação via EtherNet/IP CX Programmer para CJ2M / CJ2H Suporte a Structs (Estruturas)
  • 55. Configurando um PLC Omron para Comunicação via EtherNet/IP Sysmac Studio para NJ Network Publish: Do Not Publish: Não acessível ao InduSoft Web Studio Publish Only: Acessível apenas a IHM/IWS Input: EtherNet/IP Entrada de I/O Output: EtherNet/IP Saída para I/O
  • 56. Console do Sysmac Gateway Start / Omron / Sysmac Gateway / Sysmac Gateway Console
  • 57. Configurando o Serviço Ethernet Selecione a Ethernet network clique em Properties.
  • 58. Configurando o Serviço Ethernet Selecione ‘Automatically open port at startup’. Selecione o cartão de LAN correto no PC. Selecione o correto IP Address para o PC.
  • 59. Configurando o Serviço Ethernet Configure o Startup Serviço de Comunicação para Auto
  • 60. Testando a comunicação Ethernet Agora que a rede está configurada no SYSMAC Gateway, é hora de testá-la. Existe uma ferramenta extremamente útil pra ajudar nesse teste com a Sysmac Gateway para CIP Communications. Chama-se Communications Test.
  • 61. Testando a comunicação Ethernet IP Address do CJ2 ou NJ
  • 62. Testando a comunicação Ethernet Resultado (OK ou Not Good) Tempos Dado
  • 63. InduSoft Web Studio Uma vez que a comunicação usando os Communication Test funciona, é hora de configurar o InduSoft Web Studio. Adicione o driver Omron FINS Gateway (antigo nome do Sysmac Gateway), indo na aba COMM do Project Explorer, clicando com o botão-doreito em Drivers e selecionando Add/Remove drivers. É a mesma coisa fizemos antes usando o FINS protocol porque é o mesmo Driver do InduSoft Web Studio!
  • 64. InduSoft Web Studio Selecione o driver OMRON – FINS Gateway Protocol e clique em Select. É a mesma coisa fizemos antes usando o FINS protocol porque é o mesmo Driver do InduSoft Web Studio!
  • 65. Main Driver Worksheet IWS Tag Name Campo Station IP Address:2:NJ IP Address:2:CJ2 TAG:PLC Tag Name O „2‟ do campo Station
  • 66. Standard Driver Worksheet Station IP Address:2:NJ IP Address:2:CJ2 TAG IWS Tag Name PLC Tag Name
  • 67. Demonstração da comunicação via EtherNet/IP CJ2H-CPU64-EIP IP: 10.168.23.39 NJ501-1300 IP: 10.168.23.45
  • 70. COMO ENTRAR EM CONTATO COM A INDUSOFT
  • 71. Entre em contato conosco ainda hoje! Email (EUA) info@indusoft.com (Brasil) info@indusoft.com.br (Alemanha) info@indusoft.com.de Suporte support@indusoft.com Web site (English) www.indusoft.com (Português) www.indusoft.com.br (Deutsch) www.indusoft.com.de Brasil Telefones +1(512) 349-0334 (US) +55-11-3293-9139 (Brazil) +49 (0) 6227-732510 (Germany) Toll-Free 877-INDUSOFT (877-463-8763) USA Fax +1(512) 349-0375 EUA Alemanha