Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Anyone have experience porting Wonderware scripting to C#.net?

Anyone have experience porting Wonderware scripting to C#.net?

Scheduled Pinned Locked Moved C#
csharpdatabasesql-serversysadminquestion
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Offline
    B Offline
    Bruce Armstrong 2022
    wrote on last edited by
    #1

    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.

    L 1 Reply Last reply
    0
    • B Bruce Armstrong 2022

      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.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      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.

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups