Здравствуйте!
Приобрели привод ASDA-A2. Управление приводом планируем делать из программы на компьютере. На данный момент планируем обойтись без дополнительного контроллера. Связь планируем делать по USB. Софт, который идёт в комплекте с приводом (ASDAsoft), для нашей задачи не подходит (он универсален, а задача у нас специфичная). Я как раз и занимаюсь разработкой такой программы для привода. В руководстве пользователя на привод связь с приводом по USB освещена очень плохо. Общение с технической поддержкой, к сожалению, тоже мало что добавило к той информации, что была в руководстве. На данный момент экспериментальным путём выяснили следующее:
1) на компьютере привод определяется как обычный виртуальный COM-порт (преобразователь USB-COM);
2) скорость передачи 921600;
3) остальные параметры 8, 2 стоповых, без проверки чётности (видимо соответствуют заводским настройкам связи, мы их не меняли);
4) на модбас запросы привод отвечает, только в ответном пакете идут дополнительные байты, вот пример запрос/ответа:
Запрос: 7F 03 00 02 00 01 2F D4
Ответ привода: FE 0A 00 7F 03 02 00 00 90 4E 03 62 Т.е. в ответе к стандартному модбас пакету добавились ещё 3 байта в начале (FE 0A 00) и 2 байта в конце (03 62).
Библиотека работы с модбас у нас самописная, поэтому наличие этих дополнительных байт нам не мешает "общаться" с приводом, но хочется как-то разобраться, чтобы никаких неожиданностей не возникло.
Может кто-то располагает информацией, что это такое?
Также очень интересен специальный режим мониторинга (параметр P3-08) для работы функции осциллографа ASDAsoft? Функция достаточно интересная, но инфы тоже никакой нет.
ASDA-A2 и USB
Re: ASDA-A2 и USB
Спасибо, но вроде там всё так же, нужной инфы нет.
Но всё равно спасибо, буду ещё смотреть.
Но всё равно спасибо, буду ещё смотреть.