Подключение Arduino Nano к сторонним контроллерам по RS485

Ответить
dima357
Рядовой
Сообщения: 2
Зарегистрирован: 02 июн 2022, 09:34
Имя: Дмитрий

Подключение Arduino Nano к сторонним контроллерам по RS485

Сообщение dima357 »

Здравствуйте, подскажите
Пытаюсь использовать Arduino Nano как блок расширения дискретных входов/выходов с контроллером Серебрум Кобальт
Все настроил и подключил, сигналы Bool упаковываю Coder ом в Short и передаю на Arduino по RS485
111.jpg
Но дело в том что кодер этот формирует разные значения в зависимости от включенных входов
- когда первый включен на выходе кодера 1
- когда второй включен на выходе кодера 2
- когда третий включен на выходе кодера 4
- когда первый и второй включены на выходе кодера 3
и так далее.
В FLproge есть дешифратор, но он просто включает выход от соответствующего числа на входе, но у меня же могут срабатывать несколько переменных одновременно и как тогда.
Скажите как мне раскодировать в Bool переменные мое упакованное число, ну и на оборот как упаковать входы чтоб я их мог принять на контроллере.

Отправлено спустя 13 минут 22 секунды:
Соединение у меня есть, и по крайне мере подвешенных 2 реле на 3 и 4 PIN Nano срабатывают
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

Подключение Arduino Nano к сторонним контроллерам по RS485

Сообщение Naladchik »

dima357 писал(а): 02 июн 2022, 10:32 ... раскодировать в Bool переменные мое упакованное число ...
https://flprog.ru/bez-rubriki/helppage/ ... oBitsBlock

Отправлено спустя 3 минуты 30 секунд:
dima357 писал(а): 02 июн 2022, 10:32 ... как упаковать входы чтоб я их мог принять на контроллере ...
https://flprog.ru/bez-rubriki/helppage/ ... oByteBlock
Win10-64. FLProg Portable.
Изображение
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя