Реализация своего модуля

Общие вопросы по оборудованию и программному обеспечению Компании ДЭП
WHS
Сообщения: 6
Зарегистрирован: 30 мар 2017, 08:06
Откуда: KZ, Ust-kamenogorsk

Сообщение WHS » 03 апр 2017, 20:30

Есть прибор который работает по Modbus ASCII.
Интересуют вопросы как правильно открыть порт и отправить принять запрос, а также как сохранить и передать это значение, чтобы потом windecont получил его от A9.

И еще я заметил что имея версию 5.5.136.206 конфигуратора и 5.3.1.210 Разработчика, в документах много не описано, так например более старые версии видимо компонентов, описаны. А PDF файл Разработчика, в плане того что мне бы не помешали примеры разработки на C а там только краткая вставка что он есть и список системных функций.

P.S Ребят может уже отойдете от табличного интерфейса, сильно непривычный, как и терминология, почему аналогами называются списки с опросом например Modbus устройств, которые совсем не аналоговые. :)

P.S.S Если можно последние версии ПО Конфигуратор, Разработчик, FireBird, ARM, работа с архивами. И документации :roll:

dws
Администратор
Сообщения: 118
Зарегистрирован: 29 май 2009, 13:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение dws » 10 апр 2017, 18:18

Почему не смогли использовать стандартный драйвер Modbus? что не реализовано?

WHS
Сообщения: 6
Зарегистрирован: 30 мар 2017, 08:06
Откуда: KZ, Ust-kamenogorsk

Сообщение WHS » 19 апр 2017, 12:30

Стандартный драйвер коверкает строку запроса, подставляет неверный бит. Проблема либо на уровне компонентов, либо прошивки ПЛК, Хотелось написать свою реализацию на СИ и проверить.

dws
Администратор
Сообщения: 118
Зарегистрирован: 29 май 2009, 13:45
Откуда: Компания ДЭП
Контактная информация:

Сообщение dws » 21 апр 2017, 19:22

А вот здесь поподробней, какой бит неверный и почему он неверный. Если можно лог или хотя бы описание проверки