Вкл/выкл светодиода в зависимости от текущего состояния

Подключение светодиодов, и светодиодных лент
Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#21

Сообщение support » 06.02.2017{, 21:13}

slavrus писал(а):Спасибо, заработало, но сложна конечно схемка, для столь простой задачи.
  Ну а как Вы хотели, независимое управление от двух источников команд.
Автор программы FLProg.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#22

Сообщение support » 06.02.2017{, 21:16}

Boroda писал(а):Если комп отвалится, то света не видать!
 Почему? Состояние лампочки хранится в регистре на ардуинке, при каждом нажатии на кнопку оно меняется на противоположное вне зависимости от компа, просто комп то же может его изменить удалённой командой.
Автор программы FLProg.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#23

Сообщение Boroda » 06.02.2017{, 21:19}

support писал(а):функция 5 - запись в Coilфункция 1 - чтение дискретного входа
Функции чтения Coil или записи в дискретный вход не существует
01  READ COIL STATUS  Получение текущего состояния (ON/OFF) группы логических ячеек.
02  READ INPUT STATUS  Получение текущего состояния (ON/OFF) группы дискретных входов.
03  READ HOLDING REGISTERS  Получение текущего значения одного или нескольких регистров хранения.
04  READ INPUT REGISTERS  Получение текущего значения одного или нескольких входных регистров.
05  FORCE SINGLE COIL  Изменение логической ячейки в состояние ON или OFF.
06  FORCE SINGLE REGISTER  Запись нового значения в регистр хранения

не путайте народ.

Добавлено (06.02.2017, 21:19)
---------------------------------------------
support писал(а):Почему? Состояние лампочки хранится в регистре на ардуинке
Изображение

нет
Последний раз редактировалось Boroda 06.02.2017{, 21:19}, всего редактировалось 1 раз.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#24

Сообщение support » 06.02.2017{, 21:22}

Упс, был не прав - забыл уже    (в голове другая тема - по секрету - I2C EEPROM)

Тогда такая схема
Вложения
8332650.png
Автор программы FLProg.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#25

Сообщение Boroda » 06.02.2017{, 21:23}

support писал(а):Функции чтения Coil ... не существует
Овен при производстве (и последующей модернизации) ТРМ148 тоже забыли про функцию 1. Потому и ноги читать нельзя из модбаса.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#26

Сообщение support » 06.02.2017{, 21:24}

Boroda писал(а):нет
Да. Если комп не отправляет команды на ардуинку(отключен) то и состояние регистра изменяет только сама ардуинка .
Автор программы FLProg.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#27

Сообщение Boroda » 06.02.2017{, 21:26}

Логично, был не прав!

Добавлено (06.02.2017, 21:26)
---------------------------------------------
что? где? когда? с мозговым штурмом получилось!

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#28

Сообщение support » 06.02.2017{, 21:57}

Boroda писал(а):Овен при производстве (и последующей модернизации) ТРМ148 тоже забыли про функцию 1. Потому и ноги читать нельзя из модбаса.
Ну в программе это как раз реализовал, просто сейчас уже забыл что я сам там накодил
Автор программы FLProg.

Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01.05.2016{, 01:04}
Репутация: 38
Откуда: Коломна
Имя: Станислав
Контактная информация:

Вкл/выкл светодиода в зависимости от текущего состояния

#29

Сообщение Boroda » 06.02.2017{, 22:00}

support писал(а):сейчас уже забыл
Да я вообще удивляюсь, как Вы в одиночку такой проект поддерживаете.

slavrus
Рядовой
Сообщения: 10
Зарегистрирован: 06.02.2017{, 11:08}
Репутация: 0

Вкл/выкл светодиода в зависимости от текущего состояния

#30

Сообщение slavrus » 14.08.2017{, 12:28}

Еще вопрос. Как сделать так чтоб выкл/вкл свет разными кнопками, а не одной, записывая текущее состояние в модбас холдинг регистр, а также выкл/вкл  через модбас того же холдинг регистра?

Вопрос снят. Разобрался.
Последний раз редактировалось slavrus 14.08.2017{, 22:00}, всего редактировалось 1 раз.

Ответить

Вернуться в «Светодиоды»