ATEN-logo

Interface ng Command Line ng ATEN

ATEN-Command-Line-Interface-product

Mga pagtutukoy

  • Produkto: ATEN Control System
  • Functionality: Malayuang pamahalaan ang ATEN controllers at expansion boxes sa pamamagitan ng SSH/Telnet

Mga Tagubilin sa Paggamit ng Produkto

Pagtatatag ng SSH/Telnet Session

  1. Mag-download ng SSH/Telnet client tulad ng PuTTY sa isang computer na may access sa ATEN controller o Expansion Box.
  2. Patakbuhin ang na-download na kliyente.
  3. Para sa SSH session:
    • Pangalan ng Host / IP address: Ilagay ang IP address o pangalan ng host ng target na controller o expansion box.
    • Uri ng Koneksyon: SSH
    • Port: 22
  4. Para sa telnet session:
    • Pangalan ng Host / IP address: Ipasok ang target na controller o
      IP address o pangalan ng host ng expansion box.
    • Uri ng Koneksyon: Iba > Telnet
    • Port: 23
  5. I-click ang Buksan at sundin ang mga tagubilin sa screen upang mag-log in.

Mga Utos ng SSH/Telnet

Tulong Command

  • Paggamit: Ipakita ang mga tagubilin para sa pagpapagana ng CLI mode ng controller.
  • Syntax: tulong
  • Kilalanin: Command OK - Naisasakatuparan ang function; Mali ang utos – Hindi naisakatuparan
  • Example: tulong: ipakita ang pagtuturo ng CLI mode

Paganahin/Hindi Paganahin ang Echo Reply

  • Paggamit: Paganahin o huwag paganahin ang awtomatikong pagtugon sa mga natanggap na mensahe.
  • Syntax: echo[kontrol]
  • Parameter: kontrol: on – paganahin; naka-off – huwag paganahin (naka-off ang default)
  • Kilalanin: Command OK - Naisasakatuparan ang function; Mali ang utos – Hindi naisakatuparan
  • Example: who on: itakda ang controller upang awtomatikong tumugon sa mga natanggap na mensahe.

Pag-configure ng Telnet Timeout Interval o Login

  • Paggamit: I-configure ang mga setting ng Telnet CLI mode.
  • Syntax: telnet[timeout interval][login control]
  • Parameter: timeout: setting ng pagitan ng timeout ng session ng Telnet; login: Setting ng function ng pag-login sa Telnet
  • Kilalanin: Command OK - Naisasakatuparan ang function; Mali ang utos – Hindi naisakatuparan
  • Example: telnet timeout 0 : i-configure ang timeout interval upang hindi kailanman mag-timeout

Pag-configure ng Mga Setting ng Serial Port

  • Paggamit: Kontrolin at i-configure ang mga setting ng serial port.

Mga Madalas Itanong (FAQ)

Q: Ano ang dapat kong gawin kung hindi maitatag ang session ng SSH/Telnet?
A: Kung hindi maitatag ang session, mag-log in sa device management console para tingnan kung kailangang baguhin ang access key.

Tungkol sa Gabay na Ito
Ang gabay na ito ay nagbibigay ng impormasyon sa mga available na SSH at Telnet command para malayuang pamahalaan ang ATEN controllers at expansion boxes.

MAHALAGA: Ang pagsasaayos na ginawa sa pamamagitan ng interface ng command-line ay mapapatungan kung ang isang proyekto file ay ina-upload sa pamamagitan ng ATEN Configurator (GUI) pagkatapos.

