Table of Contents Table of Contents
Previous Page  25 / 162 Next Page
Information
Show Menu
Previous Page 25 / 162 Next Page
Page Background

Data Stream

25

B

3500 Scarlet Oak Blvd. St. Louis MO USA 63122 V: 636-343-8518 F: 636-343-5119

Web:

http://www.crmagnetics.com

E-mail:

sales@crmagnetics.com

The Professional

Energy Monitoring

Company

ISO9001:2008QualityManagementSystem

M N TI

Programming (continued)

Set Transducer Configuration Command

Preamble

%

Addr

00 to FF

Dir

not used

Data

New Addr - 00 to FF

Input Range - Always Set To 00

Baud Rate - 03 to 07

Data Format - Always Set to 01

Transducer Correct Response:

!

New Addr (00 to FF)

<cr>

Transducer Wrong Response:

?

Addr (00 to FF)

<cr>

Example: Send

%0A0B000701<cr>

Receive

!0B<cr>

In this case, a CRD5110 Multifunction transducer is programmed

with the address 0A. The command changes the address to 0B,

and sets the baud rate to 19,200 bps.

Clear Energy Totalizer Command

Preamble

&

Addr

00 to FF

Dir

not used

Data

Time Period Count

Transducer Correct Response:

!

Addr (00 to FF)

<cr>

Transducer Wrong Response:

?

Addr (00 to FF)

<cr>

Description of Clear Totalizer Function

The Clear Energy Totalizer Command is a method by which the

internal energy totalizer can be reset to zero. The programmer

simply addresses the transducer with the appropriate address, and

also sends the correct time period number which will then clear

the totalizer to zero.

The correct time period number is the value that was received with

the last Read Totalizer Data Command. An incorrect period num

ber will result in a command error, and the totalizer will not be

cleared. Clearing the totalizer properly does not reset the Time

Period Counter. Upon proper totalizer clear, the Time Period

Counter will be increased by 1.

Should an invalid Clear Totalizer Command be refused (because

of an incorrect address or an incorrect Time Period Number), the

totalizer will not be cleared, energy data will continue to be

totalized to the sum, and the Time Period Counter will not be

incremented.

Example:

A CRD5110 with Address 0A needs to have its totalizer

cleared. The totalizer data has been read 3 previous

times.

Send:

&0A04<cr>

Receive:

?0A<cr>

The CRD5110 received an order to clear the totalizer, but an

improper time period number was received.

Send:

&0A03<cr>

Receive:

!0A<cr>

The command was sent properly, as the correct time period

number was sent. Please note that the Time Period Counter has

been increased by 1, so the next Read Totalizer Command will

give a time period number of 4.

Reset to Factory Defaults Command

As an aid to system startup, a Reset to Factory Defaults

Command is provided. Since this command resets the transducer

to Address 01 and Baud rate 9600 bps, no address is needed to

run the command.

NOTE: THIS COMMAND CANNOT BE USED ON NETWORKED

TRANSDUCERS. ALL TRANSDUCERS ON THE NET ORK

WILL BE RESET, AND THE RESULTING RETURN INFO WILL

CAUSE NUMEROUS BUS CONFLICTS.

THIS IS FOR ONE TO ONE CONFIGURATIONS ONLY!!!!

Example:

Need to reset a transducer to Factory settings via a

RS232 comm port.

Send:

@CEAFW<cr>

Receive:

!01<cr>