Hide thumbs Also See for XE-A201:

Advertisement

q
XE-A201
ONLINE COMMUNICATION FUNCTION
CHAPTER 1.
OVERVIEW......................................................................................
CHAPTER 2.
SYSTEM CONFIGURATION...........................................................
CHAPTER 3.
INTERFACE SPECIFICATIONS......................................................
CHAPTER 4.
SIGNAL CONNECTION DIAGRAM.................................................
CHAPTER 5.
ONLINE PROTOCOL.......................................................................
CHAPTER 6.
CONTROL SIGNAL SEQUENCE....................................................
CHAPTER 7.
TEXT BLOCK FORMAT................................................................
CHAPTER 8.
ONLINE APPLICATION................................................................
Parts marked with "!" are important for maintaining the safety of the set. Be sure to replace these parts with specified
ones for maintaining the safety and performance of the set.
SERVICE MANUAL
ELECTRONIC CASH
REGISTER
MODEL
CONTENTS
SHARP CORPORATION
CODE :
00ZXEA201UCSE
XE-A201
(For "U" & "A" version)
This document has been published to be used
for after sales service only.
The contents are subject to change without notice.
XE-A201UC
1
1
1
1
2
7
10
11

Advertisement

Table of Contents
loading

Summary of Contents for Sharp XE-A201

  • Page 1 XE-A201UC SERVICE MANUAL CODE : 00ZXEA201UCSE XE-A201 ONLINE COMMUNICATION FUNCTION ELECTRONIC CASH REGISTER XE-A201 MODEL (For "U" & "A" version) CONTENTS CHAPTER 1. OVERVIEW..................CHAPTER 2. SYSTEM CONFIGURATION............CHAPTER 3. INTERFACE SPECIFICATIONS............CHAPTER 4. SIGNAL CONNECTION DIAGRAM..........CHAPTER 5. ONLINE PROTOCOL...............
  • Page 2: Overview

    XE-A201UC CHAPTER 1. OVERVIEW g) Code : ASCII h) Bit sequence : LSB first Data format : 1 start bit + 7 data bits + 1 parity + 1 stop bit 1. GENERAL This is a specification of the on-line data communication via RS-232 interface.
  • Page 3: Online Protocol

    XE-A201UC CHAPTER 5. ONLINE PROTOCOL 1. BASIC PROTOCOL SPECIFICATION 1) Data transmission from the host to a satellite Host Satellite ( 1 ) Inquires of the satellite. ( 2 ) Receives ENQ. Dummy Terminal No. Check the terminal No. (3bytes) (6bytes) to see if it is its own.
  • Page 4 XE-A201UC 2) Data transmission from satellite to the host Host Satellite ( 1 ) Inquires of the satellite. ( 2 ) Receives ENQ. Dummy Terminal No. Checks the terminal No. (3bytes) (6bytes) to see if it is its own. ( 4 ) Receives ACK. ( 3 ) Sends ACK.
  • Page 5: Text Block Format

    XE-A201UC Host Satellite Continued from the preceding page. ( 12 ) Sends text corresponding to the job code. Start code Text (FDS) End code Two types of text block formats are available. ( 13 ) Receives text. Checks the check sum, text length, text data, etc. And goes to (15) if there is no error in them.
  • Page 6 XE-A201UC 2) Up-loading matrix for the host STATE Initial After sending ID ENQ After sending text EVENT Sends text and goes to 2. Sends EOT and goes to 3. Resends the text and then goes to 2. If the host has resent the text two times, it goes to 0.
  • Page 7 XE-A201UC 4) Up-loading matrix for the satellite STATE Initial After receiving ID-ENQ and sending ACK. After sending NAK EVENT Satellite checks the terminal No.:If it is cor- Satellite checks the terminal No.:If it is cor- rect, satellite sends ACK and goes to 1. rect, satellite sends ACK and goes to 1.
  • Page 8: Control Signal Sequence

    XE-A201UC CHAPTER 6. CONTROL SIGNAL SEQUENCE 1. ONLINE TRANSMISSION 1) Half duplex transmission 3) Line connection sequence flow STARTED BY P.C DATA DATA INITIAL DTR ON DSR ON ? < 100ms FULL DUPLEX ? 2) Full duplex transmission RTS ON DATA LINE ESTABLISHED DATA...
  • Page 9 XE-A201UC 4) Transmission sequence flow LINE ESTABLISHED FULL DUPLEX ? DCD OFF ? TIME OUT ? 5 sec RTS ON DSR ON ? FULL DUPLEX ? DCD ON ? TIME OUT ? 30 sec CTS ON ? TIME OUT ? 7 sec (Programmable) FULL TXRDY ?
  • Page 10 XE-A201UC 5) Receiving sequence flow LINE ESTABLISHED DSR ON ? HALF DCD ON ? TIME OUT ? DUPLEX ? 30sec ID. ENQ ∞ ACK or RXRDY ? TIME OUT ? NAK 4 sec TEXT 7 sec SEND TEXT READ 1 CHARACTER LINE ESTABLISHED EOT ? DTR OFF...
  • Page 11 XE-A201UC CHAPTER 7. TEXT BLOCK FORMAT 1. BASIC FORMAT Code conversion table. Print code (high-order or low-order 4 bits) Line image 1) ID-ENQ : 10bytes Bit image Hexadecimal ASCII ENQ code (05h) 0000 Terminal No. 000001-999999 (6 bytes) 0001 EOT is set as dummy cahracters. (3 bytes) 0010 2) ACK : 1 byte 06h...
  • Page 12: Online Application

    XE-A201UC CHAPTER 8. ONLINE APPLICATION 1. ONLINE PRESET 1. PGM Preset [JOB #32] MRS = 05 Programming of the transmission data rate (Baud rate) Job # PGM-MODE programming for online operation PGM mode Programming of the terminal number Programming of the transmission control Programming of the baud rate Programming of the start and end code Programming of the timeout time...
  • Page 13 XE-A201UC ã COPYRIGHT 2001 BY SHARP CORPORATION All rights reserved. Printed in Japan. No part of this publication may be reproduced, stored in a retrieval system, or transmitted. In any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission of the publisher.

Table of Contents