Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Edge HMI

SNMPSet

  • Last UpdatedOct 29, 2026
  • 1 minute read

Uses the Simple Network Management Protocol (SNMP) to set a value on a target computer of network device.

Function

Group

Execution

String Exp.

Windows

Windows Embedded

IoT View

Thin Clients

Mobile Access

SNMPSet

System Info

Synchronous

No

Supported

Not supported

Not supported

Supported

Not supported

Syntax

SNMPSet( strAddress, strCommunity, strOID, Value, optNumType )

strAddress

The address of the target computer or device (for example, "127.0.0.1" or "localhost" ).

strCommunity

The SNMP community name (for example, "public" ) when communicating with the target computer or device.

strOID

The Object ID (OID) to be set.

Value

The value to be set to the specified OID.

optNumType

A numeric value, or a tag of Integer type, specifying the data type of Value. This is an optional parameter, but if it is included, then it must have one of following values:

Value

Type

Description

0

OCTETSTRING

An ctet string variable

1

INTEGER32

A 32-bit signed integer variable

2

TIMETICKS

A timeticks variable

3

GAUGE32

A gauge variable

4

COUNTER32

A counter variable

5

IPADDRESS

An IP address variable

6

OBJECTIDENTIFIER

An object identifier variable

7

SEQUENCE

An ASN sequence variable

8

OPAQUE

An opaque variable

Returned value

Value

Description

0

No error

-1

Invalid number of parameters

-2

Invalid parameter

-5

SET operation failed

-7

Invalid tag name

-8

Invalid tag type

-9

This function is not supported on the current operating system

If you receive any other values, please contact technical support.

Examples

Tag Name

Expression

SNMPSet( "127.0.0.1", "public", ".1.3.6.1.2.1.1.1.0", 123, 1 ) //Sets an integer value of 123 to the specified OID on the localhost (127.0.0.1).

In This Topic