Цитата Сообщение от kfvniiz Посмотреть сообщение
Выскажу тут свое Imho.
Некоторые приборы работают только по протоколу овен, вот там он и нужен. В остальных случаях лучше использовать modbus. А так овен это более медленный протокол чем modbus. Еще протокол овен запомнился мне хитрожопой адресацией при доступе к индексируемым параметрам.
Что касается реализации modbus слейв (это если использовать plc configurator) - то работает вроде стабильно (правда в plc63 для modbus ascii - не корректно считается контрольная сумма для ответа).
Что же касается modbus мастера (это то как он реализован в plc configurator) - то его лучше не использовать. Его может так заклинить что он исказит все данные что там должен читать (похоже кто то не любит чистить буфер). Вместо него лучше использовать библиотеку modbus.lib. Она работает стабильно. Но ее использование будет по сложней чем тупая настройка в plc configurator.

Как работает мастер и слейв для овеновского протокола через plc configurator, а также отдельная библиотека для этого протокола не скажу т.к. не тестировал.
Не соглашусь с предыдущим оратором: и ModBus master и ModBus slave в plc конфигураторе реализованы отлично, и при наличии определенных знаний все работает отлично и годами.
Для того, чтобы данные не искажались нужно ручками отлавливать ошибку на устройстве и в таком случае считать показания этого устройства недействительными. Вот и всё.

По поводу того, что OWEN протокол нужно использовать только там, где нету альтернативы - полностью соглашусь.