JPS6156839B2 - - Google Patents
Info
- Publication number
- JPS6156839B2 JPS6156839B2 JP17609180A JP17609180A JPS6156839B2 JP S6156839 B2 JPS6156839 B2 JP S6156839B2 JP 17609180 A JP17609180 A JP 17609180A JP 17609180 A JP17609180 A JP 17609180A JP S6156839 B2 JPS6156839 B2 JP S6156839B2
- Authority
- JP
- Japan
- Prior art keywords
- price
- register
- signal
- stage
- vending machine
- 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.)
- Expired
Links
Landscapes
- Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は自動販売機の制御装置に関する。[Detailed description of the invention] [Industrial application field] The present invention relates to a control device for a vending machine.
[従来技術]
複数条の商品収納用のサーペンタイン通路にそ
れぞれ商品排出機構を設けて、その通路を選択し
つつ商品を販売するようにした自動販売機におい
ては、販売機の仕様によつて、たとえば6個の通
路を用いた6セレクシヨン機、12個の通路を用い
た12セレクシヨン機等種々に分かれており、近来
は16セレクシヨン迄のいずれかの数に選定される
ようになつている。[Prior Art] In a vending machine in which a product discharging mechanism is provided in each of a plurality of serpentine aisles for storing products, and products are sold while selecting the aisle, depending on the specifications of the vending machine, for example, There are various types, such as a 6-selection machine using 6 passages and a 12-selection machine using 12 passages, and in recent years, any number up to 16 selections has been selected.
一方、この種の自動販売機の制御装置は、汎用
性をもたせるために、たをえば12セレクシヨン用
として設計され、これに対応して12個の出力リレ
ー回路が設けられ、実際に使用する場合には、そ
の自動販売機のセレクシヨン数に応じた数のリレ
ーを使用し、n番目のリレーが動作することによ
つて、n番目の通路のソレノイド或いはモータな
どの排出装置が動作して、その通路の商品を排出
するようになつている。 On the other hand, in order to provide versatility, this type of vending machine control device is designed for, for example, 12 selections, and correspondingly 12 output relay circuits are provided. For this purpose, a number of relays are used according to the number of selections in the vending machine, and when the nth relay operates, the solenoid or motor or other discharge device in the nth passage operates. Products in the aisles are being removed.
一方、この種の自動販売機において、販売機内
に在庫している商品を棚卸し等の目的のために連
続的に自動排出する、いわゆるインベントリー操
作を行なうようになつているものがたとえば実願
昭54−79004号に提案されており、そのために第
1図に示すように自動排出ボタン3をCPU1に
接続している。そしてこの自動排出ボタン3をオ
ンすると、各通路に対応して設けたリレーを順次
オンとして、通路順に商品を1個ずつ排出し、こ
の動作を繰り返してインベントリー操作を行な
う。なお、第1図において4は価格設定スイツチ
である。 On the other hand, in this type of vending machine, for example, there is one that performs so-called inventory operation, in which the products stored in the vending machine are automatically discharged continuously for purposes such as inventory taking. For this purpose, as shown in FIG. 1, an automatic ejection button 3 is connected to the CPU 1. When the automatic discharge button 3 is turned on, the relays provided corresponding to each aisle are turned on one after another, and the products are discharged one by one in the order of the aisles, and this operation is repeated to perform the inventory operation. In addition, in FIG. 1, 4 is a price setting switch.
一方、制御装置は、上述のようにたとえば12セ
レクシヨン用に設計されているので、従来は第1
図に示すようにオンオフ形式の選択スイツチ2を
設けて、たとえばセレクシヨン数を1/2の6とす
るか12とするかを選択できるようになつている。 On the other hand, since the control device is designed for, for example, 12 selections as mentioned above, conventionally the control device is designed for 12 selections.
As shown in the figure, an on/off type selection switch 2 is provided so that it is possible to select, for example, whether the selection number is 1/2, 6, or 12.
然るに第1図に示したように従来の装置では、
セレクシヨン数を12とした場合には、この12の1/
2の6にしか選択できないために、たとえば自動
販売機が9セレクシヨンの場合には、選択スイツ
チ2を6セレクシヨンに設定すれば、自動排出時
には7番目から9番目までの通路の商品は排出で
きないし、また12セレクシヨンに設定すれば、10
番目以後の通路に対応するリレーは無駄に動作す
ることになり、その分だけインベントリー操作に
時間遅れが生じる。 However, as shown in Figure 1, with the conventional device,
If the number of selections is 12, then 1/12 of these 12
Since only 6 of 2 can be selected, for example, if the vending machine has 9 selection, if you set selection switch 2 to 6 selection, the products in the 7th to 9th aisles cannot be ejected when automatically discharging. , and if set to 12 selection, 10
The relays corresponding to the passages after the th will operate in vain, and the inventory operation will be delayed accordingly.
この種の欠点をなくすには、従来の装置では、
制御装置の回路を変更するかプログラムを変更す
るかのどちらかの改造ないしは修正をしなければ
ならないという欠点があつた。 To eliminate this type of drawback, traditional equipment requires
The drawback is that it requires modification or modification, either by changing the circuit of the control device or by changing the program.
[発明が解決すべき課題]
この発明は上述の欠点を排除するためになされ
たものであつて、一定数の記憶ステージを有する
レジスタに、各商品通路毎の価格を記憶して、そ
の記憶内容が0であるステージを検出するととも
に、インベントリー操作においては、価格が記憶
されていないステージに対応するリレーに対する
制御を飛び越してその動作を省略することによ
り、装置の改造やプログラムの変更なしに種々の
セレクシヨン数の自動販売機のインベントリー操
作を能率よく行なうことのできる自動販売機を提
供することを目的とする。[Problems to be Solved by the Invention] This invention has been made in order to eliminate the above-mentioned drawbacks.The invention stores prices for each product aisle in a register having a certain number of storage stages, and stores the stored contents. In addition to detecting the stage where the price is 0, in inventory operation, by skipping control over the relay corresponding to the stage whose price is not stored and omitting its operation, various changes can be made without modifying the device or changing the program. To provide a vending machine capable of efficiently performing an inventory operation of a vending machine with a selection number.
[課題を解決する手段]
この発明は自動販売機の複数の商品収納通路に
対応して設けられ、各通路に収納された商品を排
出する排出装置と、各排出装置を各別に制御する
リレーと、各リレーに対応した複数の出力端子を
備えインベントリー信号が印加されると、上記出
力端子に順次遷移する信号を生じてリレーを順次
駆動する制御装置とを備え、インベントリー信号
に応じて、各通路順にリレーを制御して対応する
排出装置を駆動することにより、商品を排出する
ようにした自動販売機において、制御装置には上
記複数の出力端子に対応した記憶ステージを有す
るとともに、通路に収納される商品の価格が書き
込まれている価格レジスタと、インベントリー信
号の有無の判別手段と、インベントリー信号があ
つたときは、上記価格レジスタの内容を読み出す
手段と、価格レジスタに価格が書き込まれている
か否かを検出する検出手段と、価格が書き込まれ
ていないステージに対応する出力端子には出力が
生じないように制御順序を飛び越す飛越し制御手
段とを備えたことを特徴とする。[Means for Solving the Problems] The present invention includes an ejection device that is provided corresponding to a plurality of product storage passages of a vending machine, and that ejects the products stored in each aisle, and a relay that separately controls each ejection device. , a control device that has a plurality of output terminals corresponding to each relay, and when an inventory signal is applied, generates a signal that sequentially transitions to the output terminal to sequentially drive the relays, and a control device that sequentially drives the relays according to the inventory signal. In a vending machine configured to eject products by sequentially controlling relays and driving corresponding ejecting devices, the control device has a memory stage corresponding to the plurality of output terminals and is stored in an aisle. a price register in which the price of the product is written; a means for determining the presence or absence of an inventory signal; a means for reading the contents of the price register when an inventory signal is received; The present invention is characterized in that it is equipped with a detection means for detecting whether a price has been written, and a skip control means for skipping the control order so that no output is generated at an output terminal corresponding to a stage in which no price is written.
[作 用]
この発明によれば商品が収納されている通路に
対応してその商品の価格が価格レジスタに書き込
まれ、商品のない通路に対しては価格はレジスタ
には書き込まれない。そして、インベントリー信
号があつたことをインベントリー信号判別手段か
らの信号により、価格レジスタの内容を読出手段
で読み出して価格レジスタの各ステージのうち価
格が書き込まれていないステージが検出手段で検
出されるとそのステージに対応する出力端子には
信号が生じないように飛越し制御手段は排出装置
への制御順序を飛び越す。[Operation] According to the present invention, the price of the product is written in the price register corresponding to the aisle in which the product is stored, and the price is not written in the register for aisles without the product. When an inventory signal is detected by a signal from the inventory signal determining means, the reading means reads out the contents of the price register, and the detecting means detects a stage in which no price is written among the stages of the price register. The skip control means skips the control sequence to the ejection device so that no signal is generated at the output terminal corresponding to that stage.
[発明の効果]
この発明は、セレクシヨン数に対応した記憶ス
テージを有する価格レジスタを設けて、該価格レ
ジスタの金額情報が書き込まれていないステージ
を読み出すことによつて、それ以後のステージに
対応するリレーの制御を省略するようにしたか
ら、インベントリー操作時に回路変更やプログラ
ムの変更なしに、随意のセレクシヨン数(通路
数)の自動販売機に対しても、セレクシヨン数の
設定を行ない、不要のリレーの動作を省略して、
インベントリー操作時間を短縮できる。[Effects of the Invention] The present invention provides a price register having storage stages corresponding to the number of selections, and reads the stage in which no amount information is written in the price register, thereby corresponding to subsequent stages. Since relay control is omitted, you can set the selection number for vending machines with any number of selections (number of aisles) without changing the circuit or program during inventory operation, and remove unnecessary relays. Omitting the operation of
Inventory operation time can be reduced.
さらに外部回路によりセレクシヨン数の信号を
判断しないために外部回路を必要とせず、該回路
が無いため、コスト、スペースの面でも有効であ
る。 Furthermore, since the selection number signal is not judged by an external circuit, no external circuit is required, and since there is no such circuit, it is effective in terms of cost and space.
価格設定時の0設定を判別するので、プログラ
ムの共通に使用できる。 Since it determines the 0 setting when setting prices, it can be used commonly in programs.
この結果、余分な操作が不要な分だけ、操作
性、信頼性が向上する。 As a result, operability and reliability are improved by eliminating the need for extra operations.
[実施例]
以下にこの発明を一実施例を図面とともに説明
する。[Example] An example of the present invention will be described below with reference to the drawings.
第2図において、10はCPUで、このCPU1
0には商品の排出指令を出力する出力端子O1な
いしO16を備えており、各出力端子には、自動販
売機内の各商品収納通路の商品排出装置、たとえ
ばソレノイドなどを駆動するリレーX1ないしX16
が接続されている。 In Figure 2, 10 is the CPU, and this CPU1
0 is equipped with output terminals O 1 to O 16 that output product ejection commands, and each output terminal is equipped with a relay X 1 that drives a product ejection device, such as a solenoid, for each product storage passage in the vending machine. or X 16
is connected.
また自動排出(インベントリー)用の押ボタン
17がCPU10に接続されている。 Further, a push button 17 for automatic ejection (inventory) is connected to the CPU 10.
CPU10には各商品収納通路に収納される商
品の単価を記憶する価格レジスタ11を有し、こ
の価格レジスタ11の各ステージ11−1ないし
11−16には価格設定スイツチ12で設定され
る単価が記憶されるようになつている。 The CPU 10 has a price register 11 that stores the unit price of the product stored in each product storage aisle, and each stage 11-1 to 11-16 of this price register 11 stores the unit price set by the price setting switch 12. It's starting to be remembered.
またCPU10には商品を排出する順序を記憶
する16ステージの順序記憶レジスタ13が設けら
れている。そして、押ボタンスイツチ17がオン
となると、順序記憶レジスタ13内の“1”が記
憶されているステージnに対応する出力端子On
に信号を生じて、リレーXnをオンとし、その通
路を商品を1つ排出した後、上記“1”信号は順
序記憶レジスタ13内で1ステージ歩進するよう
になつている。一方、価格レジスタ11において
価格が設定されていないステージが検出される
と、順序レジスタ13の信号“1”を第1ステー
ジに戻すことによつて、価格が設定されていない
商品収納通路に対応する制御ルーチンを飛び越し
て、その通路に対応するリレーの動作を省略する
ようになつている。 Further, the CPU 10 is provided with a 16-stage order storage register 13 for storing the order in which the products are to be discharged. Then, when the pushbutton switch 17 is turned on, the output terminal corresponding to the stage n where "1" in the order storage register 13 is stored is turned on.
After a signal is generated to turn on relay Xn and one product is discharged from that passage, the "1" signal advances one stage in the order storage register 13. On the other hand, when a stage for which a price is not set is detected in the price register 11, the signal "1" of the order register 13 is returned to the first stage, thereby corresponding to a product storage aisle for which a price is not set. The control routine is skipped and the operation of the relay corresponding to that path is omitted.
なお、CPU10にはコインセンサ15からの
信号を受けて、投入硬貨の検出や釣銭放出機構1
6を駆動する制御を行なう機能など、自動販売機
に必要な公知の機能を備えている。 In addition, the CPU 10 receives a signal from the coin sensor 15 and detects an inserted coin and controls the change discharging mechanism 1.
It is equipped with the known functions necessary for vending machines, such as the function to control the drive of the vending machine.
上述のように構成した制御装置をたとえば9個
の商品収納通路を有する自動販売機(いわゆる9
セレクシヨン機)に使用する場合、各商品収納通
路に対応する価格設定スイツチ12を操作して、
それぞれ該当する通路の商品の単価を価格レジス
タ11の第1ステージ11−1ないし第9ステー
ジ11−9に設定する。第10ステージないし第16
ステージ11−10〜11−6は0となつてい
る。 The control device configured as described above may be used, for example, in a vending machine having nine product storage passages (so-called nine
When using a selection machine), operate the price setting switch 12 corresponding to each product storage aisle,
The unit prices of the products in the corresponding aisles are set in the first stage 11-1 to the ninth stage 11-9 of the price register 11. Stage 10 to 16
Stages 11-10 to 11-6 are 0.
いまインベントリー操作をする場合、たとえば
順序記憶レジスタ13の第1ステージが“1”に
なつているとする。いま、押ボタンスイツチ17
をオンとすると、価格レジスタ11の第1ステー
ジに金額が書き込まれているので、出力端子O1
に信号が生じてリレーX1がオンとなり、第1の
通路の排出装置が動作して、その通路の商品が1
個排出される。そして順序レジスタ13の“1”
信号は1つ歩進して第2ステージに進み、この時
点でなお押ボタンスイツチ17がオンとなつてい
れば、出力端子O2に信号が生じて、リレーX2が
オンとなり、第2通路から商品が1個排出され
る。上記の動作は、第9番目の通路まで続けら
れ、順序記憶レジスタ13の第10ステージに
“1”信号が移る。このとき、なお押ボタンスイ
ツチ17がオンとなつていれば、価格レジスタ1
1の第10ステージ11−10の内容が0であるこ
とが検出されると、順序レジスタ13の“1”信
号は第1ステージへ移され、出力端子O1に信号
が生じて、リレーX1がオンとなり、再び第1番
目の通路から商品が排出される。以下押ボタンス
イツチ17がオフとされるまで上述の動作が繰り
返されて、第1から第9番目のリレーX1〜X9は
順次オンとされるが、第10から第16番目のリレー
X10〜X16は不作動となる。 When performing an inventory operation, it is assumed that, for example, the first stage of the order storage register 13 is set to "1". Now push button switch 17
When turned on, the amount is written in the first stage of the price register 11, so the output terminal O 1
A signal is generated to turn on relay
The pieces are ejected. And “1” in the order register 13
The signal advances by one step to the second stage, and if the pushbutton switch 17 is still on at this point, a signal is generated at the output terminal O 2 , turning on the relay X 2 and switching the second path. One product is discharged from. The above operation continues until the ninth pass, and the "1" signal is transferred to the tenth stage of the sequence storage register 13. At this time, if the pushbutton switch 17 is still on, the price register 1
When the content of the tenth stage 11-10 of 1 is detected to be 0, the "1" signal of the order register 13 is transferred to the first stage, producing a signal at the output terminal O 1 and the relay X 1 is turned on, and the product is discharged from the first aisle again. The above-mentioned operation is repeated until the pushbutton switch 17 is turned off, and the first to ninth relays X1 to X9 are turned on in sequence, and the tenth to sixteenth relays are turned on.
X 10 to X 16 are inactive.
第1図は従来の自動販売機の制御装置を示すブ
ロツク図、第2図はこの発明の一実施例を示すブ
ロツク図、第3図はクレーム対応図である。
10……CPU、11……価格レジスタ、12
……価格設定レジスタ、13……順序記憶レジス
タ、O1,O2,………,O16……出力端子、X1,
X2,………,X16……リレー。
FIG. 1 is a block diagram showing a conventional vending machine control device, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is a diagram corresponding to claims. 10...CPU, 11...Price register, 12
...Price setting register, 13...Order memory register, O 1 , O 2 , ......, O 16 ... Output terminal, X 1 ,
X 2 , ......, X 16 ...Relay.
Claims (1)
設けられ、各通路に収納された商品を排出する排
出装置と、各排出装置を各別に制御するリレー
と、各リレーに対応した複数の出力端子を備えイ
ンベントリー信号が印加されると、上記出力端子
に順次遷移する信号を生じてリレーを順次駆動す
る制御装置とを備え、インベントリー信号に応じ
て各通路順にリレーを制御して対応する排出装置
を駆動することにより、商品を排出するようにし
た自動販売機において、制御装置には上記複数の
出力端子に対応した記憶ステージを有するととも
に、通路に収納される商品の価格が書き込まれて
いる価格レジスタと、インベントリー信号の有無
の判別手段と、インベントリー信号があつたとき
は、上記価格レジスタの内容を読み出す手段と、
価格レジスタに価格が書き込まれているか否かを
検出する検出手段と、価格が書き込まれていない
ステージに対応する出力端子には出力が生じない
ように制御順序を飛び越す飛越し制御手段とを備
えたことを特徴とする自動販売機の制御装置。1 A discharging device that is provided corresponding to multiple product storage aisles of a vending machine and discharges the products stored in each aisle, a relay that controls each discharge device separately, and multiple outputs that correspond to each relay. and a control device that, when an inventory signal is applied, generates a signal that sequentially transitions to the output terminal to sequentially drive the relays, and a corresponding discharge device that controls the relays in order for each passage in response to the inventory signal. In a vending machine that discharges products by driving the controller, the control device has a storage stage corresponding to the plurality of output terminals, and a price storage stage in which the price of the product stored in the aisle is written. a register, means for determining the presence or absence of an inventory signal, and means for reading the contents of the price register when an inventory signal is received;
A detection means for detecting whether or not a price is written in the price register, and a skip control means for skipping the control order so that no output is generated at an output terminal corresponding to a stage in which no price is written. A control device for a vending machine characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17609180A JPS5798092A (en) | 1980-12-12 | 1980-12-12 | Controller for vending machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17609180A JPS5798092A (en) | 1980-12-12 | 1980-12-12 | Controller for vending machine |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5798092A JPS5798092A (en) | 1982-06-18 |
| JPS6156839B2 true JPS6156839B2 (en) | 1986-12-04 |
Family
ID=16007541
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17609180A Granted JPS5798092A (en) | 1980-12-12 | 1980-12-12 | Controller for vending machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5798092A (en) |
-
1980
- 1980-12-12 JP JP17609180A patent/JPS5798092A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS5798092A (en) | 1982-06-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6156839B2 (en) | ||
| US4364404A (en) | Inventory device in automatic vending machine | |
| US5287232A (en) | Automatic tape searching method | |
| US5103956A (en) | Goods selling control system for a vending machine | |
| KR0149547B1 (en) | Tobacco Vending Detecting Method of Tobacco Vending Machine | |
| US4232689A (en) | Coin dispenser | |
| JPS5816230B2 (en) | How to control a vending machine | |
| KR950005562B1 (en) | Disorder detecting method for can vending machine | |
| KR0164468B1 (en) | Driving control device of automatic vending machine | |
| KR0129012B1 (en) | Sale amount counting control method for automatic vending machine | |
| JP2001166869A (en) | Input control device | |
| JPS59112387A (en) | Control of vending machine | |
| JP2529686Y2 (en) | Vending machine unloading mechanism identification device | |
| KR100238979B1 (en) | How to detect product abnormality in vending machine | |
| JPS6033495Y2 (en) | vending machine inventory device | |
| KR0133649B1 (en) | How to control change of return of vending machine | |
| KR100222642B1 (en) | Operation control apparatus in automatic vending machine | |
| KR100236295B1 (en) | CD-ROM device drive system with changer | |
| JP2561119Y2 (en) | Software vending machine | |
| JPS6357836B2 (en) | ||
| JPH0246277U (en) | ||
| JPS5998212A (en) | Confirming system of execution speed of sequence controller | |
| JPS61256494A (en) | Coin dispenser/controller for vending machine | |
| JPH0743953B2 (en) | ROM random writing device | |
| JPS6134196B2 (en) |