CONTROL CONTROLLER AND PROGRAMMING METHOD THEREOF

PROBLEM TO BE SOLVED: To describe and execute a series of loop control, by a ladder program, which includes an input process, a control calculation process, and an output process.SOLUTION: A control controller 10 includes a sequence processor 1, a calculation processor 2, and a memory 3. The memory...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: KUROSAWA KENICHIRO, HATA SHUTARO, ONO JUN, ONOZATO NOBORU, MATSUMOTO HIROKI, CHIBA HIROAKI, HARA NAOKI
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:PROBLEM TO BE SOLVED: To describe and execute a series of loop control, by a ladder program, which includes an input process, a control calculation process, and an output process.SOLUTION: A control controller 10 includes a sequence processor 1, a calculation processor 2, and a memory 3. The memory includes a ladder program 4 and a loop control program 6. The ladder program is constituted by combination of an instruction and an operand. The sequence processor sequentially reads the ladder program. If an instruction of the ladder program is a sequence instruction, the sequence processor executes the sequence instruction. If the instruction of the ladder program is a loop instruction, the calculation processor executes a loop control program. The loop instruction includes a loop instruction operand which can define at least an input process, a control calculation process, and an output process. 【課題】入力処理、制御演算処理、出力処理から構成される一連のループ制御をラダープログラムで記述し、実行する。【解決手段】制御コントローラ10は、シーケンスプロセッサ1、演算プロセッサ2、及びメモリ3を備え、メモリには、ラダープログラム4と、ループ制御プログラム6を備え、ラダープログラムは、命令とオペランドの組合せにより構成され、シーケンスプロセッサはラダープログラムを順次読出して、ラダープログラムの命令がシーケンス命令の場合は、シーケンスプロセッサによってシーケンス命令を実行し、ラダープログラムの命令がループ命令の場合は、演算プロセッサがループ制御プログラムを実行し、ループ命令は、少なくとも入力処理、制御演算処理および出力処理を定義できるループ命令用オペランドを具備する。【選択図】図1