S-TEC electronics AG KBOX P100. KBOX-Program P100 V0115. Hardware und Software engineering Industrielle Steuer- und Regeltechnik



Similar documents
4511 MODBUS RTU. Configuration Manual. HART transparent driver. No. 9107MCM100(1328)

ENET-710. ENET Ethernet Module ENET-710 JAN / 06 FOUNDATION

MDM192 MULTI-DROPS DIGITAL MODEM FOR PRIVATE LINE. USER GUIDE Document reference :

CENTRONICS interface and Parallel Printer Port LPT

A short description to the VABus protocol

Using IDENT M System T with Modbus/TCP

How To Connect A Directsofl To A Powerpoint With An Acd With An Ctel With An Dm-Tel Modem On A Pc Or Ipad Or Ipa (Powerpoint) With A Powerline 2 (Powerline

MCB3101 (Class I) WiRobot Serial Bluetooth Wireless Module User Manual

2. Terminal arrangement. Default (PV display) (SV display) Communication protocol selection Selects the Communication protocol. Modbus ASCII mode:

SEC 4100 SYSTEM MONITOR Programmable Serial Interface Card Series 2

BIT COMMANDER. Serial RS232 / RS485 to Ethernet Converter

SPA-Bus Communication Protocol V2.5. Technical description

Introduction: Implementation of the MVI56-MCM module for modbus communications:

PM1122 INT DIGITAL INTERFACE REMOTE

RS-232 COMMUNICATIONS

Manual Serial PCI Cards

EtherNet-RS232/485. London Electronics Limited. Ethernet to RS232 or RS485 data converter. Connection details and general information

TCP/IP Converter DDS EX-9132 Operation Manual for 8051 Series

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

IT-100 Data Interface Module v1.1 Developer s Guide

User Manual Revision English Converter / Adapter Ethernet to RS232 / RS485 (Order Code: HD HD M HD HD M)

WTP-150 Receipt Printer User s Manual

2-Port RS232/422/485 Combo Serial to USB2.0 Adapter (w/ Metal Case and Screw Lock Mechanism) Installation Guide

FOSTCDR. Industrial Serial to Multimode Fiber Optic Converter PRODUCT INFORMATION B&B ELECTRONICS. Specifications Serial Technology

DOORKING SYSTEMS 1830 SERIES NETWORK WORKSHOP LAN APPLICATIONS ACCESS CONTROL SOLUTIONS LOCAL AREA NETWORK (LAN) CONNECTION REV 04.

Starting Guide - Poseidon 3265 First steps for remote monitoring with Poseidon & GSM

Contents. : AEOS Blue cabling and technical aspects. NEDAP N.V. IDEAS Information Bulletin No: H032. Date : 12 January 2016

1 Serial RS232 to Ethernet Adapter Installation Guide

SureServo Communication Parameters SureServo Parameter Memory Addresses Connecting to DirectLogic PLCs...6 8

RS - SPM. Serial parallel translator module

RS-232 Communications Using BobCAD-CAM. RS-232 Introduction

Internet-bridge XPort

LAN / WAN Connection Of Instruments with Serial Interface By Using a Terminal Server

By4750. USB Serial Converter (RS232 RS485)

Badger Meter Europa GmbH. FMS Compact. Fluid Management System. Baby USER MANUAL. July Firmware v3.7 until v5.16. LMS_FMS Compact_BA_02_1307

ALL-USB-RS422/485. User Manual. USB to Serial Converter RS422/485. ALLNET GmbH Computersysteme Alle Rechte vorbehalten

USB to RS-422/485 Serial Adapter

RN-XV-RD2 Evaluation Board

MODBUS TCP to RTU/ASCII Gateway. User s Manual

2 ASCII TABLE (DOS) 3 ASCII TABLE (Window)

A RF18 Remote control receiver MODULE

Application & Quick-Start Guide

PA500U/PA500X/PA550W/PA600X Installation Guide Desktop and Ceiling Mount Rev 1.6

LTM-1338B. Plus Communications Manual

Omron I/O Driver (Series 2) Programmable Serial Interface Card

Bluetooth HC-06 with serial port module Easy guide

How To Use A Ci 2001A/B (I2) With A Power Supply (I3)

F2103 GPRS DTU USER MANUAL

CAM-VGA100 User Manual

METROLOGIC INSTRUMENTS, INC. IS4225 ScanGlove USB Addendum for the MetroSelect Single-Line Configuration Guide

PFB366 Profibus-DP Gateway User Manual

MANUAL PC1000R

E-i. Section E. Code Formatting. E/D = Enable/Disable T/DNT = Transmit/Do Not Transmit EX/DNEX = Expand/Do Not Expand

ND48-RS ASCII A2.04 Communication Protocol

How to setup a serial Bluetooth adapter Master Guide

DS1621 Digital Thermometer and Thermostat

TASCAM SS-CDR200/SS-R200 CONTROL I/O Terminals RS-232C Protocol Specifications

[USING THE NM150 WITH ADULTICIDING] July 13, 2015

RS232C < - > RS485 CONVERTER S MANUAL. Model: LD15U. Phone: / 97 / 98 (M)

DCREG INTERFACE VIA DEVICENET

Installation and Operation. Manual

XR-500 [Receipt Printer User s Manual ]

Keep it Simple Timing

GE Power Controls FIELDBUS APPENDIX PROFIBUS DP. Doc. No.: ASTAT Plus PB_Appendix-v0

MEMOBUS/Modbus Communications

ZC-24DO CANopen I/O Module: 24 Digital Outputs

1-Port R422/485 Serial PCIe Card

Bluetooth Serial Adapter

Table of Contents. Creating a VC1000 Network... 3

Elo Interactive Digital Signage (IDS): Remote Management

Online simulator YES Broadcast command YES Extend address mode YES

8051 Serial Port. Crystal TXD. I/O Device RXD. Embedded Systems Peripherals

7.7 Ethernet Communication (AFPX-COM5)

PROTOCOL CONVERTER. Innovation Lives in ADFweb.com. 1) Modbus to M Bus (code order: HD67029M serie)

