ATEN-ロゴ

ATEN コマンドラインインターフェース

ATEN コマンドラインインターフェース製品

仕様

  • 製品: ATEN コントロール システム
  • 機能: SSH/Telnet経由でATENコントローラーと拡張ボックスをリモート管理

製品使用説明書

SSH/Telnetセッションの確立

  1. ATEN コントローラーまたは拡張ボックスにアクセスできるコンピューターに、PuTTY などの SSH/Telnet クライアントをダウンロードします。
  2. ダウンロードしたクライアントを実行します。
  3. SSHセッションの場合:
    • ホスト名/IP アドレス: ターゲット コントローラーまたは拡張ボックスの IP アドレスまたはホスト名を入力します。
    • 接続タイプ: SSH
    • ポート: 22
  4. Telnetセッションの場合:
    • ホスト名/IPアドレス: ターゲットコントローラを入力するか、
      拡張ボックスの IP アドレスまたはホスト名。
    • 接続タイプ: その他 > Telnet
    • ポート: 23
  5. 「開く」をクリックし、画面の指示に従ってログインします。

SSH/Telnet コマンド

ヘルプコマンド

  • 使用法: コントローラの CLI モードを有効にするための手順を表示します。
  • 構文: ヘルプ
  • 認める: コマンドOK – 関数が実行されました。コマンドが正しくありません – 実行されません
  • Examp上: help : CLIモードの説明を表示します

エコー応答の有効化/無効化

  • 使用法: 受信したメッセージへの自動応答を有効または無効にします。
  • 構文: エコー[コントロール]
  • パラメータ: コントロール: オン – 有効; オフ – 無効 (デフォルトはオフ)
  • 認める: コマンドOK – 関数が実行されました。コマンドが正しくありません – 実行されません
  • Examp上: who on: 受信したメッセージにコントローラーが自動的に応答するように設定します。

Telnetタイムアウト間隔またはログインの設定

  • 使用法: Telnet CLI モード設定を構成します。
  • 構文: telnet[タイムアウト間隔][ログイン制御]
  • パラメータ: タイムアウト: Telnetセッションのタイムアウト間隔設定; ログイン: Telnetログイン機能設定
  • 認める: コマンドOK – 関数が実行されました。コマンドが正しくありません – 実行されません
  • Examp上: telnet timeout 0 : タイムアウト間隔をタイムアウトしないように設定します

シリアルポート設定の構成

  • 使用法: シリアル ポートの設定を制御および構成します。

よくある質問(FAQ)

Q: SSH/Telnet セッションを確立できない場合はどうすればよいですか?
A: セッションを確立できない場合は、デバイス管理コンソールにログインして、アクセス キーを変更する必要があるかどうかを確認してください。

このガイドについて
このガイドでは、ATEN コントローラーと拡張ボックスをリモートで管理するために使用できる SSH および Telnet コマンドに関する情報を提供します。

重要: コマンドラインインターフェース経由で行われた設定は、プロジェクトが file その後、ATEN Configurator (GUI) を通じてアップロードされます。

SSH/Telnetセッションの確立

  1. 対象の ATEN コントローラーまたは拡張ボックスにアクセスできるコンピューターで、PuTTY などの SSH/Telnet クライアントをダウンロードします。
    注記: インストーラーを入手するには、 web ブラウザ。
  2. ダウンロードしたクライアントを実行します。
  3. SSH セッションを確立するには、次の設定を使用します。
    分野 設定
    ホスト名 / IP アドレス 対象コントローラまたは拡張ボックスのIPアドレスまたはホスト名
    接続タイプ パスワード
    ポート 22

    例えばamp上:

  4. ATEN コマンドラインインターフェース (1)Telnet セッションを確立するには、次の設定を使用します。
    分野 設定
    ホスト名 / IP アドレス 対象コントローラのIPアドレスまたはホスト名または

    拡張ボックス

    接続タイプ その他 > Telnet
    ポート 23

    例えばamp上:

  5. ATEN コマンドラインインターフェース (2)「開く」をクリックし、画面の指示に従ってログイン認証情報を入力します。セッションが確立されます。例:amp上:

ATEN コマンドラインインターフェース (3)

注記: セッションを確立できない場合は、デバイス管理コンソールにログインして、アクセス キーを変更する必要があるかどうかを確認します。

SSH/Telnet コマンド

ヘルプ

  • 使用法:
    コントローラの CLI モードを有効にするための指示を表示します。
  • 構文:
    ヘルプ↙
  • 認める:
    Command OK↙ : コマンドは正しく、機能は実行されます。
    コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。
  • Examp上:
    help↙ : CLIモードの説明を表示

エコー応答の有効化/無効化

  • 使用法:
    コントローラが受信メッセージに自動的に応答することを有効または無効にします。
  • 構文:
    エコー[コントロール]↙
  • パラメータ:
    コントロール: オン – この機能を有効にする
    オフ – この機能を無効にします(デフォルトはオフです)
  • 認める:
    Command OK↙ : コマンドは正しく、機能は実行されます。
    コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。
  • Examp上:
    eho on↙ : コントローラーが受信したメッセージに自動的に応答するように設定します。

