Anyone have experience porting Wonderware scripting to C#.net?
-
We have a system that uses Wonderware AOS objects with quite a bit of AOS scripting which interacts with a Sql Server database. The scripting exists to access data from PLC's, add additional information from a Sql Server database, then write the combined data to a Sql Server table. I'm wondering if anyone has converted this to a .net app (prefer C#), that would interrogates the PLC's with OPC, and performs the same functionality as above (as regards Sql Server). The desired result is to stop using AOS objects and exit from Mobileframe. Thanks.
-
We have a system that uses Wonderware AOS objects with quite a bit of AOS scripting which interacts with a Sql Server database. The scripting exists to access data from PLC's, add additional information from a Sql Server database, then write the combined data to a Sql Server table. I'm wondering if anyone has converted this to a .net app (prefer C#), that would interrogates the PLC's with OPC, and performs the same functionality as above (as regards Sql Server). The desired result is to stop using AOS objects and exit from Mobileframe. Thanks.
I doubt it. First, that's commercial software, innit? Means the source is not available for "porting". Next problem, C# isn't used to interact with hardware directly. PLC-land is hardware interaction, and the GC of .NET means any .NET app execution can be put on hold by the system. There's some OPC libraries available. Knock yourself out.
Bruce Armstrong 2022 wrote:
The desired result is to stop using AOS objects
Expensive? :) If there was a free alternative, then this Wonderware would stop investing in it.
Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.