
ATEN Command Line Interface

Specifications
- Khoom: ATEN Control System
- Functionality: Chaw taws teeb tswj ATEN controllers thiab expansion thawv ntawm SSH/Telnet
Cov lus qhia siv khoom
Tsim kom muaj SSH/Telnet Session
- Rub tawm tus neeg siv SSH / Telnet zoo li PuTTY ntawm lub computer nrog kev nkag mus rau ATEN maub los lossis Expansion Box.
- Khiav tus neeg siv downloaded.
- Rau SSH ntu:
- Lub Npe Lub Npe / IP chaw nyob: Nkag mus rau lub hom phiaj tswj lossis lub thawv nthuav dav tus IP chaw nyob lossis lub npe tswv tsev.
- Hom kev sib txuas: SSH
- Chaw nres nkoj: 22
- Rau telnet session:
- Lub Npe Lub Npe / IP chaw nyob: Nkag mus rau lub hom phiaj tswj lossis
nthuav lub thawv tus IP chaw nyob lossis lub npe tswv tsev. - Hom kev sib txuas: Lwm yam> Telnet
- Chaw nres nkoj: 23
- Lub Npe Lub Npe / IP chaw nyob: Nkag mus rau lub hom phiaj tswj lossis
- Nyem Qhib thiab ua raws li cov lus qhia ntawm lub vijtsam kom nkag mus.
SSH/Telnet Commands
Pab Command
- Kev siv: Tso cov lus qhia rau kev ua kom CLI hom ntawm tus maub los.
- Syntax: pab
- lees paub: Hais kom OK – Muaj nuj nqi executed; Cov lus txib tsis raug - Tsis ua tiav
- Example: pab: tso saib kev qhia ntawm CLI hom
Enabling/Disabling Echo Reply
- Kev siv: Qhib lossis kaw tsis siv neeg teb rau cov lus tau txais.
- Syntax: ncha [control]
- Parameter: tswj: on – enable; off – disable (default is off)
- lees paub: Hais kom OK – Muaj nuj nqi executed; Cov lus txib tsis raug - Tsis ua tiav
- Example: leej twg rau: teeb tsa tus maub los kom teb rau cov lus tau txais.
Configuring Telnet Timeout Interval lossis ID nkag mus
- Kev siv: Configure Telnet CLI hom teeb tsa.
- Syntax: telnet[timeout interval][login control]
- Parameter: timeout: Telnet kev sib kho ncua sij hawm ncua sij hawm; ID nkag mus: Telnet ID nkag mus ua haujlwm teeb tsa
- lees paub: Hais kom OK – Muaj nuj nqi executed; Cov lus txib tsis raug - Tsis ua tiav
- Example: telnet timeout 0: teeb tsa lub sijhawm ncua sij hawm kom tsis txhob ncua sijhawm
Configuring Serial Port Settings
- Kev siv: Tswj thiab configure serial chaw nres nkoj chaw.
Cov lus nug nquag nug (FAQ)
Q: Kuv yuav ua li cas yog tias qhov kev sib tham SSH/Telnet tsis tuaj yeem tsim tau?
A: Yog tias qhov kev sib kho tsis tuaj yeem tsim tau, nkag mus rau hauv lub tshuab tswj hwm lub console txhawm rau xyuas seb tus yuam sij nkag yuav tsum tau hloov pauv.
Hais Txog Cov Lus Qhia no
Cov lus qhia no muab cov ntaub ntawv ntawm SSH thiab Telnet cov lus txib kom tswj hwm ATEN cov tswj hwm thiab cov thawv nthuav dav.
TSEEM CEEB: Configuration ua los ntawm kev hais kom ua-kab interface yuav overwritten yog ib qhov project file yog uploaded los ntawm ATEN Configurator (GUI) tom qab ntawd.
Tsim kom muaj SSH/Telnet Session
- Ntawm lub khoos phis tawj uas nkag mus rau lub hom phiaj ATEN maub los lossis Expansion Box, rub tawm SSH / Telnet tus neeg siv khoom, xws li PuTTY.
Nco tseg: Yuav kom tau txais lub installer, tshawb "download putty" hauv a web browser. - Khiav tus neeg siv downloaded.
- Txhawm rau tsim kom muaj kev sib tham SSH, siv cov kev teeb tsa hauv qab no.
Teb Kev teeb tsa Lub Npe Lub Npe / IP chaw nyob IP chaw nyob lossis tus tswv lub npe ntawm lub hom phiaj tswj lossis lub thawv nthuav dav Hom kev sib txuas SSH Chaw nres nkoj 22 Rau example:
Txhawm rau tsim kom muaj kev sib tham telnet, siv cov kev teeb tsa hauv qab no.
Teb Kev teeb tsa Lub Npe Lub Npe / IP chaw nyob IP chaw nyob lossis tus tswv lub npe ntawm lub hom phiaj tswj lossis expansion lub thawv
Hom kev sib txuas Lwm yam > Telnet Chaw nres nkoj 23 Rau example:
Nyem Qhib thiab ua raws li cov lus qhia ntawm lub vijtsam kom nkag mus rau cov ntawv pov thawj nkag. Lub rooj sib tham tau tsim. Rau example:

