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

仕様
- 製品: ATEN コントロール システム
- 機能: SSH/Telnet経由でATENコントローラーと拡張ボックスをリモート管理
製品使用説明書
SSH/Telnetセッションの確立
- ATEN コントローラーまたは拡張ボックスにアクセスできるコンピューターに、PuTTY などの SSH/Telnet クライアントをダウンロードします。
- ダウンロードしたクライアントを実行します。
- SSHセッションの場合:
- ホスト名/IP アドレス: ターゲット コントローラーまたは拡張ボックスの IP アドレスまたはホスト名を入力します。
- 接続タイプ: SSH
- ポート: 22
- Telnetセッションの場合:
- ホスト名/IPアドレス: ターゲットコントローラを入力するか、
拡張ボックスの IP アドレスまたはホスト名。 - 接続タイプ: その他 > Telnet
- ポート: 23
- ホスト名/IPアドレス: ターゲットコントローラを入力するか、
- 「開く」をクリックし、画面の指示に従ってログインします。
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セッションの確立
- 対象の ATEN コントローラーまたは拡張ボックスにアクセスできるコンピューターで、PuTTY などの SSH/Telnet クライアントをダウンロードします。
注記: インストーラーを入手するには、 web ブラウザ。 - ダウンロードしたクライアントを実行します。
- SSH セッションを確立するには、次の設定を使用します。
分野 設定 ホスト名 / IP アドレス 対象コントローラまたは拡張ボックスのIPアドレスまたはホスト名 接続タイプ パスワード ポート 22 例えばamp上:
Telnet セッションを確立するには、次の設定を使用します。
分野 設定 ホスト名 / IP アドレス 対象コントローラのIPアドレスまたはホスト名または 拡張ボックス
接続タイプ その他 > Telnet ポート 23 例えばamp上:
「開く」をクリックし、画面の指示に従ってログイン認証情報を入力します。セッションが確立されます。例:amp上:

注記: セッションを確立できない場合は、デバイス管理コンソールにログインして、アクセス キーを変更する必要があるかどうかを確認します。
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] ユーザーガイド コマンドラインインターフェース、ラインインターフェース、インターフェース |





