1.SerialGateのデータ送受信のログをチェックするには、デバッグモードを有効にする必要があります。 まず、検索ウィンドウにcmdと入力し、コマンドプロンプトウィンドウを表示します。
2.SerialGateに設定されたIPを使用してTelnetにアクセスし、ログインします。
*SerialGateのデフォルトIP(設定されていない場合)
- WAN:192.168.0.223、LAN:10.10.1.1
- デフォルトIDおよびPW:serialgate/99999999
3.Telnetにアクセスしてログインすると、以下の画面が表示されます。
4.次に示すように、コマンドを使用してデバッグモードを順番にアクティブにします。
- def port all debug on(*特定のポートだけを表示する場合は、allではなくポート番号を入力します)
- tail–fメッセージ
5.デバッグモードがアクティブになると、次のようにパケットの送受信をチェックできます。
L→S方向のデータはイーサネットポートを介してシリアルポートに転送され、S→L方向のデータはシリアルポートからイーサネットポートにデータが転送されることを意味します。
6.確認後、Ctrl+cと def port all debug offを入力して非アクティブ化する必要があります。
ファームウェアバージョン2.3.361以降のセキュリティの問題により、SerialGateシリーズではSerialGateにアクセスできるIPアドレスを許可またはブロックできます。
SerialGateにはWeb経由で接続し、Network Settingで設定できます。
IPアクセスポリシーに設定するIPの数を指定します。
次に示すように、IPを許可またはブロックするように設定します。 IP帯域として設定できます。
次の図は、すべてのIPをブロックし、192.168.0.45だけを許可する例です。
プライマリポリシーは、セカンダリポリシーよりも優先されます。
Redirectorがインストールされていない場合、または再インストールに問題がある場合は、次の手順に従ってください。
1.リダイレクト制御プログラムの終了
* 画面右下の時計の横にあるリダイレクトコントロールプログラムのトレイアイコンを右クリックします。
2.Redirect Control V3.xをアンインストールした後、PCのRedirectコントロール情報を削除します。
* [RunRegistryEditor]:検索バーをクリックし、regeditと入力します。
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> serviceに移動します。
RedirectorCtl.exe、redmf1,2,3、redser1,2,3のディレクトリを削除します。
ディレクトリがない場合は、削除する必要はありません。
3.Windowsからドライバファイルを削除する
*C:WindowsSystem32driversからredmf1、redser1、redmf2、redser2ドライバファイルを削除します。
4.PCを再起動する
5.Redirectorのインストール
Windowsの機能の中でTelnet Clientがアクティブになっているかどうかを確認してください。 ステータスおよびセットアップの確認手順は次のとおりです。
1.[コントロールパネル]->[プログラムと機能]を選択します。
2.[Windows機能の有効化または無効化]をクリックし、[Telnet Client]を選択して[OK]ボタンをクリックします。
3。Telnet Clientをアクティブにすると、Telnetアクセスが可能になります。
ソケットにアクセスした後、簡単なループバックテストによってシリアルポートの欠陥を確認できます。
1.ループバックコネクタを作成し、確認したいCOMポートに接続します。
2.検索バーにcmdと入力し、コマンドプロンプトウィンドウを起動します。
3.SerialGateに設定されたIPアドレスととテストするCOMポートのソケット番号にTelnetでアクセスします(例:telnet192.168.0.223 4001)。
4.接続すると、キーボードで入力した値が画面に表示されることを確認できます。
カスタマイズは、SerialGateのユーザアプリケーションを使用して可能です。 ユーザプログラムを登録する手順は次のとおりです。
1.ユーザー生成プログラムをコンパイルし、EXEファイルを作成します。
2.FTPを使用してSerialGateにアップロードします。
3.Telnetを使用してSerialGateを接続し、Userプログラムを確認します。
4.Userプログラムを確認し、権限を設定します。 (*chmod777ファイル名)
5.権限設定ファイルを/flash/フォルダに移動します。 (*mvファイル名/flash/)
6。WebまたはTelnetにアクセスして、[SerialSettings]の[OperationMode]を[UserApplication]に設定し、[PortAlias]を/flash/filenameに変更します。
1.検索バーにcmdと入力し、コマンドプロンプトウィンドウを起動します。
2.SerialGateに設定したIPでTelnetにアクセスし、ログインします。
* デフォルトSerialGate IP(設定されていない場合):WAN:192.168.0.223、LAN:10.10.1.1
- 初期IDおよびPW:serialgate/99999999
3.Telnetにアクセスしてログインすると、モデル名やファームウェアバージョンなどのデフォルトのステータス値を確認できます。 def factoryと入力して、設定を工場出荷時の初期値に戻します。
1.まず検索バーにcmdと入力し、コマンドプロンプトウィンドウを起動します。 SerialGateのデータ送受信のログを表示するには、デバッグモードを有効にする必要があります。
2.SerialGateに設定されたIPを使用してTelnetにアクセスし、ログインします。
* デフォルトのSerialGate IP(設定されていない場合)
- WAN:192.168.0.223、LAN:10.10.1.1
- 初期IDおよびPW:serialgate/99999999
3.Telnetにアクセスしてログインすると、以下の画面が表示されます。
4.次の順序でコマンドを使用してデバッグモードを有効にします。
- def port all debug on(*特定のポートだけを表示する場合は、allではなくポート番号を入力します)
- tail–fメッセージ
5。デバッグモードがアクティブになると、次のようにパケットのデータ送受信をチェックできます。
L->Sデータは、イーサネットポートからシリアルポートに転送されます。
S->Lデータはシリアルポートからイーサネットポートに転送されます。
6。確認後、Ctrl+cを入力し、def port all debug offで無効にしてください。
1.検索バーにcmdと入力し、コマンドプロンプトウィンドウを起動します。
2.SerialGateに設定したIPを使用してTelnetにアクセスし、ログインします。
* デフォルトのSerialGate IP(設定されていない場合)
- WAN:192.168.0.223、LAN:10.10.1.1
- 初期IDおよびPW:serialgate/99999999
3.Telnetにアクセスしてログインすると、モデル名やファームウェアバージョンなどのデフォルトのステータス値を確認できます。
4。各コマンドの説明を表示するには、def helpと入力します。
Telnetを使用すると、各ポートの値を一度に確認できます。 次の手順に従ってください。
1.検索バーにcmdと入力し、コマンドプロンプトウィンドウを起動します。
2.SerialGateに設定されたIPを使用してTelnetにアクセスし、ログインします。
* デフォルトのSerialGate IP(設定されていない場合)
- WAN:192.168.0.223、LAN:10.10.1.1
- 初期IDおよびPW:serialgate/99999999
3.Telnetにアクセスしてログインすると、以下のようにモデル名、ファームウェアバージョンなどのデフォルトのステータス値を確認できます。
4.def view serialと入力すると、各ポートの設定値が次のように表示されます。
def viewコマンドを使用すると、シリアル設定だけでなくネットワークまで、SerialGateのすべての設定値を確認できます。
ペア機能(シリアル回線 to シリアル回線)
シリアルケーブルで接続されたPCとシリアルデバイス間のケーブル長が短いが、通信距離を延長する必要がある場合は、2つのシリアルゲートをそれぞれPair_MasterとPair_Slaveとして使用します。
つまり、ネットワーク経由でDTEとDCEの間に接続されているシリアルケーブルを延長し、距離制限なしでシリアルケーブルとして使用できるようにします。 前述したように、このモードは2つのシリアルゲート(マスターとスレーブ)で構成され、TCP通信では使用できないトンネリング設定を通じてシリアル信号回線を伝送します。
Latency Time(デフォルト:0msec)は、データ転送の間隔を示します。
シリアルポートで連続して発生するデータを一度にソケットに送信する必要がある場合に設定します。
10msecに設定すると、シリアルデバイスが100バイトの文字列を連続して送信すると仮定すると、デバイスサーバが100バイトを受信している間、デバイスはバイトとバイトの間隔を最大10msec待機します。 その結果、100バイトがすべて受信されるまで待機し、1つのパケットとしてソケット経由でサーバに送信されます。
「0」に設定すると、デバイスサーバは、デバイスサーバから受信したバイト単位で直接サーバに送信するため、複数のパケットに分割してサーバに送信することができます。
TCPブロードキャスト
SerialGateはサーバとして機能し、最大5台のクライアント機器でソケットへの同時アクセスを許可し、1つのシリアルポートと各ソケットで同じデータをブロードキャストします。
TCPマルチプレックス
こちらも同様にSerialGateがサーバとして機能し、最大5台のクライアント機器でソケットへの同時アクセスを許可します。 唯一違う点は各ソケットがシリアルゲートのシリアルポートを単独で使用しているかのように動作することです。 つまり、シリアルポートによって応答されたデータは、最初にシリアルポートに送信されたソケットだけに渡されることになります。
SGConfigは、シリアルゲートのセットアップを簡単かつ便利にするユーティリティです。
SGConfigは、ファームウェアバージョンSG_2.1.235以降でのみ使用できます。
IP帯域が異なっていても、SGConfigを使用してSerialGateを検索および変更できます。
SGConfigは、弊社のWebサイトから[Download-DeviceServer]メニューからダウンロードできます。
1.ダウンロード後にユーティリティを実行すると、次の画面が表示されます。 [Search](検索)ボタンをクリックして、同じネットワークに接続されているシリアルゲート機器を検索します。
2.Configureボタンをクリックし、各タブで変更したい項目を設定します。
- ネットワーク:SerialGateに割り当てる静的IPを登録します。
- 動作モード:各ポートの設定(動作モード、ソケット番号)
- シリアルオプション: 各ポートの通信設定(インターフェイス、速度、データフレーム)
シリアルコネクタには、RJ45とDB9の2種類があります。
ピン仕様の詳細については、次の図を参照してください(※16ポートはRJ45タイプのみ)。