ii
Axcess Programming Language
Table of Contents
Defining mutually exclusive latching ...................................................................................... 21
Defining mutually exclusive toggling ...................................................................................... 21
Putting it all to work ................................................................................................................ 22
Programming Feedback.................................................................................................. 23
Grouping feedback statements .............................................................................................. 23
Device and Channel Keywords ....................................................................................... 24
Define_Combine .................................................................................................................... 25
Define_Latching ..................................................................................................................... 26
Define_Mutually_Exclusive .................................................................................................... 26
Define_Toggling ..................................................................................................................... 26
The Variable Assignment Method ................................................................................... 27
Sample Program .................................................................................................................... 28
Arrays and Strings ................................................................................................. 31
Defining Arrays................................................................................................................ 31
Accessing and Storing Array Values............................................................................... 31
Strings ............................................................................................................................. 33
String literals .......................................................................................................................... 33
String expressions................................................................................................................. 33
Arrays as Strings............................................................................................................. 34
String Lengths ................................................................................................................. 34
Array Manipulation Keywords ......................................................................................... 36
Uppercase vs. Lowercase............................................................................................... 38
Setting uppercase and lowercase .......................................................................................... 38
Sending Strings............................................................................................................... 39
Array Keywords............................................................................................................... 39
String Keywords .............................................................................................................. 40
Levels ...................................................................................................................... 41
Introduction to Levels ...................................................................................................... 41
Creating Levels ............................................................................................................... 41
Level Keywords............................................................................................................... 43
Using Levels.................................................................................................................... 44
Reading Levels ...................................................................................................................... 44
Making a preset...................................................................................................................... 44
Using bargraphs..................................................................................................................... 44
Connecting levels................................................................................................................... 45
Operators ................................................................................................................ 47
Changing and Comparing Values ................................................................................... 47
Arithmetic Operators ....................................................................................................... 47
Summary of Contents for Axcess
Page 1: ...instruction manual Software Axcess Programming Language ...
Page 8: ...vi Axcess Programming Language Table of Contents ...
Page 12: ...Introduction 4 Axcess Programming Language ...
Page 22: ...Axcess Basics 14 Axcess Programming Language ...
Page 38: ...Channel Characteristics 30 Axcess Programming Language ...
Page 54: ...Levels 46 Axcess Programming Language ...
Page 62: ...Operators 54 Axcess Programming Language ...
Page 66: ...Variable Types and Conversions 58 Axcess Programming Language ...
Page 70: ...Two Dimensional Arrays 62 Axcess Programming Language ...
Page 80: ...While Keywords 72 Axcess Programming Language ...
Page 86: ...Using Buffers 78 Axcess Programming Language ...
Page 94: ...Waits and Timer Keywords 86 Axcess Programming Language ...
Page 102: ...Using Subroutines 94 Axcess Programming Language ...
Page 108: ...Include Files and System_Calls 100 Axcess Programming Language ...
Page 120: ...Compiler Error Messages 112 Axcess Programming Language ...
Page 124: ...The External_Control Protocol 116 Axcess Programming Language ...