Chapter 6

#aaSiCj(data)#aaSiCj(data)

Name

Analog Data Out

Description

Sends a digital value from the host computer to a

 

specified channel of a specified slot in a specified

 

ADAM-5000 system for output as an analog signal.

 

Upon receipt, the analog output module in the specified

 

slot will output an analog signal corresponding to the

 

digital value received.

Syntax

#aaSiCj(data)(cr)

 

# is a delimiter character.

 

aa (range 00-FF) represents the 2-character hexadecimal

 

address of the ADAM-5000 system.

 

SiCj identifies the I/O slot i (i : 0 to 3) and the channel

 

j (j : 0 to 3) of the analog output module that is to output

 

an analog signal.

 

(data) is a digital value incoming to the module, which

 

corresponds to the desired analog output value (always

 

in engineering units) to be output from the module. The

 

analog value output will depend on the module's range

 

configuration. (See also Appendix B, Data Formats and

 

I/O Ranges)

 

(cr) is the terminating character, carriage return (0Dh)

Response

>(cr) if the command is valid.

 

?aa(cr) if a value was sent that is out of range. Note that

 

when the analog output module receives such a value, it

 

will try to use a value that is close to the one received,

 

but within the module‘s configured range.

 

There is no response if the module detects a syntax error

 

or communication error or if the specified address does

 

not exist.

 

> is a delimiter character indicating a valid command was

 

received.

ADAM-5000

6-95

Page 217
Image 217
Advantech RS-485 user manual #aaSiCjdata#aaSiCjdata, Syntax #aaSiCjdatacr