The Network Monitoring allows you to asynchronously monitor individual network devices in a network interface. Various methods and protocols are supported.
Attention: All time constants expect a value in milliseconds. Therefore, enter all values with T#1s and not 1.
The interval is limited to T#10s for the Nano, Pico, and Touch servers. For all other servers, the limit is T#500ms. This also applies if the command is called from the PLC.
If a command is called again during runtime, execution will be blocked.
The cyclic query is set using the variable interval. If the time is equal to 0, no cyclic query is used.
The interval and timeout can be specified using the time constant T#1m.
Note: The timeout should definitely be set.
Performs a nameserver lookup on a network resource. The command can be called via PLC or cyclically.
| Variable | Description |
|---|---|
| Specifies the address from which information should be queried. | |
| Specifies the DNS server from which the data is queried. If no server is defined, the configured DNS servers are used. | |
| Specifies the port to be used. The default port is 53. | |
| Specifies the interval of the query. | |
| Specifies the timeout after the ping. | |
| Defines the query type of the request. | |
| Performs a lookup immediately on a positive edge. | |
| Returns the result as text. |
Performs an ICMP ping with 64 bytes on a network resource. The ping can be called via PLC or cyclically.
| Variable | Description |
|---|---|
| Specifies the target address of the ping. This can be an IP or a FQDN. | |
| Specifies the interval of the query. | |
| Specifies the timeout. | |
| Performs a ping immediately on a positive edge. | |
| Returns a pulse upon response. It is true if the ping was successful. | |
| Returns the runtime of the ping in ms. Nothing is returned in case of an error. | |
| Returns the TTL of the ping. Nothing is returned in case of an error. |
Checks if a port on the target server is open. The command can be called via PLC or cyclically.
| Variable | Description |
|---|---|
| Specifies the target address of the check. This can be an IP or a FQDN. | |
| Specifies the port to be checked. | |
| Specifies the interval of the query. | |
| Specifies the timeout after the ping. | |
| Defines the protocol type (UDP or TCP) of the query. | |
| Performs a lookup immediately on a positive edge. | |
| If true, the queried port is open. If the server cannot be reached, this is also false. |
Displays all TTL hops to the destination. The maximum number of hops is 30. This value cannot be adjusted.
| Variable | Description |
|---|---|
| Specifies the target address of the check. This can be an IP or a FQDN. | |
| Specifies the port to be used. This can only be used with the methods UDP and TCP. | |
| Specifies the interval of the query. | |
| Specifies the timeout after the ping. | |
| Defines the type to be used. The exact specifications can be found in the Linux documentation for Traceroute. | |
| Performs a trace immediately on a positive edge. | |
| Returns the result as text. |
Using Wake On LAN, devices can be started at a specific time. This function usually needs to be configured in the device's BIOS beforehand.
| Variable | Description |
|---|---|
| Specifies the MAC target address of the device. The address has the format 00:80:41:AE:fD:7E. The address can also be written separated by . _ -. | |
| Sends the "Magic Packet" to the specified MAC address on a positive edge. The network interface is set in the gateway. |
Tip: The MAC address can be copied from the
IP Scanner.