Abru, Register identification chart, Command string examples – NOSHOK 2100 Series Field Upgradeable Dual Input Process Indicator User Manual

Page 27: Transmitting data to the meter, Transmitting data from the meter, Full transmission, Abbreviated transmission, Meter response examples

Advertising
background image

27

Register Identification Chart

1. Register Names are also used as Register Mnemonics during full transmission.

2. The registers associated with the P command are set up in Print Options

(Module 7). Unless otherwise specified, the Transmit Details apply to both T
and V Commands.

Command String Examples:

1. Address = 17, Write 350 to Setpoint 1

String: N17VM350*

2. Address = 5, Read Input A value

String: N5TA*

3. Address = 0, Reset Setpoint 4 output

String: RS*

Transmitting Data To the Meter

Numeric data sent to the meter must be limited to Transmit Details listed in

the Register Identification Chart. Leading zeros are ignored. Negative numbers
must have a minus sign. The meter ignores any decimal point and conforms the
number to the scaled resolution. (ie. The meter’s scaled decimal point position
is set for 0.0 and 25 is written to a register. The value of the register is now 2.5.
In this case, write a value of 250 to equal 25.0).

Note: Since the meter does not issue a reply to value change commands, follow

with a transmit value command for readback verification.

Transmitting Data From the Meter

Data is transmitted from the meter in response to either a transmit command

(T), a print block command (P) or User Function print request. The response
from the meter is either a full field transmission or an abbreviated transmission.
See Abbreviated Printing (

Abru

) parameter.

Full Transmission

+

These characters only appear in the last line of a block print.

The first two characters transmitted (bytes 1 and 2) are the unit address. If the

address assigned is 00, two spaces are substituted. A space (byte 3) follows the
unit address field. The next three characters (bytes 4 to 6) are the register
mnemonic. The numeric data is transmitted next.

The numeric field (bytes 7 to 18) is 12 characters long. When the requested

value exceeds eight digits for count values or five digits for rate values. Byte 8
is always a space. The remaining ten positions of this field (bytes 9 to 18)
consist of a minus sign (for negative values), a floating decimal point (if
applicable), and eight positions for the requested value. The data within bytes 9
to 18 is right-aligned with leading spaces for any unfilled positions.

The end of the response string is terminated with <CR> (byte 19), and <LF>

(byte 20). When a block print is finished, an extra <SP> (byte 21), <CR> (byte
22), and <LF> (byte 23) are used to provide separation between the
transmissions.

Abbreviated Transmission

+

These characters only appear in the last line of a block print.

The abbreviated response suppresses the address and register mnemonics,

leaving only the numeric part of the response.

Meter Response Examples:

1. Address = 17, full field response, Input A = 875

17 INA 875 <CR><LF>

2. Address = 0, full field response, Setpoint 2 = -250.5

SP2 -250.5<CR><LF>

3. Address = 0, abbreviated response, Setpoint 2 = 250, last line of block print

250<CR><LF><SP><CR><LF>

Byte

Description

1-12

12 byte data field, 10 bytes for number, one byte for sign, one byte
for decimal point

13

<CR> (Carriage return)

14

<LF> (Line feed)

15

<SP> (Space)

+

16

<CR> (Carriage return)

+

17

<LF> (Line feed)

+

<LF> (Line feed)

+

23

<CR> (Carriage return)

+

22

<SP> (Space)

+

21

<LF> (Line feed)

20

3 byte Register Mnemonic field

4-6

<SP> (Space)

3

12 byte numeric data field: 10 bytes for number, one byte for sign, one
byte for decimal point

7-18

2 byte Node (Meter) Address field [00-99]

1, 2

<CR> (Carriage return)

19

Description

Byte

OFB

SOR

Input B Offset

Setpoint Register

J

X

OFA

AOR

Input A Offset

Analog Output Register

I

W

ABB

MMR

Auto/Manual Register

H

U

ABA

SP4

Setpoint 4

G

S

MAX

SP3

Max

Setpoint 3

F

Q

MIN

SP2

Min

Setpoint 2

E

O

TOT

SP1

Total

Setpoint 1

D

M

CLC

Calculation Value

C

INB

B

INA

A

REGISTER

NAME

1

VALUE DESCRIPTION

ID

COMMAND SUPPORTED

2

T

T, R (reset command zeros Total)

T

T, V

T

T, V

T, V

T, V

T, V

T, R (reset command zeros
or tares input)

T, R (reset command zeros
or tares input)

Input A Absolute
(Gross) Value

Input B Absolute
(Gross) Value

T, V, R (reset command resets
setpoint output)

T, V, R (reset command resets
setpoint output)

T, V, R (reset command resets
setpoint output)

T, V, R (reset command resets
setpoint output)

Input A
Relative Value

Input B
Relative Value

T, R (reset command loads
current reading)

T, R (reset command loads
current reading)

Advertising