Network Security > DPI > Modbus Enforcer
Network Security
RM GUI HiSecOS EAGLE20/30
Release
 
3.0
 
09/2015
167
4.9.3 Function Code Configurator – Advanced 
Configuration
This tab allows you to specify the function code list for the DPI Modbus 
Enforcer rule by entering a series of function code numbers.
You can find the meaning of the "Function Code" numbers in section 
“Meaning of the Function Code values” on page 168.
Possible values:
1,2,3,4,7,11,12,17,20,24
(default setting for "Function Code" = 
readonly
)
1,2,3,4,5,6,7,11,12,15,16,17,20,21,22,23,24
(default setting for "Function Code" = 
readwrite
)
1,2,3,4,5,6,7,11,12,15,16,17,20,21,22,23,24,40,42,90,125,  
126
 (default setting for "Function Code" = 
programming
)
1,2,..,255
(default setting for "Function Code" = 
all
)
<1,2,..,255>|<0..65535>|<0..65535>
Function codes 
<1,2,..,255>
, read address range 
<0..65535>
 and 
write address range 
<0..65535>
.
– You separate multiple function codes with a comma.
Example:
1,23,24
– You separate the function code and the address range with a vertical 
line. You enter the address range with minus signs.
Example: 
1|128-255,23|512-1023|2048-2051,42
"Function Code" = 
1
 with coil address range 
128..255
"Function Code" = 
23
 with read register address range 
512..1023
 and 
write register address range 
2048..2051
"Function Code" = 
42
.
 Buttons
Button Meaning
Ok Closes the "Create" window and transfers the changes to the volatile 
memory (
RAM
) of the device.
Cancel Closes the "Create" window without saving the changes.