Доброго дня. Вопрос простейший, как чувствую, но нужна подсказка или пинок, т.к. руки под паяльник и морзянку заточены.
Нужно значения 9 переменных передать от слейва к мастеру по Modbus. По UART - получается. А вот с Modbus...
Не "втыкается" выход блока(String) в Modbus. Надо как то преобразовать эту строку... так, чтобы и приемный блок понял.
Ни фига не могу понять - как. Собственно, вот проекты. и
И вопрос №2: Если я отредактирую блоки на 9 входов/выходов, какую контрольную сумму прописать? подозреваю, что 511.
Спасибо.
String в Modbus и наоборот
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
String в Modbus и наоборот
[ref]R7TQ[/ref], Зачем стринг??
Вот так просто...
Настройте слева ком порт в обоих проектах
Отправлено спустя 8 минут 17 секунд:
Если нужен индикатор достоверности данных - поставьте в мастере блок "Последняя ошибка" и сравнивайте с нулём.
Вот так просто...
Настройте слева ком порт в обоих проектах
Отправлено спустя 8 минут 17 секунд:
Если нужен индикатор достоверности данных - поставьте в мастере блок "Последняя ошибка" и сравнивайте с нулём.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
String в Modbus и наоборот
Спасибо.
Это у меня в проекте нарисован только один вход. Это чисто для проверки. А мне нужно контролировать 9 аналоговых входов. Поэтому я применяю этот блок "8byte_to_UART". А у него выход стринг. не вяжется с Модбасом.
И во втором вопросе я спрашивал о тонкости редактирования этого блока в "9byte_to_UART" А там есть контроль достоверности в виде формирования контрольной суммы.

И во втором вопросе я спрашивал о тонкости редактирования этого блока в "9byte_to_UART" А там есть контроль достоверности в виде формирования контрольной суммы.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
String в Modbus и наоборот
Создайте столько регистров, сколько Вам необходимо

Отправлено спустя 1 минуту 38 секунд:
Контроль в модбасе реализован - данные не обновятся если не корректны.
Блок нужен для контроля связи со слэйвом - отвалился, ещё чего...
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
String в Modbus и наоборот
Спасибо. Только я думал, чем больше регистров, тем "тупее" скорость. Все так просто!
Кто сейчас на конференции
Сейчас этот форум просматривают: CraCk и 2 гостя