JPS617962A - プログラマブルコントロ−ラ - Google Patents
プログラマブルコントロ−ラInfo
- Publication number
- JPS617962A JPS617962A JP59127518A JP12751884A JPS617962A JP S617962 A JPS617962 A JP S617962A JP 59127518 A JP59127518 A JP 59127518A JP 12751884 A JP12751884 A JP 12751884A JP S617962 A JPS617962 A JP S617962A
- Authority
- JP
- Japan
- Prior art keywords
- prom10
- memory
- prom
- programmable controller
- contents
- 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.)
- Pending
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Programmable Controllers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の技術分野]
グ
本発明はバックアップ用のPROMを備えたプログラマ
ブルコントローラに関する。
ブルコントローラに関する。
[発明の技術的背景とその問題点]
第2図に従来のプログラマブルコントローラの基本的な
ハード構成を示す。
ハード構成を示す。
第2図において、プログラマブルコン1〜〇−ラ1はC
PIJ (中央演算処理装置〉2、システムプログラム
メモリ3、シーケンスプログラムメモリ4、データメモ
リ5、入力部6、出力部7とから構成され、インターフ
ェイス部8を通して外部のプログラムローダ9と結ばれ
ている。
PIJ (中央演算処理装置〉2、システムプログラム
メモリ3、シーケンスプログラムメモリ4、データメモ
リ5、入力部6、出力部7とから構成され、インターフ
ェイス部8を通して外部のプログラムローダ9と結ばれ
ている。
プログラム実行時は、シーケンスプログラムメモリ4に
書き込まれているプログラムをシステムプログラムメモ
リ3のプログラムによって制御されるCPU2が取り込
み、入力部6から外部信号をデータメモリ5に取り入れ
、そのデータを用いて演算処理を行ない、出力部7から
外部に信号を出力する。
書き込まれているプログラムをシステムプログラムメモ
リ3のプログラムによって制御されるCPU2が取り込
み、入力部6から外部信号をデータメモリ5に取り入れ
、そのデータを用いて演算処理を行ない、出力部7から
外部に信号を出力する。
シーケンスプログラムの作成、編集、修正、七二夕等は
、オペレータがプログラムローダ9を用いて、インター
フェイス部8を通してCPU2に指示し、シーケンスプ
ログラムメモリ4の書込、データメモリ5の読出し等を
行なうことによって可能となる。
、オペレータがプログラムローダ9を用いて、インター
フェイス部8を通してCPU2に指示し、シーケンスプ
ログラムメモリ4の書込、データメモリ5の読出し等を
行なうことによって可能となる。
従来プログラマブルコントローラはシーケンスプログラ
ムの保存に関しては、シーケンスプログラムメモリにR
AMを用いた場合のバッテリによるメモリバックアップ
方式や、外部の機器によるFROMへの書込によるPR
OMへの保存の形式しかしながら前者においてはバッテ
リが必要で、かつ他へのプログラム移植ができないとい
う問題があり、少者においては外部機器へのデータ伝送
時の信頼性、外部機器数イ」に要する時間的なロス、外
部機器には独自の組込用別電源が必要Cありトータルシ
スラムとしてコメ1〜高になるなどの問題がある。
ムの保存に関しては、シーケンスプログラムメモリにR
AMを用いた場合のバッテリによるメモリバックアップ
方式や、外部の機器によるFROMへの書込によるPR
OMへの保存の形式しかしながら前者においてはバッテ
リが必要で、かつ他へのプログラム移植ができないとい
う問題があり、少者においては外部機器へのデータ伝送
時の信頼性、外部機器数イ」に要する時間的なロス、外
部機器には独自の組込用別電源が必要Cありトータルシ
スラムとしてコメ1〜高になるなどの問題がある。
[発明の目的]
本発明は、プログラマブルコントロ−ラ本体にシーラン
スプログラムを保存するPF!OMを設け、これにJ、
ってシステムコストの低減と信頼性の向上をはかったプ
ログラマブルコントローラを提供1゛ることを目的とし
ている。
スプログラムを保存するPF!OMを設け、これにJ、
ってシステムコストの低減と信頼性の向上をはかったプ
ログラマブルコントローラを提供1゛ることを目的とし
ている。
[発明の概要]
本発明はプログラムメモリをシステムバスを介して中央
演算処理装置に結合し、プログラムされたシーケンスを
実行するプログラマブルコントローラにおいて、システ
ムバスに電気的書込ができる続出専用メモリFROMを
結合し、システムバスを介してプ[1グラムメモリとP
RO,M間のメモリの転送、比較および保存を可能にし
、これによって安価なハード構成でメモリのバックアッ
プができるようにしたPROM機能つきのプログラマブ
ルコントローラである。
演算処理装置に結合し、プログラムされたシーケンスを
実行するプログラマブルコントローラにおいて、システ
ムバスに電気的書込ができる続出専用メモリFROMを
結合し、システムバスを介してプ[1グラムメモリとP
RO,M間のメモリの転送、比較および保存を可能にし
、これによって安価なハード構成でメモリのバックアッ
プができるようにしたPROM機能つきのプログラマブ
ルコントローラである。
[発明の実施例]
本発明の一実施例を第1図に示1゜
第1図において、プログラマブルコント1]−ラ1には
通常のシステムプログラムメモリ4、データメモリ5に
加え、それらと同じシステムバス上にPROMl0が配
置されている。
通常のシステムプログラムメモリ4、データメモリ5に
加え、それらと同じシステムバス上にPROMl0が配
置されている。
プログラマブルコン1−ローダ1は、外部から主電源1
1へ電力の供給を受け、主型8≦!11は、CI) L
J2、システムプログラムメモリ3、シーケンズブログ
ラムメモリ5、l)ROM10をドライfJるための電
源12とP ROM電圧発生回路130罐本電圧供給の
ための電源14と入ノ〕部6、出力部7のドライブのた
めの電源15に分圧される。
1へ電力の供給を受け、主型8≦!11は、CI) L
J2、システムプログラムメモリ3、シーケンズブログ
ラムメモリ5、l)ROM10をドライfJるための電
源12とP ROM電圧発生回路130罐本電圧供給の
ための電源14と入ノ〕部6、出力部7のドライブのた
めの電源15に分圧される。
シーケンスプログラムメモリ4の内容をl〕R0M10
に書込むときは、オペレータはプログラムローダ9を用
いて、インターフェイス部8を通してシステムプログラ
ムメモリ3にJ:っで制御されるCPU2にPROMl
0への書込の指示を与え、CPLJ2は、シーケンスプ
ログラムメモリ4の内容を1ワ一ド単位で内部レジスタ
に格納し、次にシステムバスを用いてPROMl0を選
択して内部レジスタに格納したデータを送る。
に書込むときは、オペレータはプログラムローダ9を用
いて、インターフェイス部8を通してシステムプログラ
ムメモリ3にJ:っで制御されるCPU2にPROMl
0への書込の指示を与え、CPLJ2は、シーケンスプ
ログラムメモリ4の内容を1ワ一ド単位で内部レジスタ
に格納し、次にシステムバスを用いてPROMl0を選
択して内部レジスタに格納したデータを送る。
CPU2は、PROMl0の種別をシステムバスを用い
て判断し、PROM電圧発住回路13は、PROMl0
の種別により異なる電圧を発生させる。
て判断し、PROM電圧発住回路13は、PROMl0
の種別により異なる電圧を発生させる。
CPU 2はさらにFROM電圧発生回路13に起動を
かけ、PROM10に電圧を印加して、信号を送る。
かけ、PROM10に電圧を印加して、信号を送る。
この動作を、シーケンスプログラムメモリ4の内容の全
てに対して行ない、PROM10への書込動作を終了す
る。
てに対して行ない、PROM10への書込動作を終了す
る。
次にシーケンスプログラムメモリ4とPROM10の内
容の比較を行うとぎは、書込と同様にオペレータはプロ
グラムローダ9を用いてCP U 2に比較の指示与え
、CP LJ 2は、シーケンスプログラムメモリ4の
内容を1ワ一ド単位で内部レジスタに格納し、PROM
l0の内容も1ワ一ド単位で別の内部レジスタに格納し
、各々の内容を比較することを、全メモリについて行な
い、比較の動作を終了する。
容の比較を行うとぎは、書込と同様にオペレータはプロ
グラムローダ9を用いてCP U 2に比較の指示与え
、CP LJ 2は、シーケンスプログラムメモリ4の
内容を1ワ一ド単位で内部レジスタに格納し、PROM
l0の内容も1ワ一ド単位で別の内部レジスタに格納し
、各々の内容を比較することを、全メモリについて行な
い、比較の動作を終了する。
FROMの内容に従って実行させるには、CPU2によ
ってFROMloのシステムバス上へ配置されているか
否かを判断し、有の場合システムバス上のPROM10
のアドレスをアクセスすることによってPROMl0の
プログラムを実行する。
ってFROMloのシステムバス上へ配置されているか
否かを判断し、有の場合システムバス上のPROM10
のアドレスをアクセスすることによってPROMl0の
プログラムを実行する。
これによってシステムバス上に設けられたPROMによ
りシーケンスプログラムメモリの内容の転送、データの
チェックおよび保存が確実に行われる。
りシーケンスプログラムメモリの内容の転送、データの
チェックおよび保存が確実に行われる。
[発明の効果コ
以上説明したように本発明によれば、プログラマブルコ
ントローラのシステムバス上にPROMを配置してCP
Uによってオンラインのチェックを可能どすると共にノ
イズにも強いデータ伝送を可能とし、さらにプログラマ
ブルコン1〜〇−ラと同一電源を用いてPROM書込回
路を構成し一〇いるので別機器を用いることなくデータ
の確実な保存を行う安価で信頼性の高いプ[1グラマプ
ルコントローラが実現できる。
ントローラのシステムバス上にPROMを配置してCP
Uによってオンラインのチェックを可能どすると共にノ
イズにも強いデータ伝送を可能とし、さらにプログラマ
ブルコン1〜〇−ラと同一電源を用いてPROM書込回
路を構成し一〇いるので別機器を用いることなくデータ
の確実な保存を行う安価で信頼性の高いプ[1グラマプ
ルコントローラが実現できる。
第1図は本発明の一実施例を示すプログラマブルコント
ローラの構成図、第2図は従来のプログラマブルコント
ローラの構成図である。 1・・・プログラマブルコントローラ 2・・・中央演算処理装置(CPU) 3・・・システムプログラムメモリ 4・・・シーケンスプログラムメモリ 5・・・データメモリ 10・・・PROM 代理人 弁理士 則 近 憲 佑(ほか1名筆 1
図
ローラの構成図、第2図は従来のプログラマブルコント
ローラの構成図である。 1・・・プログラマブルコントローラ 2・・・中央演算処理装置(CPU) 3・・・システムプログラムメモリ 4・・・シーケンスプログラムメモリ 5・・・データメモリ 10・・・PROM 代理人 弁理士 則 近 憲 佑(ほか1名筆 1
図
Claims (1)
- プログラムメモリをシステムバスを介して中央演算処理
装置に結合し、プログラムされたシーケンスを実行する
プログラマブルコントローラにおいて、上記システムバ
スに電気的書込ができる読出専用メモリPROMを結合
し、上記システムバスを介して上記プログラムメモリと
PROM間のメモリの転送、比較および保存を可能にし
たことを特徴とするPROM機能つきのプログラマブル
コントローラ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59127518A JPS617962A (ja) | 1984-06-22 | 1984-06-22 | プログラマブルコントロ−ラ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59127518A JPS617962A (ja) | 1984-06-22 | 1984-06-22 | プログラマブルコントロ−ラ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS617962A true JPS617962A (ja) | 1986-01-14 |
Family
ID=14961993
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59127518A Pending JPS617962A (ja) | 1984-06-22 | 1984-06-22 | プログラマブルコントロ−ラ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS617962A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1990000763A1 (fr) * | 1988-07-08 | 1990-01-25 | Fanuc Ltd | Unite de commande programmable |
-
1984
- 1984-06-22 JP JP59127518A patent/JPS617962A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1990000763A1 (fr) * | 1988-07-08 | 1990-01-25 | Fanuc Ltd | Unite de commande programmable |
| US5168442A (en) * | 1988-07-08 | 1992-12-01 | Fanuc Ltd. | Programmable controller with modifiable ladder program |
| EP0382853B1 (en) * | 1988-07-08 | 1995-09-13 | Fanuc Ltd. | Programmable controller |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3030342B2 (ja) | カード | |
| KR100209853B1 (ko) | 플래시메모리카드 | |
| US6662264B2 (en) | File memory device and information processing apparatus using the same | |
| JPH0764770A (ja) | 遠隔的に書込み可能なepromを有するマイクロコントローラ装置及び書込み方法 | |
| JPS58501294A (ja) | 記憶装置直接アクセス装置のための拡張アドレシング装置及び方法 | |
| US4729091A (en) | Directing storage requests prior to address comparator initialization with a reference address range | |
| JPS623516B2 (ja) | ||
| JPS617962A (ja) | プログラマブルコントロ−ラ | |
| JPH11512205A (ja) | プログラム記憶式制御装置に対する命令から成るユーザープログラムを発生かつ記憶するための方法およびプログラム記憶式制御装置の作動方法 | |
| RU2179332C1 (ru) | Вычислительная система | |
| RU15798U1 (ru) | Вычислительная система | |
| JPH0581145A (ja) | Eepromへのデータ書き込み回路 | |
| JPS608557B2 (ja) | プログラマブル・リードオンリー・メモリを有する計算機 | |
| JPS5925320B2 (ja) | 共有記憶装置の制御装置 | |
| JPH0214340A (ja) | Icカードの選択方法 | |
| JPH0883175A (ja) | プログラム制御装置 | |
| KR20010015489A (ko) | 프로세서 이중화 시스템 | |
| JPS61264450A (ja) | 記憶装置 | |
| JPH0727476B2 (ja) | マイクロコンピュータのプログラム評価装置 | |
| JPH03130996A (ja) | Eepromの初期設定方式 | |
| JPH09218826A (ja) | 携帯型電子機器 | |
| JPH01266642A (ja) | メモリ制御装置 | |
| JPS6341931A (ja) | マイクロプログラム制御装置 | |
| JPS62254251A (ja) | 不揮発性記憶装置の制御方式 | |
| JPH04170797A (ja) | 記憶装置のプログラミング装置 |