Reference Manual
748384-C
September 2003
Rosemount Analytical Inc. A Division of Emerson Process Management
Introduction 1-43
NGA2000 Reference
1-23 AK
AK is a European automotive protocol. It runs
on RS232 or RS485. It is structured as a series
of ASCII strings that require a particular re-
sponse. Analyzers made in the USA do not in
general support the entire AK command set,
however they do support a new command pair
that allows reading and writing of any NGA vari-
able.
a.
AK Example Using The Windows
Terminal Emulator
First, configure the platform to accept AK.
Verify it has an "serial I/O" board with
RS232 adapter plugged in, and under
Ex-
pert controls and setup
, select
Local //0
setup
. In this screen, set the
Module in-
stalled
: to Yes, and
Type of installed serial
interface:
to RS232. (You may have to set
the configuration parameters, but the de-
fault values are normally correct.)
In the terminal emulation program under
Windows, set the function keys to have
commands as follows:
Label "Reading" - command
"^M^B_AKON K1^C”
Label "Flow" - command “^M^B_ASVC
K1 S600 FLOW_IS1^C”
Label "Pressure" - command
“^M^B_ASVC K1 S600 PRES_ IS1^C”
Put in other commands as you desire. In
general, the line is:
^M^B_ASVC Kn S600 VAR_TAGm^C
n is the node number - "0" gets all the
nodes
VAR_TAG is the tag of the variable
m is the array index (I based) of an array
variable.
S600
refers to the non-standard AK service
function number 600 used for this.
For zero and span commands, use
^M^B_
ESVC Kn S600 AMFN 1
^C to zero,
and ^M^B
_ESVC Kn S600 AMFN 2
^C to
span, with reset to 0 after a second or so of
each command(^M^B
_ESVC Kn S600
AMFN
0^C).