CONTROLLER, CONTROL METHOD, AND CONTROL PROGRAM

To provide a controller capable of reliably executing a steady-cyclic task within a control cycle.SOLUTION: A scheduler program (212) to be run in a controller (1) is configured to: infer a run time of a steady-cycle program (230) for a steady-cycle task which is scheduled to be executed within a ne...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: NISHIGAKI KOJI
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To provide a controller capable of reliably executing a steady-cyclic task within a control cycle.SOLUTION: A scheduler program (212) to be run in a controller (1) is configured to: infer a run time of a steady-cycle program (230) for a steady-cycle task which is scheduled to be executed within a next control cycle in a run-time control cycle which is a control cycle during which a predetermined cycle program is run; and designate a run time of an information processing program (235) for an information processing task, which is executed within the run-time control cycle, according to a length of the inferred run time that is a result of the inference.SELECTED DRAWING: Figure 4 【課題】定周期タスクを制御周期内で確実に実行することのできる制御装置を提供する。【解決手段】制御装置(1)において実行されるスケジューラプログラム(212)は、所定の周期プログラムを実行している制御周期である実行中制御周期において、次の制御周期である次制御周期に実行予定の定周期タスクとしての定周期プログラム(230)の実行時間を推測し、推測結果としての推測実行時間の長さに応じて、実行中制御周期に実行する情報処理タスクとしての情報処理プログラム(235)の実行時間を設定する。【選択図】図4