Nco tseg: Yog tias qhov kev sib kho tsis tuaj yeem tsim tau, nkag mus rau hauv lub cuab yeej tswj console los xyuas seb tus yuam sij nkag yuav tsum tau hloov pauv.
SSH/Telnet Commands
Pab
- Kev siv:
Tso cov lus qhia rau kev ua kom CLI hom ntawm tus maub los. - Syntax:
pab ↙ - lees paub:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug. - Example:
pab ↙ : tso saib kev qhia ntawm CLI hom
Enabling/Disabling Echo Reply
- Kev siv:
Pab kom lossis lov tes taw tus maub los kom tau txais cov lus teb rau cov lus tau txais. - Syntax:
ncha [tswj] ↙ - Parameter:
tswj : on – enable this function
off – disable no function (default is off) - lees paub:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug. - Example:
eho on↙ : teeb tsa tus maub los kom teb tau cov lus tau txais.
Configuring Telnet Timeout Interval lossis ID nkag mus
- Kev siv:
Configure Telnet CLI hom teeb tsa. - Syntax:
telnet[timeout interval][login control]↙ - Lo lus tseem ceeb
timeout : Telnet session timeout interval setting
ID nkag mus: Telnet ID nkag mus ua haujlwm teeb tsa - Parameter:
ncua sij hawm: kev sib tham timeout hauv feeb. (0 txhais tau tias yeej tsis timeout) (default is 5)
tswj : on – enable login function (default is on)
off – disable login function - lees paub:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug. - Example:
telnet timeout 0↙ : configure timeout interval kom tsis txhob timeout
telnet timeout 5↙ : teeb tsa lub sijhawm ncua mus rau 5 feeb
telnet login off ↙ : disable the login function
Configuring Serial Port Settings
Kev siv:
Tswj thiab configure serial chaw nres nkoj chaw.
Syntax:
serial [p sequence] [type stype] [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars] [checksumtype checksumtype] [acktimeout duration] [tswj "cov ntaub ntawv" ] [pab]↙d
Lo lus tseem ceeb:
- p :pob
- hom: serial hom
- baud: baud nqi
- dbit: cov ntaub ntawv
- parity: serial parity
- sbit: nres bit
- fctrl: khiav tswj
- dtype: cov ntaub ntawv hom
- acktimeout : timeout duration (ms) yog siv rau tos cov lus teb los ntawm sendack tswj.
- endchar : tus cim kawg yog siv los txheeb xyuas cov lus tiav.
- checksumtype : yog xav tau fw rau nws pib-calculate command checksum, muab hom checksum
- pab: qhia cov lus qhia
Parameter:
- sequence : chaw nres nkoj, sib cais los ntawm comma rau ntau qhov chaw nres nkoj * (tag nrho cov chaw nres nkoj)
- Hom: 232, 422, 485 (default 232)
- baudrate: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (default 9600)
- databit: 7, 8 (default 8)
- sparity: tsis muaj, txawm, khib (default tsis muaj)
- stopbit: 1, 2 (default 1)
- flowctrl: tsis muaj, hw (default tsis muaj)
- datatype: ascii, hex (default ascii)
- checksumtype: tsis muaj, modbus (default tsis muaj)
- Lub sijhawm: lub sijhawm tshwj xeeb (ms) (default 300)
- chars: kawg cov cim tom qab cov lus tiav.
- tswj : nyeem - tso saib tau txais cov lus ntawm qhov chaw nres nkoj tshwj xeeb
- sau - xa cov ntaub ntawv los ntawm qhov chaw nres nkoj serial. Siv "cim npog cov ntaub ntawv. Siv \x cim xa Hex code
- sendack – xa cov ntaub ntawv los ntawm qhov chaw nres nkoj serial thiab tso saib tau txais cov lus
lees paubntug:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug.
Example:
- Serial pab ↙: qhia cov lus qhia
- serial p01 ↙ : tso saib cov ntaub ntawv teeb tsa ntawm serial port1.
- serial p * ↙ : tso saib cov ntaub ntawv teeb tsa ntawm txhua qhov chaw nres nkoj serial.
- serial p01 hom 232 baud 115200 dbit 8 parity none sbit 1 fctrl tsis muaj ↙ : configure port1.
- serial p01,04,07 baud 19200 ↙ : configure port1, 4, 7 to baud rate 19200.
- serial p02 baud 19200 ↙ : configure port2 to baud 19200 and use default settings for other parameters.
- serial p02 dtype hex nyeem ↙ : tso saib cov lus tau txais ntawm port2 hauv HEX hom.
- serial p03 sau “sw i01 o02\r\n” ↙ : xa cov ntawv ASCII 'sw i01 o02' los ntawm port3.
- serial p03 sendack “sw i01 o02\x0D\x0A” ↙ : xa cov ntawv ASCII 'sw i01 o02' los ntawm port3 thiab tso saib cov lus tawm tswv yim.
Configuring Relay Port Settings
Kev siv:
Tswj thiab configure relay ports.
Syntax:
relay [p sequence] [tpulse duration] [tswj] [pab] ↙
Lo lus tseem ceeb:
- p :pob
- tpulse: kaw lub sij hawm rau mem tes
- pab: qhia cov lus qhia
Parameter:
- sequence : chaw nres nkoj, sib cais los ntawm comma rau ntau qhov chaw nres nkoj
- * (tag nrho cov chaw nres nkoj)
- Duration: lub sij hawm lub sij hawm nyob rau hauv millisecond.
- tswj: qhib-tawm
- kaw - tig rau
- mem tes - kaw lub relay channel ces qhib
- toggle - relay toggle
- nyeem – tso saib xwm txheej
lees paub:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug.
Example:
- Relay pab ↙ : qhia cov lus qhia
- relay p01 kaw ↙ : kaw port1 channel.
- relay p01 qhib ↙ : qhib port1 channel.
- relay p01,04,07 kaw ↙ : kaw chaw nres nkoj 1, 4, 7 relay channels.
- relay p02 tpulse 500 pulse ↙ : kaw port2 500ms ces qhib.
- relay p02 nyeem ↙ : tso saib port2 xwm txheej.
Configuring I/O Port Settings
Kev siv:
Tswj thiab teeb tsa I / O ports.
Syntax:
io [p sequence] [type iotype] [lthresh threshold] [hthresh threshold] [tpulse duration] [tswj] [pab] ↙
Lo lus tseem ceeb:
- p :pob
- lthresh : low-bound threshold
- hthresh : high-bound threshold
- tpulse : lub sijhawm uas I / O tseem nyob rau theem siab hauv hom mem tes
- pab: qhia cov lus qhia
- CEEB TOOM: Yog tias tsis tau teev tseg, tus nqi sau dhau los yuav raug siv.
- Parameter:
- sequence : chaw nres nkoj, sib cais los ntawm comma rau ntau qhov chaw nres nkoj
- * (tag nrho cov chaw nres nkoj)
- iotype: qhuav, vdc, dout
- threshold : trigger threshold in voltage
- Duration: lub sij hawm lub sij hawm nyob rau hauv millisecond.
- tswj: qhib
- kaw
- mem tes
- toggle
- nyeem
lees paub:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug.
Example:
- io pab ↙ : qhia cov lus qhia
- io p01↙ : tso saib cov ntaub ntawv teeb tsa ntawm I/O port1.
- io p*↙ : tso saib cov ntaub ntawv teeb tsa ntawm txhua qhov chaw nres nkoj I/O.
- io p01 hom qhuav ↙ : configure port 1 to dry contact mode.
- io p01 hom dout ↙ : configure port 1 to digital output mode.
- io p01 hom vdc lthresh 1 hthresh 3 ↙ : configure port 1 to vdc mode with threshold settings.
- io p01 qhib ↙ : qhib port1 channel.
- io p01 kaw ↙ : kaw port1 channel.
- io p01,04,07 kaw ↙ : kaw port1,4,7 channels.
- io p02 tpulse 500 pulse ↙ : kaw port2 channel 500ms ces qhib.
- io p02 nyeem ↙ : tso saib port2 xwm txheej.
Configuring IR Settings
Kev siv:
Tswj thiab teeb tsa IR chaw nres nkoj.
Syntax:
ir [p sequence] [hom irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [tswj "cov ntaub ntawv"] [pab] ↙
Lo lus tseem ceeb:
- p :pob
- hom: hom tso zis rau qhov chaw tso zis tshwj xeeb
- baud** : baud rate
- dbit ** : cov ntaub ntawv me ntsis
- parity ** : serial parity
- sbit ** : nres bit
- dtype** : data type
- checksumtype** : Controller/extension box cia li xam cov checksum hom
- pab: qhia cov lus qhia
CEEB TOOM:
* : Lo lus tseem ceeb no yog rau hom IR
** : Cov ntsiab lus no yog rau 232 hom
Yog hais tias tus parameter tsis tau teev tseg, tus nqi yav dhau los yuav raug siv.
Parameter:
- sequence : chaw nres nkoj, sib cais los ntawm comma rau ntau qhov chaw nres nkoj * (tag nrho cov chaw nres nkoj)
- irtype: ir, 232 (default ir)
- baudrate: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (default 9600)
- databit: 7, 8 (default 8)
- sparity: tsis muaj, txawm, khib (default tsis muaj)
- stopbit: 1, 2 (default 1)
- datatype: ascii, hex (default ascii)
- checksumtype: tsis muaj, modbus (default tsis muaj)
- tswj: sau - xa IR code lossis RS232 cov ntaub ntawv
lees paub:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug.
Example:
- ir pab ↙ : qhia cov lus qhia
- ir p01 ↙ : tso saib cov ntaub ntawv teeb tsa ntawm IR port1.
- ir p* ↙ : tso saib cov ntaub ntawv teeb tsa ntawm txhua qhov chaw IR.
- ir p01,04,07 hom 232 ↙ : configure port1,4,7 to RS232 type
- ir p01 type 232 baud 115200 dbit 8 parity none sbit 1 checksum type modbus↙ : configure port1 to RS232 type and the settings
- ir p02 sau dtype hex “0a0b0c” ↙ : xa hex format data 0a0b0c los ntawm port2
- ir p02 baud 19200 ↙ : configure port2 to baud 19200 and use the default settings for other parameters.
- ir p02 sau “sw i01 o02\r\n” ↙ : xa cov ntawv ASCII 'sw i01 o02' los ntawm port2.
- ir p02 sau “sw i01 o02\x0D\x0A”↙ : xa cov ntawv ASCII 'sw i01 o02' los ntawm port2.
Rov pib dua
Kev siv:
Reboot tus maub los.
Syntax:
reboot thiab rov pib dua
lees paub:
Hais kom OK↙ : Hais kom raug thiab muaj nuj nqi raug tua.
Command incorrect↙ : Hais kom ua thiab/los yog tsis raug thiab tsis raug.
Example:
reboot↙: reboot ntaus ntawv
Cov ntaub ntawv / Cov ntaub ntawv
![]() | Command Line Interface |
Cov ntaub ntawv
- Cov neeg siv phau ntawvmanual.tools