Telnetタイムアウト間隔またはログインの設定

  • 使用法:
    Telnet CLI モード設定を構成します。
  • 構文:
    telnet[タイムアウト間隔][ログイン制御]↙
  • キーワード
    タイムアウト: Telnetセッションのタイムアウト間隔設定
    ログイン: Telnetログイン機能の設定
  • パラメータ:
    interval : 分単位のセッション タイムアウト。 (0 はタイムアウトしないことを意味します)(デフォルトは 5)
    コントロール: オン – ログイン機能を有効にする (デフォルトはオン)
    オフ – ログイン機能を無効にする
  • 認める:
    Command OK↙ : コマンドは正しく、機能は実行されます。
    コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。
  • Examp上:
    telnet timeout 0↙ : タイムアウト間隔をタイムアウトしないように設定します
    telnet timeout 5↙ : タイムアウト間隔を5分に設定する
    telnet login off↙ : ログイン機能を無効にする

シリアルポート設定の構成

使用法:
シリアル ポートの設定を制御および構成します。

構文:
serial [p シーケンス] [type stype] [baud ボーレート] [dbit データビット] [parity スパリティ] [sbit ストップビット] [fctrl フローコントロール] [dtype データ型] [endchar 文字数] [checksumtype チェックサムタイプ] [acktimeout 期間] [制御 “データ”] [ヘルプ]↙d

キーワード:

  • p : ポート
  • タイプ: シリアルタイプ
  • baud : ボーレート
  • dbit : データビット
  • パリティ: シリアル パリティ
  • sbit : ストップビット
  • fctrl : フロー制御
  • dtype : データ型
  • acktimeout : タイムアウト期間 (ms) は、sendack コントロールからのフィードバックを待機するために使用されます。
  • endchar : 特定の終了文字を使用して、完全なメッセージを識別します。
  • checksumtype : fw がコマンド チェックサムを自動計算する必要がある場合は、チェックサム タイプを割り当てます。
  • help: 指示を表示

パラメータ:

  • シーケンス: ポート、複数のポートの場合はカンマで区切る * (すべてのポート)
  • タイプ: 232、422、485 (デフォルトは 232)
  • ボーレート : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (デフォルト 9600)
  • データビット : 7、8 (デフォルト 8)
  • sparity : なし、偶数、奇数 (デフォルトはなし)
  • ストップビット : 1、2 (デフォルトは 1)
  • flowctrl : なし、hw (デフォルトなし)
  • データ型 : ascii、hex (デフォルト ascii)
  • チェックサムタイプ: なし、modbus (デフォルトはなし)
  • duration : 特定のタイムアウト (ミリ秒) (デフォルト 300)
  • chars : 完全なメッセージに続く終了文字。
  • control : read – 特定のシリアルポートの受信メッセージを表示します
  • 書き込み – シリアルポートからデータを送信します。“ 記号を使用してデータをカバーします。\x 記号を使用して 16 進コードを送信します。
  • sendack – シリアル ポートからデータを送信し、受信したメッセージを表示します

了承する角:
Command OK↙ : コマンドは正しく、機能は実行されます。
コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。

Examp上:

  • シリアル ヘルプ ↙ : 説明を表示
  • serial p01 ↙ : シリアルポート1の設定情報を表示します。
  • serial p* ↙ : すべてのシリアル ポートの設定情報を表示します。
  • シリアル p01 タイプ 232 ボー 115200 dbit 8 パリティ なし sbit 1 fctrl なし ↙ : port1 を設定します。
  • serial p01,04,07 baud 19200 ↙ : ポート 1、4、7 をボーレート 19200 に設定します。
  • serial p02 baud 19200 ↙ : ポート 2 をボー 19200 に設定し、他のパラメータにはデフォルト設定を使用します。
  • serial p02 dtype hex read ↙ : port2 の受信メッセージを HEX 形式で表示します。
  • serial p03 write “sw i01 o02\r\n” ↙ : ポート 01 から ASCII テキスト 'sw i02 o3' を送信します。
  • serial p03 sendack “sw i01 o02\x0D\x0A” ↙ : ポート 01 から ASCII テキスト 'sw i02 o3' を送信し、フィードバックを表示します。

リレーポート設定の構成

使用法:
リレー ポートを制御および構成します。

構文:
リレー [p シーケンス] [tpulse 持続時間] [制御] [ヘルプ] ↙

キーワード:

  • p : ポート
  • tpulse : パルスのクローズ期間
  • help: 指示を表示

パラメータ:

  • sequence : 複数のポートの場合はコンマで区切られたポート
  • * (すべてのポート)
  • duration : ミリ秒単位の期間。
  • コントロール : 開く – オフにする
  • 閉じる - オンにする
  • pulse – リレーチャンネルを閉じてから開く
  • トグル - リレートグル
  • read – 表示ステータス

認める:
Command OK↙ : コマンドは正しく、機能は実行されます。
コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。

