Unity Pro software platform
Unity Pro is the core programming and configuration software for the Modicon Premium automation platform. It is an integrated development environment that complies with the IEC 61131-3 standard, used for designing, programming, debugging, and maintaining applications for Atrium, Premium, and Quantum PLCs.
Software architecture and functionality:
Project management: Provide structured and functional views. The structural view organizes projects based on the physical configuration of the PLC (hardware, programs, data, communication); The functional view decomposes the project according to the process, making the program logic more closely aligned with the actual control flow.
5 IEC programming languages: Ladder Diagram (LD), Function Block Diagram (FBD), Structured Text (ST), Instruction List (IL), and Sequential Function Diagram (SFC). Users can choose the most suitable language for different tasks and program segments.
Multi tasking: Supports a multi tasking architecture that supports primary tasks (MAST), fast tasks (FAST), auxiliary tasks (AUX), and event triggered tasks (EVT). Different tasks have different priorities and execution cycles, which can optimize the computing resources of the processor while meeting the requirements of real-time control and complex algorithms.
Data Management: The integrated data editor is used to declare and manage all variables, including basic types, exported data types (DDT), and function block instances. Support symbolic programming to improve program readability.
User Function Block (DFB): Allow users to create their own reusable function blocks using 5 IEC languages, encapsulate specific control algorithms or device logic, simplify program structure, and improve code standardization.
Debugging and diagnostic tools: provide powerful debugging functions such as breakpoints, single step execution, and dynamic monitoring (through variable tables or program windows). The built-in diagnostic system can monitor system bits, I/O module status, and SFC step execution time, and automatically generate alarm information with timestamps.
Integrated emulator: It can simulate the execution of application programs on a PC without connecting to a real PLC, greatly reducing the development and testing cycle.
Related software components:
Unity Studio: A design suite for distributed automation projects, integrating Unity Pro XL, OFS data server, PowerSuite (frequency converter tool), Magelis HMI tool, and implementing graphical design and collaborative development of the entire project (PLC, HMI, network, equipment) based on MS Visio 2003.
Unity Application Generator (UAG): Expert software used to generate batch process control applications that comply with the ISA S88 standard.
Unity EFB Toolkit: Based on C language and Microsoft Visual C++, it is used to develop user-defined Basic Function Blocks (EFBs) to extend the instruction library of Unity Pro.
Unity SFC View: An ActiveX control used to dynamically display and diagnose the execution status of SFC program segments in HMI applications such as Vijeo Look, Monitor Pro.
OFS (OPC Factory Server): A data server that complies with the OPC DA standard, allowing standard OPC client applications (such as SCADA, Excel) to access real-time data from Premium, Quantum, and Micro PLCs.
System Integration and Power Management
Framework and power supply:
The TSX RKY series framework is the foundation for installing all modules and provides specifications such as 4/6/8/12/EX slots. The framework is interconnected through the BUS X bus to form a local or distributed control system. Each framework must be equipped with a TSX PSY power module that provides 5V logic voltage and 24V sensor/actuator power. The power module is divided into multiple models based on output power and input voltage (24V DC, 24-48V DC, 100-240V AC), and integrates alarm relays and batteries (for RAM data backup). For high-power configurations or high-temperature environments, TSX FAN fan modules should be selected for forced cooling.
Installation and environmental adaptability:
Modular design supports multiple installation methods and can be fixed on perforated plates or DIN rails. The system operates within a temperature range of 0 ° C to+60 ° C, with a relative humidity of 10% -95% (no condensation), and has excellent electromagnetic compatibility (EMC) and anti-interference performance, meeting international standards and certification requirements such as IEC 61131-2, UL 508, CSA C22.2, etc. The product complies with the requirements of the European Low Voltage (LVD) and Electromagnetic Compatibility (EMC) directives.