Pagtatatag ng SSH/Telnet Session

  1. Sa isang computer na may access sa target na ATEN controller o Expansion Box, mag-download ng SSH/Telnet client, hal. PuTTY.
    Tandaan: Para makuha ang installer, hanapin ang “download putty” sa a web browser.
  2. Patakbuhin ang na-download na kliyente.
  3. Upang magtatag ng session ng SSH, gamitin ang mga sumusunod na setting.
    Patlang Setting
    Pangalan ng Host / IP address IP address o pangalan ng host ng target na controller o expansion box
    Uri ng Koneksyon SSH
    Port 22

    Para kay example:

  4. ATEN-Command-Line-Interface- (1)Upang magtatag ng session ng telnet, gamitin ang mga sumusunod na setting.
    Patlang Setting
    Pangalan ng Host / IP address IP address o pangalan ng host ng target na controller o

    kahon ng pagpapalawak

    Uri ng Koneksyon Iba pa > Telnet
    Port 23

    Para kay example:

  5. ATEN-Command-Line-Interface- (2)I-click ang Buksan at sundin ang mga tagubilin sa screen upang ilagay ang mga kredensyal sa pag-log in. Ang isang sesyon ay itinatag. Para kay example:

ATEN-Command-Line-Interface- (3)

Tandaan: Kung hindi maitatag ang session, mag-log in sa device management console upang tingnan kung kailangang baguhin ang access key.

Mga Utos ng SSH/Telnet

Tulong

  • Paggamit:
    Ipakita ang pagtuturo para sa pagpapagana ng CLI mode ng controller.
  • Syntax:
    tulong↙
  • Kilalanin:
    Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
    Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.
  • Example:
    help↙ : ipakita ang pagtuturo ng CLI mode

Paganahin/Hindi Paganahin ang Echo Reply

  • Paggamit:
    Paganahin o huwag paganahin ang controller upang awtomatikong tumugon sa mga natanggap na mensahe.
  • Syntax:
    echo[kontrol]↙
  • Parameter:
    control : on – paganahin ang function na ito
    naka-off – huwag paganahin ang function na ito (naka-off ang default)
  • Kilalanin:
    Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
    Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.
  • Example:
    eho on↙ : itakda ang controller upang awtomatikong tumugon sa mga natanggap na mensahe.

Pag-configure ng Telnet Timeout Interval o Login

  • Paggamit:
    I-configure ang mga setting ng Telnet CLI mode.
  • Syntax:
    telnet[timeout interval][login control]↙
  • Keyword
    timeout : Setting ng agwat ng timeout ng session ng Telnet
    login : Setting ng function ng pag-login sa Telnet
  • Parameter:
    interval : session timeout sa minuto. (Ang ibig sabihin ng 0 ay hindi kailanman mag-timeout) (ang default ay 5)
    control : on – paganahin ang login function (naka-on ang default)
    naka-off - huwag paganahin ang pag-login function
  • Kilalanin:
    Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
    Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.
  • Example:
    telnet timeout 0↙ : i-configure ang timeout interval upang hindi kailanman mag-timeout
    telnet timeout 5↙ : i-configure ang timeout interval sa 5 minuto
    telnet login off↙ : huwag paganahin ang login function

Pag-configure ng Mga Setting ng Serial Port

Paggamit:
Kontrolin at i-configure ang mga setting ng serial port.

Syntax:
serial [p sequence] [type stype] [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars ] [checksumtype checksumtype] [acktimeout duration ] [kontrol ang “data” ] [tulong]↙d

Keyword:

  • p: daungan
  • uri: serial type
  • baud : baud rate
  • dbit: bit ng data
  • parity : serial parity
  • sbit : huminto kaunti
  • fctrl : kontrol ng daloy
  • dtype : uri ng data
  • acktimeout : ang tagal ng timeout (ms) ay ginagamit para sa paghihintay ng feedback mula sa sendack control.
  • endchar : ang tiyak na end character ay ginagamit upang tukuyin ang isang kumpletong mensahe.
  • checksumtype : kung kailangan fw upang awtomatikong kalkulahin ang command checksum, magtalaga ng isang uri ng checksum
  • tulong: ipakita ang mga tagubilin

