AMX AXP-AI8 User Manual

Page 11

Advertising
background image

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.

Advertising