|
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 10
|
|
Java JSSC: подключение к аналоговому генератору с командами SCPI через RS23219.06.2019, 19:31. Показов 2554. Ответов 11
Метки нет (Все метки)
Здравствуйте. Имею задачу: хотя бы просто подружиться с генератором аналоговым, подключенным к ПК по RS232. Генератор опирается на SCPI. Если я правильно понимаю, моя задача такая: подключится к порту устройства (выполнил), составить команду SCPI, преобразовать ее в код ASCII, потом это перегнать в HEX, добавить в начале и конце 0x и 00 соответственно (это из документации устройства), и потом загнать в порт, после чего ждать реакции. Все верно?
0
|
|
| 19.06.2019, 19:31 | |
|
Ответы с готовыми решениями:
11
Как работать с модемом через RS232 (COM-port) и AT командами Подключение к аналоговому телефону через интернет Подключение инклинометра к аналоговому входу |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
||
| 19.06.2019, 20:24 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 10
|
||||||||||||||
| 20.06.2019, 07:42 [ТС] | ||||||||||||||
|
У приборов из новых серий достаточно использовать <CR> в конце строки.". Мой прибор вроде бы из старой серии.
0
|
||||||||||||||
|
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 10
|
||
| 20.06.2019, 16:16 [ТС] | ||
|
Ссылка на руководство по эксплуатации, которое мне выдали: https://elaso.com.ua/uploads/docs/fQtYR7oFkF.pdf Руководство по дистанционному управлению начинается со страницы 33, команды SCPI - с 38.
0
|
||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 20.06.2019, 16:39 | |
|
AlexHatter, где ты там увидел эти нули и hex?
Добавлено через 2 минуты терминалом цеплялся?
0
|
|
|
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 10
|
||
| 20.06.2019, 17:44 [ТС] | ||
|
0
|
||
|
|
|
| 20.06.2019, 18:00 | |
|
Проверить настройки порта - скорость, чётность и т.п. в меню прибора. Потом такие же настроить в терминале.
Данные по терминалу отсылать в виде ASCII. С завершением new line. Что это такое - не написано, но судя по отдельному упоминанию carriage return, new line это line feed - код 10 ASCII. В настройках терминала должно быть указание символа завершения передаваемой строки.
1
|
|
|
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 10
|
|||
| 20.06.2019, 19:38 [ТС] | |||
|
0
|
|||
|
|
||
| 20.06.2019, 19:42 | ||
|
Под терминалом в данном контексте подразумеваются программы-терминалы для обмена по RS-232. Они тоже принимают текстовый ввод, но имеют кучу настроек для работы с COM-портом и управления принимаемым/передаваемым текстом. И обычно более богатый интерфейс. Их много. Пишут все, кому не лень. Разного уровня качества и удобства.
2
|
||
|
0 / 0 / 0
Регистрация: 06.04.2017
Сообщений: 10
|
|
| 26.06.2019, 12:44 [ТС] | |
|
Сегодня наконец-то добрался до генератора. Подключался посредством двух разных терминалов, использовал в конце команды и carriage, и line feed, и в Hex, и в ASCII, пытался даже добавления эти использовать. Никакой реакции. Прибор самый старый - ГСС-05, провод через переходник. Первый нерабочий был, пришлось заменить. Хоть убейся, не понимаю.
0
|
|
| 26.06.2019, 12:44 | |
|
Помогаю со студенческими работами здесь
12
Пустой байт в byte Java Jssc Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|