Interfaz de línea de comandos ATEN

Presupuesto
- Producto: Sistema de control ATEN
- Funcionalidad: Gestione de forma remota controladores y cajas de expansión ATEN a través de SSH/Telnet
Instrucciones de uso del producto
Establecimiento de una sesión SSH/Telnet
- Descargue un cliente SSH/Telnet como PuTTY en una computadora con acceso al controlador ATEN o a la caja de expansión.
- Ejecute el cliente descargado.
- Para la sesión SSH:
- Nombre de host/Dirección IP: Ingrese la dirección IP o el nombre de host del controlador de destino o la caja de expansión.
- Tipo de conexión: SSH
- Puerto: 22
- Para la sesión telnet:
- Nombre de host / Dirección IP: Ingrese el controlador de destino o
Dirección IP o nombre de host de la caja de expansión. - Tipo de conexión: Otro > Telnet
- Puerto: 23
- Nombre de host / Dirección IP: Ingrese el controlador de destino o
- Haga clic en Abrir y siga las instrucciones en pantalla para iniciar sesión.
Comandos SSH/Telnet
Comando de ayuda
- Uso: Muestra instrucciones para habilitar el modo CLI del controlador.
- Sintaxis: ayuda
- Reconocer: Comando OK: función ejecutada; Comando incorrecto: no ejecutado
- Exampen: Ayuda: muestra las instrucciones del modo CLI
Habilitar/deshabilitar la respuesta de eco
- Uso: Habilitar o deshabilitar la respuesta automática a los mensajes recibidos.
- Sintaxis: eco[control]
- Parámetro: Control: encendido – habilitar; apagado – deshabilitar (el valor predeterminado es apagado)
- Reconocer: Comando OK: función ejecutada; Comando incorrecto: no ejecutado
- Exampen: quién está activado: configura el controlador para que responda automáticamente a los mensajes recibidos.
Configuración del intervalo de tiempo de espera o inicio de sesión de Telnet
- Uso: Configure los ajustes del modo CLI de Telnet.
- Sintaxis: telnet[intervalo de tiempo de espera][control de inicio de sesión]
- Parámetro: timeout: configuración del intervalo de tiempo de espera de la sesión Telnet; login: configuración de la función de inicio de sesión Telnet
- Reconocer: Comando OK: función ejecutada; Comando incorrecto: no ejecutado
- Exampen: Telnet timeout 0: configura el intervalo de tiempo de espera para que nunca se agote el tiempo de espera
Configuración de los ajustes del puerto serie
- Uso: Controle y configure los ajustes del puerto serie.
Preguntas frecuentes (FAQ)
P: ¿Qué debo hacer si no se puede establecer la sesión SSH/Telnet?
R: Si no se puede establecer la sesión, inicie sesión en la consola de administración del dispositivo para verificar si es necesario cambiar la clave de acceso.
acerca de esta guía
Esta guía proporciona información sobre los comandos SSH y Telnet disponibles para administrar de forma remota los controladores y cajas de expansión ATEN.
IMPORTANTE: La configuración realizada a través de la interfaz de línea de comandos se sobrescribirá si un proyecto file Se carga posteriormente a través del Configurador ATEN (GUI).
Establecimiento de una sesión SSH/Telnet
- En una computadora que tenga acceso al controlador ATEN de destino o a la caja de expansión, descargue un cliente SSH/Telnet, por ejemplo PuTTY.
Nota:Para obtener el instalador, busque “descargar putty” en un web navegador. - Ejecute el cliente descargado.
- Para establecer una sesión SSH, utilice la siguiente configuración.
Campo Configuración Nombre de host / dirección IP Dirección IP o nombre de host del controlador de destino o caja de expansión Tipo de conexión SSH Puerto 22 Por ejemploampen:
Para establecer una sesión telnet, utilice la siguiente configuración.
Campo Configuración Nombre de host / dirección IP Dirección IP o nombre de host del controlador de destino o caja de expansión
Tipo de conexión Otros > Telnet Puerto 23 Por ejemploampen:
Haga clic en Abrir y siga las instrucciones en pantalla para ingresar las credenciales de inicio de sesión. Se establece una sesión. Por ejemplo,ampen:

