SATO Group of Companies
BARCODE SATO INTERNATIONAL PTE
LTD
438A Alexandra Road #05-01/ 02,
Alexandra Technopark,
Singapore 119967
Tel: +65-6271-2122
Fax: +65-6271-2151
Website: www.barcodesato.com
Email: sales@sato-int.com
SATO EUROPE NV
Leuvensesteenweg 369,
1932 Sint-Stevens-Woluwe, Brussels, Belgium
Tel: +32 (0)-2-788-80-00
Fax: +32 (0)-2-788-80-80
Website: www.sato-europe.com
Email: info@sato-europe.com
SATO UK LTD
Valley Road, Harwich, Essex England
Co12 4RR, United Kingdom
Tel: +44-1255-240000
Fax: +44-1255-240111
Website: www.satouk.com
Email: enquiries@satouk.com
SATO DEUTSCHLAND GMBH
Schaberweg 28, 61348
Bad Homburg, Germany
Tel: +49 (0)-6-1726-8180
Fax: +49 (0)-6-1726-818-199
Website: www.sato-deutschland.de
Email: info@sato-deutschland.de
SATO POLSKA SP Z O.O.
Ul Okolna 2, 50-422 Wroclaw
Poland
Tel: +48-71-335-23-20
Fax: +48-71-335-23-25
Website: www.sato-europe.com
Email: info@sato-europe.com
SATO AMERICA INC.
10350 Nations Ford Road Suite A,
Charlotte, NC 28273
Tel: +1-704-644-1650
Fax: +1-704-644-1662
Website: www.satoamerica.com
Email: satosales@satoamerica.com
SATO SHANGHAI CO, LTD
11 Floor, D, Pudong South Road 1111,
Pudong New Area, Shanghai,
China 200120
Tel: +86 (0)-21-58307080
Fax: +86 (0)-21-58307978
Website: www.barcodesato.com
Email: sales@satochina.com
BAR CODE SATO ELECTRONICS (S) PTE
LTD
438A Alexandra Road #05-01/02,
Alexandra Technopark, Singapore 119967
Tel: +65-6271-5300
Fax: +65-6273-6011
Website: www.barcodesato.com
www.satosingapore.com
Email: sales@satosingapore.com
SATO BAR CODE & LABELLING SDN BHD
Suite B-08-11&12, Block B Plaza Mont'
Kiara, No.2, Jalan Kiara Mont' Kiara,
50480 Kuala Lumpur, Malaysia
Tel: +60-3-6203-5950
Fax: +60-3-6203-1209
Website: www.barcodesato.com
Email: sales@satosbl.po.my
BARCODE SATO (THAILAND) CO. LTD
370/8 Supattra Building, 5th Floor, Rama9
Road, Bangkapi, Huay Kwang
Bangkok 10320, Thailand
Tel: +662-719-7780-3
Fax: +662-719-7784
Website: www.barcodesato.com
Email: sales@satothailand.co.th
Keyboard
Programming Manual
1
SATO Europe
The information contained herein is subject to change without notice.
Reproduction of this manual either in part or its entirety is forbidden.
Note that the manufacturer assumes no responsibility for any injury or loss
incurred while using this manual.
Programming Manual
Keyboard
SATO Europe
2
CONTENT
DOCUMENT CONVENTIONS ...........................................................................................5
FEATURES OF K012.........................................................................................................6
SPECIFICATIONS .............................................................................................................6
COMMUNICATION INTERFACE .......................................................................................7
SAFETY REGULATION .....................................................................................................8
CHECK-LIST......................................................................................................................8
OPTIONS...........................................................................................................................8
KEYBOARD SETUP ..........................................................................................................9
KEYBOARD OPERATION .................................................................................................9
POWER-ON UTILITIES .....................................................................................................9
AUTO EXECUTION ...........................................................................................................9
KEYBOARD INITIALIZATION ............................................................................................9
KEYBOARD CONFIGURATION SETUP..........................................................................10
KEYBOARD BIOS UPDATE.............................................................................................12
ON-LINE EDITING UTILITY.............................................................................................12
EXTENDED FILE MANAGER ..........................................................................................13
EXECUTE DOWNLOADED BASIC PROGRAM...............................................................14
USING K012 ....................................................................................................................15
EDIT A PROGRAM ..........................................................................................................15
DOWNLOAD A PROGRAM..............................................................................................15
EXECUTE A PROGRAM..................................................................................................16
VARIABLES, CONSTANTS, FUNCTIONS, OPERATORS, AND EXPRESSIONS ............17
VARIABLES .....................................................................................................................17
LONG INTEGER DATA TYPE VARIABLES......................................................................18
FLOAT DATA TYPE VARIABLES .....................................................................................18
DOUBLE FLOAT DATA TYPE VARIABLES......................................................................18
STRING VARIABLES.......................................................................................................18
SYSTEM VARIABLES......................................................................................................18
FUNCTIONS ....................................................................................................................19
NUMERIC FUNCTIONS...................................................................................................19
STRING FUNCTIONS......................................................................................................19
OPERATORS...................................................................................................................19
ARITHMETIC OPERATORS ............................................................................................19
STRING OPERATORS ....................................................................................................19
RELATIONAL OPERATORS ............................................................................................19
EXPRESSIONS ...............................................................................................................20