How To Send A Message From A Computer To A Computer (Iwea) On A Microsoft Macbook 2.5 (Isoa) To A Microsatellite 2.4 (Ios) On An Unix (Ise



Similar documents
ISHIDA BC Scale to Scale Communications

HOST Embedded System. SLAVE EasyMDB interface. Reference Manual EasyMDB RS232-TTL. 1 Introduction

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

Technical Support Bulletin Nr.18 Modbus Tips

PROPERTY MANAGEMENT SYSTEM

Card Issuing Machine for Magnetic, Contact & IC Card

Interface Protocol v1.2

Quectel Cellular Engine

7.7 Ethernet Communication (AFPX-COM5)

Keep it Simple Timing

Operating Instructions Serial Monitor ROBERT RIELE GmbH & Co KG

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

PFB366 Profibus-DP Gateway User Manual

CONCEPT1 RS232 COMMUNICATION

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

Application Note. Introduction AN2471/D 3/2003. PC Master Software Communication Protocol Specification

Operating Systems and Computer Networks / Datenverarbeitung 2 / Data Processing 2

Software User Guide UG-461

Table 1 below is a complete list of MPTH commands with descriptions. Table 1 : MPTH Commands. Command Name Code Setting Value Description

13-1. This chapter explains how to use different objects.

Signalling Control System Serial Train Information Interface

OPERATOR INTERFACE PRODUCTS APPLICATION NOTE. Xycom 4800/2000 OIL (Operator Interface Language)- Series Terminals: Backup and Restore with ProComm

A short description to the VABus protocol

SMS based remote control system

Data sheet Wireless UART firmware version 4.02

Soft-Starter SSW-06 V1.6X

Command Processor for MPSSE and MCU Host Bus Emulation Modes

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

Original instructions. PLUTO Gateway. User Manual. PROFIBUS GATE-P1/P2 DeviceNet GATE-D1/D2 CANopen GATE-C1/C2 Ethernet GATE-E1/E2

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

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

Data Acquisition Module with I2C interface «I2C-FLEXEL» User s Guide

ND48-RS ASCII A2.04 Communication Protocol

Baud rate: 9600 Data Bits: 8 Parity: Even Stop Bits: 1

Modbus Protocol. PDF format version of the MODBUS Protocol. The original was found at:

How To Use A Powerpoint On A Microsoft Powerpoint 2.5 (Powerpoint 2) With A Microsatellite 2.2 (Powerstation 2) (Powerplant 2.3) (For Microsonde) (Micros

WIZnet S2E (Serial-to-Ethernet) Device s Configuration Tool Programming Guide

CS 326e F2002 Lab 1. Basic Network Setup & Ethereal Time: 2 hrs

Unique Micro Design Advanced Thinking Products. Model S151 UMD Transfer Utility for the Nippondenso BHT Series User Manual

Serial Communications

SYMETRIX SOLUTIONS: TECH TIP August 2015

Development Kit EM4095 User s Manual

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation

Projector Control Command Reference Manual

BRMO 80 / ETH-IP. User Manual. Réf : MU-BRMO 80-ETH-IP-1.4-EN

NHD-0420D3Z-FL-GBW-V3

MAX T1/E1. Quick Start Guide. VoIP Gateway. Version 1.0

TAP Interface Specifications

Part Number Description Packages available

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

SERIAL INTERFACE. Series SSW-03 and 04

Serial Communications

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

BenchMark 460 Marking System

Customer Pole Display SERIES 8035

20 Using Scripts. (Programming without Parts) 20-1

Consult protocol, Nissan Technical egroup, Issue 6

Hagenberg Linz Steyr Wels. API Application Programming Interface

1.1 Connection Direct COM port connection. 1. Half duplex RS232 spy cable without handshaking

PM1122 INT DIGITAL INTERFACE REMOTE

Software Developer's Manual

Scanner Configuration

Serial Communications / Protocol in AirTest Products

ESPA Nov 1984 PROPOSAL FOR SERIAL DATA INTERFACE FOR PAGING EQUIPMENT CONTENTS 1. INTRODUCTION 2. CHARACTER DESCRIPTION

DVPPF02-H2. PROFIBUS DP Slave Communication Module Application Manual

MEMOBUS/Modbus Communications

CNC File Transfer Box. Connecting the CNC File Transfer. CNC Transfer Program

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

S PT-E550W ELECTRONIC E C LABELING L SYSTEM

Single channel data transceiver module WIZ2-434

ARM Thumb Microcontrollers. Application Note. Software ISO 7816 I/O Line Implementation. Features. Introduction

Features Reference. About Unified Communication System. Before Using This Machine. Starting a Meeting. What You Can Do During the Meeting

HIGH PRECISION BALANCE MWP OWNER S MANUAL. MWP ver.1.0

Modbus Communications for PanelView Terminals

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

SATEX SA Manual. Weegtechniek holland b.v. PRECISION BALANCE. Patroonsweg DA Zeewolde HOLLAND

Communicating with a Barco projector over network. Technical note

Customer Pole Display SERIES 8035 Operation Manuanl. Version 1.1

Mitsubishi Electric Q Series PLC Ladder Monitor. Operation Manual

Sartorius YAD01IS Win

CANnes PC CAN Interface Manual

Chapter 11 V.25 bis Autodialer

Example Programs for PLC Fatek equipped with FBs-CMGSM


32 Transferring Projects and Data

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

TruePort Windows 2000/Server 2003/XP User Guide Chapter

Modicon Modbus Protocol Reference Guide. PI MBUS 300 Rev. J

Bidirectional wireless communication using EmbedRF

RFID MODULE Mifare Reader / Writer SL031 User Manual Version 2.7 Nov 2012 StrongLink

Install / Users Guide

CipherLab 5100 Time Attendance Utility Manual

Implementation Guide. SAS Serial Protocol. for. Montana Department of Justice Gambling Control Division. October 22, Version 1.4.

BW-500 BED WEIGHER USER MANUAL

Temp. & humidity Transmitter Instructions

TICO-EN. TiXML-Console TICO. User Manual V

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

Business/Home GSM Alarm System. Installation and User Manual

LDG Electronics External Meter Serial Communications Protocol Specification

Transcription:

1. PROTOCOL ASTRA COMMUNICATION PROTOCOL (via RS232C) Argentina specification (B0319G) 26 Oct 2004 METHOD TRANSMISSION CONTROL PROCEDURE BAUD RATE DATA BIT STOP BIT PARITY DATA COMMUNCATION ORDER CONNECTOR COMMUNICATING PRODUCTS RESPONSE DELAY RS232C HALF DUPLEX BASIC PROCEDURE, CONTENTION MEHOD 38,400 BPS 8 BIT 1 BIT NO FROM LSB TO MSB 9 PIN D-SUB CONNECTOR PC, ASTRA AFTER TRANSMISSION, MAX. 500 MS DELAY UNTIL RECEIPT 2. COMMUNICATION CONTENTS 2-1. STORE NAME / ADDRESS MASTER DATA 2-2. PRESET KEY MASTER DATA 2-3. ITEM MASTER (PLU FILE) DATA 2-4. EXTRA MESSAGE MASTER DATA 2-5. ROM SWITCH DATA 2-6. PRODUCTION TOTAL DATA 2-7. DATA FINISH COMMAND Copyright 2001-2004 Ishida Cooperation. All right reserved. 1/17

3. FORMAT 3-1. CONTROL CODE STX 0x02 ETX 0x03 BCC The value calculated from BDN to ETX and from 0(0x00) to XOR CMD TRANSMISSION DATA ZONE BDN Board Number 0x31 (fixed with ASCII '1') Message Characters Rows (Max. 250 byte) FRN Frame Number (0x00-0x2f) 0 (0x00) at the case that length of characters rows is less than 250 byte Represents the numbers of continuous data if it is more than 250 byte CLD Characters Length Data (0x01-0xFA) STS Error Status ('0' - '7') Copyright 2001-2004 Ishida Cooperation. All right reserved. 2/17

3-2. Code Command style Basic Data style STX BDN Command ETX BCC 1 1 1 1 1 BCC Calculation Range Transmit the kinds of sending data before sending the actual data Transmit data by next response (acknowledgment and non-acknowledgment) after sending this command signal. 3-2-1. STORE NAME ADDRESS TRANSMISSION COMMAND 'S' Send this 'S' command before sending store name address data Command: Transmit Receive STX BDN 'S' ETX BCC 1 1 1 1 1 STX BDN '1' 'S' ETX BCC STX BDN '0' STS ETX BCC '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt STS (Error Status) Copyright 2001-2004 Ishida Cooperation. All right reserved. 3/17

3-2-2. Preset Data Transmission Command 'P' Send this 'P' Command before transmitting Preset Data Command: Transmit Receive STX BDN 'P' ETX BCC 1 1 1 1 1 STX BDN '1' 'P' ETX BCC STX BDN '0' STS ETX BCC '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt 3-2-3. ITEM MASTER DATA TRANSMISSION COMMAND 'I' Send this 'I' command before sending Item Master Data Command: Transmit Receive STX BDN 'I' ETX BCC 1 1 1 1 1 STX BDN '1' 'I' ETX BCC STX BDN '0' STS ETX BCC '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt Copyright 2001-2004 Ishida Cooperation. All right reserved. 4/17

3-2-4. Extra Message Master Data Transmissions 'M' Send this 'M' Command before sending Extra Message Master Data Command: Transmit Receive STX BDN 'M' ETX BCC 1 1 1 1 1 STX BDN '1' 'M' ETX BCC STX BDN '0' STS ETX BCC '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt 3-2-5. ROM SWITCH DATA Transmission Command 'C' Send this 'C' Command before sending ROM SWITCH DATA Command: Transmit Receive STX BDN 'C' ETX BCC 1 1 1 1 1 STX BDN '1' 'M' ETX BCC STX BDN 1 1 '0' STS ETX BCC 1 1 1 1 '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt Copyright 2001-2004 Ishida Cooperation. All right reserved. 5/17

3-2-6. PRODUCTION TOTAL Data Transmission 'T' Send this 'T' Command before sending PRODUCTION TOTAL Data Command: Transmit Receive STX BDN 'T' ETX BCC 1 1 1 1 1 STX BDN '1' 'M' ETX BCC STX BDN '0' STS ETX BCC '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt 3-2-7. Data Finish Command 'E' Send this 'E' data in the case that the transmission such as store name address data, preset key data, item master data, etc. is transmitted completely. Command: Transmit Receive STX BDN 'E' ETX BCC 1 1 1 1 1 STX BDN '1' 'E' ETX BCC STX BDN '0' STS ETX BCC '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt Copyright 2001-2004 Ishida Cooperation. All right reserved. 6/17

3-3. DATA SENTENCE Transmit one form if the actual transmission data is less than 250 bytes. If it is more 250 bytes, then transmit 250 bytes each. Don't exceed 256 byte of total frame data length including STX, ETC, BCC, EC. Basic Data Style STX BDN FRN CLD Message (Max. 250 bytes) ETX BCC 1 1 1 1 250 1 1 BCC Calculation Range Max. 256 bytes Copyright 2001-2004 Ishida Cooperation. All right reserved. 7/17

3-3-1. Less than 250 bytes Frame Number is fixed with 0x00, and CLD represents length of transmitting data. Command transmit Receive 1 1 1 1 max. 250 1 1 STX BDN '1' 'CMD' ETX BCC 1 1 1 1 1 1 STX BDN '0' STS ETX BCC '0' Invalid Text Receipt '1' '2' '3' '4' '5' '6' '7' 3-3-2. Exceed 250 byte FRN represents the counts of the following data. For example, if 5 frames are transmitted in the row, transmit with the order of 4,3,2,1,0. CLD is fixed at max. 250 if the first and middle frame is transmitted, and the last frame represents the remaining length. Command transmit Receive 1 1 1 1 max. 250 1 1 STX BDN '1' 'CMD' ETX BCC STX BDN '0' STS ETX BCC '0' '1' '2' '3' '4' '5' '6' '7' Invalid Text Receipt Copyright 2001-2004 Ishida Cooperation. All right reserved. 8/17

3-4. EXAMPLES 3-4-1. TRANSMIT 150BYTE STORE NAME ADDRESS DATA Command transmit Receive STX BDN 'S' ETX BCC 0x02 0x31 0x53 0x03? STX BDN '1' 'S' ETX BCC 0x02 0x31 0x31 0x53 0x03? Data Transmit Receive 0x02 0x31 0x00 0x96 150 Byte 0x03? STX BDN '1' 'S' ETX BCC 0x02 0x31 0x31 0x53 0x03? Finish Command Transmit Receive STX BDN 'E' ETX BCC 0x02 0x31 0x53 0x03? STX BDN '1' 'E' ETX BCC 0x02 0x31 0x31 0x53 0x03? Copyright 2001-2004 Ishida Cooperation. All right reserved. 9/17

3-4-2. Transmit 450 byte Item Master Data Command transmit Receive STX BDN 'I' ETX BCC 0x02 0x31 0x49 0x03? STX BDN '1' 'I' ETX BCC 0x02 0x31 0x31 0x49 0x03? Data Transmit Receive 0x02 0x31 0x00 0xfa 250 Byte 0x03? STX BDN '1' 'I' ETX BCC 0x02 0x31 0x31 0x49 0x03? Data Transmit Receive 0x02 0x31 0x00 0xc8 200 Byte 0x03? STX BDN '1' 'I' ETX BCC 0x02 0x31 0x31 0x49 0x03? Finish Command Transmit Receive STX BDN 'E' ETX BCC 0x02 0x31 0x53 0x03? STX BDN '1' 'E' ETX BCC 0x02 0x31 0x31 0x53 0x03? Copyright 2001-2004 Ishida Cooperation. All right reserved. 10/17

3-4-3. TRANSMIT 150BYTE STORE NAME ADDRESS DATA AND 3 ITEMS OF 150BYTE ITEM MASTER DATA Command transmit Receive STX BDN 'S' ETX BCC 0x02 0x31 0x53 0x03? STX BDN '1' 'S' ETX BCC 0x02 0x31 0x31 0x53 0x03? Data Transmit Receive 0x02 0x31 0x00 0x96 150 Byte 0x03? STX BDN '1' 'S' ETX BCC 0x02 0x31 0x31 0x53 0x03? Command transmit Receive STX BDN 'I' ETX BCC 0x02 0x31 0x49 0x03? STX BDN '1' 'I' ETX BCC 0x02 0x31 0x31 0x49 0x03? Data Transmit Receive 0x02 0x31 0x00 0xc8 150 Byte 0x03? STX BDN '1' 'I' ETX BCC 0x02 0x31 0x31 0x49 0x03? Data Transmit Receive 0x02 0x31 0x00 0xc8 150 Byte 0x03? STX BDN '1' 'I' ETX BCC 0x02 0x31 0x31 0x49 0x03? Data Transmit Receive 0x02 0x31 0x00 0xc8 150 Byte 0x03? STX BDN '1' 'I' ETX BCC 0x02 0x31 0x31 0x49 0x03? Copyright 2001-2004 Ishida Cooperation. All right reserved. 11/17

Finish Command STX BDN 'E' ETX BCC Transmit Receive 0x02 0x31 0x45 0x03? STX BDN '1' 'E' ETX BCC 0x02 0x31 0x31 0x45 0x03? Send 'E' after send all the 3 items data by dividing 250 byte and 200 byte if 450 byte of PLU date is sent three times. In the case that the plural different file is transmitted, transmit 'E' command after sending all the files. ASTRA finish when it receive 'E' command. Data back-up can be done at special data back-up mode only which prohibits changing task. In other mode except for data back-up mode, it repeats non-acknowledgment. In the case of no response after transmission, transmit again after 500ms. In the case of no response after transmission three times and reception of non-acknowledgment, treat pre-defined error management. Copyright 2001-2004 Ishida Cooperation. All right reserved. 12/17

5. DATA LAYOUT Characters --- One font by one line Characters Range (one line) 1 byte 1 byte characters 0x0d (CR code) Font # Characters Fonts Kinds Standard Font # Italic Font # Font Font F014x07 03H I014x07 11H F020x10 08H I020x10 12H F030x15 0DH I030x15 13H F040x20 F0H I040x20 F4H F060x30 F1H I060x30 F5H F080x40 F2H I080x40 F6H F120x60 F3H I120x60 F7H 5-1 STORE NAME ADDRESS MASTER STORE # ADDRESS ADDRESS STORE NAME STORE NAME CHARACTERS CHARACTERS 2 BYTE 2 BYTE MAX 99 BYTE 2 BYTE MAX 99 BYTE CHARACTERS CHARACTERS 5-2. ITEMS MASTER PLU No. Mode Unit Price / Fixed Fixed Price Tare Date Shelf Life Fixed Price Weight Pieces Printing 3 byte 1 byte 4 byte 3 byte 1 byte 2 byte 1 byte 2 byte 6digit(BCD) 1digit(BCD) 8digit(BCD) 5digit(BCD) 2digit(BCD) 4digit(BCD) 1digit(BCD) 3digit(BCD) Item Code Extra Message Filler Filler Filler Character Numbers Commodity of Commodity Names 4 byte 1 byte 1 byte 1 byte 2 byte 2 byte Max. 1027 8digit(BCD) 2digit(BCD) Characters Weighing Mode Date Print Flag 0: Weighing 1: Fixed Price 0: Refer, 1: Prohibit 2: Packed Date only 3: Expiry Date only 4: Both Copyright 2001-2004 Ishida Cooperation. All right reserved. 13/17

Fixed Price Pieces 'PCS' only 5-3 Preset Key Preset No. Preset Type Data 1 byte 1 byte 3 byte Hexadecimal hexadecimal 6 digit(bcd) Put null data in the case except for PLU No. Or Tare Preset Type 0x00 Not use 0x08 SAVE 0x01 PLU 0x09 Extra Message 0x02 Tare 0x0a VOID 0x03 Fixed Price 0x0b Peel Timer 0x04 X 0x0c 99 0x05 Special Price 0x0d 00 0x06 -$ 0x0e Not use 0x07 -% 01 02 03 04 05 06 07 08 2d 2e 2f 30 31 32 33 34 09 0a 0b 0c 0d 0e 0f 10 11 35 36 37 38 39 3a 3b 3c 3d 12 13 14 15 16 17 18 19 1a 3e 3f 40 41 42 43 44 45 46 1b 1c 1d 1e 1f 20 21 22 23 47 48 49 4a 4b 4c 4d 4e 4f 24 25 26 27 28 29 2a 2b 2c 50 51 52 53 54 55 56 57 58 Preset Key Location Copyright 2001-2004 Ishida Cooperation. All right reserved. 14/17

5-4. Extra Message Master Extra Message No. Numbers of characters Characters 1 byte 3 byte Max. 1027 5-4.Production Total PLU Quantity Weight Total Price 3byte 3byte 4byte 4byte BCD BCD BCD BCD 6-1.ASTRA Communication Menu Configuration Menu Description P10 >REGISTRATION P10-00 >COMMUNICATION P10-01 >UP LOAD P10-01-01 >ALL UP LOAD P10-01-02 >SHOP UP LOAD P10-01-03 >ITEM UP LOAD P10-01-04 >PRESET UP LOAD P10-01-05 >MESG UP LOAD P10-01-06 >FONT UP LOAD P10-01-07 >CONFG UP LOAD P10-01-08 >TOTAL DATA P10-02 >DOWN LOAD 6-2.Menu Function: formed by UP LOAD and DOWN LOAD Menu >UP LOAD >ALL UP LOAD >SHOP UP LOAD >ITEM UP LOAD >PRESET UP LOAD >MESG UP LOAD >FONT UP LOAD >TOTAL DATA >CNFG UP LOAD >DOWN LOAD Data transfer to other Astra scale or PC Transfer all master data (Note) Except Total data Transfer Store Name/Address Transfer Item master data Transfer Preset function key data Transfer Extra message data Transfer Label format data Transfer Production total data Transfer E2ROM data Data receive from other Astra scale or PC Copyright 2001-2004 Ishida Cooperation. All right reserved. 15/17

6-3. Explanation All data transfer operation is available only under condition of prohibition Task Transfer at Astra Scale. That is to say, it works in UP LOAD and DOWN LOAD Menu. A)Case1: Data transfer from Astra(A) to Astra(B) Set DOWN LOAD mode on Astra (B) Select [Enter]key Waiting status with display DOWN LOADING Select desired data file to transfer from UP LOAD menu on Astra(A) Select [Enter]key Start transferring with display UP LOADING. Receiving data from Astra(A),then Astra(B) start data transfer with display DOWN LOADING. After completing data transfer correctly then Astra(A) display UP LOAD OK,Astra(B) display DOWN LOAD OK,after that return to UP LOAD and Down LOAD. D) Case4: Data transfer from PC to Astra Set Astra to Normal mode in advance. Data transfer from PC. After completing data transfer correctly then Astra displays DOWN LOAD OK 3sec.,then return to Normal mode. In case of data transfer error, Astra displays DOWN LOAD ERROR 3sec, then return to Normal mode. D) Case5: Data transfer from Astra to PC. Set Astra to Normal mode in advance. Data transfer from PC. After completing data transfer correctly then Astra displays UP LOAD OK 3 times,then return to Normal mode. In case of data transfer error, Astra displays UP LOAD ERROR 3 times, then return to Normal mode. Copyright 2001-2004 Ishida Cooperation. All right reserved. 16/17

Astra Data receiving method A) PC to ASTRA: Add: Add transferred data to existing data. B) PC to ASTRA: Overwrite: Overwrite transferred data after deletion existing data. C) ASTRA to PC: Astra sends to required data to PC. Astra sends required data by using associated command A. (Example: PLU data ---> PC sends J command to Astra. Astra sends back I command to PC) Command A Command B Command C PLU I I J SHOP S s R EXTRA MESSAGE M m N PRESET KEY P p Q ROM SWICTH C c N/A TOTAL T t U Copyright 2001-2004 Ishida Cooperation. All right reserved. 17/17