пол дня пробовал управлять светодиодом на мастере кнопкой на слейве - не получилось. Ткните носом на какой- нибудь пример, плиз. В обучающем видео от автора как-то непонятно. Но из видео понял, что слейв может изменять переменную модбаса.
PS. если управлять светодиодом на слейве, кнопкой на мастере - всё гуд.
Возможно ли изменение значения переменной модбаса слейвом?
Возможно ли изменение значения переменной модбаса слейвом?
Последний раз редактировалось MaksVV 30 мар 2017, 11:50, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Возможно ли изменение значения переменной модбаса слейвом?
Надо долго держать кнопку. Слейв ничего не может отправить сам, только когда его опросит мастер.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Возможно ли изменение значения переменной модбаса слейвом?
Boroda писал(а):Надо долго держать кнопку
Считывай значение кнопки из слэйва и полученное состояние на светодиод.
Выложи свои мастер и слэйв проекты - допишем, покажем.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Возможно ли изменение значения переменной модбаса слейвом?
это я понимаю что обмен идет раз в секунду например. Долго пытался удерживать - не работает.Boroda писал(а):Надо долго держать кнопку. Слейв ничего не может отправить сам, только когда его опросит мастер.
Попробовал просто в слейве создать переменную int со значением 300 и присвоить это значение переменной модбас с адресом 0 (делал ещё в старой программе, где нет разделения в модбас по разделам).
В Мастере же просто сделал отображение значения модбас переменной на LCD.
Не работает - показывает 0 на дисплее (пробовал просто переменную НЕ модбас на lcd отправлять - всё гуд).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось MaksVV 30 мар 2017, 12:57, всего редактировалось 1 раз.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Возможно ли изменение значения переменной модбаса слейвом?
А вот так?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Возможно ли изменение значения переменной модбаса слейвом?
С кнопкой на слэйве _2
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Возможно ли изменение значения переменной модбаса слейвом?
всем спасибо. в последней FLProg 2.4, где разделение по типам регистров, всё получилось.
Выкладываю управление светом (пока встроенным светодиодом на обоих МК), как кнопкой на слейве, так и на мастере. Т.е. оба контроллера пользуются переменной "состояние света" из сети модбас.
Практическое применение. У меня два МК. Один на втором этаже дома - слейв. Он рулит светом, и в него стекаются данные от датчиков движения - для автоматического света.
Другой МК на первом этаже - мастер. К нему подключена вся коммуникация, GSM, Bluetooth, Wi-Fi и т.д. Дак вот хотелось рулить светом как с выключателей (подключены на втором этаже к слейву), так и с GSM, Blutooth или WIFI - подключены к мастеру.
К тому же, от слейва к мастеру инфа будет идти от датчиков движения для сигнализации, а от мастера к слейву инфа о текущем времени - для функционирования автоматического света.
Прикладываю то, что пока получилось. PS. кнопки на обоих МК замыкают массу.
Выкладываю управление светом (пока встроенным светодиодом на обоих МК), как кнопкой на слейве, так и на мастере. Т.е. оба контроллера пользуются переменной "состояние света" из сети модбас.
Практическое применение. У меня два МК. Один на втором этаже дома - слейв. Он рулит светом, и в него стекаются данные от датчиков движения - для автоматического света.
Другой МК на первом этаже - мастер. К нему подключена вся коммуникация, GSM, Bluetooth, Wi-Fi и т.д. Дак вот хотелось рулить светом как с выключателей (подключены на втором этаже к слейву), так и с GSM, Blutooth или WIFI - подключены к мастеру.
К тому же, от слейва к мастеру инфа будет идти от датчиков движения для сигнализации, а от мастера к слейву инфа о текущем времени - для функционирования автоматического света.
Прикладываю то, что пока получилось. PS. кнопки на обоих МК замыкают массу.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось MaksVV 03 апр 2017, 07:49, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя