tengo algunos problemas al usarSCPI:S:GUI:Clenguaje, porque solo soy un programador pero necesito lidiar con algunos dispositivos que se conectan con RS232 en Flash.
Tengo esta máquina que se conecta a la PC mediante Rs232 -USB.
Quiero enviar algunos comandos a través de Telnet (o cualquier otro hiperTerminal) y obtener alguna respuesta. (Estoy usando esta utilidad de puerto serie para enviar comandos)
Parámetros de transmisión en serie Es un protocolo en serie asíncrono con los parámetros que se muestran a continuación:
Descripción del parámetro LP
1 Velocidad (bits/s) 19200
2 Datos (bits) 8
3 Paridad No
4 Inicio (bit) 1
5 Parada (bit) 1
En las especificaciones de la máquina, la sintaxis del comando para obtener el estado de la máquina es: ":S:GUI:C?$0A"
¿Alguien sabe cómo enviarlo y hacer que responda algo?
¡¡Muchas gracias!!
Respuesta1
Puede utilizar cualquier programa de terminal de su elección. Normalmente recomiendo PuTTY o (especialmente si se requiere algo de depuración).
Creo que te quedas atascado con el $0A. Considere que esto es "LineFeed", que generalmente se puede lograr presionando "Entrar". Entonces haz lo siguiente:
- Abra la conexión a su dispositivo, por ejemplo, en hterm
- Tipo: :S:GUI:C? (incluido el ":" y el "?")
- Presione Entrar
Deberías recuperar algo. Si no lo hace, publique cómo conectó su dispositivo a su PC y los detalles sobre el dispositivo.