Comunicação com PLCs da Omron através da SYSMAC Gateway
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

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

on

  • 428 views

No InduSoft Web Studio existem várias maneiras de facilitar a comunicação entre CLPs de diversos fabricantes. Neste webinar, iremos explorar como se comunicar com CLPs da Omron utilizando a Gateway ...

No InduSoft Web Studio existem várias maneiras de facilitar a comunicação entre CLPs de diversos fabricantes. Neste webinar, iremos explorar como se comunicar com CLPs da Omron utilizando a Gateway SYSMAC, e discutir a configuração do software middleware Gateway que permite a comunicação entre o InduSoft Web Studio, os CLPs da Omron e os MACs (Machine Automation Controllers ou Controles de Máquinas de Automação). Tanto o FINS (Factory Intelligent Network Services) da Omron e os protocolos EtherNet/IP serão levados em consideração durante nossa apresentação, assim como serão realizadas conexões com as plataformas CP1, CJ2, CS1 e NJ. As ferramentas de diagnóstico de network para o FINS e os protocolos EtherNet/IP também serão demonstradas para ajudar o programador no processo de conexão.

Statistics

Views

Total Views
428
Views on SlideShare
408
Embed Views
20

Actions

Likes
0
Downloads
8
Comments
0

2 Embeds 20

http://www.indusoft.com 18
http://www.slideee.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

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

  • 1. Comunicação com PLCs da Omron através da SYSMAC Gateway 6 de Março de 2014
  • 2. AGENDA
  • 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
  • 4. COMUNICAÇÃO NO IWS
  • 5. Fluxo de dados
  • 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...
  • 7. VIDEOS AND WEBINARS
  • 8. Videos de treinamentos e Webinars Webinars de Drivers Webinars de OPC Videos de Treinamentos Outros recursos – Driver Runtime Tech Note – Blog
  • 9. OMRON PRESENTATION (ORIGINALLY BY JAY HUGHES)
  • 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)
  • 18. Omron Quickstart Guide
  • 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
  • 23. FINS Node Number
  • 24. FINS Node Number CS1W-CLK21 CJ1W-EIP21 CJ1W-ETN21 CP1W-CIF41 CS1W-EIP21 CP1L-E CJ2M CJ2H
  • 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
  • 47. Adicionando uma Remote Network
  • 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
  • 68. Conclusão
  • 69. PERGUNTAS
  • 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