Interfaccia di linea di cummandu ATEN

Specificazioni
- Pruduttu: Sistema di cuntrollu ATEN
- Funzionalità: Gestisce remotamente i controller ATEN è i scatuli di espansione via SSH / Telnet
Istruzzioni per l'usu di u produttu
Stabbilimentu di una Sessione SSH / Telnet
- Scaricate un cliente SSH / Telnet cum'è PuTTY in un computer cù accessu à u controller ATEN o a Scatola di espansione.
- Eseguite u cliente telecaricatu.
- Per a sessione SSH:
- Nome di l'ospitu / indirizzu IP: Inserite l'indirizzu IP o u nome di l'ospite di u controller di destinazione o di a casella di espansione.
- Tipu di cunnessione: SSH
- Portu: 22
- Per a sessione di telnet:
- Host Name / Indirizzu IP: Inserite u controller di destinazione o
l'indirizzu IP di a casella di espansione o u nome d'ospite. - Tipu di cunnessione: Other> Telnet
- Portu: 23
- Host Name / Indirizzu IP: Inserite u controller di destinazione o
- Cliccate Apertura è seguite e struzzioni nantu à u screnu per accede.
Comandi SSH/Telnet
Aiutu Command
- usu: Mostra l'istruzzioni per attivà u modu CLI di u controller.
- sintassi: aiutu
- Ricunnosce: Command OK - Funzione eseguita; Command incorrect - Ùn eseguitu
- ExampLe: aiutu: mostra l'istruzzioni di u modu CLI
Abilitazione / Disattivazione di Risposta Echo
- usu: Habilita o disattiveghjanu a risposta automatica à i missaghji ricevuti.
- sintassi: ecu [cuntrollu]
- Parametru: cuntrollu: on - attivà; off - disattivà (predeterminatu hè off)
- Ricunnosce: Command OK - Funzione eseguita; Command incorrect - Ùn eseguitu
- ExampLe: who on: stabilisce u controller per risponde automaticamente à i missaghji ricevuti.
Configurazione di l'Intervallu di Timeout Telnet o Login
- usu: Configurate i paràmetri di u modu Telnet CLI.
- sintassi: telnet [intervallu di timeout][cuntrollu di login]
- Parametru: timeout: paràmetru di intervallu di timeout di sessione Telnet; login: Configurazione di a funzione di login di Telnet
- Ricunnosce: Command OK - Funzione eseguita; Command incorrect - Ùn eseguitu
- ExampLe: telnet timeout 0: cunfigurate l'intervallu di timeout per ùn mai timeout
Configurazione di i paràmetri di u portu seriale
- usu: Cuntrolla è cunfigurà i paràmetri di u portu seriale.
Domande Frequenti (FAQ)
Q: Chì duverebbe fà se a sessione SSH / Telnet ùn pò esse stabilita?
A: Se a sessione ùn pò esse stabilita, accede à a cunsola di gestione di u dispositivu per verificà se a chjave d'accessu deve esse cambiata.
À propositu di Sta Guida
Questa guida furnisce infurmazioni nantu à i cumandamenti SSH è Telnet dispunibili per gestisce remotamente i cuntrolli ATEN è i scatuli di espansione.
IMPORTANTE: A cunfigurazione fatta via l'interfaccia di linea di cumanda serà soprascritta se un prughjettu file hè caricatu dopu attraversu ATEN Configurator (GUI).
Stabbilimentu di una Sessione SSH / Telnet
- In un computer chì hà accessu à u controller ATEN di destinazione o a Scatola di espansione, scaricate un cliente SSH / Telnet, per esempiu PuTTY.
Nota: Per uttene l'installatore, cercate "download putty" in a web navigatore. - Eseguite u cliente telecaricatu.
- Per stabilisce una sessione SSH, utilizate e seguenti paràmetri.
Campu Paràmetru Nome host / indirizzu IP L'indirizzu IP o u nome d'ospite di u cuntrollu di destinazione o a casella di espansione Tipu di cunnessione SSH Portu 22 Per esampLe:
Per stabilisce una sessione di telnet, utilizate e seguenti paràmetri.
Campu Paràmetru Nome host / indirizzu IP Indirizzu IP o nome d'ospite di u controller di destinazione o scatula di espansione
Tipu di cunnessione Altru > Telnet Portu 23 Per esampLe:
Cliccate Open è seguite e struzzioni nantu à u screnu per inserisce e credenziali di login. Una sessione hè stabilita. Per esampLe:

