ATEN-logo

ATEN interfejs komandne linije

ATEN-Proizvod interfejsa komandne linije

Specifikacije

  • Proizvod: ATEN kontrolni sistem
  • Funkcionalnost: Upravljajte ATEN kontrolerima i kutijama za proširenje na daljinu putem SSH/Telneta

Upute za upotrebu proizvoda

Uspostavljanje SSH/Telnet sesije

  1. Preuzmite SSH/Telnet klijent kao što je PuTTY na računar sa pristupom ATEN kontroleru ili kutiji za proširenje.
  2. Pokrenite preuzeti klijent.
  3. Za SSH sesiju:
    • Ime hosta / IP adresa: Unesite IP adresu ili ime hosta ciljnog kontrolera ili kutije za proširenje.
    • Vrsta veze: SSH
    • Luka: 22
  4. Za telnet sesiju:
    • Ime hosta / IP adresa: Unesite ciljni kontroler ili
      IP adresa ili ime hosta kutije za proširenje.
    • Vrsta veze: Ostalo > Telnet
    • Luka: 23
  5. Kliknite Otvori i pratite uputstva na ekranu da biste se prijavili.

SSH/Telnet naredbe

Help Command

  • Upotreba: Prikažite upute za omogućavanje CLI načina rada kontrolera.
  • sintaksa: pomoć
  • Priznajte: Naredba OK – funkcija izvršena; Naredba neispravna – nije izvršena
  • Example: pomoć : prikaz instrukcija CLI moda

Omogućavanje/onemogućavanje eho odgovora

  • Upotreba: Omogućite ili onemogućite automatski odgovor na primljene poruke.
  • sintaksa: eho [kontrola]
  • Parametar: kontrola: uključeno – omogući; isključeno – onemogući (podrazumevano je isključeno)
  • Priznajte: Naredba OK – funkcija izvršena; Naredba neispravna – nije izvršena
  • Example: ko je uključen: podesite kontroler da automatski odgovara na primljene poruke.

Konfiguriranje Telnet Timeout Interval ili Prijava

  • Upotreba: Konfigurirajte postavke Telnet CLI načina.
  • sintaksa: telnet[interval vremenskog ograničenja][kontrola prijave]
  • Parametar: timeout: podešavanje intervala vremenskog ograničenja Telnet sesije; login: podešavanje funkcije za prijavu na Telnet
  • Priznajte: Naredba OK – funkcija izvršena; Naredba neispravna – nije izvršena
  • Example: telnet timeout 0 : konfigurirajte interval timeouta da nikad ne istekne

Konfiguriranje postavki serijskog porta

  • Upotreba: Kontrolirajte i konfigurirajte postavke serijskog porta.

Često postavljana pitanja (FAQ)

P: Šta da radim ako se SSH/Telnet sesija ne može uspostaviti?
O: Ako se sesija ne može uspostaviti, prijavite se na konzolu za upravljanje uređajem da provjerite treba li promijeniti pristupni ključ.

O ovom vodiču
Ovaj vodič pruža informacije o dostupnim SSH i Telnet komandama za daljinsko upravljanje ATEN kontrolerima i kutijama za proširenje.

VAŽNO: Konfiguracija napravljena preko interfejsa komandne linije biće prepisana ako je projekat file se zatim učitava preko ATEN konfiguratora (GUI).

Uspostavljanje SSH/Telnet sesije

  1. Na računaru koji ima pristup ciljnom ATEN kontroleru ili kutiji za proširenje, preuzmite SSH/Telnet klijent, npr. PuTTY.
    Napomena: Da biste dobili instalater, pretražite “download putty” u a web pretraživač.
  2. Pokrenite preuzeti klijent.
  3. Za uspostavljanje SSH sesije koristite sljedeće postavke.
    Polje Podešavanje
    Ime hosta / IP adresa IP adresa ili ime hosta ciljnog kontrolera ili kutije za proširenje
    Vrsta veze SSH
    Luka 22

    Za nprample:

  4. ATEN-Interfejs komandne linije- (1)Za uspostavljanje telnet sesije koristite sljedeće postavke.
    Polje Podešavanje
    Ime hosta / IP adresa IP adresa ili ime hosta ciljnog kontrolera ili

    kutija za proširenje

    Vrsta veze Ostalo > Telnet
    Luka 23

    Za nprample:

  5. ATEN-Interfejs komandne linije- (2)Kliknite Otvori i slijedite upute na ekranu da unesete vjerodajnice za prijavu. Sjednica je uspostavljena. Za nprample:

