|
Need help using a product?
|
|
|
|
User manual AMX AXCESS CONTROL SYSTEM PROGRAM
Diplodocs help download the user guide AMX AXCESS CONTROL SYSTEM PROGRAM .
This product, although classified under the brand AMX, may have been manufactured by PROCON after mergers, acquisitions, or a change in name.
Preview of the first 3 pages of manual
You either have JavaScript turned off or an old version of Adobe Flash Player Get the latest Flash Player.
Manual abstract: user guide AMX AXCESS CONTROL SYSTEM PROGRAM
Detailed instructions for use are in the User's Guide. instruction manual
Axcess
Programming Language
So ftw are
AMX Limited Warranty and Disclaimer
AMX Corporation warrants its products to be free of defects in material and workmanship under normal use for three (3) years from the date of purchase from AMX Corporation, with the following exceptions: · · · · · Electroluminescent and LCD Control Panels are warranted for three (3) years, except for the display and touch overlay components that are warranted for a period of one (1) year. Disk drive mechanisms, pan/tilt heads, power supplies, MX Series products, and KC Series products are warranted for a period of one (1) year. Unless otherwise specified, OEM and custom products are warranted for a period of one (1) year. Software is warranted for a period of ninety (90) days. Batteries and incandescent lamps are not covered under the warranty.
This warranty extends only to products purchased directly from AMX Corporation or an Authorized AMX Dealer. AMX Corporation is not liable for any damages caused by its products or for the failure of its products to perform. This includes any lost profits, lost savings, incidental damages, or consequential damages. AMX Corporation is not liable for any claim made by a third party or by an AMX Dealer for a third party. This limitation of liability applies whether damages are sought, or a claim is made, under this warranty or as a tort claim (including negligence and strict product liability), a contract claim, or any other claim. This limitation of liability cannot be waived or amended by any person. This limitation of liability will be effective even if AMX Corporation or an authorized representative of AMX Corporation has been advised of the possibility of any such damages. This limitation of liability, however, will not apply to claims for personal injury. Some states do not allow a limitation of how long an implied warranty last. Some states do not allow the limitation or exclusion of incidental or consequential damages for consumer products. In such states, the limitation or exclusion of the Limited Warranty may not apply. This Limited Warranty gives the owner specific legal rights. The owner may also have other rights that vary from state to state. The owner is advised to consult applicable state laws for full determination of rights. EXCEPT AS EXPRESSLY SET FORTH IN THIS WARRANTY, AMX CORPORATION MAKES NO OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. AMX CORPORATION EXPRESSLY DISCLAIMS ALL WARRANTIES NOT STATED IN THIS LIMITED WARRANTY. ANY IMPLIED WARRANTIES THAT MAY BE IMPOSED BY LAW ARE LIMITED TO THE TERMS OF THIS LIMITED WARRANTY.
Table of Contents
Table of Contents
Introduction ...............................................................................................................1
Device Numbers................................................................................................................ 1 Video Monitors .................................................................................................................. 2 Connecting the System ..................................................................................................... 2 Blinking Light Status.......................................................................................................... 3
Axcess Basics ..........................................................................................................5
Format of the Programming Language ............................................................................. 5 Statements and Compound Statements ........................................................................... 5 Comments Within the Program ......................................................................................... 6 Identifiers........................................................................................................................... 7 Keywords........................................................................................................................... 7 Mainline ............................................................................................................................. 7 Definition Sections............................................................................................................. 9
Starting a new program............................................................................................................ 9 DEFINE_DEVICE..................................................................................................................... 9 DEFINE_CONSTANT ............................................................................................................ 10 DEFINE_VARIABLE .............................................................................................................. 11 DEFINE_LATCHING.............................................................................................................. 11 DEFINE_MUTUALLY_EXCLUSIVE....................................................................................... 12 DEFINE_START .................................................................................................................... 12 DEFINE_PROGRAM ............................................................................................................. 12 PROGRAM_NAME ................................................................................................................ 13
Using Input and Output ..........................................................................................15
Channels ......................................................................................................................... 15 Input Change Keywords .................................................................................................. 15 Changing the State of a Channel .................................................................................... 16 Output Change Keywords ............................................................................................... 16 Direct Assignment ........................................................................................................... 18 Putting Input and Output Together .................................................................................. 18
Channel Characteristics ........................................................................................19
Parts of an Output Channel............................................................................................. 19 The Device-Channel Concept ......................................................................................... 19 Defining Latching............................................................................................................. 19 Mutually Exclusive........................................................................................................... 20
Defining momentary mutually exclusive................................................................................. 20
Axcess Programming Language
i
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
ii
Axcess Programming Language
Table of Contents
Relational Operators ....................................................................................................... 47
True and false ........................................................................................................................ 48
Logical Operators ............................................................................................................ 49 Bitwise Operators ............................................................................................................ 50 Abbreviations................................................................................................................... 51 Precedence Among Operators........................................................................................ 51 Operator Keywords ...
|