Есть ряд датчиков, амперметр, вольтметр, термопара и оптический датчик Надо как-то считывать данные через rs 485 и пока что выводить их в консоль Я видел статьи где делают пром.сети и т.д Но не видел чтобы кто-то работал с данными вне готовых оболочек Нужно собственно информацию по этому поводу, пока если честно не особо искал, решил сюда для начала написать, может кто-нибудь подкинет инфу Скорее всего на плюсах буду начинать потому что есть человек который отладить нормально все сможет Если надо уточнить что за датчики, то могу позже их модели покидать, но не думаю что это так важно, их должны были совместимыми с рс закупить
Комментарии: 4
Andrey
А почему бы не воспользоваться промышленным решением? Тот же протокол модбас. Если куча датчиков на одной шине, значит будет последовательный опрос, значит нужен протокол. Чем ваша задача так уникальна, что не устраивают готовые, проверенные десятилетиями, решения. Просто лень разбираться в документации?
Anonim
Странный ответ с каким-то наездом, модбас я не исключил и даже не упоминал его Уже нашел примеры рабочих скетчей где устроено общение через него Правда скетчи не полные, пока что ищу больше Чатжпт к слову про модбас че то да знает и какие-то скелеты выдает
Evgeniy
Модбас хорош тем, что это стандарт. То есть куча приборов от различных производителей работает в модбасе и друг друга понимают. Это огромный плюс. Сам протокол достаточно неудобен и в программировании и в использовании. Если есть возможность - я пишу свои протоколы, более удобные и быстрые. Если нет (когда надо подключиться в готовую систему или использовать готовые приборы) - пишу свою обработку модбаса. Потому что ни одной нормальной библиотеки под него не нашел, они все излишне замороченные - то есть в модбасе куча разных функций и возможностей и они все учитываются в библиотеках. А мне обычно надо либо отлько прочитать, либо записать. Остальное нафиг не надо. Ну это опять же субъективно. Спроси любого скадовца он тебе расскажет что модбас царь и бог и ничего лучше не бывает.