Rockwell Automation 2708-DH5B2L_DH5B4L Attended Workstation User Manual
Page 6

Attended Workstations
User Manual
Table of Contents
iv
Step #1 – Planning
10–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
The A-B VBASIC Development Procedure
10–1
. . . . . . . . . . . . . . . . . . . . .
Step #2 – Coding with the Workstation Application Generator Software . . . .
10–1
Step #3 (Alternate) – Coding with Visual BASIC Editor
10–1
. . . . . . . . . . .
Step #4 – Simulation Using Application Library
10–1
. . . . . . . . . . . . . . . . .
Step #5 – Compiling the A-B VBASIC Program
10–2
. . . . . . . . . . . . . . . . .
Step #6 – Downloading
10–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Loading and Auto-Starting an A-B VBASIC Program
10–3
. . . . . . . . . . . . .
Start-up Condition of an A-B VBASIC Program
10–3
. . . . . . . . . . . . . . . . .
LCD:
10–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Random numbers:
10–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RAM files:
10–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variables:
10–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Host device:
10–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Termination of an A-B VBASIC Program
10–4
. . . . . . . . . . . . . . . . . . . . . .
A-B VBASIC Run-Time Errors
10–5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Format of a BASIC Error Message
10–5
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Failure
10–6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Overview
11–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Invoking the Compiler
11–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LXB param 1 (,param2) (,param3) (,param4)
11–2
. . . . . . . . . . . . .
LXB
11–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LXB Prog1
11–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LXB Prog1,Prog1,Prog1
11–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
LXB Prog1,Download,PRN
11–3
. . . . . . . . . . . . . . . . . . . . . . . . . . .
LXB Prog1,Startnow,Prog1,Wait
11–3
. . . . . . . . . . . . . . . . . . . . . . .
A – Source File Specification
11–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B – Downloaded Executable File
11–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C – Listing File
11–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
D – Secondary Download File
11–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction
12–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device: LCD Display
12–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device: Keypad
12–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device: Barcode Scanners
12–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
When reading barcodes:
12–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Device: Host Computer
12–6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Developing and Running
An A-B BASIC Program
The A-B VBASIC
Cross-Compiler
Special Devices in
A-B VBASIC