Click here to Skip to main content
15,887,214 members
Please Sign up or sign in to vote.
2.67/5 (3 votes)
See more:
Hello, im hoping theres someone out there that can help us. Were currently working on a project which communicates to a wago unit via profinet. Were looking at polling I/O to check its status. Were gonna be using C# to do this.

Is there anybody out there that has done this or something close to this.

Thank you
Posted
Comments
Zoltán Zörgő 11-Jun-13 9:53am    
What have you tried?

1 solution

This stuff is right up my alley, most of my work revolves around PLC's...

Profinet is the Ethernet equivalent of Profibus, so its basically an Ethernet wrapper around an older network system. Profinet is relatively new.

That being said, SNMP is not going to help you, SNMP may give you some diagnostics information on the Wago itself, but it won't give you the I/O status values. In order to do that, you will have to write your own Profinet driver, which believe me, is not an easy task.

The best, quickest, cheapest way to go about this is to buy an OPC server that can connect to the 750-370, then just write code to interface to the OPC driver. This is miles easier than rolling your own network protocol implementation.

Kepware OPC Driver for Wago 750's[^]

You can then use free .NET API's from the OPC Foundation to develop your client.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900