特許
J-GLOBAL ID:200903083311756239

コントローラ、そのプログラム

発明者:
出願人/特許権者:
代理人 (1件): 大菅 義之
公報種別:公開公報
出願番号(国際出願番号):特願2005-016122
公開番号(公開出願番号):特開2006-202233
出願日: 2005年01月24日
公開日(公表日): 2006年08月03日
要約:
【課題】 複数の制御プログラムのRUN中一括更新を可能にする。【解決手段】 プログラムメモリ23の空き領域に、制御プログラムPG3,PG9の更新版である制御プログラムPG3’,PG9’を格納する。これは、PG3又はPG9を実行中であっても関係無く行える。そして、PG3’,PG9’の格納位置を、プログラム変更要求キュー22に格納する。その後、スキャンエンド処理中に、キュー22を参照して、PG3、PG9に関して順次、プログラム情報テーブル21を更新する。【選択図】図2
請求項(抜粋):
複数の制御プログラムを格納するプログラムメモリと、 該プログラムメモリに格納されている各制御プログラムの格納位置を記憶するテーブルと、 リードポインタとライトポインタを有するプログラム変更要求キューと、 外部から、前記プログラムメモリに格納されている何れかの制御プログラムの更新版が送られてくると、該更新版の制御プログラムを前記プログラムメモリの空き領域に格納すると共に、該格納位置情報を前記プログラム変更要求キューに記憶すると共に前記ライトポインタを進める更新版プログラム受付手段と、 スキャンエンド処理中に前記テーブルを更新するものであって、前記リードポインタの位置と前記ライトポインタの位置が一致しない場合には、更新要求有りと判定し、前記プログラム変更要求キューに格納されている前記更新版プログラムの格納位置情報を用いて、前記テーブルを更新するプログラム更新手段と、 を有することを特徴とするコントローラ。
IPC (1件):
G05B 19/05
FI (1件):
G05B19/05 A
Fターム (15件):
5H220AA06 ,  5H220BB12 ,  5H220CC03 ,  5H220CC07 ,  5H220CC09 ,  5H220CX01 ,  5H220CX04 ,  5H220EE19 ,  5H220FF03 ,  5H220HH01 ,  5H220JJ12 ,  5H220JJ26 ,  5H220JJ55 ,  5H220JJ59 ,  5H220KK02
引用特許:
出願人引用 (2件)

前のページに戻る