IT8223494A1 - Apparecchiatura contabile programmabile per macchine di vendita automatiche - Google Patents

Apparecchiatura contabile programmabile per macchine di vendita automatiche

Info

Publication number
IT8223494A1
IT8223494A1 ITMI1982A023494A IT2349482A IT8223494A1 IT 8223494 A1 IT8223494 A1 IT 8223494A1 IT MI1982A023494 A ITMI1982A023494 A IT MI1982A023494A IT 2349482 A IT2349482 A IT 2349482A IT 8223494 A1 IT8223494 A1 IT 8223494A1
Authority
IT
Italy
Prior art keywords
signal
monitoring
data
cable
wire
Prior art date
Application number
ITMI1982A023494A
Other languages
English (en)
Other versions
IT1152676B (it
IT8223494A0 (it
Original Assignee
Mars Inc
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 Mars Inc filed Critical Mars Inc
Publication of IT8223494A0 publication Critical patent/IT8223494A0/it
Publication of IT8223494A1 publication Critical patent/IT8223494A1/it
Application granted granted Critical
Publication of IT1152676B publication Critical patent/IT1152676B/it

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F9/00Details other than those peculiar to special kinds or types of apparatus
    • G07F9/02Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus
    • G07F9/026Devices for alarm or indication, e.g. when empty; Advertising arrangements in coin-freed apparatus for alarm, monitoring and auditing in vending machines or means for indication, e.g. when empty

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Stored Programmes (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Description

La presente invenzione si riferisce alle apparecchiature contabili per macchina di vendita automatiche ed in modo pi? particolare si riferisce alle apparecchiature di tal genere atte a monitorizzare ed a registrare transazioni di cassa ed il verificarsi di altri eventi in una macchina di vendita,automatica.
Negli ultimi anni le macchine di vendita automatiche sono diventate sempre pi? complicate. Attualmente una grande variet? di prod?tti ad una variet? di prezzi possono essere dispensati da una singola macchina di vendita automatica. Per ottenere credito per .l'acquisto in certi sistemi si possono usare, oltre a monete, anche banconote e carte di credito. Ad aiutare il governo di tali macchine, si sono prodotte apparecchiature contabili per le macchine di vendita automatiche in grado di moni.tori,zzare e registrare elettronicamente transazioni di cassa ed altri eventi che si verificano nella macchina stessa. Numerose macchine di tipo pi? vecchio non dispongono pero di apparecchiature del genere e dove tali apparecchiature sono in effetti presenti, esse non sono flessibili in quanto le particolari transazioni od eventi monitorizzati nella macchina,di vendita automatica sono di tipo fisso. Infatti, alle persone che gestiscono le macchine di vendita automatiche ? impedito di variare in modo momentaneo o permanente le informazioni registrate da tali apparecchiature.
La pressate invenzione riguarda un'apparecchiatura contabile comprendente una cassetta che pu? essere montata su qualsiasi superficie metallica piana all'interno di una macchina di vendita automatica. Dalla cassetta si estende un certo numero di fili o conduttori di monitorizzazione, eie possono essere fissati a fili o conduttori all'interno della macchina di vendita automatica portanti segnali in corrente alternata selezionati per la monitorizzazione. .L'apparecchiatura pu? essere installata nella macchina di vendita automatica senza ricablaggio od altra modifica fisica di rilievo della stessa macchina automatica di vendita. La cassetta contiene un microelaboratore e dispositivi di memoria associati che immagazzinano sia i dati monitorizzati dalla macchina di vendita automatica che i dati di programmazione del microelaboratore. I dati particolari di programmazione memorizzati dipendono dai particolari segnali in corrente alternata selezionati per la monitorizzazione e dalle informazioni particolari richieste da questi segnali.
L'apparecchiatura contabile pu? monitorizzare transazioni di cassa indicate dal meccanismo delle monete, nonch? il verificarsi il tempo e la durata di eventi riferiti alla vendita di prodotti, funzionamento o difetti di funzionamento della macchina di vendita automatica e.la manutenzione della stessa macchina di vendita automatica da parte di personale del gir?. L'apparecchiatura ? programmata da un calcolatore centrale al momento della installazione nella macchina di vendita automatica e pu? essere riprogrammata dal calcolatore per l'installazione in una macchina di vendita automatica diversa, oppure per monitorizzare .segnali in corrente alternata diversi nella stessa macchina di vendita automatica. Per effettuare l'una o -l'altra di queste varianti.non ? necessario un ricablaggio della macchina di vendita automatica o.dell*apparecchiatura. L'interrogazione dell'apparecchiatura a capacit? contabile per ottenere dati monitorizzati avviene senza asportazione dell'apparecchiatura dalla macchina di vendita automatica attraverso un collegamento ottico di trasmissione di dati.
La presente invenzione potr? essere pi? facilmente compresa considerando la seguente descrizione dettagliata insieme agli annessi disegni, in cui:
fig. 1 ? uno schema a blocchi in forma schematica di una prima forma di realizzazione dell'invenzione;
fig. 2 ? un diagramma schematico di un tratto di un circuito di rivelamento in corrente alternata per la forma di realizzazione di fig. 1;
fig. 3 ? un diagramma schematico di un circuito orologio per la forma di realizzazione di fig. 1;
fig. 4 ? un diagramma schematico di una sorgente di alimentazione in corrente continua e di un circuito di controllo della potenza o alimentazione per la forma di realizzazione di fig. 1;
fig. 5 ? un diagramma schematico di un circuito di controllo dell?interruzione per la forma di realizzazione di fig. 1;
fig. 6 ? una vista che illustra una matrice dei dati di mascheramento per la forma di realizzazione di fig. 1;
fig. 7 ? una vist:a, che illustra il formato dei dati di entrata delle monete per la forma di realizzazione di fig. 1;
fig. 8 illustra la.struttura di accumulo di dati.per la forma di realizzazione di fig. 1;
fig. 9 ? uno schema a blocchi in forma schanatica di una seconda forma di realizzazione dell'invenzione;
fig. 10 ? un diagramma schematico di un circuito di interfaccia della.sbarra di credito.ed una illustrazione del segnale ricevuto da questo circuito per la forma di realizzazione di fig. 9; e
fig. 11 illustra una matrice dei dati di mascheramento per la forma di realizzazione di fig. 9.
In fig. 1 ? rappresentato uno schema a blocchi in forma schematica di un apparecchio 27 a capacit? contabile di tipo programmabile per macchine di vendita automatiche secondo la presente invenzione.
Tutte le operazioni dell'apparecchiatura o apparecchio contabile 27 sono controllate da un singolo microelaboratore 5. Una memoria non volatile con accesso a caso RAM 9 ed una memoria non volatile di sola lettura ed elettricamente programmabile EPROM 11 sono collegate al microelaboratore 5 tramite il blocco di indirizzi 7 e comunicano con lo stesso microelaboratore 5 attraverso la sbarra bidirezionale di dati 29. Le memorie RAM 9 e EPROM 11 memorizzano sia dati per la programmazione del microelaboratore che dati monitorizzati provenienti dalla macchina di vendita automatica. I dati di programmazione specifici av segnali particolari nella macchina di.vendita automatica monitorizzata ed i dati ottenuti da questi segnali sono memorizzati nella memoria RAM 9-I sedici fili o cavi di monitorizzazione in corrente alternata 31, 33, 35, 37, 39, M , U3,45, ?7, *?9, 51, 53, 55, 57, 59 e 6l sono fissati a fili o cavi all?interno della macchina di vendita automatica portanti segnali in corrente alternata selezionati per la monitorizzazione. Questi fili o cavi di monitorizzazione in corrente alternata sono sempiicementerailacciati ai fili o cavi selezionati della macchina di vendita automatica con l'impiego di morsetti di foratura dell'isolante del tipo n. 534UO di fabbricazione della AMP. Ine. senza alcuna modifica dello schema di cablaggio della macchina di vendita automatica. I fili o cavi di monitorizzazione a corrente alternata da 31 a 6l sono collegati ciascuno ad un tratto o sezione del circuito di rivelamento in corrente alternata 1. Un tratto o sezione del genere ? illustrata in dettaglio in fig. 2. Il circuito di rivelamento in corrente alternata 1 rivela la presenza di segnali in corrente alternata nei fili o cavi di monitorizzazione aventi un'ampiezza compresa tra 20 e 135 volt. Ciascuna sezione del circuito di rivelamento 1 produce un'uscita di livello logico indicante la presenza oppure l?assenza di un segnale in corrente alternata nel proprio filo o cavo di monitorizzazione associato. Un livello in uscita di zero indica che un segnale in corrente alternata ? presente, mentre un segnale in uscita di cinque volt indica l'assenza di un segnale in corrente alternata. Il riferimento di terra o massa del circuito di rivelamento 1 ? il punto di mezzo delle linee primarie di entrata in corrente alternata.63 e 65 (L^ e 11). Questo riferimento di terra o massa abilita il circuito di rivelamento in corrente alternata a reagire alla presenza di segnali in corrente alternata sia di polarit? che
di polarit? L^.
L'uscita, del circuito di rivelamento in corrente alternata 1
73/
compare nelle linee d'uscita 67, 69, 7"?",?75 , 77, 79, 8l, 83, 85,
87, 89, 91, 93, 95 e 97, le quali linee sono collegate al multi-
plexer da sedici ad uno 3 che mediante i segnali nella linea di
controll? 99 proveniente dal microelaboratore ? indotto ad esplo?
rare in modo continuo queste linee d'uscita. Il circuito di con?
trollo della temporizz azione o cadenza 23 illustrato in fig. 3 pro?
duce un segnale ad onda quadra dalla linea primaria d'entrata
63 e tramite la linea 105 alimenta questo segnale al microelabora?
tore 5- Questo segnale fornisce un riferimento di fase e di tempo-^che abilita il microelaboratore / rizzazione o cadenza per il microelaboratore^stesso a controllare
il multiplexer 3, per cui tutte le sedici uscite del circuito di
rivelamento sono esplorate ad ogni semiciclo del segnale prima?
rio in corrente alternata. Questo segnale abilita inoltre il mi?
croelaboratore a mantenere il giusto riferimento al semiciclo po?
sitivo o L .
Le linee di entrata primaria in corrente alternata 63 e 65 for?
niscono corrente alternata a.115 volt alla sorgente di alimenta?
zione in corrente continua 21, illustrata in fig. 4, la quale ope?
ra unitamente al circuito di controllo della potenza o alimentazio?
ne 19, pure illustrato in fig. 1+, per generare un'alimentazione ben
regolata incorrente continua di 5 volt per il funzionamento nor?
male di tutti i circuiti logici. Il circuito di controllo della potenza 19 fornisce nella linea 107 un segnale di avvertimento della perdita imminente di potenza primaria. Questo segnale di avvertimento ? alimentato al circuito di controllo dell'interruzione 15, illustrato in fig. 5, il quale alimenta attraverso la linea 109 un segnale al microelaboratore 5. Alla ricezione di questo segnale dal circuito di controllo dell'interruzione il microelaboratore 5 completa il trasferimento di dati alla e dalla memoria RAM 9 ed assicura che tutte le caselle di dati siano sicure. La sorgente di alimentazione di sostegno 17, la quale comprende una batteria al litio, del tipo,non ricaricabile e di lunga durata, alimenta automaticamente potenza di sostegno alla memoria RAM 9 fino al ripristin? della potenza primaria.
I dati delle transazioni di cassa sono ottenuti in un collegamento di dati in serie a due fili (a cui si d? il riferimento di sbarra di rappresentazione visiva della capacit? contabile o sbarra ACD) incorporato nei meccanismi di monete di recente fabbricazione della Mars Money Systems, Ine.,di Polcroft, Pa., per esempio del modello n. 800 e 900. I fili o cavi 111 e 113 sono collegati a questa sbarra ed al circuito di interfaccia 25 che riceve questi dati. I dati, illustrati in fig. 7, sono monitorizzati sia per il valore complessivo di cassa di ciascuna vendita che per il valore di ciascuna moneta diretta alla cassa stessa.
L'apparecchio o apparecchiatura contabile 27 riceve dati di programmazione ed ? interrogato in merito ai dati monitorizzati at-
LED !
traverso 1*interfaccia otticaJbidirezionale 13, oppure direttamente nel filo o cavo 119 bipassando .1*interfaccia ottica. I dati in uscita dall'apparecchio a capacit? contabile 27 possono passare o direttamente.nel filo o cavo 121, oppure attraverso l'interfaccia ottica LED 119- La linea 123 attiva il circuito di controllo dell'interruzione 15 determinando la cessazione della scansione da parte del microelaboratore 5 del circuito di rivelamento in corrente alternata fino al completamento dell'interrogazione o della trasmissione dei dati di programmazione.
Fig. 2 illustra un tratto o sezione del circuito di r.ivelamento in corrente alternata 1. La sezione illustrata ? quella che opera insieme al filo o cavo di monitorizzazione in corrente alternata 31 ed al filo o cavo in uscita 67. Il circuito di rivelamento in corrente alternata 1 contiene sedici circuiti del genere, identici a.quello illustrato in fig. 2, per il rivelamento di segnali in corrente alternata nei sedici fili o cavi di monitorizzazione in corrente alternata dell'apparecchio a capacit? contabile 27. Come illustrato,in fig. 2, il filo o cavo di monitorizzazione 31 ? in serie con un resistor? 270K..L'uscita di questo resistere ? derivata a terra o massa attraverso un .resistere k'JK ed ? collegata alla base del transistore Ql. L1emettitore del transistore Q1 ? collegato a massa ed il collettore ? collegato alla sorgente di alimentazione in corrente continua di 5 volt attraverso un resistore lQk. Il diodo DI protegge la giunzione tra emettitore e base del transistore durante il semiciclo negativo dei segnali in corrente alternata che compaiono nel filo o cavo di monitorizzazione 31. Nell'assenza di un segnale in corrente alternata nel filo o cavo di monitorizzazione, il transistore Q1 ? allo stato non conduttivo e la linea d'uscita 67 ? ad una tensione di 5 volt. La comparsa di un segnale in corrente alternata nel filo o cavo di monitorizzazione 31 satura il transistore Ql e pilota a massa la tensione della linea d'uscita 67. Il riferimento di terra o massa ? il punto di mezzo delle linee d'entrata primaria in corrente alternata e L^. Cos?, i dati in entrata al multiplexer 3 nella linea 67 e le altre linee d'uscita del circuito di rivelamento in corrente alternata.1 rappresentano una serie di impulsi di livello logico indicanti la presenza oppure l'assenza di un segnale in corrente alternata. Il circuito di rivelamento in corrente alternata 1 risponder? con uscite di livello logico ai segnali in corrente alternata aventi un'ampiezza compresa tra 20 e 135 volt.
Fig. 3 ? un diagramma schematico del circuito di controllo della te^mporizzazione o cadenza 23. La linea 201, la quale ? collegata alla linea di entrata primaria in corrente alternata L , ? collegata attraverso un resistore U7OK alla base del transastore Q2. Il segnale in corrente alternata nella linea 201 fa alternare il transistore Q,2 tra stati di saturazione e di non conduzione e produrre nella linea 205 un segnale ad onda quadra. Il diodo D2 protegge la giunzione tra emettitore e base del transistore durante il semiciclo negativo del segnale in corrente alternata. Il segnale ad onda quadra ? sagomato da un condensatore di 0,1 uf e da un trigger di Schmitt 203 e passa nella linea 105 al piedino TI del microelaboraratore. Questo segnale fornisce una temporizzazione o cadenza universale per tutte le operazioni del microelaboratore ed abilita il microelaboratore stesso 5 a?controllare il multiplexer 3, per cui-tutti i sedici fili o cavi di monitorizzazione in corrente alternata sono esplorati in merito ai dati in entrata ad ogni 8,3 MS, che rappresenta un semiciclo del segnale dell'entrata primaria in corrente alternata.
Fig. 4 ? un diagramma schanatico del circuito di alimentazione di potenza in corrente continua 21 e del circuito di controllo della potenza 19. Il circuito di alimentazione riceve l'entrata primaria in corrente alternata attraverso i fili o cavi 63 e 65 che sono isolati tra loro mediante il dispositivo di soppressione transiente 307 e due resistori da 1001C. La terra o massa in corrente continua ? riferita tra questi due resistori da 100 K. La tensione primaria in corrente alternata viene ridotta mediante il trasformatore 309 e raddrizzata mediante il raddrizzatore a ponte ad onda piena 301. Un condensatore a filtro da 22^uf ed un regolatore 303 producono un?uscita in corrente continua a 5 volt. Il LED 311 in serie con il resistore 315 eia 470 ohm fornisce un'indicazione di "inserzione". Il grande condensatore da 2200 ^uf assicura che la sorgente di alimentazione 21 fornir? potenza in corrente continua per un tempo sufficiente dopo un'interruzione della potenza in corrente alternata del microelaboratore 5 a completare i compiti p passi necessari ad impedire la perdita di dati. Il diodo Zener 305 permette alla corrente eli fluire attraverso il resistore da 10 K applicando ima tensione positiva sulla giunzione tra emettitore e base del transistore Q3. Questa tensione determina un flusso di corrente attraverso il resistore da 1 K collegato al collettore di detto transistore. Un'interruzione della potenza in corrente alternata ? rivelata dal diodo Zener 305 che arresta la conduzione subito dopo tale evenienza facendo diventare inattivo il transistore.Q3. Un segnale di 5 volt compare nella linea 107, che ? collegata al circuito di controllo dell'interruzione 15? Questo circuito segnala al microelaboratore 5 di fissare i dati e.di prepararsi alla perdita di potenza primaria.
Fig. 5 ? un diagramma schsnatico del circuito di controllo della interruzione 15. Subito dopo la interruzione della potenza primaria in corrente alternata il segnale nella linea di avvertimento di abbassamento della potenza 107 si porta a 5 volt. Questo segnale serve a saturare il transistore Q4, collegando a massa entrambe le entrate della porta NOR 405, la cui uscita nella linea 407 si porta a 5 volt. Questa uscita ? applicata al piedino Pl-2 del microelaboratore 5 e ad un'entrata della porta NOR 403. Se i dati di programazione o di interrogazione non vengono ricevuti dal microelaboratore 5, la seconda entrata della porta NOR 403 nella linea 409 ? a massa e pertanto il segnale di 5 volt nella linea 407 determina il collegamento a massa dell'uscita della porta NOR 403. Qdesta uscita dalla porta NOR 403 va al piedino di interruzione (INT) del microelaboratore 5, inducendo il microelaboratore stesso a terminare la scansione delle uscite del circuito di rivelamento in corrente alternata 1 e a prepararsi a porre fine alla potenza primaria in corrente alternata.
La ricezione iniziale dei dati di programmazione o di interrogazione in arrivo nel filo o cavo 4ll determina il collegamento a massa del segnale in questo filo o cavo. L'invertitore U01 inverte questo segnale e attraverso il diodo D3 in parallelo con un resistere da 21?lo applica ad un'entrata della porta NQR ?03 nella linea 1*09, determinando il collegamento a massa dell'uscita di detta porta NOR. Questa uscita dalla porta NOR induce il microelaboratore 5 ad interrompere la scansione dei fili o cavi di monitorizzazione in corrente alternata e a ricevere le istruzioni di programmazione o di interrogazione.
Il ripristino della potenza primaria in corrente alternata fa ritornare il transistore allo stato di non cunduzione e determina la comparsa della tensione di 5 volt nel piedino di rimessa a punto (RST) del microelaboratore. Se non vi sono dati in arrivo nella linea 4ll, il microelavoratore induce il multiplexer 2 a riprendere la scansione delle uscite dei circuiti di rivelamento in corrente alternata 1. Un segnale nella linea di rimessa a punto 413 determina il ripristino della scansione dopo la ricezione e l'espletamento delle istruzioni di programmazione e di interrogazione.
In modo specifico -l'apparecchio contabile 27 viene programmato da un calcolatore centrale per la macchina di vendita automatica particolare nella quale lo stesso deve essere installato e per i particolari segnali in corrente alternata nella macchina di vendita automatica selezionati per la monitorizzazione. Questa programmazione dell'apparecchio a capacit? contabile ? effettuata memorizzando una serie di 16 "byte" (otto bit ciascuno) di dati di programmazione nella memoria RAM 9. Questi sedici "byte" di dati di programmazione, denominati "byte di mascheramento", guidano il microelaboratore 5 nell?interpretazione e nella elaborazione dei dati come gli stessi compaiono nei sedici fili o cavi di monitorizzazione in corrente alternata. Nella memoria RAM 9 sono inoltre memorizzati un numero di serie ed un codice di sicurezza, ciascuno comprendente sei caratteri esadecimali. Il numero di serie fa parte di tutti i messaggi provenienti dall'apparecchio a capacit? contabile per identificare la sorgente dei dati. Il codice di sicurezza precede ogni richiesta di interrogazione. Il microelaboratore 5 confronta il codice di sicurezza trasmesso con il codice memorizzato nella memoria RAM.9 e, se i due codici combaciano, il protocollo di interrogazione pu? procedere. Se i codici non combaciano, il microelaboratore 5 rifiuter? tutte le richieste di interrogazione per un periodo di un minuto. Questo rifiuto rende impossibile ogni tentativo di determinare il codice di sicurezza mediante una serie di messaggi che contengano tutti i codici di sicurezza possibili.
L?apparecchio a capacit? contabile 27 pu? essere programmato (l) per conteggiare eventi associati all'erogazione di prodotti di ritorno per cassa depositata ("eventi di vendita"), (2) per conteggiare eventi non temporizzati con l'erogazione di prodotti, come azionamenti del compressore ("eventi conteggiati"), (3) per registrare il tempo e la data in cui si verifica un evento, come il tempo e la data in cui le coppe o tazze sono vendute ("eventi temporizzati"), e (1+) per registrare sia il tenpo che la data in cui si verifica un evento e la durata dell?evento stesso, come il tempo, la data e la durata dell'apertura di una porta ("eventi di tempo e di durata"). Inoltre, quando l'apparecchio a capacit? contabile 27 ? installato.in macchine di vendita automatiche che contengono meccanismi di monete di recente fabbricazione della Mars Money Systems, Ine., l'apparecchio a capacit? contabile pu? essere programmato per registrare sia il valore di cassa complessivo di ogni vendita che il valore di ogni moneta diretta al cassetto della cassa. Per eventi di qualsiasi delle.quattro categorie sopra elencate, ? possibile monitorizzare un massimo di sedici segnali in corrente alternata (esclusi i segnali di transazioni di cassa sulla sbarra ACD).
I "byte" di mascheramento programmano il microelaboratore per le caratteristiche particolari di ogni segnale in corrente alternata selezionato per la monitorizzazione e per i segnali o dati particolari richiesti da ciascun segnale. La tabella in alto in fig. 6 illustra una matrice di dati di mascheramento, in cui ciascuna colonna rappresenta un "bite" di maschermaento per interpretare i dati che compaiono in un filo o cavo di monitorizzazione in corrente alternata. Ciascun "byte" di mascheramento risponde alle seguenti otto domande riguardanti i dati che compaiono nel filo o cavo di monitorizzazione:
(l) Se il segnale monitorizzato ? un evento di vendita, il segnale si verifica prima del segnale di vendita in corso (segnale "VIP") dalla macchina di veridita automatica? Un "l" significa si e uno "0" significa no.
(2) Se il segnale monitorizzato ? un evento di vendita, il segnale stesso si verifica dopo il segnale VIP? Uh "1" significa si e uno "0" significa.no.
(3) Il filo o cavo di monitorizzazione monitorizza un evento conteggiato? Un "l" significa si e uno "0" significa no.
(4) Il filo o cavo di monitorizzazione monitorizza un evento temporizzato? Un "l" significa si e uno "O" significa no.
(5) Il segnale monitorizzato ? riferito al semiciclo positivo o L?^ del segnale primario in corrente alternata? Un "l" significa che il riferimento ? per L^ e uno "0" significa che il riferimento ? per .
(6) Il segnale monitorizzato ha una durata breve (meno di 48 MS) oppure una durata lunga (maggiore di 48 MS)? Un "l" significa che la durata ? breve,mentre uno "0" significa la durata ? lunga.
(7) Il segnale monitorizzato I normalmente presente oppure normalmente assente? Un "l" significa che il segnale ? noralmente assente, mentre uno "0" significa che il segnale ? normalmente presente
(8) Il filo o cayo di monitorizzazione monitorizza un evento di tempo e di durata? Un "l" significa si e uno ''0" significa no.
Nell?eventualit? che i.segnali in corrente alternata monitorizzati sono eventi di vendita, allora il primo filo o cavo di monitorizzazione (fi?o o cavo di monitorizzazione 31 di fig. 6) deve essere collegato al segnale VIP proveniente dalla macchina di vendita automatica. Questo segnale ? sempre un circuito aperto quando si verifica una vendita. Entrambi i bit VIP sono "0" ed il bit di evento conteggiato ? "l" per il "byte" che definisce il segnale in questo filo o cavo di monitorizzazione. I segnali in corrente alternata monitorizzati per eventi di vendita devono essere assegnati a fili o cavi di mOnito/izzazione consecutivi a partire dal secondo filo o cavo di monitorizzazione. Sia il bit "prima del VIP" (prima riga della matrice di fig. 6) che il bit "dopo il Vip" (seconda riga di.detta matrice) devono essere "l" per i byte che definiscono i segnali in questi fili o cavi di monitorizzazione (fili o cavi di monitorizzazione 33, 35, 37, 39, 4l e 43 di fig. 6). I segnali in corrente alternata per eventi conteggiati (terza riga della matrice) devono essere assegnati a fili o cavi di monitoizzazione consecutivi a partire dal primo filo o cavo che segue immediatamente l'ultimo filo o cavo che monitorizza un evento di vendita. In Fig. 6 nessun filo o cavo monitorizza un evento di vendita. I segnali in corrente alternata monitorizzati per eventi temporizzati (quarta riga della matrice di fig. 6) devono essere assegnati a fili o cavi di monitorizzazione consecutivi a partire dal primo cavo o filo eie segue immediatamente l'ultimo filo o cavo che monitorizza un evento conteggiato. I fili ? cavi di monitorizzazione 45, 47, 49, 51, 53 e 55 di fig. 6 sono assegnati a monitorizzare eventi temporizzati. I segnali in corrente alternata monitorizzati per eventi di tempo e di durata devono essere assegnati a fili o cavi di monitorizzazione consecutivi a partire dal primo filo o cavo che segue immediatamente 1'ultimo filo o cavo che monitorizza un evento nelle prime tre categorie. Il filo o cavo di monitorizzazione 57 di fig. 6 ? assegnato a monitorizzare un evento di tempo e di durata. Se il primo, il secondo, il terzo, il quarto e l'ottavo "bit del "byte" di mascheramento che definisce il segnale in un filo o cavo di monitorizzazione sono tutti "0", ossia se l'evento monitorizzato non rientra nelle categorie di eventi di vendita, conteggiati, temporizzati o di tempo e di durata (ultima riga della matrice di fig.
6) allora il filo o cavo ? utilizzato (fili o cavi di monitorizzazione 59 e 6l di fig. 6). I fili o cavi inutilizzati devono seguire tutti i fili o cavi utilizzati. Allo stesso segnale pu? essere assegnato pi? di un filo o cavo di monitorizzazione se, per esempio, lo evento definito da tale segnale deve essere sia temporizzato che conteggiato.
Come illustrato nella tabella in basso di fig. 6, la matrice dei dati di mascheramento ? disposta in forma di una serie lineare di trentadue caratteri esadecimali. Ciascun carattere rappresenta quattro bit consecutivi della matrice di mascheramento da destra a sinistra attraverso ciascuna riga a partire dalla riga superiore e procedendo in modo continuo attraverso la riga inferiore. Questo formato lineare viene usato per programmare in serie i dati di mascheramento nella memoria RAM 9 dell?apparecchio a capacit? contabile 27.
Il multiplexer 3 esplora tutte le uscite del circuito di rivelamento in corrente alternata 1 una volta durante ciascun semiciclo del segnale primario in.corrente alternata. Durante ogni scansione di semiciclo il microelaboratore 5 fa riferimento ai bit
e L ?(quinta riga della matrice di fig. 6) di ogni "byte" di mascheramento per selezionare dati di elaborazione solo dai segnali che si riferiscono a tale semiciclo. I bit assenti e presenti sono utilizzati per selezionare dati di elaborazione solo da quei segnali in entrata ad uno stato "attivato" (stato opposto al loro stato normale). Dopo ogni ciclo completo del segnale primario in corrente alternata, il microelaboratore 5 genere ima "parola campione?^! due "bjrte? (sedici bit), in cui ciascun "l" indica il rivelamento di un segnaie.attivato durante il semiciclo al quale ? riferito il segnale stesso. Per ogni "l" il microelaboratore si riferisce al bit lungo-corto (sesta,riga della,matrice di fig. 6) del "byte"di mascheramento che definisce tale segnale. Se questo bit ? "0" (durata lunga), la parola campione ? registrata in una "pila lunga" e se.questo bit ? "l" (durata breve), la parola campione ? registrata in una "pila corta".
La pila lunga ? usata per rivelare eventi in corrente alternata che durano pi? di tre cicli del segnale primario in corrente alternata (48 MS). Questa pila contiene .tre parole campione successive. Se lo stesso bit ? "1" in tutti i tre campioni, un "l" viene fissato in un bit di una "parola di stato" lunga indicante il rivelamento dell'evento rappresentato da tale bit. In modo simile, tre campioni successivi in cui questo bit ? "0" determina l?impostazione di uno "0" in questo bit della parola di stato, indicante il mancato rivelamento di questo evento monitorizzato.
La pila corta ? usata per rivelare eventi in corrente alternata che durano meno di tre cicli del segnale primario in corrente alternata. Questa pila contiene la parola campione corrente ed inoltre la parola precedente, se vi ? una eventuale variazione di bit della parola campione corrente. Se un bit del campione corrente ? "l", e lo stesso bit nel campione precedente ? "0", viene fissata una "bandiera di stato" per tale bit, indicante il rivelamento dell'evento rappresentato da tale bit. La bandiera di stato ? reimpostata quando questo bit del campione corrente ? "0" e lo stesso bit del campione precedente ? "l",
Dopo la conferma di un evento monitorizzato, il microelaboratore 5 interroga il "byte" di mascheramento del segnale attivo per determinare il tipo di evento, ossia se si tratta di un evento di vendita, conteggiato, tenporizzato o un evento di tempo e di durata e, se si tratta di un evento, la sua relazione rispetto al segnale VIP. Se l'evento appartiene alle categorie degli eventi di vendita o conteggiati, il microelaboratore 5 incrementa un contatore per tale evento ed il nuovo conto ? memorizzato nella memoria RAM 9.Se -l'evento ? un evento temporizzato, il microelaboratore immagazzina il tempo in cui-l'eyento ? temporizzato nella casella di dati della memoria RAM 9 per tale evento. Il microelaboratore ? programmato per conservare di continuo il .tempo trascorso. Se l?evento appartiene alla categoria degli eventi di tempo e di durata, il microelaboratore immagazzina nella memoria RAM 9 sia il tempo e data dell.vevento che la.sua durata. La durata ? determinata utilizzando un temporizzatore, interno al microelaboratore, che ? attivato e disattivato rispettivamente all'inizio ed al telline dell'evento.
Fig. T illustra il formato di dati in entrata sulla sbarra ACD dal meccanismo delle monete. Ciascun messaggio contiene sei caratteri trasmessi in-nodo sincrono a 1200 baud. Ciascun carattere comprende un bit di avviamento, otto bit di dati ed un bit di arresto.
I caratteri sono raggruppati in tre coppie identiche con ciascuna coppia che con^rende un carattere di indirizzo per 1*identificazione del messaggio, seguito da un carattere di valore. La coppia ? trasmessa tre volte per consentire il controllo della ridondanza, che evita errori di dati derivanti da rumore. Sulla sbarra ACD il segnale ? normalmente a 5 volt ("l" logico) e scende a 0 volt per il bit di avviamento. H bit di arresto per ciascun carattere rimane a 5 volt per almeno il periodo di un bit. Gli indirizzi 01 e 03 indicano,rispettivamente messaggi tra moneta e cassa e tra prodotto venduto e cassa. Il microelaboratore 5 ignora tutti gli altri messaggi che compaiono sulla sbarra ACD. Il carattere di valore presenta un campo compreso tra 1 e 255 con ogni gruppo o unit? che rappresenta cinque centesimi.(di dollaro).
La memoria dei dati monitorizzati nella memoria RAM 9 ? organizzata in quattro campi di memoria, come illustrato in fig. 8.
Questi campi sono: l) il campo fisso; 2) il campo degli eventi conteggiati e di vendita; 3) il campo degli eventi temporizzati; e 4) il campo degli eventi di tempo e di durata. Le caselle di dati in ciascun campo sono di continuo aggiornate man mano che procede la monitorizzazione delle operazioni della macchina di vendita automatica.
Se il dispositivo a capacit? contabile 27 monitorizza una sbarra ACD, la configurazione della memoria del campo fisso comprende trentadue caratteri esadecimali. Se il dispositivo a capacit? contabile 27 non monitorizza una sbarra ACD, i dodici caratteri assegnati alla memoria di questi dati non sono aggiornati. Il campo fisso ? organizzato e definito come indicato dalla seguente tabella. Parametro ' Lunghezza ' Unit? ' Intervallo
Numero di serie 6 caratteri N/A da 000000 a 999999 Cassa venduto 6 caratteri .5 cents da 0 a $ .838.860,75 Cassa della Cassa 6 caratteri 5 cents da 0 a $ 838.860,75 Conto vendita 6 caratteri 1 ceit da 0 a 65.535
INT. completo 2 caratteri 1 cent da 0 a 255
INT. rifiutato 2 caratteri 1 cent da 0 a 255
Tempo trascorso 4 caratteri 6 minuti da 0 a 273 giorni La casella del numero di serie memorizza un numero arbitrario scelto per identificare l'apparecchio a capacit? contabile. La casella del tanpo trascorso indica lo stato di un contatore, interno al .microelaboratore, che imcrementa fintanto che all'apparecchio viene applicata potenza primaria. Lo stato di questo contatore viene usato per misurare su una base continua il tempo trascorso. Le restanti caselle nel campo fisso accumulano in modo continuo dati a cominciare con il tempo di inizio della monitorizzazi?ne della macchina di vendita automatica da parte dell'apparecchio a capacit? cont?bile. La casella di cassa del venduto, che contiene dati ottenuti dalla sbarra ACD, indica il valore complessivo di cassa di tutte le vendite di prodotti. La casella di cassa della cassa, i cui dati sono pure ottenuti dalla sbarra ACD, indica il valore complessivo di tutte le monete dirette alla cassa. La casella di conteggio delle vendite indica,il numero complessivo di vendite di tutti ? prodotti dalla macchina di venditaautomatica. Le caselle di interrogazione conqpleta e di interrogazione rifiutata indicano il numero conqplessivo di interrogazioni di buon esito e rispettivamente il numero complessivo di interrogazioni che non hanno avuto buon esito dell'apparecchio a capacit? contabile.
I campi di dati restanti nella memoria RAM 9 sono di lunghezza variabile in dipendenza del numero degli eventi di Rendita, conteggiati, temporizzati e di tempo e di durata per i quali l'apparecchio a capacit? contabile ? programmato a monitorizzare. Nel campo degli eventi conteggiati e di vendita sono assegnati quattro caratteri per ciascun evento monitorizzato negli stessi, consentenconteggi
do una memorizzazione di fino a 65.535/ Questo campo accumula di continuo dati a cominciare con il tempo di inizio della monitorizzazione della ^macchina di vendita automatica mediante l'apparecchio a capacit? contabile.
I caratteri assegnati ad ogni evento monitorizzato sia nel campo degli eventi temporizzati che in quello degli eventi di tempo e di durata sono organizzati in tre gruppi che contengono dati per i tre avvenimenti pi? recenti dell'evento monitorizzato. A ciascun gruppo del campo degli eventi temporizzati sono assegnati quattro caratteri che consentano la registrazione del tempo trascorso (fino ai sei minuti pi? vicini) di un avvenimento. Il campo degli eventi di tempo e di durata ha una assegnazione di sei caratteri per gruppo con quattro caratteri assegnati al tempo dell'evento e due caratteri assegnati alla sua durata. L'informazione registrata circa il tempo dell'evento ? identica a quella del campo degli eventi temporizzati. I caratteri di durata registrano la durata rispetto ai sei minuti pi? vicini ed hanno un campo od intervallo fino a venticinque giorni. Gli eventi che durano meno di un minuto non sono registrati.
La forma di realizzazione della presente invenzione illustrata in fig. 1 ? stata .studiata con i seguenti componenti:
Microelaboratore 5; Parte No. 87^8 fabbricata dalla Intel. ELocco di indirizzi 7: Parte No. 7*+C373 fabbricata dalla National Semiconductor. '
MEMORIA RAM 9: Parte No. 5101L fabbricata dalla Intel (capacit? di memoria 128 x 8).
MEMORIA EPRO.M '11: Parte No. 2758 fabbricata dalla Intel. Mult iplexer 3 : Parte No. 7?C15Q fabbricata dalla National Semiconductor .
In fig. 9 ? rappresentato in forma schematica uno schema a blocchi di una seconda forma di realizzazione di apparecchio a capacit? contabile programmabile secondo la presente invenzione.
?L?apparecchio a capacit? contabile 501 ? controllato dal microelaboratore 503. La memoria RAM 505 e la memoria EPROM 507 memorizzano dati di programmazione e di monitorizzazione ed operano insieme al microelaboratore 503 attraverso il blocco di indiriz^ zi 515? in modo simile alla memoria RAM 9 e alla memoria EEROM 11 dell?apparecchio a capacit? contabile 27. le linee di entrata primaria in corrente alternata L^ e L^ forniscono tensione in corrente alternata di 115 volt alla sorgente di alimentazione in corrente continua 509, la.quale opera con il circuito di controllo della potenza 511 per generare una sorgente di alimentazione del sistema di 5 volt. La linea di potenza 513 che proviene dal circuito di controllo della potenza 5H fornisce potenza alla memoria RAM 505. La sorgente di potenza o.alimentazione di riserva 51^?, comprenle^ te una batteria al litio di lunga durata, ? collegata al circuito di controllo della potenza 511 e mantiene attiva la linea di potenza 513 alla memoria RAM 505 anche .se va perduta la potenza primaria in corrente alternata. I circuiti di interfaccia ottica 517, il circuito di controllo dell?interruzione 519, il circuito di control_ lo della cadenza o temporizzazione 521 ed il circuito di interfaccia della sbarra ACD 523 svolgono sostanzialmente le stesse funzioni del circuito di interfaccia ottica 13, del circuito di controllo dell'interruzione 15, delcircuito di controllo della temporizzazione o cadenza 23 e del circuito di interfaccia della sbarra ACD 25 del dispositivo a capacit? contabile 27.
Il circuito di rivelamento in corrente alternata 525 comprende ventiquattro fili o cavi di monitorizzazione in corrente alter nata da 5^2 a 565 per il fissaggio a punti di monitorizzazione a corrente alternata selezionati nella macchina di vendita automatica e ventiquattro fili o cavi di uscita, che sono collegati al mul tiplexer 5^7. Ciascun filo o cavo di monitorizzazione in corrente alternata ? collegato ad una sezione del circuito di rivelamento in corrente alternata, sostanzialmente simile alla sezione illustra ta in fig. 2 .dell'apparecchio a capacit? contabile 27, eie produce un'uscita a livello logico (0 volt oppure 5 volt) indicante la pre^ senza oppure l'assenza di un segnale in corrente alternata.
?L'apparecchio a capacit? contabile 5OI contiene inoltre il circuito di interfaccia della sbarra di credito 527, l'interruttore di vendita di prova 529 e .l'indicatore di stato 531. Il circito di interfaccia della sbarra di credito 527 ? collegato alla sbarra di credito (a cui si d? anche la denominazione di contatore di cassa) dei meccanismi di monete clic non contengono una sbarra ACD. Il segnale presente nella sbarra di credito ? usato per determinare il valore di cassa complessivo di ogni vendita completata. L'interruttore di vendita di prova 529 consente al personale di gestione di provare alla vendita una macchina dopo un carico di prodotti oppure dopo la manutenzione senza aggiornare le caselle dei dati. Ogni attivazione di questo interruttore fa entrare il microelaboratore 503 per un minuto nel modo di prova di vendita. Durante questo periodo il microelaboratore aggiorna un contatore per riflettere il numero complessivo delle vendite di prova eseguite. L'indicatore di stato 531 comprende un LED (diodo ad emissione di luce) che si illumina stabilmente mentre .l'apparecchio a capacit? contabile 501 ? in funzione e .che lampeggia quando il microelaboratore 503 ? nel modo di vendita di prova. Il microelaboratore 503 aggior_ na inoltre un contatore per riflettere il numero complessivo di vendite libere, ossia le vendite che si verificano quando il microelaboratore stesso non si trova n? nel modo di vendita di prova, n? in ricezione di un segnale corrispondente dal meccanismo de1 le monete attraverso l'interfaccia della sbarra di credito 527 o l'interfaccia della sbarra ACD 523.
Fig. 10 ? una vista schematica del circuito di interfaccia del la sbarra di credito 5^7 e del segnale che compare sulla stessa sbarra di credito. Questo segnale consiste di una serie di impulsi aventi un'ampiezza di 12 volt ed una durata di 50 MS. Ciascun impulso corrisponde a cinque centesimi di dollaro. Il numero complessivo degli impulsi moltiplicato per cinque centesimi di dollaro rappresenta il valore complessivo di cassa di una vendita completata.
.L'interfaccia della sbarra di credito 527 comprende un resisto^ re da 2 K in serie con l'accoppiatore ottico 533. Il diodo 539 protegge la sezione LED 537 dell?accoppiatore ottico 533 da oscil^ dazioni negative del segnale sulla sbarra di credito. Durante il semiciclo positivo di 12 volt del segnale della sbarra di credito, la corrente fluisce attraverso la sezione LED 537 dell'accoppiatore ottico 533, la sezione di fototransistore 535 dello accoppiatore ? allo stato di conduzione e sulla linea di dati 54-1 la tensione va a massa. Quando il segnale sulla sbarra di credito ? a massa, nessuna corrente fluisce attraverso la sezione LED 537, la.sezione di fototransistore 535 ? allo stato di non conduzione e la tensione sulla linea didati 44l si porta e 5 volt. Il segnale risultante sulla linea di dati 5^1,che ? collegata al microelaboratore 503, ? una serie di impulsi, che si alternano tra 5 volt e massa, ciascuno rappresentando un valore di cinque centesimi di dollaro.
La matrice di mascheramento dell'apparecchio a capacit? contabile di programmazione 501, illustrata in fig. 11, ? una modifica o variante della matrice impiegata per l'apparecchio a capacit? contabile di programmazione 27. La parola di mascheramento, che definisce il segnale che compare in ogni filo o cavo di monitori^ zazione, contiene sette bit invece di otto, in quanto non vi ? la categoria degli eventi temporizzati. Per tuttigli eventi temporizzati si fa inoltre una determinazione di durata, con cui tutti gli eventi temporizzati sono degli eventi di tempo e di durata. Il significato di ciascun bit delle parole di mascheramento dello apparecchio a capacit? contabile 501 ? lo stesso dei bit corrispon denti dei "byte" di mascheramento dell.'apparecchio a capacit? contabile 27, tranne che il bit di evento conteggiato ? "1" per tutti i fili o cavi che monitorizzano sia eventi conteggiati che eventi di vendita. Come per l'apparecchio a capacit? contabile 27, se tra gli eventi monitorizzati vi sono degli eventi di vendita, il primo filo o cavo di monitorizzazione (filo o cavo dd^nonitorizzazione 5^2 d?fig". Il) deve essere collegato al segnale VIP che proviene dalla macchina di vendita automatica, ed entrambi i bit VIP devono essere "0" per la parola che in questo filo o cavo di monitorizzazione definisce il segnale. I segnali in corrente alternata wionitorizzati per eventi di vendita devono essere assegna ti a fili o davi di monitorizzazione consecutivi a partire dal secondo filo o cavo di monitorizzazione, ed uno dei bit VIP deve essere "l" per le parole che definiscono i segnali in questi fili o cavi (fili o cavi di monitorizzazione|51+3, 5^+4, 5^5, 5^6, 5^7, 5^8 e 5h9 di fig. Il). I segnali in corrente alternata monitorizzati per eventi conteggiati devono essere assegnati a fili o cavi di monitorizzazione consecutivi a partire dal primo filo o cavo che segue immediatamente l'ultimo filo o cavo che monitorizza un evento di vendita. Per questi fili o cavi (fili o cavi di monitorizzazione 550, 551 e 552 di fig. Il) entrambi i bit VIP sono "0". I segnali in corrente alternata monitorizzati per eventi di tanpo e di durata devono essere assegnati a fili o cavi di monitorizzazione consecutivi a partire dal primo filo o cavo che segue immediatamente l'ultimo filo o cavo che monitorizza un evento conteggiato.
555,
? fili o cavi di monitorizzazione 553, 55^,/556, 557, 558, 559, 560 e 561 di fig. 11 sono assegnati per monitorizzare eventi di tempo e di durata. I fili o cavi non utilizzati (fili o cavi di monitorizzazione 562, 563, 56^ e 565 di fig. Il) devono seguire l'ultimo filo o cavo che monitorizza un evento di tempo e di durata. Per fili o cavo non utilizzati entrambi i bit di evinto conteggiato e di evinto di tempo e di durata sono "0".
La matrice dei dati di mascheramento dell'apparecchio a capacit? contabile 501 ? disposta in forma di serie di qua^rantadue caratteri esadecimali, con ogni carattere che rappresenta quattro bit consecutivi della matrice di mascheramento procedendo da sinistra a destra attraverso ogni fila a partire dalla fila superiore e procedendo in modo continua attraverso la fila inferiore. Questo complesso di caratteri ? programmato in serie nella memoria RAM 505 dell'apparecchio a capacit? contabile 501.
Il formato per la memorizzazione di dati monitorizzati nella memoria RAM 505 dell'apparecchio a capacit? contabile 501 ? iden tico a quello illustrato in fig. 8 per la memoria RAM 9 dell'apparecchio a capacit? contabile 27 con le seguenti eccezioni: 1) il campo fisso contiene quaranta caratteri invece di trentadue. Gli otto caratteri addizionali sono assegnati parimenti a caselle per registrare il numero complessivo di vendite di prove e a caselle per registrare il numero complessivo di vendite libere. Lo intervallo o campo per entrambe.le caselle ? compreso tra 0 e 65-535 conteggi. 2)jpoich? nessun evento ? semplicemente temporizzato (si fa inoltre una determinazione della durata), vi sono solo due campi dilLunghezza variabile e precisamente il campo degli eventi
RIVENDICAZIONI
l) Apparecchiatura contabile programmabile per macchina di vendita automatica, comprendente una pluralit? di fili o cavi fissabili a punti nella macchina di vendita automatica portanti segnali in corrente alternata selezionati per la monitorizzazione, mezzi atti a convertire i segnali in corrente alternata in segnali digitali, un microelaboratore programmato per monitorizzare e raccogliere dati dai segnali digitali, una memoria, associata in modo operativo al microelaboratore , atta a memorizzare dati sia raccolti dai segnali digitali che dati per la programmazione del microelaboratore, i dati per la programmazione del microelaboratore comprendendo una parola digitale selezionata per ogni filo o cavo, di monitorizzazione , la par?la selezionata per ogni filo o cavo determinando i dati raccolti e memorizzati dal microelaboratore al verificarsi del segnale in corrente alternata monitorizzato da tale filo o cavo.
2) Apparecchiatura contabile come in l), in cui i dati raccolti dal microelaboratore al verificarsi del segnale in corrente alternata in un filo o cavo di monitorizzazione indica sia il conteggio, il ten^jo che la durata del segnale in corrente alternata. . 3) Apparecchiatura contabile come in l) comprendente inoltre un circuito di interfaccia atto a ricevere un segnale digitale dal meccanismo delle monete della macchina di vendita automatica, in cui il microelaboratore memorizza dati da questo segnale indicanti il valore complessivo di cassa delle vendite completate.
1*) Apparecchiatura contabile come in 3), in cui i dati memorizzati dal segnale proveniente dal meccanismo delle monete della macchina di vendita automatica indicano inoltre il valore delle monete dirette alla cassetta di cassa.
5) Apparecchiatura contabile come in l), in cui i fili o cavi di monitorizzazione sono in numero .di sedici.
6) Apparecchiatura contabile come in l), in cui i fili o cavi di monitorizzazione sono in numero di ventiquattro.
7) Apparecchiatura contabile come in 2),-in cui la parola digitale selezionata per ogni filo o cavo di monitorizzazione comprende otto bit.
8) Apparecchiatura.contabile come in 7), in cui un bit della parola digitale selezionata determina se il verificarsi del segnale in corrente alternata deve essere conteggiato, un secondo bit determina .se il verificarsi del segnale in corrente alternata deve essere te^mporizzato, un terzo bit determina se il verificarsi del segnale in corrente alternata deve essere sia temporizzato che misurato di durata, un quarto bit indica se il segnale in corrente alternata si manifesta prima del segnale di vendita in corso proveniente dalla m?cchina di vendita automatica, un quinto bit indica se il segnale in corrente alternata si manifesta dopo il segnale di vendita in.corso proveniente dalla macchina di vendita automatica, un sesto bit indica se il segnale in corrente alternata ? di durata breve oppure lunga, un settimo bit indica se il segnale in corrente alternata ? normalmente assente oppure normalmente presente, ed un ottavo bit indica .se il segnale in corrente alternata ? riferito al primo oppure al secondo semiciclo positivo del segnale primario in corrente alternata che energizza la macchina di vendita automatica.
9) Apparecchiatura contabile con in 2), in cui la parola digitale selezionata per ogni filo o cavo di monitorizzazione comprende sette bit.
10) Apparecchiatura contabile come in 9), in cui un bit della parola digitale selezionata determina se il verificarsi del segnale in corrente alternata deve essere conteggiato, un secondo bit determina se il verificarsi del segnale in corrente alternata deve essere sia temporizzato che misurato di durata, un terzo hit indica se il segnale in corrente alternata si manifesta prima del.segnale di vendita in corso proveniente dalla macchina di vendita automatica, un quarto hit indica se il segnale in corrente alternata si manifesta dopo il segnale di.vendita in corso proveniente dalla macchina di vendita automatica, un quinto bit indica se il segnale in corrente alternata e di durata breve oppure lunga, un sesto hit indica se il segnale in corrente alternata ? normalmente assente oppure normalmente presente ed un settimo hit indica se il segnale in corrente alternata ? riferito al primo oppure al secondo semiciclo positivo del segnale primario in corrente alternata che energizza la macchina di vendita automatica.
11) Apparecchiatura contabile come in 1), in cui le parole digitali di programmazione del microelaboratore sono trasmesse nella memoria in forma di ima serie di caratteri esadecinsali.
12) Apparecchiatura contabile come in l), in cui i dati raccolti dai fili o cavi che monitorizzano segnali in corrente alternata sono memorizzati in campi assegnati di lunghezza variabile nella memoria.
13) Apparecchiatura contabile come,in 12), in cui un campo della memoria ? assegnato per memorizzare dati raccolti da fili o cavi che monitorizzano segnali in corrente alternata, i cui avvenimenti sono conteggiati ed un secondo campo della memoria ? assegnato a memorizzare dati raccolti da fili o cavi che monitorizzano segnali in corrente alternata, i cui avvenimenti sono sia temporizzati che misurati di durata.
Ih) Apparecchiatura contabile come in 13), in cui un terzo campo della memoria ? assegnato a memorizzare dati raccolti da fili o cavi che memorizzano segnali in corrente alternata, i cui avvenimenti sono temporizzati.
15) Apparecchiatura contabile come in 13), o 1?), comprendente inoltre nella memoria un campo diwjemorizzazione di dati monitorizzati di lunghezza fissa.
16) Apparecciatura contabile come in 13), in cui i dati raccolti da ogni filo o cavo che monitorizza segnali in corrente alternata, i cui avvenimenti sono conteggiati, sono memorizzati in forma di quattro caratteri esadecimali, ed i dati raccolti da ogni filo o cavo ch? monitorizza segnali in corrente alternata, i cui avvenimenti sono sia temporizzati che misurati di durata, sono emorizzati in forma di diciotto caratteri esadecimali.
17) Apparecchiatura contabile come in lU), in cui i dati raccolti da ogni filo o cavo che monitorizza segnali in corrente alternata, i cui ayyenimenti sono conteggiati, sono memorizzati in forma quattro caratteri esadecimali i dati raccolti per ogni filo o ca vo che monitorizza segnali in corrente alternata, i cui avvenimenti sono temporizzati, sono memorizzati in forma di dodici caratteri esadecimali ed i dati raccolti da ogni filo o cavo che monitorizza segnali, i cui avvenimenti sono sia temporizzati che misurati di du rata, sono memorizzati in forma di diciotto caratteri esadecimali.

Claims (1)

18) Apparecchiatura contabile come in l?) o 17), in cui i dati memorizzati da fili o cavi che monitorizzano segnali in corrente alternata, i cui avvenimenti sono sia temporizzati che misurati di durata, comprendono dati indicanti il tempo e la durata per i tre avvenimenti pi? recenti del segnale in ciascuno filo o cavo, in cui il tempo di ogni avvenimento ? memorizzato in forma di quattro caratteri esadecimali e la durata di ogni avvenimento ? memorizzata in forma di due caratteri esadecimali.
19) Apparecchiatura contabile come in 17), in cui i dati memorizzati da fili o cavi .che monitorizzano segnali in corrente alternata, i cui avvenimenti sono temporizzati, comprendono dati indicanti il tempo dei tre avvenimenti pi? recenti del segnale in ogni filo o cavo ed incui il tempo di ogni avvenimento ? memorizzato in forma di quattro caratteri esadecimali.
IT23494/82A 1981-09-30 1982-09-29 Apparecchiatura contabile programmabile per macchine di vendita automatiche IT1152676B (it)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/307,183 US4520451A (en) 1981-09-30 1981-09-30 Programmable vending machine accountability apparatus

Publications (3)

Publication Number Publication Date
IT8223494A0 IT8223494A0 (it) 1982-09-29
IT8223494A1 true IT8223494A1 (it) 1984-03-29
IT1152676B IT1152676B (it) 1987-01-07

