Rockwell Automation 2708-NBD VBASIC Language Development Kit User Manual
Page 5
Bulletin 2708
BASIC Language Development Kit
Table of Contents
iii
Chapter 5
Introduction
5–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the Library
5–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Writing Programs
5–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Using the ENVPC Simulator
5–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A – Predefined Constants
5–5
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
B – Global Variables
5–6
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
C – BASIC Language Development Kit Limitations
5–7
. . . . . . . . . . . .
D – PC Simulation Constants and Variables
5–7
. . . . . . . . . . . . . . . . . .
Display and Keyboard
5–8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Network I/O
5–8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
COM and AUX
5–8
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Status Display
5–9
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Printing Reports and Forms
5–9
. . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix A
Misspellings
A–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Strings in TYPEs
A–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variables Beginning with “FN”
A–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Accidental Omission of %, &, ! # OR $
A–1
. . . . . . . . . . . . . . . . . . . . . . . .
Use of Colons as Statement Separators
A–1
. . . . . . . . . . . . . . . . . . . . . . . . .
CONSTant Declarations
A–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
PRINT “text”; :
A–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Appendix B
General Restrictions
B–1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Supported A-B VBASIC Keywords
B–3
. . . . . . . . . . . . . . . . . . . . . . . . . . .
ABS(numeric–expression)
B–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASC(string–expression)
B–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
BEEP
B–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CDBL(numeric–expression)
B–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHAIN filespec
B–2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CHR$(code)
B–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CINT(numeric–expression)
B–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLNG(numeric–expression)
B–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CLOSE [ [#]filenumber[,[#]filenumber]...]
B–3
. . . . . . . . . . . . . . . . . . .
CLS [{ 0 | 1 | 2 }]
B–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CONST constname=expression
B–3
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
CSNG(numeric–expression)
B–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CSRLIN
B–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CVI, CVS, CVL, (CVD)
B–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATE$
B–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATE$ = ”yymmddw”
B–4
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A-B VBASIC
Application Library
A-B VBASIC and
Visual BASIC Tips
Differences Between
A-B VBASIC and Visual
BASIC