Nota: Se a sessione ùn pò esse stabilita, log in a cunsola di gestione di u dispositivu per verificà se a chjave d'accessu deve esse cambiata.
Comandi SSH/Telnet
Aiutu
- usu:
Mostra l'istruzzioni per attivà u modu CLI di u controller. - sintassi:
aiutu↙ - Ricunnosce:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti. - ExampLe:
help↙: mostra l'istruzzioni di u modu CLI
Abilitazione / Disattivazione di Risposta Echo
- usu:
Habilita o disattiveghjanu u controller per risponde automaticamente à i missaghji ricevuti. - sintassi:
ecu[control]↙ - Parametru:
cuntrollu : on - attivà sta funzione
off - disattivà sta funzione (predeterminatu hè off) - Ricunnosce:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti. - ExampLe:
eho on↙ : stabilisce u controller per risponde automaticamente à i missaghji ricevuti.
Configurazione di l'Intervallu di Timeout Telnet o Login
- usu:
Configurate i paràmetri di u modu Telnet CLI. - sintassi:
telnet[intervallu di timeout][control di login]↙ - Keyword
timeout : paràmetru di intervallu di timeout di sessione Telnet
login : Configurazione di a funzione di login di Telnet - Parametru:
intervalu : timeout di sessione in minuti. (0 significa mai timeout) (predefinitu hè 5)
cuntrollu: on - attivà a funzione di login (u default hè attivatu)
off - disattivà a funzione di login - Ricunnosce:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti. - ExampLe:
telnet timeout 0↙: cunfigurate l'intervallu di timeout per ùn mai timeout
telnet timeout 5↙ : cunfigurà l'intervallu di timeout à 5 minuti
telnet login off↙ : disattivà a funzione di login
Configurazione di i paràmetri di u portu seriale
usu:
Cuntrolla è cunfigurà i paràmetri di u portu seriale.
sintassi:
seriale [p sequenza] [type stype] [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars ] [checksumtype checksumtype] [acktimeout duration ] [control "data" ] [aiutu]↙d
Keyword:
- p : portu
- tipu: tipu seriale
- baud : baud rate
- dbit : bit di dati
- parità : parità seriale
- sbit : stop bit
- fctrl : cuntrollu di flussu
- dtype : tipu di dati
- acktimeout : a durata di timeout (ms) hè aduprata per aspittà u feedback da u cuntrollu sendack.
- endchar : u caratteru finale specificu hè utilizatu per identificà un missaghju cumpletu.
- checksumtype : s'ellu hè necessariu fw per calculà automaticamente u checksum di cumanda, assignate un tipu di checksum
- aiutu: mostra istruzzioni
Parametru:
- sequenza: portu, separatu da virgola per parechji porti * (tutti i porti)
- stile: 232, 422, 485 (predefinitu 232)
- baudrate: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (default 9600)
- databit : 7, 8 (default 8)
- sparità : nimu, pari, dispari (per default nimu)
- stopbit : 1, 2 (default 1)
- flowctrl : nimu, hw (nimu predefinitu)
- tipu di dati: ascii, hex (ascii predefinitu)
- checksumtype: nimu, modbus (predefinitu nimu)
- durata: timeout specificu (ms) (default 300)
- chars : caratteri finali dopu à un missaghju cumpletu.
- cuntrollu: leghje - mostra u messagiu ricevutu di u portu seriale specificu
- scrive - mandate dati da u portu seriale. Aduprà " simbulu copre dati. Aduprà u simbulu \x per mandà u codice Hex
- sendack - mandate dati da u portu seriale è vede u messagiu ricevutu
Ricunnoscebordu:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti.
ExampLe:
- Serial help ↙ : mostra l'istruzzioni
- seriale p01 ↙ : mostra l'infurmazioni di cunfigurazione di u portu seriale 1.
- serial p* ↙ : mostra l'infurmazioni di cunfigurazione di tutti i porti seriali.
- seriale p01 tipu 232 baud 115200 dbit 8 parità nimu sbit 1 fctrl nimu ↙ : cunfigurà u portu1.
- seriale p01,04,07 baud 19200 ↙: cunfigurate port1, 4, 7 à baud rate 19200.
- seriale p02 baud 19200 ↙: cunfigurà port2 à baud 19200 è utilizate paràmetri predeterminati per altri paràmetri.
- seriale p02 dtype hex read ↙ : mostra u messagiu ricevutu di u portu 2 in u furmatu HEX.
- seriale p03 scrive "sw i01 o02\r\n" ↙ : mandate u testu ASCII 'sw i01 o02' da u portu 3.
- seriale p03 sendack "sw i01 o02\x0D\x0A" ↙ : mandate u testu ASCII 'sw i01 o02' da port3 è mostra u feedback.
Configurazione di i paràmetri di u portu di relay
usu:
Cuntrolla è cunfigurà i porti di relay.
sintassi:
relay [p sequenza] [tpulse duration] [control] [help] ↙
Keyword:
- p : portu
- tpulse : periodu chjosu per u pulsu
- aiutu: mostra istruzzioni
Parametru:
- sequenza : portu, separatu da virgola per parechji porti
- * (tutti i porti)
- duration : periudu di tempu in millisecondi.
- cuntrollu: apre - spegne
- chiudi - accende
- pulse - chjude u canali di relé poi apre
- toggle - alternanza di relè
- leghje - vede u statutu
Ricunnosce:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti.
ExampLe:
- relay help ↙ : mostra istruzzioni
- relay p01 close ↙ : chjude port1 channel.
- relay p01 open ↙ : apertu portu1 canale.
- relay p01,04,07 close ↙ : chjude u portu 1, 4, 7 canali relay.
- relay p02 tpulse 500 pulse ↙ : chiude port2 500ms poi apre.
- relay p02 read ↙ : mostra u statu di u portu 2.
Configurazione di i paràmetri di u portu I/O
usu:
Cuntrolla è cunfigurà i porti I/O.
sintassi:
io [p sequenza] [tipu iotipu] [lthresh threshold] [hthresh threshold] [tpulse duration] [control] [help]↙
Keyword:
- p : portu
- lthresh : soglia bassa
- hthresh : u sogliu à l'altu
- tpulse : période pendant laquelle l'E/S reste à haut niveau en mode impulsion
- aiutu: mostra istruzzioni
- NOTA: Se un paràmetru ùn hè micca specificatu, un valore inseritu previamente serà applicatu.
- Parametru:
- sequenza : portu, separatu da virgola per parechji porti
- * (tutti i porti)
- iotipu : sec, vdc, dout
- threshold : soglia di trigger in voltage
- duration : periudu di tempu in millisecondi.
- cuntrollu : apertu
- vicinu
- pulse
- toggle
- leghje
Ricunnosce:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti.
ExampLe:
- io help ↙ : mostra istruzzioni
- io p01↙ : mostra l'infurmazioni di cunfigurazione di u portu I/O 1.
- io p*↙ : mostra l'infurmazioni di cunfigurazione di tutti i porti I/O.
- io p01 type dry ↙ : cunfigurà u portu 1 à u modu di cuntattu seccu.
- io p01 type dout ↙ : cunfigurate u portu 1 à u modu di output digitale.
- io p01 tippu vdc lthresh 1 hthresh 3 ↙ : cunfigurà u portu 1 à u modu vdc cù paràmetri di soglia.
- io p01 open ↙ : apertu portu1 canale.
- io p01 close ↙ : chiude u canale di u portu1.
- io p01,04,07 close ↙ : chjude u portu 1,4,7 canali.
- io p02 tpulse 500 pulse ↙ : chiude u canale di u portu 2 500 ms dopu apre.
- io p02 read ↙: mostra u statu di u portu2.
Configurazione di i paràmetri IR
usu:
Cuntrolla è cunfigurà i porti IR.
sintassi:
ir [p sequenza] [tipu irtype] | [baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control "data"] [help]↙
Keyword:
- p : portu
- type : tipu di output per un portu di output specificu
- baud** : baud rate
- dbit** : bit di dati
- parità** : parità seriale
- sbit** : piantà pocu
- dtype** : tipu di dati
- checksumtype** : Controller/extension box calcula automaticamente u tipu di checksum specificatu
- aiutu: mostra istruzzioni
NOTA:
* : Questa keyword hè per u tipu IR
** : Queste parole chjave sò per u tipu 232
Se un paràmetru ùn hè micca specificatu, un valore inseritu previamente serà applicatu.
Parametru:
- sequenza: portu, separatu da virgola per parechji porti * (tutti i porti)
- irtype: ir, 232 (ir predefinitu)
- baudrate: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (default 9600)
- databit : 7, 8 (default 8)
- sparity : nimu, pari, dispari (per default nimu)
- stopbit : 1, 2 (default 1)
- tipu di dati: ascii, hex (ascii predefinitu)
- checksumtype: nimu, modbus (nimu predeterminatu)
- cuntrollu: scrive - mandate codice IR o dati RS232
Ricunnosce:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti.
Example:
- ir help ↙ : mostra istruzzioni
- ir p01 ↙ : mostra l'infurmazioni di cunfigurazione di u portu IR 1.
- ir p* ↙ : mostra l'infurmazioni di cunfigurazione di tutti i porti IR.
- ir p01,04,07 tipu 232 ↙: cunfigurate u portu 1,4,7 à u tipu RS232
- ir p01 tipu 232 baud 115200 dbit 8 parità nimu sbit 1 checksum type modbus↙: cunfigurate port1 à u tipu RS232 è i paràmetri
- ir p02 scrivite dtype hex "0a0b0c" ↙: mandate dati in format hex 0a0b0c da u portu 2
- ir p02 baud 19200 ↙: cunfigurà port2 à baud 19200 è utilizate i paràmetri predeterminati per altri paràmetri.
- ir p02 scrive "sw i01 o02\r\n" ↙ : mandate u testu ASCII 'sw i01 o02' da u portu 2.
- ir p02 scrive "sw i01 o02\x0D\x0A"↙: mandate u testu ASCII 'sw i01 o02' da u portu 2.
Reboot
usu:
Reboot u controller.
sintassi:
riavvia ↙
Ricunnosce:
Command OK↙ : U cumandamentu hè currettu è a funzione hè eseguita.
Command incorrect↙ : U cumandamentu è/o i paràmetri sò sbagliati è micca eseguiti.
ExampLe:
reboot↙ : riavvia u dispusitivu
Documenti / Risorse
![]() |
Interfaccia di linea di cummandu ATEN [pdfGuida di l'utente Interfaccia di Linea di Cummandu, Interfaccia di Linea, Interfaccia |