Nota: Si no se puede establecer la sesión, inicie sesión en la consola de administración del dispositivo para verificar si es necesario cambiar la clave de acceso.
Comandos SSH/Telnet
Ayuda
- Uso:
Muestra las instrucciones para habilitar el modo CLI del controlador. - Sintaxis:
ayuda↙ - Reconocer:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan. - Exampen:
ayuda↙: muestra las instrucciones del modo CLI
Habilitar/deshabilitar la respuesta de eco
- Uso:
Habilite o deshabilite el controlador para que responda automáticamente a los mensajes recibidos. - Sintaxis:
eco[controlar]↙ - Parámetro:
control: on – habilitar esta función
Desactivado: deshabilita esta función (el valor predeterminado es desactivado) - Reconocer:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan. - Exampen:
eho on↙ : configura el controlador para que responda automáticamente a los mensajes recibidos.
Configuración del intervalo de tiempo de espera o inicio de sesión de Telnet
- Uso:
Configure los ajustes del modo CLI de Telnet. - Sintaxis:
telnet[intervalo de tiempo de espera][control de inicio de sesión]↙ - Palabra clave
timeout : configuración del intervalo de tiempo de espera de la sesión Telnet
Inicio de sesión: configuración de la función de inicio de sesión de Telnet - Parámetro:
intervalo: tiempo de espera de la sesión en minutos. (0 significa que nunca se agota el tiempo de espera) (el valor predeterminado es 5)
control: activado – habilitar la función de inicio de sesión (predeterminado: activado)
off – deshabilitar la función de inicio de sesión - Reconocer:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan. - Exampen:
telnet timeout 0↙ : configura el intervalo de tiempo de espera para que nunca se agote el tiempo de espera
telnet timeout 5↙: configura el intervalo de tiempo de espera en 5 minutos
Desactivar inicio de sesión en Telnet↙: deshabilitar la función de inicio de sesión
Configuración de los ajustes del puerto serie
Uso:
Controle y configure los ajustes del puerto serie.
Sintaxis:
serial [p secuencia] [tipo stype] [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [fctrl flowctrl] [dtype datatype] [endchar chars ] [checksumtype checksumtype] [acktimeout duration ] [control “data”] [ayuda]↙d
Palabra clave:
- p: puerto
- tipo: tipo de serie
- baudios : tasa de baudios
- dbit: bit de datos
- paridad : paridad serial
- sbit: bit de parada
- fctrl: control de flujo
- tipod: tipo de datos
- acktimeout: la duración del tiempo de espera (ms) se usa para esperar la retroalimentación del control de sendack.
- endchar: el carácter final específico se utiliza para identificar un mensaje completo.
- checksumtype: si necesita fw para calcular automáticamente la suma de verificación del comando, asigne un tipo de suma de verificación
- ayuda: mostrar instrucciones
Parámetro:
- secuencia: puerto, separado por coma para múltiples puertos * (todos los puertos)
- tipo: 232, 422, 485 (predeterminado 232)
- Velocidad de transmisión: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (predeterminado 9600)
- bit de datos: 7, 8 (predeterminado 8)
- Sparity: ninguno, par, impar (por defecto ninguno)
- bit de parada: 1, 2 (predeterminado 1)
- flowctrl: ninguno, hw (ninguno predeterminado)
- tipo de datos: ascii, hex (ascii predeterminado)
- checksumtype: ninguno, modbus (por defecto ninguno)
- duración: tiempo de espera específico (ms) (predeterminado 300)
- chars : caracteres finales que siguen a un mensaje completo.
- control: lectura: muestra el mensaje recibido del puerto serie específico
- Escribir: envía datos desde el puerto serial. El símbolo “ cubre los datos. El símbolo \x se usa para enviar código hexadecimal.
- sendack: envía datos desde el puerto serie y muestra el mensaje recibido
Reconocerborde:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan.
Exampen:
- Ayuda en serie ↙: mostrar instrucciones
- serial p01 ↙ : muestra la información de configuración del puerto serial 1.
- serial p* ↙ : muestra la información de configuración de todos los puertos seriales.
- serial p01 tipo 232 baudios 115200 dbit 8 paridad ninguno sbit 1 fctrl ninguno ↙ : configure port1.
- serial p01,04,07 baud 19200 ↙ : configure port1, 4, 7 a baud rate 19200.
- serial p02 baud 19200 ↙ : configure port2 a baud 19200 y use la configuración predeterminada para otros parámetros.
- serial p02 dtype hex read ↙ : muestra el mensaje recibido del puerto 2 en formato HEX.
- serial p03 escriba “sw i01 o02\r\n” ↙ : envíe el texto ASCII 'sw i01 o02' desde el puerto3.
- serial p03 sendack “sw i01 o02\x0D\x0A” ↙: envíe el texto ASCII 'sw i01 o02' desde el puerto 3 y muestre los comentarios.
Configuración de los ajustes del puerto de retransmisión
Uso:
Controlar y configurar puertos de retransmisión.
Sintaxis:
relé [secuencia p] [duración del pulso] [control] [ayuda] ↙
Palabra clave:
- p: puerto
- tpulse : periodo cerrado para pulso
- ayuda: mostrar instrucciones
Parámetro:
- secuencia: puerto, separado por comas para múltiples puertos
- * (todos los puertos)
- duración: período de tiempo en milisegundos.
- control : abrir – apagar
- cerrar - encender
- pulso: cierre el canal del relé y luego ábralo
- alternar - alternar relé
- leer - mostrar el estado
Reconocer:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan.
Exampen:
- ayuda de relé ↙ : mostrar instrucciones
- relé p01 cerrar ↙ : cerrar canal port1.
- relé p01 abierto ↙ : canal puerto1 abierto.
- relé p01,04,07 cerrar ↙ : cerrar puerto 1, 4, 7 canales de relé.
- relé p02 tpulse 500 pulso ↙ : cerrar port2 500ms luego abrir.
- lectura del relé p02 ↙: muestra el estado del puerto 2.
Configuración de los ajustes del puerto de E/S
Uso:
Controle y configure los puertos de E/S.
Sintaxis:
io [secuencia p] [tipo iotype] [umbral lthresh] [umbral hthresh] [duración tpulse] [control] [ayuda]↙
Palabra clave:
- p: puerto
- lthresh : umbral límite bajo
- hthresh : umbral de límite superior
- tpulse: período en el que la E/S permanece en nivel alto en modo pulso
- ayuda: mostrar instrucciones
- NOTA: Si no se especifica un parámetro, se aplicará un valor ingresado previamente.
- Parámetro:
- secuencia: puerto, separado por comas para múltiples puertos
- * (todos los puertos)
- iotipo : seco, vdc, dout
- umbral : umbral de activación en vol.tage
- duración: período de tiempo en milisegundos.
- mando: abierto
- cerca
- legumbres
- palanca
- leer
Reconocer:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan.
Exampen:
- io ayuda ↙ : mostrar instrucciones
- io p01↙: muestra la información de configuración del puerto I/O1.
- io p*↙ : muestra la información de configuración de todos los puertos de E/S.
- io p01 type dry ↙ : configure el puerto 1 en modo de contacto seco.
- io p01 type dout ↙ : configura el puerto 1 en modo de salida digital.
- io p01 type vdc lthresh 1 hthresh 3 ↙ : configure el puerto 1 en modo vdc con ajustes de umbral.
- io p01 abierto ↙ : canal puerto1 abierto.
- io p01 close ↙ : cierra el canal port1.
- io p01,04,07 cerrar ↙ : cerrar port1,4,7 canales.
- io p02 tpulse 500 pulso ↙: cierre el canal port2 500ms y luego ábralo.
- io p02 read ↙: muestra el estado del puerto 2.
Configuración de ajustes de IR
Uso:
Controle y configure los puertos IR.
Sintaxis:
ir [secuencia p] [tipo irtype] | [baud baudrate] [dbit databit] [parity sparity] [sbit stopbit] [dtype datatype] [checksumtype checksumtype] [control “datos”] [ayuda]↙
Palabra clave:
- p: puerto
- type : tipo de salida para puerto de salida específico
- baudios** : tasa de baudios
- dbit** : bit de datos
- paridad** : paridad serial
- sbit** : bit de parada
- dtype** : tipo de datos
- checksumtype**: el controlador/caja de extensión calcula automáticamente el tipo de suma de verificación especificado
- ayuda: mostrar instrucciones
NOTA:
* : Esta palabra clave es para el tipo IR
**: estas palabras clave son para el tipo 232
Si no se especifica un parámetro, se aplicará un valor ingresado previamente.
Parámetro:
- secuencia: puerto, separado por coma para múltiples puertos * (todos los puertos)
- tipo de ir: ir, 232 (ir por defecto)
- Velocidad de transmisión: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 (predeterminado 9600)
- bit de datos: 7, 8 (predeterminado 8)
- Sparity: ninguno, par, impar (por defecto ninguno)
- bit de parada: 1, 2 (predeterminado 1)
- tipo de datos: ascii, hex (ascii predeterminado)
- checksumtype: ninguno, modbus (predeterminado ninguno)
- control: escribir – enviar código IR o datos RS232
Reconocer:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan.
Example:
- ir ayuda ↙ : mostrar instrucciones
- ir p01 ↙ : muestra la información de configuración del puerto IR1.
- ir p* ↙ : muestra la información de configuración de todos los puertos IR.
- ir p01,04,07 tipo 232 ↙ : configurar port1,4,7 a tipo RS232
- ir p01 tipo 232 baud 115200 dbit 8 paridad ninguna sbit 1 suma de comprobación tipo modbus↙ : configure el puerto 1 al tipo RS232 y las configuraciones
- ir p02 write dtype hex “0a0b0c” ↙ : envía datos en formato hexadecimal 0a0b0c desde el puerto 2
- ir p02 baud 19200 ↙ : configure port2 a baud 19200 y use la configuración predeterminada para otros parámetros.
- ir p02 escribe “sw i01 o02\r\n” ↙ : envía el texto ASCII 'sw i01 o02' desde el puerto2.
- ir p02 escribe “sw i01 o02\x0D\x0A”↙: envía el texto ASCII 'sw i01 o02' desde el puerto2.
Reiniciar
Uso:
Reinicie el controlador.
Sintaxis:
reiniciar ↙
Reconocer:
Comando OK↙ : El comando es correcto y la función se ejecuta.
Comando incorrecto↙: El comando y/o los parámetros son incorrectos y no se ejecutan.
Exampen:
reboot↙ : dispositivo de reinicio
Documentos / Recursos
![]() |
Interfaz de línea de comandos ATEN [pdf] Guía del usuario Interfaz de línea de comandos, Interfaz de línea, Interfaz |





