Panduan Pengguna Antaramuka Barisan Perintah ATEN

ATEN Command Line Interface User Guide

logo ATEN

Antara Muka Barisan Perintah ATEN

ATEN-Command-Line-Antaramuka-produk

Spesifikasi

  • Produk: Sistem Kawalan ATEN
  • Kefungsian: Urus pengawal ATEN dan kotak pengembangan dari jauh melalui SSH/Telnet

Arahan Penggunaan Produk

Menubuhkan Sesi SSH/Telnet

  1. Muat turun klien SSH/Telnet seperti PuTTY pada komputer dengan akses kepada pengawal ATEN atau Kotak Pengembangan.
  2. Jalankan klien yang dimuat turun.
  3. Untuk sesi SSH:
    • Nama Hos / Alamat IP: Masukkan pengawal sasaran atau alamat IP atau nama hos kotak pengembangan.
    • Jenis Sambungan: SSH
    • Pelabuhan: 22
  4. Untuk sesi telnet:
    • Nama Hos / Alamat IP: Masukkan pengawal sasaran atau
      alamat IP kotak pengembangan atau nama hos.
    • Jenis Sambungan: Lain-lain > Telnet
    • Pelabuhan: 23
  5. Klik Buka dan ikut arahan pada skrin untuk log masuk.

Perintah SSH/Telnet

Perintah Bantuan

  • penggunaan: Paparkan arahan untuk mendayakan mod CLI pengawal.
  • Sintaks: membantu
  • Akui: Perintah OK - Fungsi dilaksanakan; Perintah tidak betul – Tidak dilaksanakan
  • Example: bantuan: paparan arahan mod CLI

Mendayakan/Melumpuhkan Balasan Gema

  • penggunaan: Dayakan atau lumpuhkan respons automatik kepada mesej yang diterima.
  • Sintaks: gema[kawalan]
  • Parameter: kawalan: hidupkan – dayakan; mati – lumpuhkan (lalai dimatikan)
  • Akui: Perintah OK - Fungsi dilaksanakan; Perintah tidak betul – Tidak dilaksanakan
  • Example: who on: tetapkan pengawal untuk bertindak balas secara automatik kepada mesej yang diterima.

Mengkonfigurasi Selang Masa Tempoh Telnet atau Log Masuk

  • penggunaan: Konfigurasikan tetapan mod Telnet CLI.
  • Sintaks: telnet[selang masa tamat][kawalan log masuk]
  • Parameter: tamat masa: tetapan selang masa tamat sesi Telnet; log masuk: tetapan fungsi log masuk Telnet
  • Akui: Perintah OK - Fungsi dilaksanakan; Perintah tidak betul – Tidak dilaksanakan
  • Example: telnet tamat masa 0 : konfigurasikan selang masa tamat untuk tidak tamat masa

Mengkonfigurasi Tetapan Port Bersiri

  • penggunaan: Kawal dan konfigurasi tetapan port bersiri.

Soalan Lazim (FAQ)

S: Apakah yang perlu saya lakukan jika sesi SSH/Telnet tidak dapat diwujudkan?
J: Jika sesi tidak dapat diwujudkan, log masuk ke konsol pengurusan peranti untuk menyemak sama ada kunci akses perlu ditukar.

Mengenai Panduan Ini
Panduan ini menyediakan maklumat tentang arahan SSH dan Telnet yang tersedia untuk mengurus pengawal ATEN dan kotak pengembangan dari jauh.

PENTING: Konfigurasi yang dibuat melalui antara muka baris arahan akan ditimpa jika projek file dimuat naik melalui ATEN Configurator (GUI) selepas itu.

