Chapter 2Tasks

Tasks provide the first dimension for organization of mechatronic control software in a modular way. As noted in chapter 1, the process of defining modules is the primary engineering design activity on the way to implementation of real-time control software. The process is not unique. Not only are any number of different organizations possible for a given system, there are many different organizational schemes that can be used.

Tasks represent units of work; they are the functional subunits of the job. Tasks can often be designed by breaking a system down along both time scales and physical components. For example, consider a device with several motor-driven axes. There might be one or more tasks to handle each of the several ...

Get Control Software for Mechanical Systems: Object-Oriented Design in a Real-Time World now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.