Usb driver installation – NeoPro Tahoe-Veo User Manual

Page 29

Advertising
background image

DOC42-00035-A-Tahoe_Integrators_Guide.doc

29

[?S,C]

The fault message contains a fault code number as shown below. This number
must be processed by the control system software to determine what faults are
present. Here is an example:

[S,C,12345]

Once the actual fault has been resolved, the system will then transmit the
following:

[S,C,0]

To convert the code into useful information, do the following:

1) Convert the ASCII string of numbers to a 16 bit integer value.

2) Lookup each bit position in the following table to determine what fault

or faults are present:

Bit #

15

14

13

12

11

10

9

8

Name

PS A
12V
Off

PS A
12V
Low

PS A
12V
High

PS A
24V
Off

PS A
24V
Low

PS A
24V
High

FAN
A Off

FAN
A
Low

Bit #

7

6

5

4

3

2

1

0

Name

PS B
12V
Off

PS B
12V
Low

PS B
12V
High

PS B
24V
Off

PS B
24V
Low

PS B
24V
High

FAN
B Off

FAN
B
Low

Tip - A simple way to program for faults is to
query “[?S,C]” and look for the response string
“[S,C,0]”. If the code is not zero, there is a fault
present.

The verbosity setting [S,V,x] also has an affect on fault messaging through the
serial ports. In the default state of verbosity ON (1), the system will transmit
faults as they occur and clear themselves. With verbosity turned OFF (0), the
system will only send a fault message as a response to a fault query [?S,C].

USB Driver Installation

When using the USB port, the matrix switch will be installed as a virtual COM
port. This means that any control program capable of controlling a device

Advertising