Parameter:

  • sequence : port, pinaghihiwalay ng kuwit para sa maraming port * (lahat ng port)
  • stype: 232, 422, 485 (default 232)
  • baudrate : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200(default 9600)
  • databit : 7, 8 (default 8)
  • sparity : wala, kahit na, kakaiba (default none)
  • stopbit : 1, 2 (default 1)
  • flowctrl : wala, hw (default wala)
  • datatype: ascii, hex (default na ascii)
  • checksumtype: wala, modbus (default wala)
  • tagal : tiyak na timeout (ms)(default 300)
  • chars : tapusin ang mga character kasunod ng kumpletong mensahe.
  • kontrol : basahin – ipakita ang natanggap na mensahe ng partikular na serial port
  • sumulat - magpadala ng data mula sa serial port. Gamitin ang simbolo na sumasaklaw sa data. Gumamit ng simbolong \x para magpadala ng Hex code
  • sendack – magpadala ng data mula sa serial port at ipakita ang natanggap na mensahe

Kilalaningilid:
Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.

Example:

  • Serial na tulong ↙ : ipakita ang mga tagubilin
  • serial p01 ↙ : ipakita ang impormasyon ng setting ng serial port1.
  • serial p* ↙ : ipakita ang impormasyon ng setting ng lahat ng serial port.
  • serial p01 type 232 baud 115200 dbit 8 parity none sbit 1 fctrl none ↙ : i-configure ang port1.
  • serial p01,04,07 baud 19200 ↙ : i-configure ang port1, 4, 7 sa baud rate 19200.
  • serial p02 baud 19200 ↙ : i-configure ang port2 sa baud 19200 at gumamit ng mga default na setting para sa iba pang mga parameter.
  • serial p02 dtype hex read ↙ : ipakita ang natanggap na mensahe ng port2 sa HEX na format.
  • serial p03 isulat ang “sw i01 o02\r\n” ↙ : ipadala ang ASCII text na 'sw i01 o02' mula sa port3.
  • serial p03 sendack “sw i01 o02\x0D\x0A” ↙ : ipadala ang ASCII text na 'sw i01 o02' mula sa port3 at ipakita ang feedback.

Pag-configure ng Mga Setting ng Relay Port

Paggamit:
Kontrolin at i-configure ang mga relay port.

Syntax:
relay [p sequence] [tpulse duration] [control] [help] ↙

Keyword:

  • p: daungan
  • tpulse : saradong panahon para sa pulso
  • tulong: ipakita ang mga tagubilin

Parameter:

  • sequence : port, na pinaghihiwalay ng kuwit para sa maraming port
  • * (lahat ng port)
  • tagal : yugto ng panahon sa millisecond.
  • kontrol : buksan – patayin
  • malapit - i-on
  • pulse – isara ang relay channel pagkatapos ay buksan
  • toggle – relay toggle
  • basahin – ipapakita ang katayuan

Kilalanin:
Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.

Example:

  • tulong sa relay ↙ : ipakita ang mga tagubilin
  • relay p01 malapit ↙ : isara ang port1 channel.
  • relay p01 bukas ↙ : bukas port1 channel.
  • relay p01,04,07 malapit ↙ : isara ang port 1, 4, 7 relay channels.
  • relay p02 tpulse 500 pulse ↙ : isara ang port2 500ms pagkatapos ay buksan.
  • relay p02 read ↙ : ipakita ang status ng port2.

Pag-configure ng Mga Setting ng I/O Port

Paggamit:
Kontrolin at i-configure ang mga I/O port.

Syntax:
io [p sequence] [type iotype] [lthresh threshold] [hthresh threshold] [tpulse duration] [control] [help]↙

Keyword:

  • p: daungan
  • lthresh : low-bound threshold
  • hthresh : high-bound na threshold
  • tpulse : panahon kung saan nananatili ang I/O sa mataas na antas sa pulse mode
  • tulong: ipakita ang mga tagubilin
  • TANDAAN: Kung ang isang parameter ay hindi tinukoy, ang isang dating nailagay na halaga ay ilalapat.
  • Parameter:
  • sequence : port, na pinaghihiwalay ng kuwit para sa maraming port
  • * (lahat ng port)
  • iotype: tuyo, vdc, dout
  • threshold : trigger threshold sa voltage
  • tagal : yugto ng panahon sa millisecond.
  • kontrol: bukas
  • malapit na
  • pulso
  • magpalipat-lipat
  • basahin

