2.5
FIELD PROCESSING SOFTWARE
All Field processing software described in this specification shall be
furnished as part of the complete system.
2.5.1
Operating System
Each local processor shall contain an operating system that controls and
schedules that local processor's activities in real time. The local
processor shall maintain a point database in its memory that includes all
parameters, constraints, and the latest value or status of all points
connected to that local processor. The execution of local processor
application programs shall utilize the data in memory resident files. The
operating system shall include a real time clock function that maintains
the seconds, minutes, hours, date and month, including day of the week.
Each local processor real time clock shall be automatically synchronized
with the central station at least once per day to plus or minus 10 seconds
(the time synchronization shall be accomplished automatically, without
operator action and without requiring system shutdown).
2.5.1.1
Startup
The local processor shall have startup software that causes automatic
commencement of operation without human intervention, including startup of
all connected Input/Output functions. A local processor restart program
based on detection of power failure at the local processor shall be
included in the local processor software. The startup software shall
initiate operation of self-test diagnostic routines. Upon failure of the
local processor, if the database and application software are no longer
resident, the local processor shall not restart and systems shall remain in
the failure mode indicated until the necessary repairs are made. If the
database and application programs are resident, the local processor shall
immediately resume operation.
2.5.1.2
Operating Mode
Each local processor shall control and monitor inputs and outputs as
designated workstations. Alarms, status changes and other data shall be
transmitted to the central station or designated workstations when
communications circuits are operable. If communications are not available,
each local processor shall function in a stand-alone mode and operational
data, including the status and alarm data normally transmitted to the
central station or designated workstations shall be stored for later
transmission to the central station or designated workstations. Storage
for the latest 4000 events shall be provided at each local processor, as a
minimum. Each local processor shall accept software downloaded from the
central station. The panel shall support flash ROM technology to
accomplish frimware downloads from a central location.
2.5.1.3
Failure Mode
Upon failure for any reason, each local processor shall perform an orderly
shutdown and force all local processor outputs to a predetermined (failure
mode) state, consistent with the failure modes shown and the associated
control device.
SECTION 13720A
Page 52