CONTROL CONTROLLER AND PROGRAMMING METHOD OF THE SAME

PROBLEM TO BE SOLVED: To provide a control controller 10 for describing by a ladder program and executing a sequence of loop control comprising input processing, control arithmetic processing, and output processing.SOLUTION: A control controller 10 includes a sequence processor 1, an arithmetic proc...

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 provide a control controller 10 for describing by a ladder program and executing a sequence of loop control comprising input processing, control arithmetic processing, and output processing.SOLUTION: A control controller 10 includes a sequence processor 1, an arithmetic processor 2, and a memory 3. The memory 3 includes a ladder program 4 and a loop control program 6. The ladder program 4 is composed of a combination of instructions and operands. The sequence processor 1 sequentially reads the ladder program 4. If an instruction of the ladder program 4 is a sequence instruction, the sequence processor 1 executes the sequence instruction. If an instruction of the ladder program 4 is a loop instruction, the sequence processor outputs loop instruction information and also transfers an execution right to the arithmetic processor 2. The arithmetic processor 2 executes the loop control program. The loop instruction includes an operand for the loop instruction that can define at least input processing, control arithmetic processing, and output processing.SELECTED DRAWING: Figure 1 【課題】本発明は、入力処理、制御演算処理、出力処理から構成される一連のループ制御をラダープログラムで記述し、実行する制御コントローラ10を提供する。【解決手段】制御コントローラ10は、シーケンスプロセッサ1、演算プロセッサ2、及びメモリ3を備え、メモリ3には、ラダープログラム4と、ループ制御プログラム6を備え、ラダープログラム4は、命令とオペランドの組合せにより構成され、シーケンスプロセッサ1はラダープログラム4を順次読出して、ラダープログラム4の命令がシーケンス命令の場合は、シーケンスプロセッサ1によってシーケンス命令を実行し、ラダープログラム4の命令がループ命令の場合は、演算プロセッサ2にループ命令情報を出力すると共に実行権を移行し、演算プロセッサ2がループ制御プログラムを実行し、ループ命令は、少なくとも入力処理、制御演算処理および出力処理を定義できるループ命令用オペランドを具備する。【選択図】 図1