Getting Started with UAO

Modernize Legacy Systems with IEC 61499 — Without Disruption

Upgrade your automation infrastructure seamlessly using IEC 61499 with UniversalAutomation.org. Modernize incrementally while keeping operations running smoothly.

Key Benefits:

  • Non-Disruptive Upgrades: Transition step-by-step without halting production
  • Smarter Operations: Real-time OT/IT data exchange for faster, insight-driven decisions
  • Vendor-Neutral Integration: Connect diverse systems effortlessly, regardless of platform

IEC 61499 facilitates smooth communication and coordination across diverse system components, regardless of vendor or platform.

Integrate and Expand your Current Systems

Wrapping legacy systems within a new interface that complies with the IEC 61499 standard allows these systems to continue operating while benefiting from advanced features.

Reusability is achieved by encapsulating functionalities into Function Blocks, which can be adapted and reused, reducing development time and costs

Integrating legacy systems into IEC 61499 system creates a cohesive, distributed control system and enables interoperability, data exchange, and coordinated control between new and old systems provided by the IEC 61499 based Plant orchestration layer.

How it works:

  • A wrapper function block is created in IEC 61499
  • This wrapper acts as a proxy or interface to the legacy system
  • Communication is typically handled via standard protocols (e.g., OPC UA, Modbus, MQTT)
  • The legacy system continues to operate as-is but can now interact with modern components

Benefits:

  • Preserves investment in legacy systems, no need to rewrite legacy code
  • Enables integration with modern, distributed systems
  • Improves flexibility and scalability
  • Legacy systems can be monitored and managed using modern tools
  • Enables gradual migration to modern architectures

Installed Base Strategy

  1. Principle: wrap & reuse existing legacy systems
    Build library of universal automation software components to interface legacy systems to site/enterprise-level orchestration
  2. Principle: upgrade systems to universal automation as they become obsolete
    If possible, replace CPU’s while conserving IO and field cabling

 

IEC 61499 as the Foundation for Orchestration

Implementing IEC 61499 as the Plant Orchestration Layer allows for distributed, event-driven control without disrupting existing production. Each machine or process retains its autonomy while participating in a coordinated, modular system – ensuring seamless integration, scalability, and optimal performance.

Key Benefits:

  • Simplified Integration

Seamlessly connects equipment from multiple vendors, reducing engineering complexity and integration time.

  • Increased Flexibility

Enables process line evolution and reconfiguration without requiring direct support from each individual vendor.

  • Improved Coordination and Performance

Enhances synchronization across machines, leading to more efficient operations and measurable performance gains.

 

Begin with a Non-Critical System

To simplify adoption, begin with a non-critical system like:

  • Temperature or humidity monitoring
  • Air quality sensing
  • HVAC control
  • Compressed air (non-production)
  • Sanitation water supply

These systems are ideal for learning because they’re low-risk, independent of core operations, and great for testing event-driven control.

Implementation Steps:

  1. Define Functional Description
    Break the system into logical, modular components based on function and layout.
  2. Create Basic Function Blocks (FBs)
    Develop reusable FBs for each physical or logical element.
  3. Build High-Level FBs
    Combine basic FBs into integrated subsystems for better abstraction.
  4. Develop a Reusable FB Library
    Organize FBs into a structured library to streamline future projects.