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

Ответить
dima357
Рядовой
Сообщения: 2
Зарегистрирован: 02.06.2022{, 09:34}
Репутация: 0
Имя: Дмитрий

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

#1

Сообщение dima357 » 02.06.2022{, 10:19}

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

Отправлено спустя 13 минут 22 секунды:
Соединение у меня есть, и по крайне мере подвешенных 2 реле на 3 и 4 PIN Nano срабатывают

Naladchik
Капитан
Сообщения: 824
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

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

#2

Сообщение Naladchik » 03.06.2022{, 03:44}

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

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

Ответить

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