Kilalanin:
Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.

Example:

  • io help ↙ : ipakita ang mga tagubilin
  • io p01↙ : ipakita ang impormasyon ng setting ng I/O port1.
  • io p*↙ : ipakita ang impormasyon ng setting ng lahat ng I/O port.
  • io p01 type dry ↙ : i-configure ang port 1 sa dry contact mode.
  • io p01 type dout ↙ : i-configure ang port 1 sa digital output mode.
  • io p01 type vdc lthresh 1 hthresh 3 ↙ : i-configure ang port 1 sa vdc mode na may mga setting ng threshold.
  • io p01 bukas ↙ : buksan ang port1 channel.
  • io p01 malapit ↙ : isara ang port1 channel.
  • io p01,04,07 malapit ↙ : isara ang port1,4,7 channel.
  • io p02 tpulse 500 pulse ↙ : isara ang port2 channel 500ms pagkatapos ay buksan.
  • io p02 read ↙ : ipakita ang status ng port2.

Pag-configure ng Mga Setting ng IR

Paggamit:
Kontrolin at i-configure ang mga IR port.

Syntax:
ir [p sequence] [type irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [kontrol ang “data”] [help]↙

Keyword:

  • p: daungan
  • uri : uri ng output para sa partikular na output port
  • baud** : baud rate
  • dbit** : bit ng data
  • parity** : serial parity
  • sbit** : stop bit
  • dtype** : uri ng data
  • checksumtype** : Awtomatikong kinakalkula ng controller/extension box ang tinukoy na uri ng checksum
  • tulong: ipakita ang mga tagubilin

TANDAAN:
* : Ang keyword na ito ay para sa uri ng IR
** : Ang mga keyword na ito ay para sa 232 na uri

Kung hindi tinukoy ang isang parameter, ilalapat ang dating inilagay na halaga.

Parameter:

  • sequence : port, pinaghihiwalay ng kuwit para sa maraming port * (lahat ng port)
  • irtype: ir, 232(default ir)
  • baudrate : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200(default 9600)
  • databit : 7, 8(default 8)
  • sparity : wala, kahit, kakaiba(default none)
  • stopbit : 1, 2(default 1)
  • datatype: ascii, hex(default na ascii)
  • checksumtype: wala, modbus(default wala)
  • kontrol : magsulat – magpadala ng IR code o RS232 data

Kilalanin:
Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.

Example:

  • ir help ↙ : ipakita ang mga tagubilin
  • ir p01 ↙ : ipakita ang impormasyon ng setting ng IR port1.
  • ir p* ↙ : ipakita ang impormasyon ng setting ng lahat ng IR port.
  • ir p01,04,07 type 232 ↙ : i-configure ang port1,4,7 hanggang RS232 type
  • ir p01 type 232 baud 115200 dbit 8 parity none sbit 1 checksum type modbus↙ : i-configure ang port1 sa RS232 type at ang mga setting
  • ir p02 write dtype hex “0a0b0c” ↙ : magpadala ng hex format data 0a0b0c mula sa port2
  • ir p02 baud 19200 ↙ : i-configure ang port2 sa baud 19200 at gamitin ang mga default na setting para sa iba pang mga parameter.
  • ir p02 isulat ang “sw i01 o02\r\n” ↙ : ipadala ang ASCII text na 'sw i01 o02' mula sa port2.
  • ir p02 isulat ang “sw i01 o02\x0D\x0A”↙ : ipadala ang ASCII text na 'sw i01 o02' mula sa port2.

I-reboot

Paggamit:
I-reboot ang controller.

Syntax:
i-reboot↙

Kilalanin:
Command OK↙ : Ang command ay tama at ang function ay naisakatuparan.
Mali ang utos↙ : Ang utos at/o mga parameter ay hindi tama at hindi naisakatuparan.

Example:
reboot↙ : i-reboot ang device

Mga Dokumento / Mga Mapagkukunan

Interface ng Command Line ng ATEN [pdf] Gabay sa Gumagamit
Command Line Interface, Line Interface, Interface

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *