ATEN kommandolinjegrænseflade

Specifikationer
- Produkt: ATEN Kontrolsystem
- Funktionalitet: Fjernstyr ATEN-controllere og udvidelsesbokse via SSH/Telnet
Produktbrugsvejledning
Etablering af en SSH/Telnet-session
- Download en SSH/Telnet-klient som PuTTY på en computer med adgang til ATEN-controlleren eller udvidelsesboksen.
- Kør den downloadede klient.
- For SSH session:
- Værtsnavn / IP-adresse: Indtast målcontrolleren eller udvidelsesboksens IP-adresse eller værtsnavn.
- Tilslutningstype: SSH
- Havn: 22
- Til telnet-session:
- Værtsnavn / IP-adresse: Indtast målcontrolleren eller
udvidelsesboksens IP-adresse eller værtsnavn. - Forbindelsestype: Andet > Telnet
- Havn: 23
- Værtsnavn / IP-adresse: Indtast målcontrolleren eller
- 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
- 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. - Kør den downloadede klient.
- 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:
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:
Klik på Åbn, og følg instruktionerne på skærmen for at indtaste loginoplysningerne. En session etableres. F.eksampdet:

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 |