Menubuhkan Sesi SSH/Telnet

  1. Pada komputer yang mempunyai akses kepada pengawal ATEN sasaran atau Kotak Pengembangan, muat turun klien SSH/Telnet, cth PuTTY.
    Nota: Untuk mendapatkan pemasang, cari “download putty” dalam a web pelayar.
  2. Jalankan klien yang dimuat turun.
  3. Untuk mewujudkan sesi SSH, gunakan tetapan berikut.
    Padang Tetapan
    Nama Hos / alamat IP Alamat IP atau nama hos pengawal sasaran atau kotak pengembangan
    Jenis Sambungan SSH
    Pelabuhan 22

    Untuk example:

  4. ATEN-Antarmuka-Barisan-Perintah- (1)Untuk mewujudkan sesi telnet, gunakan tetapan berikut.
    Padang Tetapan
    Nama Hos / alamat IP Alamat IP atau nama hos pengawal sasaran atau

    kotak pengembangan

    Jenis Sambungan Lain-lain > Telnet
    Pelabuhan 23

    Untuk example:

  5. ATEN-Antarmuka-Barisan-Perintah- (2)Klik Buka dan ikut arahan pada skrin untuk memasukkan bukti kelayakan log masuk. Satu sesi ditubuhkan. Untuk example:

ATEN-Antarmuka-Barisan-Perintah- (3)

Nota: Jika sesi tidak dapat diwujudkan, log masuk ke konsol pengurusan peranti untuk menyemak sama ada kunci akses perlu ditukar.

Perintah SSH/Telnet

Tolong

  • penggunaan:
    Paparkan arahan untuk mendayakan mod CLI pengawal.
  • Sintaks:
    bantuan↙
  • Akui:
    Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
    Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.
  • Example:
    bantuan↙ : paparan arahan mod CLI

Mendayakan/Melumpuhkan Balasan Gema

  • penggunaan:
    Dayakan atau lumpuhkan pengawal untuk membalas secara automatik kepada mesej yang diterima.
  • Sintaks:
    gema[kawalan]↙
  • Parameter:
    kawalan : hidup – dayakan fungsi ini
    mati – lumpuhkan fungsi ini (lalai dimatikan)
  • Akui:
    Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
    Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.
  • Example:
    eho on↙ : tetapkan pengawal untuk bertindak balas secara automatik kepada mesej yang diterima.

Mengkonfigurasi Selang Masa Tempoh Telnet atau Log Masuk

  • penggunaan:
    Konfigurasikan tetapan mod Telnet CLI.
  • Sintaks:
    telnet[selang masa tamat][kawalan log masuk]↙
  • Kata kunci
    tamat masa : Tetapan selang masa tamat sesi Telnet
    log masuk : Tetapan fungsi log masuk Telnet
  • Parameter:
    selang masa : tamat masa sesi dalam minit. (0 bermakna tidak pernah tamat masa) (lalai ialah 5)
    kawalan : hidup – dayakan fungsi log masuk (lalai dihidupkan)
    mati – lumpuhkan fungsi log masuk
  • Akui:
    Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
    Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.
  • Example:
    telnet tamat masa 0↙ : konfigurasikan selang masa tamat untuk tidak tamat masa
    telnet tamat masa 5↙ : konfigurasikan selang masa tamat kepada 5 minit
    log masuk telnet dimatikan↙ : lumpuhkan fungsi log masuk

Mengkonfigurasi Tetapan Port Bersiri

penggunaan:
Kawal dan konfigurasi tetapan port bersiri.

Sintaks:
bersiri [urutan p] [jenis jenis] [baudrate baud] [bit data dbit] [sparity pariti] [sbit stopbit] [fctrl flowctrl] [jenis data dtype] [aksara endchar ] [checksumtype checksumtype] [tempoh masa tamat masuk ] [kawal "data" ] [bantuan]↙d

Kata kunci:

  • p: pelabuhan
  • jenis: jenis bersiri
  • baud : kadar baud
  • dbit : bit data
  • pariti : pariti bersiri
  • sbit : berhenti sikit
  • fctrl : kawalan aliran
  • dtype : jenis data
  • acktimeout : tempoh tamat masa (ms) digunakan untuk menunggu maklum balas daripada kawalan sendack.
  • endchar : aksara akhir khusus digunakan untuk mengenal pasti mesej yang lengkap.
  • checksumtype : jika perlu fw untuk mengira secara automatik checksum arahan, tetapkan jenis checksum
  • bantuan: tunjukkan arahan

