Creating Applications in Wonderware System Platform Using Object-Based Approach

Question:

Hey there! I'm curious if anyone has developed an application using System Platform that is object-based. I typically create applications in System Platform using a tag-based approach. This involves creating a galaxy and then designing the application within Intouch Maker in the IDE, incorporating tags and Archestra graphics. However, I have never utilized objects in my deployments - only deploying the ViewEngine and the application itself. If anyone has an object-based galaxy they'd be willing to share, I would greatly appreciate it. Thanks so much!

Top Replies

Hello joaco1993, for step-by-step instructions on accessing the "SA Water Demo 2014 R2" demo focused on Situational Awareness graphics within a System Platform environment, log in to the Schneider Electric Global Support website and navigate to the Product Hub. Ensure you have Wonderware System Platform 2014 R2 installed to import the demo files into a new project or galaxy. The System Platform object design differs from traditional InTouch tag design. It involves designing how the entire application will operate with all its equipment, components, and relationships before creating the HMI graphics. This approach offers more capabilities but requires a different mindset. If you are in New York, consider attending System Platform classes offered by Wonderware North in the upcoming months. Additionally, access online resources in the Schneider Electric training catalog for further education. If you have a Wonderware Customer FIRST agreement, most online materials are complimentary. Reach out to Wonderware North for guidance or educational tips tailored to your project or customer needs. This support will help enhance your understanding and utilization of System Platform features effectively.

Hey Jeremy, thank you for your response. I currently use version 2014 R1. Can you provide me with a demo for this version? Thank you!

Hello joaco1993, Unfortunately, the demos for Wonderware System Platform 2014 R2 have been updated to showcase the latest features since its release at the end of 2014. I recommend contacting Wonderware North as their System Consultants may have a demo of the previous version stored or can provide you with a similar demo application. If you send me your contact information via private message, I can assist in connecting you with Wonderware North. Since you are located in New York, which is outside my sales team's area, I suggest reaching out to Wonderware North's team for further assistance. I apologize for not being able to offer more help in this matter. Best regards, Jeremy

Hello, in my Galaxy system platform 2020, I am encountering issues accessing the attributes of templates and their instances. Whenever I try to open a template or instance, a popup appears stating "Please wait while the object finishes loading."

Hey there! You're in for quite a treat once you start working with object-based application development in System Platform. Besides inheriting properties and behaviors, which reduces development time, objects also ensure consistency across applications. One galaxy I can recall creating involved a water treatment facility. Objects were utilized to define each aspect of the system, such as pumps, filters, and tanks. Each object type held methods and animations related to their operation, streamlining the process of creating derivative instances. Although I can't share the exact galaxy due to corporation confidentiality, I'd gladly help you brainstorm and build your own. Bring on your questions!

Absolutely, I've created applications with an object-based approach in System Platform. At first, it was a bit challenging to shift from a tag-based approach, but once I got the hang of it, I found objects can provide greater flexibility and reuse. The trick, for me, was thoroughly understanding and leveraging the aspect-oriented nature of System Platform. I don't have a ready-to-share galaxy, but I highly recommend exploring the standard object templates in the IDE, and using Object Toolkit documentation as a guide. Remember, the key is to fully define your objects, known as templates, including their attributes and behaviors, then instantiate them in your application as needed. Happy to chat more about this if needed!

More Replies →

Streamline Your Asset Management
See How Oxmaint Works!!

✅   Work Order Management

✅   Asset Tracking

✅   Preventive Maintenance

✅   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: FAQs:

Answer: 1. What is the difference between object-based and tag-based approaches in Wonderware System Platform development? - The tag-based approach involves creating a galaxy and designing the application within Intouch Maker in the IDE, utilizing tags and Archestra graphics. On the other hand, the object-based approach focuses on deploying ViewEngine and utilizing objects in the deployments.

FAQ: 2. How can I transition from a tag-based approach to an object-based approach in Wonderware System Platform?

Answer: - Transitioning involves understanding the concept of objects in System Platform and how they can be utilized in application development. You may need to adapt your existing application design to incorporate objects effectively.

FAQ: 3. Can you provide an example of an object-based galaxy developed in Wonderware System Platform?

Answer: - While the thread mentions a request for sharing an object-based galaxy, it's recommended to explore Wonderware's official resources, community forums, or training materials for practical examples and guidance on developing object-based applications.

FAQ: 4. What are the benefits of using an object-based approach in Wonderware System Platform development?

Answer: - Object-based development in System Platform offers advantages such as reusability, modular design, easier maintenance, and scalability. It allows for a more structured and efficient way of building applications compared to tag-based approaches.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  â†’