SNMPGet

Gets information from computers or network devices through the SNMP protocol.

Function Group Execution Windows Embedded Thin Client
SNMPGet System Info Synchronous Supported Not supported Supported

Syntax

SNMPGet( strAddress, strCommunity, strOID, "strTagName" )
strAddress
The address of the machine/computer (e.g., "127.0.0.1" or "localhost" ).
strCommunity
SNMP community name when communicating with the computer (e.g., "public" ).
strOID
OID to be consulted (e.g., ".1.3.6.1.2.1.1.1.0" ).
strTagName
Name of the tag that will receive the requested value.
Note: The tag name must be enclosed in quotes, as shown in the syntax diagram, or else the project will try to get the value of the named tag.

Returned value

Value Description
0 No error
−1 Invalid number of parameters
−2 Invalid parameter
−3 Cannot connect to the remote machine
−4 Cannot connect to the remote machine
−5 GET operation failed
−6 Invalid OID
−7 Invalid tag name
−8 Invalid tag type
−9 This function is not supported in the current OS

Examples

Tag Name Expression
ErrorTag SNMPGet( "127.0.0.1", "public", ".1.3.6.1.2.1.1.1.0", "SysDescrTag" ) //ErrorTag will receive the error code. If the function succeeds, the value in the OID ".1.3.6.1.2.1.1.1.0" will be saved in the tag SysDescrTag.