PN 305200901, Rev YT
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 communi-
cations port. While the 3050 can be completely congured using the Modbus
connection, AMETEK recommends the use of the 3050 Congurator Software
for conguring the analyzer. The 3050 Congurator Software is compatible
with Modbus RTU as well. Switching protocols can be accomplished with the
3050 Congurator Software or with the AMETEK
“ProtocolSwitch” utility.
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
Register Value 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.
Serial Communication Interface | 6-11