LS-101 LAN to Serial Device server. User s Manual

NetBiter webscada Modbus User Manual

RDF1. RF Receiver Decoder. Features. Applications. Description. Ordering Information. Part Number Description Packages available

Vicon Flash Upgrade Software

Projector Control Command Reference Manual

Application Note 2. Using the TCPDIAL & TCPPERM Commands to Connect Two TransPort router Serial Interfaces Over TCP/IP.

OWNERS MANUAL. Status Monitor. for Windows 95, 98, ME, NT 4, 2000 & XP. SIGNALCRAFTERS TECH, INC.

Process Control and Automation using Modbus Protocol

Knowledge Base Article. Integrating ISONAS Access Control System with TagMaster LR-series RFID Readers

Why you need to monitor serial communication?

Softstarters. Type PSTX Fieldbus communication, Built-in Modbus RTU. 1SFC132089M0201 April SFC132089M0201 1

Master-Touch and ValuMass. Modbus Communications. INSTRUCTION MANUAL (Rev. 2.1)

Alcalde # 1822 Col. Miraflores C.P Guadalajara, Jal. Mexico MX 01 (33) y USA 001 (619) (San Diego, CA.

Virtual Integrated Design Getting started with RS232 Hex Com Tool v6.0

Vicon Flash Upgrade Software

TCP/IP MODULE CA-ETHR-A INSTALLATION MANUAL

is then retained absolutely without interruption.

To perform Ethernet setup and communication verification, first perform RS232 setup and communication verification:

User Manual Revision English

HOMEWORKS. RS-232 Protocol. Data Protocol for Communicating with Lutron's HOMEWORKS System

Xiamen Rongta Technology Co., Ltd.

REGISTERED TO ISO 9001:2000

1 INTRODUCTION. This document describes the procedure to upgrade LTMR.

1.Eastron SDM220Modbus Smart Meter Modbus Protocol Implementation V1.0

Monitor software for system A2 and W3

Application software. 3-channel LED KNX controller Electrical / Mechanical characteristics : see product information. Application software ref.

Transcription:

KBOX-Program P100 V0115 Version of: 2008-01-28 Last update: 2008-11-05 Industriestrasse 49 Seite 1/11

