JPH03224001A - プログラマブルコントローラシステム - Google Patents

プログラマブルコントローラシステム

Info

Publication number
JPH03224001A
JPH03224001A JP1807390A JP1807390A JPH03224001A JP H03224001 A JPH03224001 A JP H03224001A JP 1807390 A JP1807390 A JP 1807390A JP 1807390 A JP1807390 A JP 1807390A JP H03224001 A JPH03224001 A JP H03224001A
Authority
JP
Japan
Prior art keywords
sequence program
comment information
programmable controller
storage medium
programming device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1807390A
Other languages
English (en)
Other versions
JP2727717B2 (ja
Inventor
Motoe Ishiro
井城 元栄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fuji Electric Co Ltd
Original Assignee
Fuji Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Electric Co Ltd filed Critical Fuji Electric Co Ltd
Priority to JP1807390A priority Critical patent/JP2727717B2/ja
Publication of JPH03224001A publication Critical patent/JPH03224001A/ja
Application granted granted Critical
Publication of JP2727717B2 publication Critical patent/JP2727717B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Programmable Controllers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野1 本発明は、電子機器を自動制御するプログラマブルコン
トローラシステムに関する。
[従来の技術1 従来、プログラマブルコントローラシステムでは、電子
機器の接点状態をプログラマブルコントローラにより読
取り、シルケンス演算を施して、新たに設定すべき接点
状態をプログラマブルコントローラから電子機器に指示
している。
このような処理は、シーケンスプログラムに従って実行
される。プログラマブルコントローラにはローダと呼ば
れるプログラミング装置(プログラム人力装置)が接続
されており、プログラミング装置において、上記シーケ
ンスプログラムが作成される。
このシーケンスプログラムは一般的に、シーケンス回路
図の図形の形態で作成される。
作成されたシーケンスプログラムはプログラミング装置
又はプログラマブルコントローラにおいて、シーケンス
回路図の形態からプログラマブルコントローラの実行可
能なプログラム言語に変換され、プログラマブルコント
ローラ内のプログラム用メモリに演算目的のために保存
記憶される。
また、シーケンスプログラムを修正する際には、上述と
逆の手順でシーケンスプログラムをプログラミング装置
に読出す。
最近のプログラマブルコントローラシステムでは、シー
ケンスプログラムの作成や修正を容易とするために、シ
ーケンスプログラムに接点に対するコメントを付加する
ことが可能となっている。
付加されたコメントは、プログラミング装置に装置した
フロッピーディスクにシーケンスプログラムと共に、保
存用に記憶される。システム運転中のシーケンスプログ
ラムをプログラミング装置に表示(モニタ)させるとき
には、ユーザはプログラマブルコントローラのシーケン
スプログラムをプログラミング装置に転送させ、表示さ
せる。このときプログラミング装置は指定された接点に
対するコメントをフロッピーディスクから読出し、表示
画面中のコメント表示覧にコメントを表示する。
[発明が解決しようとする課題1 しかしながら、従来この種のプログラミング装置では、
プログラマブルコントローラから読出しだローディング
中のシーケンスプログラムを表示させるときに、コメン
トの異なるフロッピーディスクを誤って挿入すると、表
示画面上では異なるコメントが表示されてしまうという
不具合があった。
[課題を解決するための手段1 このような目的を達成するために、本発明は、プログラ
ミング装置に脱着可能な記憶媒体に、作成のシーケンス
プログラムおよびコメント情報を記憶し、当該記憶媒体
のシーケンスプログラムをプログラマブルコントローラ
にローディングして、当該ローディングのシーケンスプ
ログラムを前記プログラミング装置において表示すると
きには、当該プログラミング装置に装着の記憶媒体から
表示対象のコメント情報を読出すプログラマブルコント
ローラシステムにおいて、前記シーケンスプログラムの
ローディングの際に、前記表示対象のコメント情報の一
部を読出し、記憶してお(記憶手段を前記プログラマブ
ルコントローラまたは前記プログラミング装置のいずれ
かに設け、前記ローディングのシーケンスプログラムを
表示するときには、そのとき、装着の記憶媒体のコメン
ト情報と前記記憶手段のコメント情報の一部との内容の
一致比較を行うことにより、当該装着の記憶媒体が、前
記ローディングのシーケンスプログラムを読出した記憶
媒体であるか否かを識別判定する識別手段と、該識別手
段の判定結果が肯定判定のときは装着の記憶媒体のコメ
ント情報を表示対象として選択し、前記識別手段の判定
結果が否定判定のときは前記記憶手段のコメント情報を
表示対象として選択する表示制御手段とを前記プログラ
ミング装置に設けたことを特徴とする特[作 用j 本発明では、シーケンスプログラムをローディングする
ときにコメント情報を一部を記憶手段に記憶する。ロー
ディングのシーケンスプログラムを表示するときには記
憶手段のコメント情報と装着の記憶媒体のコメント情報
の照合を識別手段により行うので、記憶媒体(フロッピ
ーディスク)の誤装着を検出することができる。
このときコメント情報は記憶手段のコメント情報が選択
されるので、シーケンスプログラムの表示に支障をきた
すことはない。
[実施例] 以下、図面を参照して本発明の実施例を詳細に説明する
第1図は本発明実施例の基本構成を示す。
第1図に示す回路は、プログラミング装置1000に脱
着可能な記憶媒体1300に、作成のシーケンスプログ
ラムおよびコメント情報を記憶し、当該記憶媒体のシー
ケンスプログラムを前記プログラミング装置において表
示するときには、当該プログラミング装置に装着の記憶
媒体から表示対象のコメント情報を読出すプログラマブ
ルコントローラシステムを示す。
前記プログラマブルコントローラまたは前記プログラミ
ング装置のいずれかに、記憶手段2100が設けられて
いる。記憶手段2100は前記シーケンスプログラムの
ローディングの際に、前記表示対象のコメント情報の一
部を読出し記憶しておく。
前記プログラミング装置には識別手段1100および表
示制御手段1200が設けられている。
識別手段1100は前記ローディングのシーケンスプロ
グラムを表示するときには、そのとき、装着の記憶媒体
のコメント情報と前記記憶手段のコメント情報の一部と
の内容の一致比較を行うことにより、当該装着の記憶媒
体が、前記ローディングのシーケンスプログラムを読出
した記憶媒体であるかを識別判定する。
表示制御手段1200ば、前記識別手段の判定結果が肯
定判定のときは装着の記憶媒体のコメント情報を表示対
象として選択し、前記識別手段の判定結果が否定判定の
ときは前記記憶手段のコメント情報を表示対象として選
択する。
第2図は本発明実施例の回路構成を示す。
第2図において、プログラミング装置10は信号ケーブ
ル11によりプログラマブルコントローラ20に接続さ
れている。プログラミング装置10は、次の各部により
構成されている。
中央演算処理装置(CPU)lは、システムROM  
(リードメモリ)2に格納されたシステムプログラムを
実行することにより装置全体の制御を行う。
CPUIに対する動作指示はキーボード入力装置6がら
入力される。なお、CPUIが識別手段、表示制御手段
として動作する。
システムRAM  (ランダムアクセスメモリ)3はシ
ーケンスプログラムの作成や表示器7への表示のために
情報を一時保存する。
入出力インタフェース(Ilo) 5はCPUIとプロ
グラマブルコントローラ20との間にあって情報転送処
理を行う。
キーボード入力装置6にはシーケンスプログラム作成の
ための図形キーやCPUIに動作指示を行うため制御(
ファンクション)キーおよび数値や英文字を入力する文
字キーが設けられている。
表示器7はCP旧から送信された情報の表示を行う。
フロッピーディスク記憶装置(FDD) 8は、装着の
フロッピーディスク(記憶媒体)8−1に対する情報の
読み出し/書き込みを行う。
なお、FDD8はフロッピーディスクの装着をマイクロ
スイッチ等により検出し、装着を示す信号をCPUIに
送信する。
プログラマブルコントローラ20では、プログラミング
装置lOからIlo 23を介して受信したシーケンス
プログラムがCPU21の動作制御の基に、ユーザ用R
AM22に記憶される。
このようなシステムの本発明に関わる動作を第3図にお
よび第4図のフローチャートを参照して説明する。
なお、フロッピーディスク8−1のプログラム領域8−
IAには従来手法により作成のシーケンスプログラムが
格納され、コメント領域8−IBには第5図に示すよう
にシーケンスプログラムの接点番号に対応させたコメン
トが格納されている。
ユーザがキーボード入力装置6からシーケンスプログラ
ムのローディング(立ち上げ)を指示すると、C背lは
FDD8にシーケンスプログラムをフロッピーディスク
8−1からシーケンスを読出させ、ユーザ用RAM4に
転送する。このとき、コメント付きのシーケンスプログ
ラムについては、コメントの一部もユーザ用RAM4に
転送する。
本例では、1コメントに対して最初の4文字をコメント
の一部として取扱う。続いて、(:PUlは従来手順で
ユーザRAM4のシーケンスプログラムおよびコメント
をプログラマブルコントローラ20へ送信する。
プログラマブルコントローラ20のCPU21は第4図
の制御手順に基き、受信のシーケンスプログラムおよび
コメントをユーザ用RAM22のそれぞれの記憶領域に
記憶する(第4図のステップSll −312→S14
 )。
記憶されたシーケンスプログラムは制御対象機器の自動
制御プログラムとして用いられ、コメントは、後述のシ
ーケンスプログラムのモニタ表示の際のフロッピーディ
スクの照合用に用いられる。
次に、ユーザがキーボード入力装置6からモニタモード
を指示したときは、プログラミング装置10のCPU、
Flでは、プログラマブルコントローラ20のCPU2
1に対してシーケンスプログラムおよびコメントの読出
しおよび送信を指示する(第3図のステップSl)。
プログラマブルコントローラ20側のCPU21は第4
図の制御手順に従って、シーケンスプログラムおよびコ
メントをユーザ用RAM22から読出した後、プログラ
ミング装置10へ転送する(第4図のステップSll→
S20〜524)。
プログラミング装置10のCPUIでは、上記シーケン
スプログラムおよびコメントを受信すると、シーケンス
プログラムをユーザ用RAM4に記憶させる(第3図の
ステップSl)。
次に、FDD8の装着信号に基き、フロッピーディスク
8−1の装着を確認した後、ユーザ用RAM4のシーケ
ンスプログラムおよびコメントを読出す。このとき、プ
ログラマブルコントローラ20から受信のコメントと、
フロッピーディスク8−1から読出しのコメントの内容
比較をCPUIにより行う。両コメントの一致を確認し
たときは、正しいフロッピーディスクが装着されている
とCPUIは判断し、上記シーケンスプログラムおよび
フロッピーディスク8−1のコメントを第6図のように
表示器7に表示する(第3図のステップS2→S3→S
4→S5→S7)。
また、プログラマブルコントローラ20にローディング
されているシーケンスプログラムのフロッピーディスク
とは異なるフロッピーディスクが装着されている場合に
は、第3図のステップS4の内容比較において、誤フロ
ッピーの装着がCPUIにより検出される。このときは
、CPUIはプログラマブルコントローラ20から受信
のコメントを用いてシーケンスプログラムを第7図のよ
うに表示器7に表示する(第3図のステップS4→S6
→S7)。
このように、本実施例では、シーケンスプログラムをフ
ロッピーディスクからプログラマブルコントローラにロ
ーディングする際に、コメントの一部をも転送し、プロ
グラマブルコントローラに記憶しておく。また、シーケ
ンスプログラムをモニタするときは、プログラマブルコ
ントローラに記憶したコメントとそのとき装着のフロッ
ピーディスクのコメントとの照合により、装着のフロッ
ピーディスクがローディング中のシーケンスプログラム
を読出した正しいフロッピーディスクと確認することが
できる。
また、装着のフロッピーディスクが、誤りのディスクで
あってもプログラマブルコントローラに記憶しておいた
コメントを使用することができるので、シーケンスプロ
グラムのモニタに支障をきたすことはない。
さらに、プログラマブルコントローラに記憶しておくコ
メントはフロッピーディスクのコメントの一部であり、
全てを記憶する必要はないので、プログラマブルコント
ローラのメモリの容量を節約することができる。
本実施例の他、次の例が挙げられる。
(1)本実施例はローディングの際にフロッピーディス
クから読出したコメント情報をプログラマブルコントロ
ーラ20の内部メモリに記憶させているが、プログラミ
ング装置側の内部メモリに記憶させてもよい。
(2)本実施例ではプログラマブルコントローラ20に
転送するコメントをフロッピーディスク8−1のコメン
トの先頭の4文字と定めているが、プログラマブルコン
トローラ20側のメモリの容量や、コメント内容に応じ
て、適当な文字数と定めればよいことは言うまでもない
(発明の効果1 以下の説明したように、本発明によれば、シーケンスプ
ログラムのモニタ時に、記憶媒体(フロッピーディスク
)の誤装着があっても、従来例のように、誤りのコメン
ト情報が表示されることはなく、ローディングのシーケ
ンスプログラムと対応のコメント情報が正しく表示され
る。
また、コメント情報は記憶媒体のコメント情報の一部を
用いているので記憶手段のメモリ容量を節約することが
できるという効果が得られる。
【図面の簡単な説明】
第1図は、本発明実施例の基本構成を示すブロック図、 第2図は本発明実施例の具体的な回路構成を示すブロッ
ク図、 第3図および第4図は本発明実施例の動作手順を示すフ
ローチャート、 第5図は本発明実施例のコメント内容を示す説明図、 第6図および第7図は本発明実施例の表示例を示す説明
図である。 本、発all寅施例のコメント内容(示、T説日月図第 5図

Claims (1)

  1. 【特許請求の範囲】 1)プログラミング装置に脱着可能な記憶媒体に、作成
    のシーケンスプログラムおよびコメント情報を記憶し、
    当該記憶媒体のシーケンスプログラムをプログラマブル
    コントローラにローディングして、当該ローディングの
    シーケンスプログラムを前記プログラミング装置におい
    て表示するときには、当該プログラミング装置に装着の
    記憶媒体から表示対象のコメント情報を読出すプログラ
    マブルコントローラシステムにおいて、 前記シーケンスプログラムのローディングの際に、前記
    表示対象のコメント情報の一部を読出し、記憶しておく
    記憶手段を前記プログラマブルコントローラまたは前記
    プログラミング装置のいずれかに設け、前記ローディン
    グのシーケンスプログラムを表示するときには、そのと
    き、装着の記憶媒体のコメント情報と前記記憶手段のコ
    メント情報の一部との内容の一致比較を行うことにより
    、当該装着の記憶媒体が、前記ローディングのシーケン
    スプログラムを読出した記憶媒体であるか否かを識別判
    定する識別手段と、 該識別手段の判定結果が肯定判定のときは装着の記憶媒
    体のコメント情報を表示対象として選択し、前記識別手
    段の判定結果が否定判定のときは前記記憶手段のコメン
    ト情報を表示対象として選択する表示制御手段と を前記プログラミング装置に設けたことを特徴とするプ
    ログラマブルコントローラシステム。
JP1807390A 1990-01-30 1990-01-30 プログラマブルコントローラシステム Expired - Fee Related JP2727717B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1807390A JP2727717B2 (ja) 1990-01-30 1990-01-30 プログラマブルコントローラシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1807390A JP2727717B2 (ja) 1990-01-30 1990-01-30 プログラマブルコントローラシステム

Publications (2)

Publication Number Publication Date
JPH03224001A true JPH03224001A (ja) 1991-10-03
JP2727717B2 JP2727717B2 (ja) 1998-03-18

Family

ID=11961488

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1807390A Expired - Fee Related JP2727717B2 (ja) 1990-01-30 1990-01-30 プログラマブルコントローラシステム

Country Status (1)

Country Link
JP (1) JP2727717B2 (ja)

Also Published As

Publication number Publication date
JP2727717B2 (ja) 1998-03-18

Similar Documents

Publication Publication Date Title
KR920009162B1 (ko) 내장 표시 제어기를 내장하고 하나 이상의 선택 표시 제어기가 접속된 컴퓨터 시스템
US4789985A (en) Document processing apparatus having fauet detection capabilities
KR940008608B1 (ko) 컴퓨터시스템으로부터 출력된 이상메세지의 검출처리방법 및 장치
JPH03224001A (ja) プログラマブルコントローラシステム
JP3019346B2 (ja) データ処理装置
JP3491239B2 (ja) 生産設備における制御装置ソフトウェアの交換方法
JPH09114516A (ja) 設備制御システムの設備制御シーケンスの動作状態監視方法及びシーケンス制御装置
JPS628831B2 (ja)
JPS6167163A (ja) メモリダンプ方式
JPH04127340A (ja) 電子機器
JPH04284511A (ja) プログラマブルコントローラ異常検出装置
JPH03166689A (ja) プログラムチェック方法
JPH07323973A (ja) 昇降機の保守装置
JPS6013494B2 (ja) 自己診断方式
JP2635777B2 (ja) プログラマブル・コントローラ
JPH07104841A (ja) プログラマブルコントローラの異常検出方法
EP0381140A2 (en) Data processing apparatus
JPH07293877A (ja) 給湯器の異常検出装置
JPH04295931A (ja) プログラマブルコントローラのプログラミング装置
JPS6077201A (ja) プロセス制御装置
JPS6220579B2 (ja)
JPH10333992A (ja) フラッシュメモリ書き込みデータ及びフラッシュメモリ搭載機器
JPS6238746B2 (ja)
JPH0812581B2 (ja) ガイダンス画面データ群の改造検証方法
JPH03160530A (ja) 模擬動作制御装置

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees