AMX AXP-AI8 Network Card User Manual


 
Installation
7
AXP-AI8 Eight-Channel Analog Interface Board
(* ORPHAN_FILE_PLATFORM: 1 *)
(***********************************************************)
(*!!FILE REVISION: Rev 0 *)
(* REVISION DATE: 04/24/2001 *)
(* *)
(* COMMENTS: *)
(* *)
(***********************************************************)
(*}}PS_SOURCE_INFO *)
(***********************************************************)
(* DEVICE NUMBER DEFINITIONS GO BELOW *)
(***********************************************************)
DEFINE_DEVICE
AI8 = 64 (* EIGHT INPUT ANALOG BOARD *)
TP = 128 (* TOUCH PANEL *)
(***********************************************************)
(* CONSTANT DEFINITIONS GO BELOW *)
(***********************************************************)
DEFINE_CONSTANT
xBUTTON = 101 (* CHANNEL NUMBER FOR TOUCH PANEL BUTTON *)
//BUTTON = 101 (* CHANNEL NUMBER FOR TOUCH PANEL BUTTON *)
(***********************************************************)
(* VARIABLE DEFINITIONS GO BELOW *)
(***********************************************************)
DEFINE_VARIABLE
(* If you create a variable array then you have to call one of these array
elements below *)
(* Or setup the variables without an array *)
(*
IN1[2] (* VARIABLES IN WHICH TO STORE *)
IN2[2] (* ANALOG INPUT VALUES (LEVELS) *)
IN3[2]
IN4[2]
IN5[2]
IN6[2]
IN7[2]
IN8[2]
*)
IN1// (* VARIABLES IN WHICH TO STORE *)
IN2 (* ANALOG INPUT VALUES (LEVELS)*)
IN3
IN4
IN5
IN6
IN7
IN8
(*Each variable needs two bytes to hold the
input value which is why the form [2]
is used.*)
(** Each element of the array in this case will hold the Integer value **)
(***********************************************************)
(* LATCHING DEFINITIONS GO BELOW *)
(***********************************************************)
DEFINE_LATCHING
(***********************************************************)
(* MUTUALLY EXCLUSIVE DEFINITIONS GO BELOW *)
(***********************************************************)
DEFINE_MUTUALLY_EXCLUSIVE
(***********************************************************)
(* STARTUP CODE GOES BELOW *)
(***********************************************************)
DEFINE_START
CREATE_LEVEL AI8,1,IN1 (* HERE WE ASSOCIATE EACH AI8 *)
Continued
Each variable needs two bytes to hold the
input value which is why the form [2]
is used.