ATEN-Interfejs komandne linije- (3)

Napomena: Ako se sesija ne može uspostaviti, prijavite se na konzolu za upravljanje uređajem da provjerite treba li promijeniti pristupni ključ.

SSH/Telnet naredbe

Upomoć

  • Upotreba:
    Prikažite upute za omogućavanje CLI načina rada kontrolera.
  • sintaksa:
    pomoć↙
  • Priznajte:
    Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
    Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.
  • Example:
    pomoć↙ : prikaz instrukcija za CLI mod

Omogućavanje/onemogućavanje eho odgovora

  • Upotreba:
    Omogućite ili onemogućite kontroler da automatski odgovara na primljene poruke.
  • sintaksa:
    eho[kontrola]↙
  • Parametar:
    kontrola: uključeno – omogući ovu funkciju
    isključeno – onemogućite ovu funkciju (podrazumevano je isključeno)
  • Priznajte:
    Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
    Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.
  • Example:
    eho on↙ : podesite kontroler da automatski odgovara na primljene poruke.

Konfiguriranje Telnet Timeout Interval ili Prijava

  • Upotreba:
    Konfigurirajte postavke Telnet CLI načina.
  • sintaksa:
    telnet[interval vremenskog ograničenja][kontrola prijave]↙
  • Ključna riječ
    timeout : podešavanje intervala vremenskog ograničenja Telnet sesije
    login : podešavanje funkcije za prijavu na Telnet
  • Parametar:
    interval : vremensko ograničenje sesije u minutima. (0 znači nikad isteklo) (podrazumevano je 5)
    kontrola: uključeno – omogući funkciju prijave (podrazumevano je uključeno)
    isključeno – onemogućiti funkciju prijave
  • Priznajte:
    Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
    Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.
  • Example:
    telnet timeout 0↙ : konfigurirajte interval timeouta da nikada ne istekne
    telnet timeout 5↙ : konfigurirajte interval timeouta na 5 minuta
    telnet prijava isključena↙ : onemogućite funkciju prijave

Konfiguriranje postavki serijskog porta

Upotreba:
Kontrolirajte i konfigurirajte postavke serijskog porta.

sintaksa:
serijski [p sekvenca] [tip tip] [baudbaudrate] [dbit databit] [paritetni paritet] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars ] [checksumtype checksumtype] [acktimeout trajanje] [control “data” ] [pomoć]↙d

Ključna riječ:

  • p : port
  • tip: serijski tip
  • baud : brzina prijenosa
  • dbit : bit podataka
  • paritet : serijski paritet
  • sbit : stop bit
  • fctrl : kontrola protoka
  • dtype : tip podataka
  • acktimeout : trajanje vremenskog ograničenja (ms) se koristi za čekanje povratne informacije od sendack kontrole.
  • endchar : određeni krajnji znak se koristi za identifikaciju kompletne poruke.
  • checksumtype : ako je potrebno fw da automatski izračuna kontrolnu sumu komande, dodijelite tip kontrolne sume
  • pomoć: prikaži uputstva

