HM2-FW-MIB :: hm2DPIProfileModbusFunctionCodeList

MIB Reference — IPNetwork Monitor · Updated October 05, 2026

All MIBs › HM2-FW-MIB › hm2DPIProfileModbusFunctionCodeList

hm2DPIProfileModbusFunctionCodeList

Module: HM2-FW-MIB

OID (symbolic): HM2-FW-MIB::hm2DPIProfileModbusFunctionCodeList

OID (numeric): 1.3.6.1.4.1.248.11.79.1.3.21.1.1.4

Node type: OBJECT-TYPE

Type: DisplayString

Access: read-create

Description: The function codes for this enforcer as string. A function code has the syntax: Function codes are separated by a comma. If more than one value is given for a function code, values are separated by a | -sign (pipe). Following function codes are defined: <1..255>|<0-65535>|<0-65535> (apply to packets with given function codes <1..255>, address range <0-65535>, address range <0-65535>) 1|<0-65535> (apply to packets with given function code read coils, coil address range <0-65535>) 2|<0-65535> (apply to packets with given function code read discrete inputs, input address range <0-65535>) 3|<0-65535> (apply to packets with given function code read holding registers, register address range <0-65535>) 4|<0-65535> (apply to packets with given function code read input registers, register address range <0-65535>) 5|<0-65535> (apply to packets with given function code write single coil, coil address range <0-65535>) 6|<0-65535> (apply to packets with given function code write single register, register address range <0-65535>) 7 (apply to packets with given function code read exception status) 8 (apply to packets with given function code diagnostic) 11 (apply to packets with given function code get com event counter) 12 (apply to packets with given function code get comm event log) 13 (apply to packets with given function code program (584/984)) 14 (apply to packets with given function code poll (584/984)) 15|<0-65535> (apply to packets with given function code write multiple coils, coil address range <0-65535>) 16|<0-65535> (apply to packets with given function code write multiple registers, register address range <0-65535>) 17 (apply to packets with given function code report slave id) 20 (apply to packets with given function code read file record) 21 (apply to packets with given function code write file record) 22|<0-65535> (apply to packets with given function code mask write register, register address range <0-65535>) 23|<0-65535>|<0-65535> (apply to packets with given function code read/write multiple registers, read address range <0-65535>, write address range <0-65535>) 24|<0-65535> (apply to packets with given function code read fifo queue, pointer address range <0-65535>) 40 (apply to packets with given function code program (concept)) 42 (apply to packets with given function code concept symbol table) 43 (apply to packets with given function code encapsulated interface transport) 48 (apply to packets with given function code advantech co. ltd. - management functions) 66 (apply to packets with given function code scan data inc. - expanded read holding registers) 67 (apply to packets with given function code scan data inc. - expanded write holding registers) 90 (apply to packets with given function code unity programming/ofs) 100 (apply to packets with given function code scattered register read) 125 (apply to packets with given function code schneider electric - firmware replacement) 126 (apply to packets with given function code schneider electric - program)

What is hm2DPIProfileModbusFunctionCodeList?

This read-create string, up to 1400 characters, lists the specific Modbus function codes (and optional address ranges) this DPI profile permits, such as '1,2,3,4,7,11,12,17,20,24' for common read/status codes, or '6|0-100' to allow write-single-register only within a specific address range. An admin restricting writes to a narrow set of holding registers would encode that address range here.

OID Breakdown

Upper-level ancestors (8 from the standard OID tree / other modules)
Numeric OIDNameModule
1isoLANART-AGENT
1.3orgAirPair-MIB
1.3.6dodAirPair-MIB
1.3.6.1internetAirPair-MIB
1.3.6.1.4privateAirPair-MIB
1.3.6.1.4.1enterprisesAirPair-MIB
1.3.6.1.4.1.248hirschmannHIRSCHMANN-GENERIC-ERROR-MIB
1.3.6.1.4.1.248.11hm2ConfigurationMibsHM2-TC-MIB
Numeric OIDNameModule
1.3.6.1.4.1.248.11.79hm2FwMibHM2-FW-MIB
1.3.6.1.4.1.248.11.79.1hm2FwObjectsHM2-FW-MIB
1.3.6.1.4.1.248.11.79.1.3hm2L3FwHM2-FW-MIB
1.3.6.1.4.1.248.11.79.1.3.21hm2DPIProfileTablesHM2-FW-MIB
1.3.6.1.4.1.248.11.79.1.3.21.1hm2DPIProfileModbusTableHM2-FW-MIB
1.3.6.1.4.1.248.11.79.1.3.21.1.1hm2DPIProfileModbusEntryHM2-FW-MIB
1.3.6.1.4.1.248.11.79.1.3.21.1.1.4hm2DPIProfileModbusFunctionCodeListHM2-FW-MIB