MarkDCS™
MarkDCS is a powerful development tool for creating process control applications on a wide variety of devices, even in the most demanding contexts.
Its unique architecture allows object-oriented design in a non-procedural framework, making it possible to create and manage extremely complex networks of asynchronous events.
Because of its non-procedural nature, the run-time a MarkDCS compiled application does not represent executable instructions and must be interpreted by a run-time support module.
MarkDCS run-time support modules have been implemented for the following platforms:
- Windows x86
- Linux x86 and ARM
- Android OS
- Windows Embedded Compact / CE
- Cortex/M embedded processors with CMSIS RTOS
The Safety Management and Control System, built using MarkDCS, was probably one of the most complex process control applications running on a PC network at the time of its first installation on the Grand Princess in 1998. Since then it has been routinely installed on many cruise, military and cargo ships and on several other large and small vessels.