Presentation is loading. Please wait.

Presentation is loading. Please wait.

Communicating to AB PLCs Through a Web Service Renee Sikes Applications Engineer NET Applications- Desktop or Web, INGEAR.NET.

Similar presentations


Presentation on theme: "Communicating to AB PLCs Through a Web Service Renee Sikes Applications Engineer NET Applications- Desktop or Web, INGEAR.NET."— Presentation transcript:

1 Communicating to AB PLCs Through a Web Service Renee Sikes Applications Engineer Email: rsikes@softwaretoolbox.com NET Applications- Desktop or Web, INGEAR.NET Components Can Handle It Local Browser Clients Remote Browser Clients Ethernet

2 Agenda – 1 Hour  Introduction to Web Services  INGEAR.NET Overview  Live training  Creating a web service  Consuming the web service  Discussion, Questions & Answers Communicating to AB PLCs Through a Web Service

3 What is a Web Service Anyways?  Web API  Communicate using open protocols  Self-contained and self-describing  Can be discovered using UDDI  Can be used by other applications  Based on XML IIS

4 Creating a Web Service  XML (Extensible Markup Language)  Mark-up language designed to carry, not display data  WSDL (Web Services Description Language)  XML based format for describing Web Services  Web Service Interface  SOAP (Simple Object Access Protocol)  Defines the XML format for the messages  UDDI (Universal Description Discovery and Integration)  Specification for creating an XML based registry that lists information about existing Web Services

5 Using Web Services Advantages  Application and data integration  Versatility  Code re-use  Cost savings Disadvantages  Standards don’t exist for everything  Potential slow performance  Possible to evade existing security measures

6 What Is Involved?  You have one or more AB, GE or Modbus PLC.  ControlLogix Family  PLC/SLC/MicroLogix  Series 90-30, 90-70  PAC Systems  Modbus RTU/ASCII/TCP or RTU over Ethernet  Visual Studio 2005 or newer  In VS.NET you need a.NET component connection tool  Good Design and Planning Still Required Visual Studio to 1-N Devices

7 INGEAR.NET Family of Visual Studio.NET Components  Connect to Allen-Bradley, GE Fanuc, and Modbus PLCs  Supported on both Visual Studio 2005 and 2008  Windows Forms  Console Applications  System Services  Web Forms  Web Services  COM Wrapper for VB6 Support Visual Studio to 1-N Devices

8 Advantages of INGEAR.NET  Easy to use  Runtime-free distribution, single computer, or compact framework licenses  No point counts or other artificial limits  Self Optimized Communication  Interfaces allow for rapid and device- independent development

9 Live Demonstration PLCComm Class Web Service

10 What Tools are Needed?  For all usage scenarios  No tags limits  Single developer or multi-developer solutions  Visual Studio 2005 and Visual Studio 2008  INGEAR.NET Licenses Available:  Runtime Free Developer License, $999 (Modbus $599)  Additional Developers, $595 (Except Modbus)  Single Computer License, $299 (Except Modbus $199)  Optional USB Hardware Key $150  Developers Licenses included 1 Year of Support and Upgrades.  Maintenance Agreement Renewal $295  Fully Functional 10-Day Demo Available www.ingearnet.com

11 Contact Information & Other Learning Opportunities  Questions later?  Renee Sikes  rsikes@softwaretoolbox.com  888-665-3678 or +1 704-849-2773  Product Websites  www.ingearnet.com  Other learning opportunities  Recording of this webinar  Visit softwaretoolbox.webex.com


Download ppt "Communicating to AB PLCs Through a Web Service Renee Sikes Applications Engineer NET Applications- Desktop or Web, INGEAR.NET."

Similar presentations


Ads by Google