Patent ID: 7738977

Claim:
A control system, comprising: a processor that executes computer executable instructions to generate a plurality of output cam profiles that define latch and unlatch operations for a plurality of cam elements that control on operations and off operations of a plurality of output devices; and a programming interface, comprising: a first display region that provides a graphical representation of the plurality of output cam profiles, comprising a plurality of views of the plurality of output cam profiles, including: a first view, wherein the first view provides a graphical representation of the plurality of output cam profiles, wherein the graphical representation displays the latch and unlatch operations for the plurality of output cam profiles as line graphs ordered by output bit which changes state based on a selected latch condition and depicts the latch and unlatch operations as rising and falling edges of a line graph corresponding to the latch and unlatch operations of individual cam elements as a function of position or time; and a second display region that provides a tabular representation of the plurality of output cam profiles, wherein the tabular representation displays a grid of data values associated with the plurality of cam elements that describe the latch and unlatch operations associated with the plurality of cam elements.