Examp上:

  • リレー ヘルプ ↙ : 指示を表示
  • リレー p01 クローズ ↙ : ポート 1 チャンネルを閉じます。
  • リレー p01 オープン ↙ : ポート 1 チャネルを開きます。
  • Relay p01,04,07 close ↙ : ポート 1、4、7 のリレーチャンネルを閉じます。
  • リレー p02 tpulse 500 pulse ↙ : ポート 2 を 500ms 閉じてから開きます。
  • リレー p02 読み取り ↙ : ポート 2 の状態を表示します。

I/Oポート設定の構成

使用法:
I/O ポートを制御および構成します。

構文:
io [p シーケンス] [タイプ iotype] [lthresh しきい値] [hthresh しきい値] [tpulse 持続時間] [制御] [ヘルプ]↙

キーワード:

  • p : ポート
  • lthresh : 下限しきい値
  • hthresh : 上限しきい値
  • tpulse : パルスモードでI/Oがハイレベルになっている期間
  • help: 指示を表示
  • 注意: パラメータが指定されていない場合は、以前に入力した値が適用されます。
  • パラメータ:
  • sequence : 複数のポートの場合はコンマで区切られたポート
  • * (すべてのポート)
  • iotype : ドライ、vdc、dout
  • threshold : vol のトリガーしきい値tage
  • duration : ミリ秒単位の期間。
  • コントロール: オープン
  • 近い
  • トグル
  • 読む

認める:
Command OK↙ : コマンドは正しく、機能は実行されます。
コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。

Examp上:

  • io help ↙ : 指示を表示
  • io p01↙ : I/O port1 の設定情報を表示します。
  • io p*↙ : すべての I/O ポートの設定情報を表示します。
  • io p01 type dry ↙ : ポート 1 をドライ接点モードに設定します。
  • io p01 type dout ↙ : ポート 1 をデジタル出力モードに設定します。
  • io p01 type vdc lthresh 1 hthresh 3 ↙ : ポート 1 をしきい値設定で vdc モードに構成します。
  • io p01 open ↙ : port1 チャネルを開きます。
  • io p01 close ↙ : port1 チャネルを閉じます。
  • io p01,04,07 close ↙ : port1,4,7 チャネルを閉じます。
  • io p02 tpulse 500 pulse ↙ : port2 チャネルを 500ms 閉じてから開きます。
  • io p02 read ↙ : port2 の状態を表示します。

IR設定の構成

使用法:
IR ポートを制御および構成します。

構文:
ir [p シーケンス] [タイプ irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control “data”] [help]↙

キーワード:

  • p : ポート
  • type : 特定の出力ポートの出力タイプ
  • baud** : ボーレート
  • dbit** : データビット
  • パリティ** : シリアル パリティ
  • sbit** : ストップビット
  • dtype** : データ型
  • checksumtype** : コントローラ/拡張ボックスは、指定されたチェックサム タイプを自動的に計算します
  • help: 指示を表示

注記:
* : このキーワードは IR タイプ用です
** : これらのキーワードは 232 タイプ用です

パラメータが指定されていない場合は、以前に入力された値が適用されます。

パラメータ:

  • シーケンス: ポート、複数のポートの場合はカンマで区切る * (すべてのポート)
  • irtype: ir、232 (デフォルトの ir)
  • ボーレート : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (デフォルト 9600)
  • データビット : 7、8 (デフォルト 8)
  • sparity : なし、偶数、奇数 (デフォルトはなし)
  • ストップビット : 1、2 (デフォルト 1)
  • データ型 : ascii、hex(デフォルト ascii)
  • チェックサムタイプ: なし、modbus (デフォルトなし)
  • control : write – IR コードまたは RS232 データを送信

認める:
Command OK↙ : コマンドは正しく、機能は実行されます。
コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。

Example:

  • ir help ↙ : 指示を表示
  • ir p01 ↙ : IR ポート 1 の設定情報を表示します。
  • ir p* ↙ : すべての IR ポートの設定情報を表示します。
  • ir p01,04,07 type 232 ↙ : port1,4,7 を RS232 タイプに設定
  • ir p01 type 232 baud 115200 dbit 8 parity none sbit 1 checksum type modbus↙ : ポート1をRS232タイプに設定し、設定を
  • ir p02 write dtype hex “0a0b0c” ↙ : ポート0から0進形式のデータ0a2bXNUMXcを送信
  • ir p02 baud 19200 ↙ : ポート 2 をボー 19200 に構成し、他のパラメータにはデフォルト設定を使用します。
  • ir p02 write “sw i01 o02\r\n” ↙ : ポート 01 から ASCII テキスト 'sw i02 o2' を送信します。
  • ir p02 write “sw i01 o02\x0D\x0A”↙ : ポート 01 から ASCII テキスト 'sw i02 o2' を送信します。

リブート

使用法:
コントローラを再起動します。

構文:
再起動↙

認める:
Command OK↙ : コマンドは正しく、機能は実行されます。
コマンドが正しくありません↙ : コマンドおよび/またはパラメータが正しくなく、実行されません。

Examp上:
reboot↙ : デバイスを再起動します

ドキュメント / リソース

ATEN コマンドラインインターフェース [pdf] ユーザーガイド
コマンドラインインターフェース、ラインインターフェース、インターフェース

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *