Using Time Partitioning to Ensure Guaranteed Access to Industrial Control Systems

An "always on" HMI is a key requirement for many industrial control systems. Nonetheless, the HMI can become unresponsive or unusable under heavy CPU loads. This paper explores how system designers and developers can use CPU time partitioning to prevent this problem and guarantee both local and remote operator access. With time partitioning, developers and system designers can allocate a guaranteed portion of CPU time to each software subsystem, regardless of system load.

02/01/08 Download

Kerry Johnson kjohnson@qnx.com

Kerry Johnson

Kerry Johnson is a Product Manager at QNX, which he joined in 2005. Before joining QNX, Kerry worked in similar capacities — as Product Manager or as Director of Product Management — in a number of technology companies, including Research In Motion, Innovance, Nortel, and Cambrian Networks. Kerry Johnson studied at the University of Regina.