ATEN Command Line Interface Kudzora Sistimu Yemushandisi Yekushandisa
ATEN Command Line Interface Control System

Nezve Iri Gwaro

ATEN Control System inotora Telnet protocol kushandisa CLI kuti vashandisi vatumire mirairo. Gwaro iri rinoshanda kune vatengi veATEN uye mabhokisi ekuwedzera. Iyi mirairo inokubvumira kuti ugadzirise zvigadziriso zveTelnet, I/O zvigadziriso, kutumira mirairo yekudzora kune controller/extension box inogadziriswa zvishandiso, uye kugamuchira mhinduro dzemudziyo.

Cherechedza: I/O marongero akaitwa kuburikidza neCLI anorasika kana a viewer inoiswa kuburikidza neATEN Configurator (GUI) mushure.
Kuti utarise iyo ikozvino yekudzora maitiro emutongi, shanyira iyo web console.

Reboot

Kushandisa:
Reboot the controller.

Syntax:
reboot↙

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa.
Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
reboot↙ : reboot mudziyo

Help

Kushandisa:
Ratidza rairo yekugonesa iyo CLI modhi yemutongi.

Syntax:
help↙

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa.
Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
help↙ : ratidza rairo yeCLI modhi

Echo

Kushandisa:
Gonesa kana kudzima mutongi kuti apindure otomatiki kune anogamuchirwa mameseji.

Syntax:
echo[control]↙

Parameter:
control : on -gonesa basa iri kudzima - dzima basa iri (default yadzimwa)

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa.
Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
eho on↙ : isa mutongi kuti apindure otomatiki kune akagamuchirwa mameseji.

Telnet

Kushandisa:
Gadzira zvigadziriso zveTelnet CLI mode.

Syntax:
telnet[timeout interval][login control]↙

Keyword:
nguva yekubuda : Telnet nguva yekupedza nguva yekumisikidza yekuisa login : Telnet login basa kuseta

Parameter:
interval : nguva yekupedza muminiti. (0 zvinoreva kusambopera nguva) (default ndeye 5)
control : on - gonesa login basa (default iripo) off - disable login basa

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa.
Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
telnet timeout 0↙ : gadzirisa nguva yekupedza nguva kuti isambopera nguva telnet timeout 5↙ : gadzirisa nguva yekubuda kusvika kumaminitsi mashanu telnet login off

Serial

Kushandisa:
Dzora uye gadzirisa serial port marongero.

Syntax:
serial [p sequence] [type stype] [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars] [checksumtype checksumtype] [acktimeout duration] [control "data" ] [rubatsiro]↙

Keyword:
p: chiteshi
mhando: serial mhando
baud : baud rate
dbit: data bit
parity : serial parity
sbit : mira zvishoma
fctrl: kudzora kuyerera
dtype: rudzi rwe data
acktimeout : nguva yekupedza nguva (ms) inoshandiswa kumirira mhinduro kubva kune sendack control.
endchar : specific end character inoshandiswa kuratidza meseji yakazara.
checksumtype : kana uchida fw ku auto-calculate command checksum, govera rudzi rwe checksum
rubatsiro: ratidza mirairo

Parameter:
kutevedzana: chiteshi, chakaparadzaniswa necomma kune akawanda madoko
* (zvese zviteshi)
mhando: 232, 422, 485 (default 232)
baudrate : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (default 9600)
Databit: 7, 8 (yagara iripo 8)
sparity: hapana, kunyangwe, zvisingaite (default hapana)
stopbit: 1, 2 (default 1)
flowctrl: hapana, hw (default hapana)
Datatype: ascii, hex (default ascii)
checksumtype: hapana, modbus (default hapana)
nguva: yakatarwa nguva yekupera (ms)(default 300)
chars : magumo mavara anotevera meseji yakazara.
control : verenga - ratidza yakagamuchirwa meseji yeiyo chaiyo serial port
nyora - tumira data kubva kune serial port. Shandisa " chiratidzo chinovhara data. Shandisa \x chiratidzo kutumira
Hex kodhi
sendack - tumira data kubva kune serial port uye ratidza yakagamuchirwa meseji

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa.
Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
Seri rubatsiro ↙ : ratidza mirairo
serial p01 ↙ : ratidza ruzivo rwekuseta ye serial port1.
serial p* ↙ : ratidza ruzivo rwekuseta yeese serial ports.
serial p01 mhando 232 baud 115200 dbit 8 parity hapana sbit 1 fctrl hapana ↙: gadzirisa port1.
serial p01,04,07 baud 19200 ↙ : gadzirisa port1, 4, 7 kune baud rate 19200.
serial p02 baud 19200 ↙ : gadzirisa port2 kune baud 19200 uye shandisa zvigadziriso zvemamwe ma paramita.
serial p02 dtype hex verenga ↙ : ratidza meseji yakagamuchirwa ye port2 muHEX fomati.
serial p03 nyora "sw i01 o02\r\n" ↙ : tumira zvinyorwa zve ASCII 'sw i01 o02' kubva paport3.
serial p03 sendack “sw i01 o02\x0D\x0A” ↙ : tumira mavara eASCII 'sw i01 o02' kubva paport3 uye ratidza mhinduro.

Relay

Kushandisa:
Dzora uye gadzirisa relay ports.

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

Keyword:
p: chiteshi
tpulse: nguva yakavharwa yepulse
rubatsiro: ratidza mirairo

