特許
J-GLOBAL ID:200903087866851402

マルチタスク機能を備えたマイクロコンピュ-タプログラマブルコントロ-ラ及びその制御方法

発明者:
出願人/特許権者:
代理人 (1件): 川合 誠
公報種別:公開公報
出願番号(国際出願番号):特願平11-209271
公開番号(公開出願番号):特開2000-056991
出願日: 1999年07月23日
公開日(公表日): 2000年02月25日
要約:
【要約】【課題】レジスタ不足が発生するのを防止することができ、複数のプログラムを同時に効率的に実行することができるようにする。【解決手段】複数のプログラムブロック#1〜#nと、互いに分離させてそれぞれ配設されたローカルレジスタと、前記各プログラムブロック#1〜#nの生成及び消滅の影響を受けない独立したメモリ領域に割り当てられたグローバルレジスタ、並びにディジタル入出力、アナログ入出力及びエンコーダ入力をレジスタ化して処理するためのI/Oレジスタを備えたグローバル・I/Oレジスタ300と、プログラムを同時に実行するための制御信号を出力し、入出力を制御するマルチタスクプログラム実行ユニット100とを有する。各ブロックプログラム#1〜#n間で共通に使用される情報がグローバルレジスタに格納され、ローカル情報がローカルレジスタに格納され管理される。
請求項(抜粋):
(a)実行しようとする命令語がそれぞれ格納された複数のプログラムブロックと、(b)該各プログラムブロックと対応させて、かつ、互いに分離させてそれぞれ配設され、ローカル情報を管理するローカルレジスタと、(c)前記各プログラムブロックの生成及び消滅の影響を受けない独立したメモリ領域に割り当てられ、各プログラムブロック間で共通に使用される情報を管理するグローバルレジスタ、並びにディジタル入出力、アナログ入出力及びエンコーダ入力をレジスタ化して処理するためのI/Oレジスタを備えたグローバル・I/Oレジスタと、(d)前記各プログラムブロックに格納されたプログラムを同時に実行するための制御信号を出力し、入出力を制御するマルチタスクプログラム実行ユニットとを有することを特徴とするマルチタスク機能を備えたマイクロコンピュータプログラマブルコントローラ。
IPC (2件):
G06F 9/46 340 ,  G06F 9/46 313
FI (2件):
G06F 9/46 340 B ,  G06F 9/46 313 C
引用特許:
審査官引用 (5件)
  • 特開昭53-142840
  • 特開平2-291026
  • 特開昭48-029327
全件表示

前のページに戻る