特許
J-GLOBAL ID:201303068573724382
プログラマブルコントローラシステム、その支援装置、プログラム
発明者:
出願人/特許権者:
代理人 (1件):
大菅 義之
公報種別:公開公報
出願番号(国際出願番号):特願2012-031054
公開番号(公開出願番号):特開2013-168031
出願日: 2012年02月15日
公開日(公表日): 2013年08月29日
要約:
【課題】稼働中のPLCに対する変更に適合したプログラムであることを確認して更新することができる。【解決手段】コンパイル部12は、任意の更新版プログラムのソースコード16をコンパイルして、例えば「既存変数のアドレス維持」の制約条件を守って機械語オブジェクト17を生成する。コンパイル成功したら、識別情報生成部13等が生成した機械語オブジェクト17に対応する一意の識別情報18を生成してリストに追加登録する。最新版の機械語オブジェクト17をPLC20にダウンロードする際には、PLC20の現在の識別情報23を取得して、これが上記リストに登録されているか否かを判定し、登録されている場合のみダウンロードを許可する。【選択図】図1
請求項(抜粋):
支援装置とプログラマブルコントローラを有するプログラマブルコントローラシステムであって、
前記支援装置は、
ユーザに前記プログラマブルコントローラ用のプログラムを任意に作成させる手段であって、既存のプログラムを編集させることで該プログラムの更新版を作成させるプログラム作成支援手段と、
該更新版のプログラムをコンパイルして機械語オブジェクトを生成するコンパイル手段と、
前記コンパイル手段によって前記機械語オブジェクトが生成される毎に、対応する一意の識別情報を生成すると共に、該生成した識別情報を前記プログラムに係る識別情報記憶部に追加登録する識別情報生成・登録手段と、
ダウンロード許可される場合には、前記更新版のプログラムと対応する前記識別情報とを前記プログラマブルコントローラにダウンロードするダウンロード手段とを有し、
前記プログラマブルコントローラは、
前記プログラマブルコントローラ用のプログラムを記憶するプログラム記憶手段と、
識別情報を記憶する識別情報記憶手段と、
前記ダウンロード手段によってダウンロードされた前記更新版のプログラムと対応する前記識別情報とによって、前記プログラム記憶手段と前記識別情報記憶手段の記憶内容を更新する管理手段とを有し、
前記支援装置の前記ダウンロード手段は、前記識別情報記憶手段に記憶されている識別情報を取得して、該識別情報が前記識別情報記憶部に登録されている場合にはダウンロード許可されると判定することを特徴とするプログラマブルコントローラシステム。
IPC (2件):
FI (2件):
G05B19/05 A
, G06F9/06 630C
Fターム (28件):
5B376AB01
, 5B376AB12
, 5B376AB14
, 5B376AB17
, 5B376AB25
, 5B376AB28
, 5B376AC03
, 5B376AC07
, 5B376AC12
, 5B376BA18
, 5B376BC41
, 5B376BC57
, 5B376CA05
, 5B376CA06
, 5B376CA15
, 5B376CA25
, 5B376CA26
, 5B376CA36
, 5B376DA08
, 5B376DA26
, 5B376FA13
, 5B376GA13
, 5H220BB12
, 5H220CC07
, 5H220CX02
, 5H220EE19
, 5H220JJ12
, 5H220JJ21
引用特許:
前のページに戻る