Programming an HMI for Siemens Step 7 in Microsoft.Net?
Programming an HMI for Siemens Step 7 in Microsoft.Net?
(OP)
If it can be done can someone point me in the direction of a bridge to read and write data from an S7 PLC in .Net?
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS Come Join Us!Are you an
Engineering professional? Join Eng-Tips Forums!
*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail. Posting GuidelinesJobs |
Programming an HMI for Siemens Step 7 in Microsoft.Net?
|
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
Francis
www.controldraw.co.uk
www.s88control.blogspot.com
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
To arj... re: libnodave... I've dabbled with this quite a bit and gotten nowhere with it. If you could give me like 5-10steps to get the right files, the wrapper, and how to get it into a .Net project, and connect to a PLC... would be much appreciated.
To Fra... 1. It's free. 2. You have full control of the behavior, you are not limited to the attribute of the elements in an HMI package (such as WinCC... which are terrible IMO [I could give all kinds of examples],) 3. It's a proof-of-concept... I want to see if it can be done, and see if I can make it work.
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
Francis
www.controldraw.co.uk
www.s88control.blogspot.com
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
http://www.advancedhmi.com
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
I take exception to that. My point was quite obvious, you are kidding yourself if you think that .NET development costs nothing.
And it is not even just the cost, think of the person who will have to support this when you are gone.
Francis
www.controldraw.co.uk
www.s88control.blogspot.com
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
Support is a very common argument against using .NET for an HMI platform, but that argument truly lacks merit. Yes, if an application is poorly written, it is a nightmare to support, but the same applies no matter what development package you use. Have you ever tried to support an HMI developed in an off-the-shelf package that has hundreds of lines of poorly written and poorly documented script?
A properly written .NET application takes advantage of object oriented programming and Visual Studio integration. That allows most changes to be made by simply dragging and dropping components and changing properties.
The other aspect of support is community support. If you perform an internet search for support forums for you favorite HMI software, then do the same for .NET, you will find at least 10 times more forums for .NET and Visual Studio than even the most popular HMI package.
The bottom line is that no matter what software you use, a well written application is the key to the next guy being able to easily support it.
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
Programming Control Systems is not the same as programming for IT.
You can get great answers over on PLCTalk.net, which is an excellent community of PLC/SCADA programmers.
Francis
www.controldraw.co.uk
www.s88control.blogspot.com
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
And 300 with a standard SCADA. Difference 200 hrs. Your pay * 200? Cost of modules?
And even if the time it takes is the same, how do you assure ongoing core software fixes, proven internet security, etc etc.
I do have a question. Are you planning this for implementation on many similar systems so the cost is reduced per system?
Francis
www.controldraw.co.uk
www.s88control.blogspot.com
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
As I said in the other thread... I am not going to continue to debate on this. When someone responds with more thorough information, on getting me to a simple point via libnodave or some other API... then I'll get back at it.
FrancisL... with all due respect you must be either a vendor, oooor... a seasoned vet who fear progress with respect to the standardization of software practices, new technology, and the inherent removal of a highly propriety/costly model... that you have been working with for a long time... know well... know it takes a long time to master due to its cryptic and obfuscation-prone nature... and fear said new technology, as it will only take an intermediate programmer with reasonable knowledge of automation, to take your job.
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
I absoluteness do not " fear progress with respect to the standardization of software practices"
If anything I promote exactly that.
From the Urban Dictionary
"with all due respect"
a statement said before you give an insulting comment.
Nuff said!
Francis
www.controldraw.co.uk
www.s88control.blogspot.com
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
After you have the drive drivers in place, then you will need to develop the MPI protocol "stack" that goes between your GUI (HMI) and the device drivers.
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?
RE: Programming an HMI for Siemens Step 7 in Microsoft.Net?