JPH03238582A - 自動販売機の分散処理システム - Google Patents

自動販売機の分散処理システム

Info

Publication number
JPH03238582A
JPH03238582A JP2034778A JP3477890A JPH03238582A JP H03238582 A JPH03238582 A JP H03238582A JP 2034778 A JP2034778 A JP 2034778A JP 3477890 A JP3477890 A JP 3477890A JP H03238582 A JPH03238582 A JP H03238582A
Authority
JP
Japan
Prior art keywords
slave
master
encrypted data
data
timer
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
JP2034778A
Other languages
English (en)
Other versions
JP2588623B2 (ja
Inventor
Hitoshi Yokoyama
横山 仁司
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 JP3477890A priority Critical patent/JP2588623B2/ja
Publication of JPH03238582A publication Critical patent/JPH03238582A/ja
Application granted granted Critical
Publication of JP2588623B2 publication Critical patent/JP2588623B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Multi Processors (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

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

Description

【発明の詳細な説明】 【産業上の利用分野】
この発明は、自動販売機においてマスタースレーブ方式
にてデータを分散処理する分散処理システムに関する。
【従来の技術】
この種の分散処理ノステムにおいては、マスターと各ス
レーブとの接続確認は、マスターの接続時に、そのスレ
ーブ固有のコードを照合することにより行っている。 従−つで、現状接続されているスレーブを故障等のため
にマスターから切り離し、修理した同一のス1/−フを
再度接続した場合は問題ないか、代わりに同種(コード
番号が同一)の新しいスレーブを接続した場合でも、コ
ード番号の照合により正常接続と判断される。しかしな
から、スレーブの再接続に際しては、マスターとスレー
ブとの間で記憶しているデータにくい違いかあってはな
らない。 例えば、販売金額データをマスターでは表示用のデータ
として記憶し、スレーブでは前記販売金額データをプリ
ンタにてプリントアウトするためのデータとして記憶し
ている場合、両者で記憶している販売記憶データにくい
違いかあってはならないか、別のスレーブに取り替えた
場合には両者のデータか一致しなくなる。従って、従来
のシステムては、再度接続するスレーブか同一、同種に
拘わらす、マスターとスレーブとて記憶しているデータ
か一致しないものとして、スレーブで記憶しているデー
タをクリアして、マスター側のデータをスレーブ側に転
送させるといった手間のかかる初期設定作業を必要とし
た。 この発明は、上述した問題点をなくすためになされたも
のであり、スレーブの再接続の際に初期設定か必要か否
か、つまり、再接続されるスレーブか同一のものである
か、あるいは別の同種のものであるかをを容易に確認で
きる自動販売機の分散処理装置を提供することを目的と
する。
【課題を解決するための手段】
この発明の自動販売機の分散処理7ステムは、第1図に
示すように、マスターMに対し複数のスレーブs (s
 I+ s 、、 s 2・)を共通のデータ伝送路に
より結合し、マスターMと個々のスレーブSの間で通信
制御手段Wによりデータの送受信を行うようにした自動
販売機の分散処理システムにおいて、 マスターMは、時刻を計時するタイマーAと、前記タイ
マーAの計時時刻を情報とする暗号データを作成する暗
号データ作成手段Bとを備えるとともに、 スレーブSかマスターMに接続されたことを検知する接
続検知手段Cと、前記暗号データ作成手段Bて作成され
た暗号データを記憶する暗号データ記憶手段りとの各々
をマスターM及び各スレーブSに備え、 更に、前記接続検知手段Cの検知により、スレーブSの
切り離し後に再接続されたとき、両暗号データ記憶手段
りに記憶されていた両暗号データか合致するか否かを比
較する暗号データ比較手段Eと、前記暗号データ比較手
段Eによる比較結果を表示するための暗号データ比較結
果表示手段Fとをマスターに備えたことを特徴とする。
【作用】
上記構成によれば、スレーブSの未接続状態でタイマー
Aか異常となったために、タイマーAの異常を解除(時
刻データを入力)した後にスレーブSを接続したとき、
あるいは、スレーブSの接続状態でタイマーAか異常と
なったためタイマーAの異常を解除したとき、その時に
暗号データ作成手段Bて作成されていた暗号データかマ
スターM及び該当するスレーブS(例えばSl)の暗号
データ記憶手段りに記憶される。この後、スレーブS1
か切り離されて再度接続されたことか接続検知手段Cで
検知されたとき、スレーブS、内の暗号データ記憶手段
りがマスターMに送信され、マスターMでは、このマス
ターM内の暗号データ記憶手段りに記憶されていた暗号
データとスレーブS1から送信された暗号データとが合
致するか否かが暗号データ比較手段Eによって比較され
、その結果が暗号データ表示手段Fに表示される。この
結果から、両暗号データか合致したときは、同一のスレ
ーブSlか再接続された場合であり、その場合は、上述
した初期設定は不要である。
【実施例】
第1図は、この発明の分散処理システムの一実施例を示
す制御ブロック図である。 マスター10において、11は、種々のデータを設定人
力するためのキーボードであり、12は、時刻を計時す
るタイマーICである。13は、このシステムを統括制
御するCPU(中央演算処理装置)であり、予め設定さ
れた制御プラグラムに従って以下に説明するような制御
を行う。このCpu13内には、タイマーIC12によ
る計時時刻の情報から暗号データを作成する暗号データ
作成部13Aと、種々のデータ並ひに前記暗号データを
記憶するRAM(ランタムアクセスメモリ)13Bと、
前記の暗号データとスレーブ50から送信される暗号デ
ータとか合致するかを比較する比較部13Cとを備える
。14は、データ伝送路Xを介してマスター50と交信
するためのハ、ファてあり、上記の通信制御手段に相当
する。15は、表示用のLEDであり、前記比較部13
Cによる比較結果により、両暗号データか合致しないと
きに点灯する。 スレーブ50において、51は当該スレーブを制御する
CPUであり、内部にはマスター10から送信される暗
号テークを記憶するためのRAM51Aを備える。 上記構成になるンステムの接続動作を第3図のフローチ
ャートに従って説明する。 ステップS1でCPtJ13により、タイマー1(、;
2か異常か、つまり、このタイマーICによる計時時刻
か正規の時刻データ(O:○Oないし23:59)でな
いか否かか判定され、正常の場合は後のステップS4に
進むか、異常の場合か次のステップS2にて、キーボー
ド11よりのキー操作によりタイマーICの異常が解除
されるのを待つ。ここで、タイマーIC12の異常を解
除すると、ステ、ブS3に進み、CPU13により、タ
イマー異常解除フラグかRAM13Bにセットされる。 次のステップS4ては、前記タイマー異常フラグかセッ
トされているか否かか判定され、セットされていない場
合はステップs1に戻るが、タイマー異常フラグかセッ
トされているときは、次のステップS5にて、スレーブ
50が接続されているか否かか判定され、接続されてい
ないときはステ、プS1に戻るか接続されているときは
、ステップS6におて、暗号テーク作成手段13Bで作
成されていた、現在の年月日時分秒の時刻情報に基つく
暗号テークかRAM13Bに記憶されると共に、前記の
タイマー異常解除フラグかリセットされる。そして、ス
テ、プS7て、RAM13Bに記憶された暗号データか
スレーブ50に送信される。 この後に、スレーブ50か再接続されたときに行われる
照合動作を第4図のフローチャートに示している。 スレーブ50側のCPIJ51は、スレーブ50かマス
ター10に接続されたか否かかステ、プS8で判定され
、接続されたときは、RAM51Aに記憶されていた暗
号テークかマスター10のCpu13に送信される。一
方、マスター10か前記暗号テークを受信すると、ステ
ップS10からステップSllに進み、RAM13B+
、:記憶していた暗号テークと、受信した暗号テークと
が合致するか否か判定部13Cにて判定され、合致する
場合は、同一のスレーブが再接続されたものとして以後
、直ちに正常交信か行われるが、両暗号データか合致し
ないときは、再接続されたスレーブ50は同一のもので
ないとして、LED15が点灯され、この場合は、マス
ター10のRAM13Bと、スレーブ50のRAM13
B いた販売データが一致しないので、マスター10のRA
M13Bに記憶されていた販売データをスレーブ50の
RAM51Aに転送する初期設定か必要となる。
【発明の効果】
以上説明したように、この発明は、マスターとスレーブ
間でタイマー異常を解除した時刻を照合用の暗号データ
としたため、スレーブの再接続の際には、前に接続され
いてたスレーブと同一のものであるかの判定が容易に行
えるようになり、同一スレーブの再接続の場合には、手
間のかかる初期設定の操作を省略でき、又、マスターと
スレーブ間でのテークのくい違いをなくすこともできる
【図面の簡単な説明】
第1図はこの発明の自動販売機の分散処理ンステムのク
レーム対応図、 第2図はこの発明の一実施例を示す制御ブロック図、 第3図及び第4図は、第2図の装置の制御動作を示すフ
ローチャートである。 IO・・マスター、11・・キーボード、12・−タイ
マーrc、13・CPU。 13A・・暗号データ作成部、13B・・RAM、13
C ・比較部、 4 バッファ、 5 LED。 0 スレーフ、 1 CPU、51A ・RAM。

Claims (1)

    【特許請求の範囲】
  1. (1)マスターに対し複数のスレーブを共通のデータ伝
    送路により結合し、マスターと個々のスレーブの間で通
    信制御手段によりデータの送受信を行うようにした自動
    販売機の分散処理システムにおいて、 マスターは、時刻を計時するタイマーと、前記タイマー
    の計時時刻を情報とする暗号データを作成する暗号デー
    タ作成手段とを備えるとともに、スレーブがマスターに
    接続されたことを検知する接続検知手段と、前記暗号デ
    ータ作成手段で作成された暗号データを記憶する暗号デ
    ータ記憶手段との各々をマスター及び各スレーブに備え
    、更に、前記接続検知手段の検知により、スレーブの切
    り離し後に再接続されたとき、両暗号データ記憶手段に
    記憶されていた両暗号データが合致するか否かを比較す
    る暗号データ比較手段と、前記暗号データ比較手段によ
    る比較結果を表示するための暗号データ比較結果表示手
    段とをマスターに備えたことを特徴とする自動販売機の
    分散処理システム。
JP3477890A 1990-02-15 1990-02-15 自動販売機の分散処理システム Expired - Fee Related JP2588623B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3477890A JP2588623B2 (ja) 1990-02-15 1990-02-15 自動販売機の分散処理システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3477890A JP2588623B2 (ja) 1990-02-15 1990-02-15 自動販売機の分散処理システム

Publications (2)

Publication Number Publication Date
JPH03238582A true JPH03238582A (ja) 1991-10-24
JP2588623B2 JP2588623B2 (ja) 1997-03-05

Family

ID=12423750

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3477890A Expired - Fee Related JP2588623B2 (ja) 1990-02-15 1990-02-15 自動販売機の分散処理システム

Country Status (1)

Country Link
JP (1) JP2588623B2 (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0172661U (ja) * 1987-10-30 1989-05-16

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0172661U (ja) * 1987-10-30 1989-05-16

Also Published As

Publication number Publication date
JP2588623B2 (ja) 1997-03-05

Similar Documents

Publication Publication Date Title
US7213168B2 (en) Safety controller providing for execution of standard and safety control programs
US4639889A (en) System for controlling communication between a main control assembly and programmable terminal units
EP1517203B1 (en) Safety controller with simplified interface
JPS59127133A (ja) デ−タ伝送方式
JPH03238582A (ja) 自動販売機の分散処理システム
US7228390B2 (en) Safety controller with hardware memory lock
GB2070302A (en) Data communication system
CN109769039A (zh) 给模块发地址的方法和装置、寻址装置、存储介质和系统
JPS60218939A (ja) 複写機等の制御装置
JP2000227803A (ja) プログラマブルコントローラのデータリンクシステムの伝送制御方法および伝送制御システム
JPS62135038A (ja) スレ−ブプロセツサのデ−タ通信方式
JP2000347706A (ja) プラント制御装置
JP3775275B2 (ja) 二重化システム、そのマスタ装置、スレーブ装置
JP2758307B2 (ja) プログラマブルコントローラ
JPH07152679A (ja) プロセス制御装置
JP2510025B2 (ja) バス制御部監視回路
JPS6144425B2 (ja)
JPH11265415A (ja) 端末回線制御装置を備えた二重化したトータリゼータ・システム
JPS59142661A (ja) デユアルタイプの演算処理装置
JP2000215083A (ja) 無停電電源システム
JPH0335397A (ja) 複数の電子式金銭登録機を備える装置
JPS60148248A (ja) デ−タ伝送装置
JPS61245270A (ja) 双方向バス制御方式
JPS6351741A (ja) 伝送系の診断方式
JPH04131914A (ja) Faコントローラ

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

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071205

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081205

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees