監視

ネットワーク監視機能を使用すると、ネットワークインターフェース内の個々のネットワークデバイスを非同期的に監視できます。この際に様々な方法やプロトコルがサポートされています。

注意: すべての時間定数はミリ秒単位の値を想定しています。したがって、すべての値をT#1sで指定し、1ではありません。

制限事項

Nano、Pico、TouchサーバーのインターバルはT#10sに制限されています。他のすべてのサーバーでは、この値がT#500msです。これはPLCからコマンドを呼び出した場合でも同様です。

実行中にコマンドが再度呼び出されると、実行がブロックされます。

サイクルアクセス

変数intervalを使用してサイクリックアクセスを設定します。時間が0の場合、サイクリックアクセスは使用されません。

インターバルとタイムアウトは、時間定数T#1mで指定できます。

注意: タイムアウトを必ず設定してください。

NS-Lookup

ネットワークリソースに対してネームサーバーのルックアップを行います。このコマンドはPLCまたはサイクリックで呼び出すことができます。

変数 説明
address 情報を照会するアドレスを指定します。
server データを照会するDNSサーバーを指定します。サーバーが定義されていない場合、設定されたDNSサーバーが使用されます。
port 使用するポートを指定します。デフォルトのポートは53です。
interval 照会のインターバルを指定します。
timeout Ping後のタイムアウトを指定します。
typ 照会のクエリタイプを定義します。
lookup 正のエッジで即座にルックアップを実行します。
result 結果をテキストで返します。

Ping

ネットワークリソースに対してICMP-Ping(64バイト)を実行します。このコマンドはPLCまたはサイクリックで呼び出すことができます。

変数 説明
address Pingの宛先アドレスを指定します。これはIPまたはFQDNです。
interval 照会のインターバルを指定します。
timeout タイムアウトを指定します。
ping 正のエッジで即座にPingを実行します。
pong 応答時にパルスを返します。Pingが成功した場合は真です。
time Pingの実行時間をms単位で返します。エラーが発生した場合は何も返されません。
ttl PingのTTLを返します。エラーが発生した場合は何も返されません。

ポートチェック

ターゲットサーバーでポートが開いているかどうかを確認します。このコマンドはPLCまたはサイクリックで呼び出すことができます。

変数 説明
address 確認する宛先アドレスを指定します。これはIPまたはFQDNです。
port 確認するポートを指定します。
interval 照会のインターバルを指定します。
timeout Ping後のタイムアウトを指定します。
typ 照会のプロトコルタイプ(UDPまたはTCP)を定義します。
lookup 正のエッジで即座にルックアップを実行します。
open 真の場合、照会されたポートは開いています。サーバーにアクセスできない場合も偽になります。

トレースルート

宛先までのすべてのTTLホップを表示します。最大ホップ数は30です。この値は設定できません。

変数 説明
address 確認する宛先アドレスを指定します。これはIPまたはFQDNです。
port 使用するポートを指定します。これはUDPおよびTCPメソッドでのみ使用できます。
interval 照会のインターバルを指定します。
timeout Ping後のタイムアウトを指定します。
typ 使用するタイプを定義します。詳細な仕様はLinuxのTracerouteドキュメントを参照してください。
trace 正のエッジで即座にトレースを実行します。
result 結果をテキストで返します。

Wake On LAN

Wake On LAN機能を使用すると、デバイスを時間的に起動できます。この機能は通常、デバイスのBIOSで事前に設定する必要があります。

変数 説明
address デバイスのMAC宛先アドレスを指定します。アドレスは00:80:41:AE:fD:7E形式です。アドレスは.、_、-で区切って記述することもできます。
wake 正のエッジで指定されたMACアドレスに「マジックパケット」を送信します。ネットワークインターフェースはゲートウェイで設定されます。

ヒント:IPスキャナーからMACアドレスをコピーできます。