-
Есть связка ПК - АС3-М (RS232->RS485) - МДВВ.
Конфигуратор с МДВВ общается на ура. Однако софт не хочет. Выдает постоянно таймаут.
Открываю ком-порт с параметрами
бодрейт: 9600
парити: нет
стопбит: 1
длина байта: 8
включен режим request to send ( то бишь устройство будет отвечать после посылки).
Сетевой(базовый) адрес устройства - 1.
какой пакет байт нужно отправить корректно, чтобы получить состояние дискретных входов.
в примере указана строка "@10"
но нет указания, что как считается контрольная сумма (пробовал и суммой байт и ДОУ-таблицей)
Еще если сетевой адрес - 1 , то команда
@1<crc>\r или @01<crc>\r ?
как я уже понял crc - 1 байт вопрос - как считается?
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума