Показать сообщение отдельно
Старый 15.02.2018, 18:26   #9
Gel
Senior Member
 
Регистрация: Nov 2017
Сообщения: 561
Благодарил(а): 3 раз(а)
Поблагодарили: 38 раз(а) в 30 сообщениях
По умолчанию Ответ: Альтернатива для C/C++ на Trim5/SMH4

Цитата:
Сообщение от Gromov Посмотреть сообщение
Одна только проблема - это доступ к шмемам, а значит и лоджику из всех этих структур. Выдернуть сторонней библиотекой шмем из структуры возможно, но это будет не просто... Я как-то пробовал, мне быстро надоело =)
Я не думаю, что доступ к шмемам из Go или Rust будет какой-то особой проблемой, что тут есть какие-то принципиальные ограничения.

С другой стороны, использовать шмемы, как мне кажется, нужно в крайнем случае, когда по какой-то причине TCP и Modbus не подходят. Потому что при взаимодействии через Modbus/TCP заметно упрощается разработка и отладка приложения: это можно делать на другой платформе, подключаться по сети, а непосредственно на устройстве использовать уже готовый отлаженный результат.
Gel вне форума   Ответить с цитированием