1

У меня есть некоторые проблемы с использованием языка SCPI:S:GUI:C , потому что я всего лишь программист, но мне нужно иметь дело с некоторыми устройствами, соединяющимися с RS232 во Flash.

У меня есть эта машина, которая подключается к ПК через Rs232 -USB.

Я хочу отправить некоторые команды через Telnet (или любой другой гипертерминал) и получить ответ. (Я использую эту утилиту последовательного порта для отправки команд)

Параметры последовательной передачи Это асинхронный последовательный протокол с параметрами, как показано ниже:

ЛП Параметр Опис

1 скорость (бит / с) 19200

2 Данные (биты) 8

3 Паритет №

4 Старт (бит) 1

5 Стоп (бит) 1

В спецификации машины синтаксис команды для получения статуса машины: „: S: GUI: C?$ 0A»

кто-нибудь знает, как отправить и получить что-то в ответ?

Спасибо!!

1 ответ1

1

Вы можете использовать любую терминальную программу на ваш выбор. Я обычно рекомендую PuTTY или (особенно если требуется некоторая отладка hterm).

Я думаю, что вы застряли с $ 0A. Считайте, что это "LineFeed", чего обычно можно достичь, нажав "Enter". Так что сделайте следующее:

  1. Откройте соединение с вашим устройством, например, в hterm
  2. Тип::S:GUI:C? (включая ":" и "?"«)
  3. нажмите Ввод

Вы должны получить что-то обратно. Если вы этого не сделаете, опубликуйте информацию о том, как вы подключили свое устройство к компьютеру, и подробно об этом устройстве.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .