>

Action Components

Job ListJob List

With the Job List Component you can quickly specify a set of Jobs to be executed in sequential order. Execute the Jobs one at time or all together as a batch. Add, sequence, and configure Jobs using the same familiar, fill-in-the-blank interface used in all microCommander Components. Trigger your Job List using Events, Timers, or even another Job List!



Although the Job List is used to store and dispatch the Jobs of other Components, it has Jobs of own:

  • Do All Jobs : The Job List will dispatch all of the Jobs it lists in the order in which they appear. Each Job in the list will be executed exactly once, each time the Job List performs this Job.
  • Do Next Job : The Job List will dispatch the next Job in its list. It retains a memory of what Job was last dispatched, so you can use this Job to cycle through a Job List in a controlled fashion.

Display the Job List on your
Visual Control Panel by adding a:
          Job List Link


 

^ Top



Period ListsPeriod Lists

Like Job Lists, the Period List Components are used to store and dispatch Jobs. Unlike the Job List, five Period Lists are automatically added to every microCommander application: the Tick List, the Second List, the Minute List, the Hour List and the Day List.

Put a Job on a Period List when you want it to be continuously dispatched and executed at regular intervals. You can specify a period length to set a number of intervals to elapse each execution. For example, you can set a Job on the Second List to execute every 5 seconds. Simply specify the number intervals by filling-in-the-blanks. Each Period List provides different levels of timing resolution, the greatest being the Tick List: a Job on the Tick List is executed up to 64 times per second.


^ Top


Job SchedulerJob Scheduler

The powerful Job Scheduler Component is another Component that is automatically added for you in your microCommander application. Like the Job List and Period List Components , it allows you to list and dispatch Jobs. Unlike those Components, however, it also lets you specify the time and date that your Job will be executed.

Schedule up to 75 Jobs at time using the Job Scheduler's intuitive interface. Set Jobs to execute with to-the-second precision. Quickly add Jobs that will repeat for a set number of times - or indefinitely. The Job Scheduler Component takes care the timing of the Jobs: you simply tell it what Job to execute, when.

 

^ Top


EventEvent

Use the Event Component to trigger Jobs based on the status of other Components. When a specified state is detected, the Event triggers the Job you set. Set the frequency the Event Component checks for the state: increase it to improve response, decrease it to reduce noise.

The Event Component allows you to add reaction and responsive behavior in one quick-and-easy step!


 

Display the Event Component on your Visual Control Panel by adding a:
            Event Link

 

 

^ Top


Timer

The Timer Component is your stopwatch Component. Use the intuitive Property Sheet interface to quickly set starting and ending value and the rate it counts by. The Timer Component will let you countdown in ticks, seconds, minutes, hours, or even days. Specify a Job and the Timer will dispatch that Job when the count is ended or set Event Components trigger when the countdown reaches a certain value.

The Event Component can detect the following states from the Timer:

  • Goes less than: Specify a value in the count that Timer will go below. When the count drops below this value, the event will be triggered.
  • Equals: Specify a value for the count to reach to generate this event.
  • Goes greater than: Like "Goes less than" except used when the count is increasing.

    The Timer can perform the following Jobs:
  • Reset: The Timer Component resets it count back to the initial, starting value (and holds there).
  • Reset and Go: Reset to the starting value, but immediately begin to count again.
Control you Timer from the Visual Control Panel by adding a:
            Timer Control

 

 

 

^ Top


Decision ComponentDecision Component

The Decision Component is used for program control. It allows you to test the condition or status of another Component and, depending on the truth of that condition, decide between two Jobs to execute. That is, if the specified condition is true, the first Job will be done; if the condition is false, then the second, alternate Job will be done. This component is modelled after the if - else programming construct.

The Decision Link Visual represents a Decision Component. It is usually placed beside the Visual Control of the Component that it is testing. Double-clicking on it will show the Decision's Property Sheet.

The Decision Link Visual represents a Decision Component.
            Decision Link Visual

 

^ Top

 

Usful Link: microCommander Visual Controls
 
© Copyright Intec Automation Inc.