Modbus настройка
Modbus настройка
Проблема заключается в настройке Modbus slave и master. Делаю универсальную прошивку для проекта сколько не пытаюсь изменять програмно адрес slave ничего не получается считываю с входа CuSlld в UART приходит только крякозяблик. Подскажите как можно сделать универсальную прошивку или где копать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
- bsn
- Лейтенант
- Сообщения: 411
- Зарегистрирован: 22 июл 2018, 07:24
- Откуда: Новошахтинск
- Имя: Сергей
- Благодарил (а): 95 раз
- Поблагодарили: 23 раза
Modbus настройка
На Вашей схеме в блоке "SendToUART", верхний вход "Send" никуда не подключен (пунктира на входе не должно быть).
Нужно щёлкнуть по входу "Send" правой кнопкой, выбрать "Вставить константу", затем выбрать значение по умолчанию "TRUE(1)".
Нужно щёлкнуть по входу "Send" правой кнопкой, выбрать "Вставить константу", затем выбрать значение по умолчанию "TRUE(1)".
Делай как должно, и пусть всё будет как будет.
Modbus настройка
SendToUART" он и так коректно работаетbsn писал(а): 29 июн 2019, 15:37 На Вашей схеме в блоке "SendToUART", верхний вход "Send" никуда не подключен (пунктира на входе не должно быть).
Нужно щёлкнуть по входу "Send" правой кнопкой, выбрать "Вставить константу", затем выбрать значение по умолчанию "TRUE(1)".
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Modbus настройка
У тебя мусор в СОМ порту ,отправляй значения ,когда поменяются данные .Детектор изменения числа стоит на входе блока ,а на выходе блока посылаешь данные при смене цикла в порт.
Modbus настройка
Если убрать детектор изменения числа и убрать вход для записи все остается как и было "крякозяблики"ViktorPetrov писал(а): 29 июн 2019, 17:05 У тебя мусор в СОМ порту ,отправляй значения ,когда поменяются данные .Детектор изменения числа стоит на входе блока ,а на выходе блока посылаешь данные при смене цикла в порт.
- ViktorPetrov
- Капитан
- Сообщения: 807
- Зарегистрирован: 09 апр 2018, 23:56
- Имя: Виктор
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя