1. Write the security byte with value 5 (9500 — Not Required)
2. Send message number 5 (enter program mode)
3. Send messages as required to change desired parameters
4. Write the security byte with value 6 (9500 — Not Required)
5. Send message number 6 (exit program mode)
It is possible to write to parameters without using this sequence, but the unit will simply
hold new values in the menu structure, and will not apply the new values to the
process control variables. However, if new parameters are uploaded and then the
menu entered from the front panel, any uploaded parameters will be effective on
leaving the menu. When using communications the enter program mode / exit
program mode message sequence must be sent to cause any new values to be
applied to the controller.
2.3.1
Byte No
1
2
3
4
5
6
7
8
The security byte must be set to 5 prior to this message (not required for 9500). If the
instrument is successfully set into remote program mode, and the keyboard is
successfully locked, the response will be the same as the message. If the instrument
is currently in manual menu entry mode, an error response code 6 (device busy) will
be returned. This command may be repeated while already in remote program mode
with no ill effect.
2.3.2
Byte No
1
2
3
4
5
6
7
8
The security byte must be set to 6 prior to this message (not required for 9500). The response will be
the same as the message if the instrument is currently in remote program mode, and a restart will be
initiated, otherwise an error response code 1 (illegal function) will be returned.
COMMERCIAL IN CONFIDENCE
Enter Program Mode
Meaning
Slave address
ModBus Function code (write register)
Security message function marker (1=security, 5=function 5)
not used (any value may be sent)
not used (any value may be sent)
not used (any value may be sent)
CRC lo byte
CRC hi byte
Exit Program Mode
Meaning
Slave address
ModBus Function code (write register)
Security message function marker (1=security, 6=function 6)
not used (any value may be sent)
not used (any value may be sent)
not used (any value may be sent)
CRC lo byte
CRC hi byte
Page 10
Value
xx
06
15
xx
xx
xx
??
??
Value
xx
06
16
xx
xx
xx
??
??
Need help?
Do you have a question about the 3300 and is the answer not in the manual?
Questions and answers