4. Network Interface Module (NIM)
NIM is the bridge between TPLCN and UCN. Standard configuration includes one NIM (in Tower # 1), optional second NIM (in Tower # 2) for redundancy. NIM allows TPLCN nodes to access data from APM, logical managers, and other devices on UCN, and forward alarms and messages from these devices to US, HM, AM, etc. Its maximum point capacity is 8000, and the data access rate reaches 1200 single parameters per second, which is sufficient to meet the real-time requirements of small and medium-sized systems.
5. Advanced Process Manager (APM)
APM is the core of system data collection and control, located on UCN, and interacts with LCN nodes through NIM. APM adopts a multiprocessor architecture, including an advanced communication processor (handling network communication and peer-to-peer communication), an advanced control processor (performing tuning, logic and sequence control, and providing a user programming environment), and an advanced I/O link interface processor (connecting I/O subsystems). The I/O subsystem consists of redundant I/O links and up to 40 I/O processors (IOPs), which perform preprocessing such as engineering unit conversion and alarm limit checks. APM supports multiple I/O types: analog input (high level 16 points, low level 8 points, low level multi-channel 32 points, intelligent transmitter interface 16 points), analog output (8 points), serial device interface (16 points, 2 ports), serial interface (32 arrays, 2 ports), pulse input (8 points), digital input (32 points, including event sequence), and digital output (16 points). These IOPs can be combined arbitrarily, and high-level AI, STI, AO support redundant pairing. Under redundant configuration, the control automatically switches to the backup IOP when replacing the board.

Dual network communication and redundancy mechanism
1. TPLCN (twisted pair local control network)
TPLCN uses RS-485 twisted pair (non coaxial) to connect two nodes inside the tower, with a standard length of 1.5 meters (optional up to 10 meters). It uses deterministic token passing algorithm to control access, with a transmission rate of 5Mbps, ensuring that all nodes can still obtain network access under overload. In terms of reliability, dual cable redundancy - each node sends frames simultaneously on two cables and defaults to "listening" on the active cable. If no signal is detected on the active cable within the maximum frame gap after receiving the token frame, the receiver automatically switches to the backup cable. In addition, each frame contains a 16 bit polynomial checksum (frame size 100-2000 bytes), and erroneous frames will be automatically retransmitted. This design makes undetected errors almost non-existent.
2. UCN (Universal Control Network)
UCN is based on the IEEE 802.4 (ISO 8802/4) standard and uses coaxial cables (backbone RG-11 quad shielded, branch RG-6 quad shielded) with a speed of 5Mbps, but supports more efficient message structures to meet the high-speed communication needs of process equipment. UCN supports peer-to-peer communication, allowing devices to directly read and write data, enhancing control flexibility and coordination. Its reliability is higher: dual coaxial cable, 32-bit CRC check per frame, transformer coupling isolation, branch coupler isolation equipment failure, built-in diagnostic software for each device to regularly switch cables and monitor noise/silence. If a device sends continuously for too long, its modem will automatically shut down. This multi-level protection makes UCN a highly secure real-time control network.
3. NIM redundancy and switching
When configuring dual NIM, the primary NIM is responsible for normal communication, while the backup NIM is in a hot standby state. Once the primary NIM fails or communication is interrupted, the backup NIM automatically takes over to ensure uninterrupted data flow between the TPLCN and UCN. The switching process does not require user intervention and will not lose the process data being transmitted.
APM Control Strategy and Performance Optimization
The control processing capability of APM is measured in "processing units" (PU), with each control processor providing a stable 160 PU/second. Adjustable control, logic/digital composite, and device control points can be configured with different execution frequencies (1/4 second, 1/2 second, or 1 second). Under typical configuration, up to 160 device control points or 160 process module points can be configured (1 PU per point) - if 2 PU per point, then up to 80 can be configured. The performance of control processing is completely independent of the number of I/O points, network data requests, and alarm processing, as they are processed in parallel by different processors.
The data point types supported by APM include: regulating PV points (for PV compensation and calculation), regulating control points (for executing PID and other algorithms), digital composite points (multiple input/output discrete device interfaces with interlocking structures), logic points (configurable logic block combinations such as comparison, delay, pulse, watchdog, trigger, bad value check, etc.), device control points (integrating digital composite display with logic control for motor/valve operation), process module points (running CL/APM programs, supporting batch processing stage/step/statement structures with exception event processing), array points (storing user-defined data for serial interface communication), flags, values, timers, strings, times, etc. The pre configuration file provides 15 APM sample points that can be quickly extended as templates.