TRICONEX 3008
TRICONEX 3008 Main processor module
The 3008 main processor can communicate with the following communication modules:
一4119 and 4119A Enhanced Intelligent Communication Module (EICM), isolated
一4329 Network Communication Module (NCM)
一4409 Security Management Module (SMM)
一4509 High Speed Interface Module (HIM)
一4609 Advanced Communication Module (ACM)
In the picture:
① (from top to bottom)
The module has passed the self diagnostic test.
The module is faulty and needs to be replaced
The module is executing a user written control program.
When the module is in the process of familiarizing itself again, this light flashes.
Discovered significant soft errors. Replace the module to avoid hard failure.
② COM TX transmits data through the COMM bus.
COM RX receives data from COMM bus.
I0C TX_ - transmits data through the I/O bus.
IOC RX - receives data from the I/O bus.
③ The experience/status port is used to read diagnostic information
physical description
Each main processor operates independently, without sharing a common clock, voltage regulator, or circuit. A Motorola, 32-bit, 50MHz MPC860 is used as the main processor, while another MPC860 manages the I/O and communication subsystems.
Each main processor has a high-speed dedicated bus system called TriBus that performs the following functions:
一Communication between processors
一Hardware majority voting for all digital input data
一Comparison of Variables in a Control Program
TriBus utilizes a completely isolated serial communication channel for communication, with a rate of 25M baud. A direct access storage controller manages synchronization, transmission, voting, and data correction, working independently of the user's application or software execution.
#The 3008 main processor has 16MDRAM (without backup battery) and 32KSRAM, which are used to store user written control programs, SOE1 data, I/O data, diagnostics, and communication buffers. When the external power supply fails, SRAM can store user programs and persistent memory contacts intact for at least six months. TriBus hardware voting circuit periodically verifies the effectiveness of memory.
Sequence of Events Capability (SOE)
The main processor (# 3008 model) and communication module work together to provide SOE capability to the Tricon system. In each scan, the main processor checks for changes in the state of specified discrete variables called events. When an event occurs, the main processor stores the current state and timestamp of the variable in a storage area called a buffer, which is part of the SOE block. You can configure the SOE block using TRISTATION1131 and obtain event data using the SOE event recorder.
diagnosis
The extensive diagnostic functions ensure that each main processor, I/O module, and communication channel work properly. Transient faults are recorded and identified by hardware majority voting circuits. Permanent faults are diagnosed, and incorrect modules can be replaced online or operated in fault-tolerant mode until the online replacement is completed. The main processor performs the following diagnostic tasks:
一Verify the fixed program memory
一Verify the static part of RAM
一Test all basic processor instructions and operating modes
一Test all basic floating-point processor instructions
一Check the memory interface shared with various I/O communication processors
一Check the access of CPU and various I/O communication processors, local memory, shared memory, and 485 routers
一The Loop Road
一Verify TriClock interface
一Verify TriBus interface
Below each main processor, there is a standard 25 pin "male D" connector (RS-232) with a speed of 9600 baud, which can be used by Triconex personnel for diagnostic analysis. The RS-232 port is fully isolated (up to 500VDC) to provide protection against ground faults.
In the figure: 1. Dual power rail 2. Dual power regulator 3. Upstream 4. Upstream 5. Timing generator 6. Dual port RAM, IOC processor 7. Fault tolerant communication bus 8. Fault detection circuit 9. Interrupt controller 10. Status indicator light 11. Main processor NS32GX32: Floating point processor NS32381 12. Internal system bus 13. Debugging common port 14. Fault tolerant I/O bus