Parameter:
kutevedzana: chiteshi, chakaparadzaniswa necomma kune akawanda madoko
* (zvese zviteshi)
nguva: nguva yenguva mumillisecond.
control : vhura - dzima
kuvhara - vhura
pulse - vhara relay chiteshi wozovhura
toggle - relay toggle
verenga - kuratidza chimiro

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa.
Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
relay rubatsiro ↙ : ratidza mirairo
relay p01 kuvhara ↙ : kuvhara port1 chiteshi.
relay p01 vhura ↙: vhura port1 chiteshi.
relay p01,04,07 close ↙ : close port 1, 4, 7 relay channels.
relay p02 tpulse 500 pulse ↙: vhara port2 500ms wobva wavhura.
relay p02 verenga ↙: ratidza port2 mamiriro.

I/O

Kushandisa:
Dzora uye gadzirisa I / O ports.

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

Keyword:
p: chiteshi
lthresh : chikumbaridzo chakaderera
hthresh : yakakwirira-yakasungwa chikumbaridzo
tpulse: nguva iyo I / O inoramba iri muzinga repamusoro mumhepo yekufema
rubatsiro: ratidza mirairo
CHERECHEDZA: Kana parameter isina kutaurwa, kukosha kwakambopinda kuchaiswa.

Parameter:
kutevedzana: chiteshi, chakaparadzaniswa necomma kune akawanda madoko
* (zvese zviteshi)
iotype : yakaoma, vdc, dout
chikumbaridzo : trigger threshold in voltage
nguva: nguva yenguva mumillisecond.
control : vhura
pedyo
pulse
toggle
verenga

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa.
Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
io rubatsiro ↙ : ratidza mirairo
io p01↙ : ratidza ruzivo rwekuseta yeI/O port1.
io p*↙ : ratidza ruzivo rwekuseta yeese I/O ports.
io p01 mhando yakaoma ↙ : gadzirisa port 1 kuti iome kubata maitiro.
io p01 mhando dout ↙ : gadzirisa port 1 kune dijitari yekubuda mode.
io p01 mhando vdc lthresh 1 hthresh 3 ↙ : gadzirisa port 1 kusvika vdc modhi ine zvikumbaridzo marongero.
io p01 vhura ↙: vhura port1 chiteshi.
io p01 kuvhara ↙ : vhara port1 chiteshi.
io p01,04,07 kuvhara ↙ : kuvhara port1,4,7 chiteshi.
io p02 tpulse 500 pulse ↙: vhara port2 chiteshi 500ms wobva wavhura.
io p02 verenga ↙: ratidza port2 mamiriro.

IR

Kushandisa:
Dzora uye gadzirisa IR ports.

Syntax:
ir [p sequence] [type irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [dzora "data"] [rubatsiro] ↙

Keyword:
p: chiteshi
mhando: yakabuda mhando yeyakananga yekubuda port
baud** : chiyero chebhadhi
dbit** : data bit
parity** : serial parity
sbit** : mira zvishoma
dtype ** : rudzi rwe data
checksumtype** : Controller/extension box inotora otomatiki rudzi rwakatarwa rwecheki
rubatsiro: ratidza mirairo

CHERECHEDZA:
* : Iri kiyi izwi ndere IR mhando
** : Aya mazwi makuru ndeye 232 mhando
Kana parameter isina kutaurwa, kukosha kwakambopinda kuchaiswa.

Parameter:
kutevedzana: chiteshi, chakaparadzaniswa necomma kune akawanda madoko
* (zvese zviteshi)
irtype: ir, 232 (default ir)
baudrate : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (default 9600)
databit: 7, 8 (default 8)
sparity: hapana, kunyangwe, zvisingaite (default hapana)
stopbit : 1, 2 (default 1)
Datatype: ascii, hex (default ascii)
checksumtype: hapana, modbus (default hapana)
kudzora: nyora - tumira IR kodhi kana RS232 data

Bvuma:
Raira OK↙ : Raira rakarurama uye basa rinoitwa. Raira zvisirizvo↙ : Raira uye/kana paramita hazvina kunaka uye hazvina kuurayiwa.

Example:
ir help ↙ : ratidza mirairo
ir p01 ↙ : ratidza ruzivo rwekuseta yeIR port1.
ir p* ↙ : ratidza ruzivo rwekuseta yeese IR ports.
ir p01,04,07 mhando 232 ↙ : gadzirisa port1,4,7 kune RS232 mhando
ir p01 mhando 232 baud 115200 dbit 8 parity hapana sbit 1 checksum mhando modbus↙ :
gadzirisa port1 kune RS232 mhando uye zvigadziriso ir p02 nyora dtype hex "0a0b0c" ↙: tumira hex fomati data 0a0b0c kubva port2
ir p02 baud 19200 ↙ : gadzirisa port2 kune baud 19200 uye shandisa zvigadziriso zvemamwe ma paramita.
ir p02 nyora "sw i01 o02\r\n" ↙ : tumira zvinyorwa zve ASCII 'sw i01 o02' kubva paport2.
ir p02 nyora “sw i01 o02\x0D\x0A”↙ : tumira zvinyorwa zve ASCII 'sw i01 o02' kubva paport2.

Zvinyorwa / Zvishandiso

ATEN Command Line Interface Control System [pdf] Bhuku reMushandisi
Command Line Interface, Kudzora System, Command Line Interface Kudzora System

References

Siya mhinduro

Yako email kero haizoburitswa. Nzvimbo dzinodiwa dzakamakwa *