Appendix C: Principles of Operation
103
Appendix C: Principles of Operation:
The Scanner 1141 was based on the following principles of operation.
Central Processing Unit (CPU)
The system board utilizes a microcomputer, which provides an interrupt controller, a clock generator,
and a demultiplexed data and address bus. In addition, it contains two serial ports, an 8-bit
comparator port, and digital control lines that can be used for interfacing with various types of digital
I/O. Clock control, as well as halt and stop methods, allow the CPU to minimize system power.
Memory
There are three types of memory in the Scanner 1141: program FLASH memory, random access
memory (RAM), and non-volatile random access memory (NVRAM).
Programs are stored in FLASH memory. FLASH memory enables the user to load new firmware
from an IBM-compatible PC into the Scanner 1141 using WinsLoad or ScanFLASH.
RAM is used as a temporary storage during normal program execution. RAM is volatile; any data
held in RAM is lost if a power failure occurs.
NVRAM is the system’s long-term storage memory for large blocks of vital data (e.g. configuration
data, logs, etc.) that must be protected if there is a power failure. NVRAM power is backed by a
small replaceable on-board lithium battery. If a loss of voltage is detected, the system immediately
saves all necessary data in the NVRAM. When power is restored, the computer resumes exactly
where it stopped when the power failed. The NVRAM is guarded against changes. NVRAM is only
written when there is a configuration change, a power failure, or if a system restart is performed.
This restriction protects vital configuration and measurement data from being lost if there is an
electrical transient or an uncontrolled program.
FPGA
A Field Programmable Gate Array (FPGA) is used to provide support logic for the CPU as well as
provide a number of additional I/O ports. This RAM-based program is loaded from FLASH memory
at system startup, allowing the logic to be modified and updated along with the application code,
adding flexibility to the system.
The FPGA generates the entire read and write information for the memory, I/O spaces, as well as
chip select outputs for all the memory devices.
In addition, the FPGA contains logic for:
•
controlling interrupts
•
a programmable counter for generating the system “heartbeat interrupt”
Содержание NUFLO 1141C
Страница 1: ...Manual No 30165009 Rev 01 NUFLOTM Scanner 1141 RTU Hardware User Manual ...
Страница 19: ...Chapter 3 Main Circuit Board Wiring 19 Figure 2 5 Components of 1141C Figure 2 6 Components of 1141L ...
Страница 28: ...Scanner 1141 Hardware User Manual 28 Figure 3 1 Scanner 1141 main circuit board ...
Страница 39: ...Chapter 3 Main Circuit Board Wiring 39 Wiring Diagram Summary Figure 3 7 Main circuit board wiring summary ...
Страница 66: ...Scanner 1141 Hardware User Manual 66 ...
Страница 67: ...Chapter 6 Parts List and Order Code 67 Chapter 6 Parts List and Order Code Scanner 1141C ...
Страница 68: ...Scanner 1141 Hardware User Manual 68 Scanner 1141L ...
Страница 69: ...Chapter 6 Parts List and Order Code 69 Scanner 1141G ...
Страница 91: ...Appendix A Specifications 91 Outline Dimensions Scanner 1141C ...
Страница 92: ...Scanner 1141 Hardware User Manual 92 Scanner 1141L Front and Side Views ...
Страница 94: ...Scanner 1141 Hardware User Manual 94 Scanner 1141G ...
Страница 96: ...Scanner 1141 Hardware User Manual 96 Drawing 1 Installation ...
Страница 97: ...Appendix B Control Drawings 97 Drawing 2 Power Supply ...
Страница 98: ...Scanner 1141 Hardware User Manual 98 Drawing 3 Communications Serial Ports ...
Страница 99: ...Appendix B Control Drawings 99 Drawing 4 Status Pulse Inputs Outputs ...
Страница 100: ...Scanner 1141 Hardware User Manual 100 Drawing 5 RTD Inputs Analog Inputs Outputs ...
Страница 101: ...Appendix B Control Drawings 101 Drawing 6 Analog Outputs ...
Страница 102: ...Scanner 1141 Hardware User Manual 102 ...
Страница 117: ...117 ...
Страница 118: ...118 ...
Страница 119: ......
Страница 120: ......