Parameter:

  • jujukan : port, dipisahkan dengan koma untuk berbilang port * (semua port)
  • stype: 232, 422, 485 (lalai 232)
  • baudrate : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200(lalai 9600)
  • bit data : 7, 8 (lalai 8)
  • sparity : tiada, genap, ganjil (tiada lalai)
  • stopbit : 1, 2 (lalai 1)
  • flowctrl : tiada, hw (tiada lalai)
  • jenis data: ascii, hex (ascii lalai)
  • checksumtype: tiada, modbus (lalai tiada)
  • tempoh : tamat masa tertentu (ms)(lalai 300)
  • aksara : tamat aksara berikutan mesej lengkap.
  • kawalan : baca – paparkan mesej yang diterima bagi port bersiri tertentu
  • tulis – hantar data dari port bersiri. Gunakan simbol “ meliputi data. Gunakan simbol \x untuk menghantar kod Hex
  • sendack – hantar data dari port bersiri dan paparkan mesej yang diterima

Akuitepi:
Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.

Example:

  • Bantuan bersiri ↙ : tunjukkan arahan
  • siri p01 ↙ : paparkan maklumat tetapan port bersiri1.
  • bersiri p* ↙ : memaparkan maklumat tetapan semua port bersiri.
  • jenis p01 bersiri 232 baud 115200 dbit 8 pariti tiada sbit 1 fctrl tiada ↙ : konfigurasikan port1.
  • bersiri p01,04,07 baud 19200 ↙ : konfigurasikan port1, 4, 7 kepada kadar baud 19200.
  • siri p02 baud 19200 ↙ : konfigurasikan port2 kepada baud 19200 dan gunakan tetapan lalai untuk parameter lain.
  • bersiri p02 dtype hex read ↙ : paparkan mesej port2 yang diterima dalam format HEX.
  • bersiri p03 tulis “sw i01 o02\r\n” ↙ : hantar teks ASCII 'sw i01 o02' dari port3.
  • siri p03 sendack “sw i01 o02\x0D\x0A” ↙ : hantar teks ASCII 'sw i01 o02' dari port3 dan paparkan maklum balas.

Mengkonfigurasi Tetapan Port Geganti

penggunaan:
Kawal dan konfigurasikan port geganti.

Sintaks:
geganti [urutan p] [tempoh nadi] [kawalan] [bantuan] ↙

Kata kunci:

  • p: pelabuhan
  • tpulse : tempoh tertutup untuk nadi
  • bantuan: tunjukkan arahan

Parameter:

  • jujukan : port, dipisahkan dengan koma untuk berbilang port
  • * (semua port)
  • tempoh : tempoh masa dalam milisaat.
  • kawalan : buka – matikan
  • tutup – hidupkan
  • nadi – tutup saluran geganti kemudian buka
  • togol – togol geganti
  • baca – paparan status

Akui:
Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.

Example:

  • bantuan geganti ↙ : tunjukkan arahan
  • geganti p01 tutup ↙ : tutup saluran port1.
  • geganti p01 buka ↙ : buka saluran port1.
  • geganti p01,04,07 tutup ↙ : tutup port 1, 4, 7 saluran geganti.
  • geganti p02 tpulse 500 nadi ↙ : tutup port2 500ms kemudian buka.
  • geganti p02 baca ↙ : paparkan status port2.

Mengkonfigurasi Tetapan Port I/O

penggunaan:
Kawal dan konfigurasikan port I/O.

Sintaks:
io [urutan p] [jenis iotype] [ambang ambang] [ambang ambang] [tempoh nadi] [kawalan] [bantuan]↙

Kata kunci:

  • p: pelabuhan
  • lthresh : ambang terikat rendah
  • hthresh : ambang terikat tinggi
  • tpulse : tempoh yang I/O kekal dalam tahap tinggi dalam mod nadi
  • bantuan: tunjukkan arahan
  • NOTA: Jika parameter tidak dinyatakan, nilai yang dimasukkan sebelum ini akan digunakan.
  • Parameter:
  • jujukan : port, dipisahkan dengan koma untuk berbilang port
  • * (semua port)
  • iotype : kering, vdc, dout
  • ambang : ambang pencetus dalam voltage
  • tempoh : tempoh masa dalam milisaat.
  • kawalan : terbuka
  • dekat
  • nadi
  • togol
  • membaca

