ATEN-logo

ATEN kommandolinjegrænseflade

ATEN-Command-Line-Interface-produkt

Specifikationer

  • Produkt: ATEN Kontrolsystem
  • Funktionalitet: Fjernstyr ATEN-controllere og udvidelsesbokse via SSH/Telnet

Produktbrugsvejledning

Etablering af en SSH/Telnet-session

  1. Download en SSH/Telnet-klient som PuTTY på en computer med adgang til ATEN-controlleren eller udvidelsesboksen.
  2. Kør den downloadede klient.
  3. For SSH session:
    • Værtsnavn / IP-adresse: Indtast målcontrolleren eller udvidelsesboksens IP-adresse eller værtsnavn.
    • Tilslutningstype: SSH
    • Havn: 22
  4. Til telnet-session:
    • Værtsnavn / IP-adresse: Indtast målcontrolleren eller
      udvidelsesboksens IP-adresse eller værtsnavn.
    • Forbindelsestype: Andet > Telnet
    • Havn: 23
  5. Klik på Åbn, og følg instruktionerne på skærmen for at logge ind.

SSH/Telnet-kommandoer

Hjælpekommando

  • Anvendelse: Vis instruktioner til aktivering af controllerens CLI-tilstand.
  • Syntaks: hjælp
  • Anerkende: Kommando OK – Funktion udført; Kommandoen er forkert – ikke udført
  • Exampdet: hjælp: Vis instruktion af CLI-tilstand

Aktivering/deaktivering af Echo Reply

  • Anvendelse: Aktiver eller deaktiver automatisk svar på modtagne beskeder.
  • Syntaks: ekko[kontrol]
  • Parameter: kontrol: tændt – aktivere; slukket – deaktiver (standard er slået fra)
  • Anerkende: Kommando OK – Funktion udført; Kommandoen er forkert – ikke udført
  • Exampdet: hvem tændt: Indstil controlleren til automatisk at svare på modtagne beskeder.

Konfiguration af Telnet Timeout Interval eller Login

  • Anvendelse: Konfigurer Telnet CLI-tilstandsindstillinger.
  • Syntaks: telnet[timeout-interval][loginkontrol]
  • Parameter: timeout: Timeout-intervalindstilling for Telnet-session; login: Telnet login funktion indstilling
  • Anerkende: Kommando OK – Funktion udført; Kommandoen er forkert – ikke udført
  • Exampdet: telnet timeout 0: konfigurer timeout-intervallet til aldrig at timeout

Konfiguration af seriel portindstillinger

  • Anvendelse: Styr og konfigurer seriel portindstillinger.

Ofte stillede spørgsmål (FAQ)

Q: Hvad skal jeg gøre, hvis SSH/Telnet-sessionen ikke kan etableres?
A: Hvis sessionen ikke kan etableres, skal du logge ind på enhedsadministrationskonsollen for at kontrollere, om adgangsnøglen skal ændres.

Om denne vejledning
Denne vejledning giver information om de tilgængelige SSH- og Telnet-kommandoer til fjernstyring af ATEN-controllere og udvidelsesbokse.

VIGTIG: Konfiguration foretaget via kommandolinjegrænseflade vil blive overskrevet, hvis et projekt file uploades gennem ATEN Configurator (GUI) efterfølgende.

Etablering af en SSH/Telnet-session

  1. På en computer, der har adgang til mål-ATEN-controlleren eller udvidelsesboksen, skal du downloade en SSH/Telnet-klient, f.eks. PuTTY.
    Note: For at få installationsprogrammet, søg "download kit" i en web browser.
  2. Kør den downloadede klient.
  3. For at etablere en SSH-session skal du bruge følgende indstillinger.
    Felt Indstilling
    Værtsnavn / IP-adresse IP-adresse eller værtsnavn på målcontrolleren eller udvidelsesboksen
    Tilslutningstype SSH
    Havn 22

    F.eksampdet:

  4. ATEN-Command-Line-Interface- (1)Brug følgende indstillinger for at etablere en telnet-session.
    Felt Indstilling
    Værtsnavn / IP-adresse IP-adresse eller værtsnavn på målcontrolleren eller

    ekspansionsboks

    Tilslutningstype Andet > Telnet
    Havn 23

    F.eksampdet:

  5. ATEN-Command-Line-Interface- (2)Klik på Åbn, og følg instruktionerne på skærmen for at indtaste loginoplysningerne. En session etableres. F.eksampdet:

ATEN-Command-Line-Interface- (3)

Note: Hvis sessionen ikke kan etableres, skal du logge på enhedsadministrationskonsollen for at kontrollere, om adgangsnøglen skal ændres.

SSH/Telnet-kommandoer

Hjælp

  • Anvendelse:
    Vis instruktionen for aktivering af controllerens CLI-tilstand.
  • Syntaks:
    hjælp↙
  • Anerkende:
    Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
    Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.
  • Exampdet:
    help↙ : Vis instruktion af CLI-tilstand

Aktivering/deaktivering af Echo Reply

  • Anvendelse:
    Aktiver eller deaktiver controlleren til automatisk at svare på modtagne beskeder.
  • Syntaks:
    ekko[kontrol]↙
  • Parameter:
    kontrol : tændt – aktiver denne funktion
    slukket – deaktiver denne funktion (standard er slået fra)
  • Anerkende:
    Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
    Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.
  • Exampdet:
    eho on↙ : Indstil controlleren til automatisk at svare på modtagne beskeder.

Konfiguration af Telnet Timeout Interval eller Login

  • Anvendelse:
    Konfigurer Telnet CLI-tilstandsindstillinger.
  • Syntaks:
    telnet[timeout-interval][loginkontrol]↙
  • Søgeord
    timeout : Timeout-intervalindstilling for Telnet-session
    login : Telnet login funktion indstilling
  • Parameter:
    interval: sessionstimeout i minutter. (0 betyder aldrig timeout) (standard er 5)
    kontrol : tændt – aktiver login-funktion (standard er slået til)
    slukket – deaktiver login-funktionen
  • Anerkende:
    Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
    Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.
  • Exampdet:
    telnet timeout 0↙ : konfigurer timeout-intervallet til aldrig at timeout
    telnet timeout 5↙ : konfigurer timeoutintervallet til 5 minutter
    telnet login off↙ : deaktiver login-funktionen

Konfiguration af seriel portindstillinger

Anvendelse:
Styr og konfigurer seriel portindstillinger.

Syntaks:
seriel [p-sekvens] [type stype] [baud baudrate] [dbit databit] [paritetssparitet] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars ] [checksumtype checksumtype] [acktimeout varighed ] [kontrol "data" ] [hjælp]↙d

Søgeord:

  • p : port
  • type: seriel type
  • baud : baud rate
  • dbit: databit
  • paritet: seriel paritet
  • sbit : stop bit
  • fctrl : flowkontrol
  • dtype : datatype
  • acktimeout: timeout-varighed (ms) bruges til at vente på feedback fra sendack-kontrol.
  • endchar : specifikt sluttegn bruges til at identificere en komplet besked.
  • checksumtype: hvis det er nødvendigt at fw automatisk beregne kommandoen checksum, tildel en checksum type
  • hjælp: vis instruktioner

Parameter:

  • sekvens: port, adskilt af komma for flere porte * (alle porte)
  • type: 232, 422, 485 (standard 232)
  • baudrate: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (standard 9600)
  • databit: 7, 8 (standard 8)
  • sparity: ingen, lige, ulige (standard ingen)
  • stopbit: 1, 2 (standard 1)
  • flowctrl: ingen, hw (standard ingen)
  • datatype: ascii, hex (standard ascii)
  • checksumtype: ingen, modbus (standard ingen)
  • varighed: specifik timeout (ms) (standard 300)
  • tegn : sluttegn efter en komplet besked.
  • kontrol : læs – vis modtaget besked for den specifikke serielle port
  • skriv – send data fra den serielle port. Brug symbolet " dækker data. Brug \x-symbolet til at sende hex-kode
  • sendack – send data fra den serielle port og vis modtaget besked

Anerkendkant:
Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.

Exampdet:

  • Seriel hjælp ↙ : vis instruktioner
  • seriel p01 ↙ : Vis indstillingsoplysningerne for seriel port1.
  • seriel p* ↙ : Viser indstillingsoplysningerne for alle serielle porte.
  • seriel p01 type 232 baud 115200 dbit 8 paritet ingen sbit 1 fctrl ingen ↙ : konfigurer port1.
  • seriel p01,04,07 baud 19200 ↙: konfigurer port1, 4, 7 til baudhastighed 19200.
  • seriel p02 baud 19200 ↙ : konfigurer port2 til baud 19200 og brug standardindstillinger for andre parametre.
  • seriel p02 dtype hex read ↙ : vis den modtagne meddelelse fra port2 i HEX-format.
  • seriel p03 skriv "sw i01 o02\r\n" ↙ : send ASCII-teksten 'sw i01 o02' fra port3.
  • seriel p03 sendack “sw i01 o02\x0D\x0A” ↙ : Send ASCII-teksten 'sw i01 o02' fra port3 og vis feedback.

Konfiguration af relæportindstillinger

Anvendelse:
Styr og konfigurer relæporte.

Syntaks:
relæ [p-sekvens] [tpulsvarighed] [kontrol] [hjælp] ↙

Søgeord:

  • p : port
  • tpulse: lukket periode for puls
  • hjælp: vis instruktioner

Parameter:

  • sekvens: port, adskilt af komma for flere porte
  • * (alle porte)
  • varighed: tidsperiode i millisekunder.
  • kontrol : åben – sluk
  • luk – tænd
  • puls – luk relækanalen og åbn derefter
  • toggle – relæskift
  • læs – displaystatus

Anerkende:
Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.