Family

ID=23188613

Family Applications (1)

Application Number Title Priority Date Filing Date
IT23494/82A IT1152676B (it) 1981-09-30 1982-09-29 Apparecchiatura contabile programmabile per macchine di vendita automatiche

Country Status (12)

Country Link
US (1) US4520451A (it)
EP (1) EP0089977A4 (it)
JP (1) JPS58501601A (it)
AU (1) AU550975B2 (it)
CA (1) CA1198214A (it)
DK (1) DK243083A (it)
ES (1) ES8306904A1 (it)
GB (1) GB2107096B (it)
IT (1) IT1152676B (it)
MY (1) MY8800101A (it)
WO (1) WO1983001327A1 (it)
ZA (1) ZA825949B (it)

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5014238A (en) * 1987-07-15 1991-05-07 Distributed Matrix Controls Inc. Universal input/output device
DE3843918A1 (de) * 1988-12-24 1990-07-05 Harting Elektronik Gmbh Netzbetriebener warenautomat
US5050769A (en) * 1989-04-11 1991-09-24 Coin Acceptors, Inc. Vend space allocation means and method
US5546316A (en) * 1990-10-22 1996-08-13 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
US5559714A (en) * 1990-10-22 1996-09-24 Hallmark Cards, Incorporated Method and apparatus for display sequencing personalized social occasion products
CA2089994C (en) * 1992-04-17 1997-08-05 Pamela M. St. John Automatic backup battery connection
US5299113A (en) * 1992-04-22 1994-03-29 Maytag Corporation Control board having dual means of configuration
JP2753179B2 (ja) * 1992-07-08 1998-05-18 ユニバーサル販売株式会社 メダル遊技機
US5386362A (en) * 1993-02-16 1995-01-31 Set-O-Matic, Inc. Management system for coin operated laundry machines
US5477952A (en) * 1993-03-11 1995-12-26 Compuline, Inc. Retrofittable universal secure activity-reporting electronic coin tracker for coin-operated machines, particularly for detecting embezzlement of monies collected by video games
GB2284913A (en) * 1993-12-16 1995-06-21 Busybody Systems Limited Reading of recorded usage or operation of an item
US5726898A (en) * 1994-09-01 1998-03-10 American Greetings Corporation Method and apparatus for storing and selectively retrieving and delivering product data based on embedded expert judgements
US5550746A (en) * 1994-12-05 1996-08-27 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data by correlating customer selection criteria with optimum product designs based on embedded expert judgments
US5768142A (en) * 1995-05-31 1998-06-16 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data based on embedded expert suitability ratings
US5875110A (en) 1995-06-07 1999-02-23 American Greetings Corporation Method and system for vending products
US5941363A (en) 1996-07-31 1999-08-24 Proactive Vending Technology, Llc Vending data collection system
GB2326504A (en) * 1997-06-18 1998-12-23 Mars Inc Currency handling apparatus capable of predicting future cash demands
US6366215B1 (en) * 1998-12-04 2002-04-02 Pittway Corporation Communications systems and methods
US6574330B1 (en) * 1999-12-10 2003-06-03 Rockwell Science Center, Inc. Bus interface for automatic call distributor
US6275768B1 (en) * 2000-04-28 2001-08-14 Grant A. Zobell Fuel pump with fuel mileage calculation option
US7234062B2 (en) * 2000-07-18 2007-06-19 General Electric Company Authentication of remote appliance messages using an embedded cryptographic device
US20060289553A1 (en) * 2005-06-27 2006-12-28 Ranco Incorporated Of Delaware Adaptive energy usage profile management and control system for vending devices and the like
US20070125104A1 (en) * 2005-12-06 2007-06-07 Ranco Incorporated Of Delaware Compressor system for vending devices and the like
CN101206602B (zh) * 2006-12-22 2010-11-10 鸿富锦精密工业(深圳)有限公司 计算机连接器测试仪
US8851068B2 (en) * 2009-04-21 2014-10-07 Aj Marketing Llc Personal inhalation devices
CN103971447B (zh) * 2013-02-04 2017-11-14 山东新北洋信息技术股份有限公司 纸币识别装置及其处理方法和纸币处理状态记录方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CH612024A5 (en) * 1976-09-21 1979-06-29 Brede Mako Apparate Device for connecting a vending machine to a monitoring station
US4201907A (en) * 1977-08-29 1980-05-06 International Totalizing Systems, Inc. Totalizer system
US4216461A (en) * 1977-09-06 1980-08-05 Brehm Timothy L Code controlled microcontroller readout from coin operated machine
JPS54161996A (en) * 1978-05-15 1979-12-22 Umc Ind Controller for vending machine
US4328539A (en) * 1978-07-28 1982-05-04 Amf Incorporated Sequence controller with microprocessor
US4233660A (en) * 1978-10-12 1980-11-11 Artag Plastics Corporation Vending machine control system
US4272757A (en) * 1979-04-05 1981-06-09 Mars, Incorporated Vending machine accountability system
US4282575A (en) * 1979-08-10 1981-08-04 The Wurlitzer Company Control system for vending machine
US4306219A (en) * 1980-03-26 1981-12-15 Micro-Magnetic Industries, Inc. Vending machine acquisition system
US4354613A (en) * 1980-05-15 1982-10-19 Trafalgar Industries, Inc. Microprocessor based vending apparatus
US4417450A (en) * 1980-10-17 1983-11-29 The Coca-Cola Company Energy management system for vending machines

