Create a periodic task

Create a task to run periodically. Schedule up to 32 tasks in the controller.
To create a periodic task:
  1. In the
    Name
    field, enter a task name.
  2. In the
    Description
    field, enter a description for the task (optional).
  3. From the
    Type
    list, choose
    Periodic
    .
  4. In the
    Period
    field, enter the rate at which the task executes.
    Reducing the rate value increases the frequency of the task’s execution, causing other tasks within the controller to execute more slowly.
  5. In the
    Priority
    field, enter the priority level for the task.
    TIP:
    Lower numbers indicate higher priorities for tasks. For example, a task assigned a priority of 1 is a higher priority task than one assigned a priority of 15.
  6. In the
    Watchdog
    field, enter the value (in ms) for the watchdog timer.
    If a watchdog timer expires, a Major Controller Fault is generated.
    TIP:
    For the Safety task, the watchdog must always be less than or equal to the period.
  7. Select
    Disable Automatic Output Processing to Reduce Task Overhead
    to prevent the external output modules from updating to the controller's data table values at the end of the task scan.
  8. Select
    Inhibit Task
    to prevent the controller from executing this task.
    If selected, the task is still prescanned. If the task is then enabled when the controller is already in Run mode, the task is not prescanned again.
  9. Select
    Synchronize Redundancy Data after Execution
    . By default, this option is turned on. When it is turned off for the parent task, the program setting is ignored.
  10. Select
    OK
    to create the new task.
    The task appears in the
    Controller Organizer
    under the Tasks folder. Tasks appear in alphabetical order.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.