Parametar:

  • sekvenca : port, odvojen zarezom za više portova * (svi portovi)
  • tip: 232, 422, 485 (zadano 232)
  • brzina prijenosa : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (zadano 9600)
  • databit : 7, 8 (zadano 8)
  • paritet : nema, paran, neparan (podrazumevano nema)
  • stopbit : 1, 2 (zadano 1)
  • flowctrl : nema, hw (podrazumevano nema)
  • tip podataka: ascii, hex (zadani ascii)
  • tip kontrolne sume: nema, modbus (podrazumevano nema)
  • trajanje : određeno vremensko ograničenje (ms) (zadano 300)
  • chars : završni znakovi nakon kompletne poruke.
  • control : read – prikaz primljene poruke određenog serijskog porta
  • pisati – poslati podatke sa serijskog porta. Koristite simbol " koji pokriva podatke. Koristite simbol \x da pošaljete heksadecimalni kod
  • sendack – slanje podataka sa serijskog porta i prikaz primljene poruke

Acknowlrub:
Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.

Example:

  • Serijska pomoć ↙ : prikaži upute
  • serijski p01 ↙ : prikaz informacija o podešavanju serijskog porta1.
  • serijski p* ↙ : prikaz informacija o podešavanju svih serijskih portova.
  • serijski p01 tip 232 baud 115200 dbit 8 paritet nema sbit 1 fctrl nema ↙ : konfigurirati port1.
  • serijski p01,04,07 baud 19200 ↙ : konfigurirajte port1, 4, 7 na brzinu prijenosa 19200.
  • serijski p02 baud 19200 ↙ : konfigurišite port2 na 19200 baud i koristite podrazumevane postavke za ostale parametre.
  • serijski p02 dtype heksadecimalno čitanje ↙ : prikaz primljene poruke porta2 u HEX formatu.
  • serijski p03 napisati “sw i01 o02\r\n” ↙ : poslati ASCII tekst 'sw i01 o02' sa porta3.
  • serijski p03 sendack “sw i01 o02\x0D\x0A” ↙ : pošaljite ASCII tekst 'sw i01 o02' sa porta 3 i prikažite povratnu informaciju.

Konfiguriranje postavki relejnog porta

Upotreba:
Kontrolirajte i konfigurirajte relejne portove.

sintaksa:
relej [p sekvenca] [t trajanje impulsa] [kontrola] [pomoć] ↙

Ključna riječ:

  • p : port
  • tpulse : zatvoreni period za puls
  • pomoć: prikaži uputstva

Parametar:

  • sekvenca : port, odvojen zarezom za više portova
  • * (svi portovi)
  • trajanje : vremenski period u milisekundama.
  • kontrola: otvori – isključi
  • zatvoriti – uključiti
  • puls – zatvorite relejni kanal pa otvorite
  • preklapanje – uključivanje releja
  • čitanje – prikaz statusa

Priznajte:
Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.

Example:

  • pomoć releja ↙ : prikaži upute
  • relej p01 zatvori ↙ : zatvori port1 kanal.
  • relej p01 otvoren ↙ : otvoren port1 kanal.
  • relej p01,04,07 zatvori ↙ : zatvori port 1, 4, 7 relejnih kanala.
  • relej p02 tpuls 500 puls ↙ : zatvori port2 500ms pa otvori.
  • relej p02 čitanje ↙ : prikaz statusa porta 2.

Konfiguriranje postavki I/O porta

Upotreba:
Kontrolirajte i konfigurirajte I/O portove.

sintaksa:
io [p sekvenca] [tip iotype] [lthresh threshold] [hthresh threshold] [tpulse duration] [control] [help]↙

Ključna riječ:

  • p : port
  • lthresh : donji prag
  • hthresh : prag visoke granice
  • tpulse : period u kojem I/O ostaje na visokom nivou u pulsnom modu
  • pomoć: prikaži uputstva
  • NAPOMENA: Ako parametar nije naveden, primijenit će se prethodno unesena vrijednost.
  • Parametar:
  • sekvenca : port, odvojen zarezom za više portova
  • * (svi portovi)
  • iotype : suho, vdc, dout
  • prag : prag okidanja u voltage
  • trajanje : vremenski period u milisekundama.
  • kontrola: otvorena
  • zatvori
  • puls
  • preklopiti
  • čitaj

Priznajte:
Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.