Also Published As

Publication number Publication date
EP0089977A4 (en) 1985-12-11
EP0089977A1 (en) 1983-10-05
ZA825949B (en) 1983-07-27
DK243083D0 (da) 1983-05-30
GB2107096A (en) 1983-04-20
MY8800101A (en) 1988-12-31
GB2107096B (en) 1985-05-01
CA1198214A (en) 1985-12-17
DK243083A (da) 1983-05-30
AU8951282A (en) 1983-04-27
IT1152676B (it) 1987-01-07
IT8223494A0 (it) 1982-09-29
US4520451A (en) 1985-05-28
JPH0440757B2 (it) 1992-07-06
ES516087A0 (es) 1983-06-01
AU550975B2 (en) 1986-04-10
JPS58501601A (ja) 1983-09-22
WO1983001327A1 (en) 1983-04-14
ES8306904A1 (es) 1983-06-01

Similar Documents

Publication Publication Date Title
IT8223494A1 (it) Apparecchiatura contabile programmabile per macchine di vendita automatiche
USRE39234E1 (en) Vending machine audit monitoring system
US4354613A (en) Microprocessor based vending apparatus
US4254472A (en) Remote metering system
US4306219A (en) Vending machine acquisition system
USRE40588E1 (en) Vending machine audit monitoring system with matrix interface
US4412292A (en) System for the remote monitoring of vending machines
US4366481A (en) Vending machine acquisition system
US4298839A (en) Programmable AC electric energy meter having radiation responsive external data interface
US4616323A (en) Control device and a method for sending and receiving information in a vending machine and the like apparatus
CA1221458A (en) Management information system and associated vending control device
US4114141A (en) Digital communication system for transmitting digital information between a central station and a number of remote stations
NO304536B1 (no) Selvstyrende pulslese- og opptegningssystem
JPS6175492A (ja) シート状物の自動分類装置
US3327292A (en) Race track betting data handling system
US4630042A (en) Wired commodity vending system
GB2258571A (en) Testing emergency lighting systems
EP0076809B2 (en) Multiple rate electrical energy metering apparatus
KR200140964Y1 (ko) 원격검침장치
JP2861353B2 (ja) 自動販売機の故障診断装置
GB1565552A (en) Systems for monitoring one or more commodity dispensers
NO770732L (no) Databehandlingsutrustning.
EP1050008B1 (de) Vorrichtung und verfahren für die erkennung echter elektronischer ic-karten
KR20000015501A (ko) 역내 시스템의 이상상태 검출 및 경보장치
JPH04157592A (ja) 自動販売機の状態検知・通知方式