PN 305725901, Rev YF
Analyzer Conguration Operations
This section discusses conguring the analyzer with Modbus. The 3050 Ana-
lyzer is shipped ready to communicate via Modbus using the serial commu-
nications port. While the 3050 Analyzer can be completely congured using
the Modbus connection, AMETEK recommends the use of the 3050 Analyzer
Congurator Software for conguring the analyzer. The 3050 Analyzer Con-
gurator Software is compatible with Modbus RTU as well. Switching protocols
can be accomplished with the 3050 Analyzer Congurator Software or with the
AMETEK “ProtocolSwitch” utility, which is discussed in the next section.
Conguration Examples
All of the conguration parameters of the analyzer can be modied by the
“write one or multiple holding registers” command. In most cases it is a one
step operation involving setting the contents of the corresponding register.
Ten dierent examples of using this command are presented below. The rst
example is presented with all “request” and “response” formatting information.
For brevity, the remaining examples list just the key register information.
Example 1: Alarm Enable
Task Action Modbus transaction
Enable Alarm Output.
Device address is 2.
Write one holding regis-
ter (function 06).
Register address = 102
(holding register #40103).
Value = 1(1-enable,
0-disable).
Request
Device Address = 02Hex
Function Code = 06Hex
Register Address Hi = 00Hex
Register Address Lo = 66Hex
Register Value Hi = 00Hex
Register Value Lo = 01Hex
CRC Hi
CRC Lo
Response
Device Address = 02Hex
Function Code = 06Hex
Register Address Hi = 00Hex
Register Address Lo = 66Hex
RegisterValue Hi = 00Hex
Register Value Lo = 01Hex
CRC Hi
CRC Lo
Example 2: Setting the High Alarm Limit
Task Action
Set the analyzer to produce a “high
concentration” alarm, when the moisture
concentration exceeds 1000 PPM.
Write one holding register (function 06).
Register address = 66 (holding register
#40067). Value = 1000.
6-12 | 3050-DO Moisture Analyzer