The invention relates to a
process control system for controlling an industrial process, in particular a
process control system for an industrial production facility or for controlling traffic, in particular track-bound traffic, comprising: a) a product instance for the
software of the
process control system that controls the process control requirements on the industrial process; b) a process
control system platform for executing an instance of the process
control system, the process
control system platform having a runtime framework comprising the following components: c) a core instance (RTF core) capable of providing a runtime framework that allows execution of application functions, such as, for example
train tracking,
logging, etc., distributed over a plurality of monitored processes, i.e. in a monitored thread in each case; wherein d) a workplace instance (RTF workplace) is configured, building on the core instance, said RTF workplace extending the core instance situated on the lowermost
logical layer and supporting the implementation of
client applications; and e) a further
logical layer with an ensemble instance (RTF ensemble) building on the
logical layer of the core instance is provided, said further logical layer containing auxiliary functions that facilitate the implementation of
server applications, preferably those auxiliary functions that in the context of a distributed
server system are relevant to the execution of the
software of the process control system, and f) in at least part of the instances previously mentioned measures can be executed that serve to examine the system, preferably also to monitor or detect errors in
client applications, wherein this system examination can be configured in an
XML file for a selection of the desired instances or also for all instances and / or for
client applications run on the respective instances and can be activated by means of this
XML file.