1. Application KBOX is an Interface-box that connects a coffeemachine with CCI-Interfce with a cash register with RS232. The KBOX Program P100 was developed for the following cash register and applications: Schneider Beetle Beverage control systems with serial interface (software update on Beverage control system required). The beverage control systems of DIRMEIER is already equipped with this feature PC-Programs. This document serves to the impementation of the software on the cash register. For the connection of the coffeemachine the document KBOX hardwaredescription is required. The software runs on KBOX V0030 as target. The programm P100 ist ideally suited, to register coffees without checks of the clark number. There is no measure to identify a clark with a clarkkey. Industriestrasse 49 Seite 2/11

2. Spezification KBOX programm P100 2.1 Connection and interfaceparameters to the coffeeachine To impement an easy to use interface the connection between the coffeemachine KBOX is an asynchonous RS232-Interface. Only three wires are needed: RxD, TxD and GND. No hardware-handshake-signals are supported. The RS232 Interface is galvanic isolated on the KBOX. With this feature no ground loops can build up even if the coffeemachine supplies the power. The communicationsparameter are: 9600bps, 8 Datenbit, no parity 1 Stop-Bit With DIP-Switch 4 ON the baudrate can be set to 4800bps. 2.2 Connection and interface parameters to the cash register The KBOX communicates with the cash register over an RS232 interface. Only three wires are needed: RxD, TxD and GND. No hardware-handshake-signals are supported. The RS232 Interface is galvanic isolated from the cash register, so no ground loops can build up. The communicationsparameter are: 9600bps, 8 Datenbit, keine Parität 1 Stop-Bit The baudrate is fixed and can not be changed. 2.3 Basics of the communication, cash register protocol The communication is based on the ASCII-character set. In this way the communication can be observed with a VT100-compatible terminal or on a PC with a terminal program (e. g. Hyperterm). The coffeemachine is master. The KBOX-Interface is slave against the coffeemachine, but master against the cash register. Communication is always started by the master. If the coffeemachine sends a request to the KBOX the KBOX translates the request to the cash register. The cash register checks if the product is registered and answers to the KBOX. Industriestrasse 49 Seite 3/11

The KBOX translates the answer to the coffeemachine which produces the product if allowed to. Program P100 doesn t support clarknumber and table numbers. Coffeemachine CM 1. request from CM 4a. answer to CM CBOX 2. request to cash reg. 3. answer from cash r. 4b. confirmation to cash r. (*) Cash register The request is started from the Coffeemachine and goes thru the KBOX to the cash register. 2.4a Request to cash register Byte Nr. character comment 1 P P=50h (Product) 2 0 Productnumber hunderts [30h..39h] 3 0 Productnumber tenths [30h..39h] 4 1 Productnumber ones [30h..39h] 5 CR Carriage return (Enter) CR=0Dh 6 LF Line Feed LF=0Ah (ctrl-j) 999 different products can be requested. The KBOX takes the same product-code (product-nuber) as is sent by the coffeemachine. The cash register converts the productcode into a valid PLU-number. e.g. Product 1 is P001 and converted to PLU 4001 Product 32 is P032 and converted to PLU 4032 Industriestrasse 49 Seite 4/11

2.4b Confirmation to cash register Byte Nr. character comment 1 D D=44h (Done, Confirmation) 2 0 Productnumber hundrets [30h..39h] 3 0 Productnumber tenths [30h..39h] 4 1 Productnumber ones [30h..39h] 5 CR Carriage return (Enter) CR=0Dh 6 LF Line Feed LF=0Ah 999 different products can be requested. The KBOX takes the same product-code (product-nuber) as is sent by the coffeemachine in the D-Confirmation. The cash register converts the product-code into a valid PLU-number. DIP-Switch 3 selects, wheter KBOX sends the confirmation (ON) or not (OFF). 2.5 positive answer from cash register With a positive answer from the cash register, the coffeemachine produces the requested product. The positive answer from the cash register has to occur within 5s. Byte Nr. character comment 1 o o=6fh 2 k k=6bh 3 CR Carriage return (Enter) CR=0Dh 4 LF Line Feed LF=0Ah A positive answer is ok. The major characters OK are also accepted. Industriestrasse 49 Seite 5/11