Akui:
Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.

Example:

  • io help ↙ : tunjukkan arahan
  • io p01↙ : paparkan maklumat tetapan port I/O1.
  • io p*↙ : memaparkan maklumat tetapan semua port I/O.
  • io p01 jenis kering ↙ : konfigurasikan port 1 kepada mod sesentuh kering.
  • io p01 jenis dout ↙ : konfigurasikan port 1 kepada mod output digital.
  • io p01 taip vdc lthresh 1 hthresh 3 ↙ : konfigurasikan port 1 kepada mod vdc dengan tetapan ambang.
  • io p01 buka ↙ : buka saluran port1.
  • io p01 tutup ↙ : tutup saluran port1.
  • io p01,04,07 tutup ↙ : tutup port1,4,7 saluran.
  • io p02 tpulse 500 nadi ↙ : tutup saluran port2 500ms kemudian buka.
  • io p02 baca ↙ : paparkan status port2.

Mengkonfigurasi Tetapan IR

penggunaan:
Kawal dan konfigurasikan port IR.

Sintaks:
ir [urutan p] [jenis irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control “data”] [help]↙

Kata kunci:

  • p: pelabuhan
  • jenis : jenis keluaran untuk port keluaran tertentu
  • baud** : kadar baud
  • dbit** : bit data
  • pariti** : pariti bersiri
  • sbit** : berhenti sikit
  • dtype** : jenis data
  • checksumtype** : Pengawal/kotak sambungan mengira secara automatik jenis checksum yang ditentukan
  • bantuan: tunjukkan arahan

NOTA:
* : Kata kunci ini adalah untuk jenis IR
** : Kata kunci ini adalah untuk jenis 232

Jika parameter tidak ditentukan, nilai yang dimasukkan sebelum ini akan digunakan.

Parameter:

  • jujukan : port, dipisahkan dengan koma untuk berbilang port * (semua port)
  • irtype: ir, 232(ir lalai)
  • baudrate : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200(lalai 9600)
  • bit data : 7, 8(lalai 8)
  • sparity : tiada, genap, ganjil(tiada lalai)
  • stopbit : 1, 2(lalai 1)
  • datatype: ascii, hex(default ascii)
  • checksumtype: tiada, modbus(lalai tiada)
  • kawalan : tulis – hantar kod IR atau data RS232

Akui:
Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.

Example:

  • ir help ↙ : tunjukkan arahan
  • ir p01 ↙ : paparkan maklumat tetapan port IR1.
  • ir p* ↙ : paparkan maklumat tetapan semua port IR.
  • ir p01,04,07 jenis 232 ↙ : konfigurasikan port1,4,7 kepada jenis RS232
  • ir p01 jenis 232 baud 115200 dbit 8 pariti tiada sbit 1 jenis checksum modbus↙ : konfigurasikan port1 kepada jenis RS232 dan tetapan
  • ir p02 tulis dtype hex “0a0b0c” ↙ : hantar data format hex 0a0b0c dari port2
  • ir p02 baud 19200 ↙ : konfigurasikan port2 kepada baud 19200 dan gunakan tetapan lalai untuk parameter lain.
  • ir p02 tulis “sw i01 o02\r\n” ↙ : hantar teks ASCII 'sw i01 o02' dari port2.
  • ir p02 tulis “sw i01 o02\x0D\x0A”↙ : hantar teks ASCII 'sw i01 o02' dari port2.

But semula

penggunaan:
But semula pengawal.

Sintaks:
but semula↙

Akui:
Perintah OK↙ : Perintah adalah betul dan fungsi dilaksanakan.
Perintah tidak betul↙ : Perintah dan/atau parameter tidak betul dan tidak dilaksanakan.

Example:
but semula↙ : but semula peranti

Dokumen / Sumber

PDF thumbnailAntara Muka Baris Perintah
User Guide · Command Line Interface, Line Interface, Interface

Rujukan

Tanya Soalan

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Tanya Soalan

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.