I would really rather not get that low level... I am looking for an API (wrapper) that I can use in .Net at a higher level... I still have to look more and libnodave...
I meant it when I said I am not going to continue this until this gets back on-topic. This is my FINAL post to this thread until it does get back on topic. Perhaps you should start a new thread "PLC processing/syntax is standardized across manufacturers... true/false?"
"I do have a question. Are you planning this for implementation on many similar systems so the cost is reduced per system?" I am sorry, if I didn't make it clear somewhere in here earlier... this is a POC. Siemens allowing me and others in the fields to develop a simple POC at little to no...
Bill Gates once said something to the effect... the person with their software on the most machines wins (hence not tying the software to the machine and a relatively lax enforcement with respect to violators ... v. apple "you have to do things our way so we can keep making you pay.) Though...
I had to add to the this... the other advantage of using .NET for a PC based HMI is that you are able to leverage all kinds of features standard on a PC... such as internet access, printing, etc... that you would otherwise, in most cases... would be optional for a PLC, proprietary, and in some...
"But you want it for Simatic S7 and for nothing."
Yah this is an exercise. Why should I pay. And... oh wait a minute and I forgot all PLCs process their programs, and have block elements that are all standardized across brands. So I can use any PLC right? [Sarcasm]
"Point taken but it is hard to imagine what you can do without the PLC."
You throw you weight around in this and other threads as someone well-seasoned in industrial environments specifically related to automation and then say this. You can to plenty with a PLC Simulator... you can write...
No I am saying developing in .Net is essentially free, much more flexible, and allows more control. If you are not going to nail a post that is productive why bother posting? Come on.
To djs... I am using MPI (via CP5511).
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...
Sounds like more money. Based on the aforementioned libraries... I don't know if it will be necessary as .Net is... well not low level... but certainly lower than doing something in Excel. I mean if something need to go through to Excel you can program Excel from .Net... as long as the .Net...
Yah I can see there is a lot of stuff there... for the PLC... but it seems to be rather obfuscated. Too many ways to put something together, and documentation is very much--- all interface explanation (written like a straight API doc...) and any examples are usually given with no or little...