Exampdet:

  • relæhjælp ↙ : vis instruktioner
  • relæ p01 luk ↙ : luk port1 kanal.
  • relæ p01 åben ↙ : åben port1 kanal.
  • relæ p01,04,07 luk ↙ : luk port 1, 4, 7 relækanaler.
  • relæ p02 tpuls 500 puls ↙ : luk port2 500ms og åbn derefter.
  • relæ p02 læst ↙ : Vis port2 status.

Konfiguration af I/O-portindstillinger

Anvendelse:
Styr og konfigurer I/O-porte.

Syntaks:
io [p-sekvens] [type iotype] [lthresh threshold] [hthresh threshold] [t-pulsvarighed] [kontrol] [hjælp]↙

Søgeord:

  • p : port
  • lthresh : lavgrænset tærskel
  • hthresh : højgrænset tærskel
  • tpuls : periode, hvor I/O forbliver på højt niveau i pulstilstand
  • hjælp: vis instruktioner
  • BEMÆRK: Hvis en parameter ikke er angivet, vil en tidligere indtastet værdi blive anvendt.
  • Parameter:
  • sekvens: port, adskilt af komma for flere porte
  • * (alle porte)
  • iotype: tør, vdc, dout
  • threshold : trigger-tærskel i voltage
  • varighed: tidsperiode i millisekunder.
  • kontrol : åben
  • tæt
  • puls
  • skifte
  • læse

Anerkende:
Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.

Exampdet:

  • io hjælp ↙ : vis instruktioner
  • io p01↙ : Viser indstillingsoplysningerne for I/O-port1.
  • io p*↙ : Viser indstillingsoplysningerne for alle I/O-porte.
  • io p01 type tør ↙ : konfigurer port 1 til tør kontakttilstand.
  • io p01 type dout ↙ : konfigurer port 1 til digital udgangstilstand.
  • io p01 type vdc lthresh 1 hthresh 3 ↙ : konfigurer port 1 til vdc-tilstand med tærskelindstillinger.
  • io p01 åben ↙ : åben port1 kanal.
  • io p01 luk ↙ : luk port1 kanal.
  • io p01,04,07 luk ↙ : luk port1,4,7 kanaler.
  • io p02 tpulse 500 puls ↙ : luk port2 kanal 500ms og åbn derefter.
  • io p02 læst ↙ : Vis port2 status.

Konfiguration af IR-indstillinger

Anvendelse:
Styr og konfigurer IR-porte.

Syntaks:
ir [p-sekvens] [type irtype] | [baud baudrate] [dbit databit] [paritetssparitet] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [kontrol “data”] [hjælp]↙

Søgeord:

  • p : port
  • type: udgangstype for specifik udgangsport
  • baud** : baud rate
  • dbit** : databit
  • paritet** : seriel paritet
  • sbit** : stop bit
  • dtype** : datatype
  • checksumtype** : Controller/udvidelsesboks beregner automatisk den angivne kontrolsumtype
  • hjælp: vis instruktioner

NOTE:
* : Dette nøgleord er for IR-typen
** : Disse søgeord er til 232-typen

Hvis en parameter ikke er angivet, vil en tidligere indtastet værdi blive anvendt.

Parameter:

  • sekvens: port, adskilt af komma for flere porte * (alle porte)
  • irtype: ir, 232(standard ir)
  • baudrate: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (standard 9600)
  • databit: 7, 8 (standard 8)
  • sparity: ingen, lige, ulige (standard ingen)
  • stopbit: 1, 2 (standard 1)
  • datatype: ascii, hex (standard ascii)
  • checksumtype: ingen, modbus (standard ingen)
  • kontrol: skriv – send IR-kode eller RS232-data

Anerkende:
Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.

Example:

  • ir hjælp ↙ : vis instruktioner
  • ir p01 ↙ : Vis indstillingsoplysningerne for IR-port1.
  • ir p* ↙ : Viser indstillingsoplysningerne for alle IR-porte.
  • ir p01,04,07 type 232 ↙: konfigurer port1,4,7 til RS232 type
  • ir p01 type 232 baud 115200 dbit 8 paritet ingen sbit 1 checksum type modbus↙ : konfigurer port1 til RS232 type og indstillingerne
  • ir p02 skriv dtype hex "0a0b0c" ↙ : send hex format data 0a0b0c fra port2
  • ir p02 baud 19200 ↙ : konfigurer port2 til baud 19200 og brug standardindstillingerne for andre parametre.
  • ir p02 skriv "sw i01 o02\r\n" ↙ : send ASCII-teksten 'sw i01 o02' fra port2.
  • ir p02 skriv "sw i01 o02\x0D\x0A"↙ : send ASCII-teksten 'sw i01 o02' fra port2.

Genstart

Anvendelse:
Genstart controlleren.

Syntaks:
genstart↙

Anerkende:
Kommando OK↙ : Kommandoen er korrekt, og funktionen udføres.
Kommando forkert↙ : Kommando og/eller parametre er forkerte og udføres ikke.

Exampdet:
genstart↙ : genstart enheden

Dokumenter/ressourcer

ATEN kommandolinjegrænseflade [pdfBrugervejledning
Kommandolinjegrænseflade, Linjegrænseflade, Interface

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *