AMX AXP-AI8 ANALOG 8-INPUT BOARD Instruction Manual page 12

Amx corporation eight-channel analog input interface board instruction manual
Table of Contents

Advertisement

Installation
CREATE_LEVEL AI8,2,IN2
CREATE_LEVEL AI8,3,IN3
CREATE_LEVEL AI8,4,IN4
CREATE_LEVEL AI8,5,IN5
CREATE_LEVEL AI8,6,IN6
CREATE_LEVEL AI8,7,IN7
CREATE_LEVEL AI8,8,IN8
(*
CREATE_LEVEL AI8,1,IN1[1] (* HERE WE ASSOCIATE EACH AI8
CREATE_LEVEL AI8,2,IN2[1] (* INPUT WITH A VARIABLE NAME
CREATE_LEVEL AI8,3,IN3[1] (* IN WHICH TO STORE THE INPUT *)
CREATE_LEVEL AI8,4,IN4[1] (* ANALOG VALUE (LEVEL)
CREATE_LEVEL AI8,5,IN5[1]
CREATE_LEVEL AI8,6,IN6[1]
CREATE_LEVEL AI8,7,IN7[1]
CREATE_LEVEL AI8,8,IN8[1]
*)
(***********************************************************)
(* THE ACTUAL PROGRAM GOES BELOW *)
(***********************************************************)
DEFINE_PROGRAM
//IF(IN1[1] < 51) (* THE LEVELS FROM THE AI8 RANGE FROM *)
IF(IN1 < 51)
{ (* 0 - 1023 *)
//
//
ON[TP,xBUTTON]
}
//IF(IN5[1] = 795)
IF(IN5 = 795)
{
OFF[TP,xBUTTON]
//
//OFF[TP,101]
}
(***********************************************************)
(* END OF PROGRAM *)
(* DO NOT PUT ANY CODE BELOW THIS COMMENT *)
(***********************************************************)
Each variable needs two bytes to hold the input value which is why the form [2] is
used (ex: [2] makes it a two-byte variable).
For additional information, refer to the Axcess Programming Language instruction manual.
8
(* THE LEVELS FROM THE AI8 RANGE FROM *)
ON[TP,BUTTON]
ON[TP,101]
OFF[TP,BUTTON]
(* INPUT WITH A VARIABLE NAME
(* IN WHICH TO STORE THE INPUT *)
(* ANALOG VALUE (LEVEL)
AXP-AI8 Eight-Channel Analog Interface Board
*)
*)
*)
*)
*)

Advertisement

Table of Contents
loading

Table of Contents

Save PDF