Example:

  • io pomoć ↙ : prikaži upute
  • io p01↙ : prikaz informacija o podešavanju I/O porta1.
  • io p*↙ : prikaz informacija o podešavanju svih I/O portova.
  • io p01 tip suho ↙ : konfigurirajte port 1 na način rada suhog kontakta.
  • io p01 tip dout ↙ : konfigurirajte port 1 na način digitalnog izlaza.
  • io p01 tip vdc lthresh 1 hthresh 3 ↙ : konfigurirajte port 1 na vdc mod s postavkama praga.
  • io p01 otvoren ↙ : otvoren port1 kanal.
  • io p01 zatvori ↙ : zatvori port1 kanal.
  • io p01,04,07 zatvori ↙ : zatvori port 1,4,7 kanala.
  • io p02 tpulse 500 puls ↙ : zatvori port2 kanal 500ms, a zatim otvori.
  • io p02 read ↙ : prikaz statusa port2.

Konfiguriranje IR postavki

Upotreba:
Kontrolišite i konfigurišite IR portove.

sintaksa:
ir [p sekvenca] [tip irtype] | [baud rate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control “data”] [help]↙

Ključna riječ:

  • p : port
  • type : tip izlaza za određeni izlazni port
  • baud** : brzina prijenosa
  • dbit** : bit podataka
  • paritet** : serijski paritet
  • sbit** : stop bit
  • dtype** : tip podataka
  • checksumtype** : Kontroler/ekstenzija automatski izračunava specificirani tip kontrolne sume
  • pomoć: prikaži uputstva

NAPOMENA:
* : Ova ključna riječ je za IR tip
** : Ove ključne riječi su za tip 232

Ako parametar nije naveden, primijenit će se prethodno unesena vrijednost.

Parametar:

  • sekvenca : port, odvojen zarezom za više portova * (svi portovi)
  • irtype: ir, 232 (zadano ir)
  • brzina prijenosa : 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (zadano 9600)
  • databit : 7, 8 (zadano 8)
  • paritet : nema, paran, neparan (podrazumevano nema)
  • stopbit : 1, 2 (zadano 1)
  • tip podataka: ascii, hex (zadani ascii)
  • tip kontrolne sume: nema, modbus (podrazumevano nema)
  • kontrola: pisanje – slanje IR koda ili RS232 podataka

Priznajte:
Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.

Example:

  • njihova pomoć ↙ : pokaži upute
  • ir p01 ↙ : prikaz informacija o podešavanju IR porta1.
  • ir p* ↙ : prikaz informacija o podešavanju svih IR portova.
  • ir p01,04,07 tip 232 ↙ : konfigurirajte port1,4,7 na RS232 tip
  • ir p01 tip 232 baud 115200 dbit 8 paritet nema sbit 1 tip kontrolne sume modbus↙ : konfigurirajte port1 na RS232 tip i postavke
  • ir p02 upiši dtype hex “0a0b0c” ↙ : pošalji podatke u heksadecimalnom formatu 0a0b0c sa porta2
  • ir p02 baud 19200 ↙ : konfigurišite port2 na 19200 baud i koristite podrazumevane postavke za druge parametre.
  • ir p02 napisati “sw i01 o02\r\n” ↙ : poslati ASCII tekst 'sw i01 o02' sa porta2.
  • ir p02 napisati “sw i01 o02\x0D\x0A”↙ : poslati ASCII tekst 'sw i01 o02' sa porta2.

Ponovo pokreni

Upotreba:
Ponovo pokrenite kontroler.

sintaksa:
ponovno pokretanje↙

Priznajte:
Naredba OK↙ : Naredba je ispravna i funkcija se izvršava.
Naredba neispravna↙ : Naredba i/ili parametri su netačni i ne izvršavaju se.

Example:
reboot↙ : ponovno pokretanje uređaja

Dokumenti / Resursi

ATEN interfejs komandne linije [pdf] Korisnički priručnik
Interfejs komandne linije, Interfejs linije, Interfejs

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *