Creating SCADA diagrams in .NET

.net, diagram, industrial, scada, winforms

Solution

I have done this before in the past, but my implementation was entirely from scratch using vector graphics libraries. I would not recommend this path unless you wish to unnecessarily punish yourself. If your going to though, I used this library:

http://www.vgdotnet.com/

Here is what I would recommend (note: I have not tried any of these):

http://www.opcsystems.com/

http://www.kineticart.co.uk/Downloads.html

http://www.blocks4.net/Products/_net_scada_framework/ProductDetails.aspx

I believe that your best bet would be the opc systems. From what I can find they seem to be the most well rounded library.

Hope this helps.

Problem

I need to create a industrial monitoring application that shows the operator a SCADA diagram, similar to this alt text http://img32.imageshack.us/img32/631/processcontrol.png What toolkits are available to do this and what experience have people have with them? I already know of the ilog tookit but have no experience of it. Edit: I don't need software to control the hardware itself, I just need to create the GUI or diagrams that show the current status of the process.

Original source