2.6 negative answer from cash register With a negative answer from the cash register the coffeemachine must not produce the requested product. The negative answer has to occur within 5s. If no answer occurs within 5s, KBOX informs the coffeemachine, that no product is produced. Byte Nr. character comment 1 n n=6eh 2 a a=61h 3 CR Carriage return (Enter) CR=0Dh 4 LF Line Feed LF=0Ah A negative answer ist na. The major characters NA are also accepted. na means: not available. Industriestrasse 49 Seite 6/11

2.7 Identification (optional) The identification can be used from the cash register to get the program on the KBOX. It is not necessary to implement the Identification. Identification should only be requested, when the cash register is powered up, because the principle, that communication starts from the KBOX is corrupted! Byte Nr. character comment 1 i i=69h 2 d d=64h 3 CR Carriage return (Enter) CR=0Dh 4 LF Line Feed LF=0Ah The major characters ID are also accepted. Answer from the KBOX to the identification request: 1 K K=69h 2 B B=64h 3 O O=4Fh 4 X X=58h 5 - Underscore=5Fh 6 P P=50h 7 1 1=31h 8 0 0=30h 9 0 0=30h 10 - Underscroce=5Fh 11 1 1=31h Date days 12 1 7=31h 13..=2Eh Dot 14 0 0=30h Date month 15 4 8=34h 16..=2Eh Dot 17 0 0=30h Date year 18 1 0=31h 19 CR Carriage return (Enter) CR=0Dh 20 LF Line Feed LF=0Ah Industriestrasse 49 Seite 7/11

2.9 Timing of the communication In order to keep the communication working, the following timing is impemented: The timing is very important, when the cash register is busy (printing out a report or so). The cash register must time-stamp the characters from KBOX and start a timeout-timer. Coffeemachine 1. request from CM 4. answer to CM KBOX 2. request to cash reg. 3. Answer from cash r. Cash register time 1-4 max. transactiontime Coffeemachine KBOX: 5.0s time 2-3 max. transaktionszeit KBOX Cash register 4.5s The cash register must respond within the time 2-3. The answer can be positive or negative. After this time the cash register must not respond anymore, otherwise it can happen, that the cash register sends a positive answer and thus billing the product, but the timeout occured and the product is not produced. No answer from the cash register is interpreted as negative answer. The user has to request the product again. There is no repetition of the productrequest implemented because this won t work on the coffeemachine. Industriestrasse 49 Seite 8/11

3. LED s The LED s have the following functions: LD1 green Shows state of the KBOX. The green LED blinks in the1s-cycle. The power supply is on and the microcontroller-system runs. LD2 yellow During a request from the coffeemachine the yellow LED is on until, the transaction is finished. When the transaction is fast, this means that the cash register responds immediately, LD2 flashed only for a short time. LD3 red The red LED indicates an error. After a failed transaction without answer from the cash register this LED is on for 2s. Industriestrasse 49 Seite 9/11

4. DIP-Switches The KBOX is equipped with a 4-position DIP-switch. For the programm P100 the DIPswitch has the following functions: DIP1: OFF (*) DIP2 OFF (*) DIP3 OFF no confirmation(*) DIP3 ON confirmation DIP4 OFF CM: 9600bps (*) DIP4 ON CM: 4800bps (*) factory preset With DIP-switch 3 the confirmation to the cash register is selected (see 2.4b and 2.9). With DIP-switch 4 the baudrate of the CCI-Interface to the coffeemachine can be selected. Normally (DIP4=OFF) the baudrate is 9600bps. For DIP4=ON the baudrate is 4800bps. All other communicationsparameters are equal. Attention: After changes of the DIP-switch-settings, the KBOX must be initialized. Industriestrasse 49 Seite 10/11

5. Settings on the coffeemachine On the coffeemachine the CSI-protocol has to be selected. This protocol is also needed for the parallelinterface. Instead of parallel wires the interface communicates with the cash register over a serial communication line. 6. Technical support We support you with the application of the KBOX-Interface. Please visit our homepage or email us ( REF KBOX) or call us. For questions regarding the settings of the coffeemachine the technical support or local dealer of the coffeemachine manufacturer is at your service. Industriestrasse 49 Seite 11/11