38-71
Doc PS Rev R (5) The standard modules
willhave a common and consistent approach to how data is passed to the modules for example, if data structures are used to pass data, all standard modules should do this in a similar way.
(6) Consideration
mustbe given to ensuring that configuration data fora module (for example, the fixed operating times fora particular valve) can be stored in such away that it is verifiable (that is to say that it can be checked against a copy of the software that
is known to be accurate to verifythat the installed data is the correct version. Such data
mustbe distinguishable from transient
“live”data (for example, the expired time of a valve operation whilst that operation is in progress, the current dynamic state of a valve c.
(7) Where different modules have similar modes of operations (for example, switching a valve or a drive to manual mode,
these modes mustbe implemented in a consistent manner (i.e. common use of variable names, data structures c.
4.2.1 Supervisory systems (1) The standard modules
willbe designed to interface to a supervisory system of some nature (typically, a SCADA
9
system or HMI
10
application). The modules
willbe designed with this functionality in mind and this interface will be documented as part
of the module documentation, further information is given in § 4.9.
(2) The supervisory system interface
shallallow for graphical representation of the devices and instruments (open, close, running, stopped, in fault c these
shallbe standardised in approach, appearance and in terms of how the data will be passed to the supervisory system (all blocks should do it in the same way. A SCADA (supervisory control and data acquisition) system is a computer system used to gather and analyse real time data from the control system, it will display the status of the equipment (graphically showing
if a valve is opened or closed, if a drive is running, instrument readings cit will show alarm and warnings and will allow the operator to issue commands to the control system (start a sequence, take manual control of a device c.
10
HMI (human machine interface) is generally a panel mounted computer-based system similar in functionality to a SCADA system, but generally more restricted in its facilities and functions.
Doc PS Rev R 39-71
(3) The standard modules
shallallow
for alarm, warning and event messaged to be generated within the modules (e.g. device fault, high alarm, error warning, c) and for these messaged to be communicated with a supervisor system in a consistent fashion.
(4) The standard modules
shallallow for commands to be received from a supervisory system to select
different operating modes, change functional options, modify specific parameters c again, such commands must be structured in a common and consistent manner across all modules.
Note: The supervisory systems themselves do not form part of this project, and will not be developed as part of it (although it is envisaged that this development will take place in a future project) Share with your friends: