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.comE-mail:
sales@crmagnetics.comThe 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>