Переменные

Вопросы от новичков
Ответить
sokoved
Рядовой
Сообщения: 7
Зарегистрирован: 12 дек 2017, 16:27

Переменные

Сообщение sokoved »

Тружусь над созданием контроллера управления светом в доме. Хотелось бы отдать должное Грачику Чилингаряну, основа взята у него. Но всеж столкнулся с рядом проблем.... В своем проекте хотелось бы иметь кнопку, которая бы отключала все релюшки.
Но ни как не могу понять, какие блоки подключить. Делая переменную, которая бы управляла другими переменными у меня все начинает глючить.Половина реле работает, половина нет., на кнопки не реагирует. Може кто направит в нужном направлении?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось sokoved 12 дек 2017, 19:48, всего редактировалось 1 раз.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Переменные

Сообщение Олег »

Например перед каждым реле поставить блок И на один вход подаете сигнал с переменной Состояние..., вторые выводы все соединены и на них подается сигнал с Состояние общ. Когда значение Состояние общ будет равно 0, все реле будут выключены.
А вообще ТЗ неполное, все-таки алгоритм желательно описывать подробнее.
sokoved
Рядовой
Сообщения: 7
Зарегистрирован: 12 дек 2017, 16:27

Переменные

Сообщение sokoved »

Олег писал(а):поставить блок
Ход мысли понятен, вот только какой блок?
Алгоритм:
По умолчанию все реле выкл.
Реле вкл. с сервера по адресации с html страницы, либо с тактовой кнопки, причем, на странице картинкой отображается состояние реле, это достигается переменными.
Но требуется кнопка, которая вы меняла состояние в 0,все реле гасли, картинки на сервере показвали состояние выкл., но при нажатии на тактовую кнопку или кнопку на сервере реле опаять включались.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Переменные

Сообщение Олег »

Я же написал блок И (AND), находится Базовые элементы - AND

Добавлено (12.12.2017, 18:43)
---------------------------------------------
Хотя с уточненным ТЗ поставьте RS триггер между ТТ триггерами и переменными Состояние..., на S вход идет сигнал с ТТ тиггера, на R вход подключается переменная Состояние общ.
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Переменные

Сообщение RedSky »

sokoved, попробуйте этот блок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
sokoved
Рядовой
Сообщения: 7
Зарегистрирован: 12 дек 2017, 16:27

Переменные

Сообщение sokoved »

Олег писал(а):Хотя с уточненным ТЗ поставьте RS триггер между ТТ триггерами и переменными Состояние..., на S вход идет сигнал с ТТ тиггера, на R вход подключается переменная Состояние общ.
Так молчек....

Добавлено (12.12.2017, 19:22)
---------------------------------------------
Вообще не включается
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Переменные

Сообщение Олег »

sokoved писал(а):Вообще не включается
Блин что-то затупил, напишу через пару часов, если никто на поможет раньше.
sokoved
Рядовой
Сообщения: 7
Зарегистрирован: 12 дек 2017, 16:27

Переменные

Сообщение sokoved »

RedSky писал(а):Прикрепления: TSetReset_trigg.ubi(24Kb)
А по входам как подключать его?
пробывал так, нет результата. Включается с кнопки со второго раза, но на кнопку выкл. все не реагирует.

Добавлено (12.12.2017, 21:11)
---------------------------------------------
прикрепил файл

Добавлено (12.12.2017, 21:12)
---------------------------------------------
+

Добавлено (13.12.2017, 17:08)
---------------------------------------------
Олег, перепробывал все возможные варианты. Так ничего и не вышло. Последняя более менее корректная работа была с блоком И. Но это немного не то нежели мне нужно.
Последний раз редактировалось sokoved 12 дек 2017, 21:10, всего редактировалось 1 раз.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Переменные

Сообщение Sancho »

sokoved,
Есть блок от пользователя pan, это - ТТ триггер с входом сброс.
Замените им свои ТТ , немного измените логику - и прибудет с Вами сила
Зачем плата 2 с таким набором?

Добавлено (13.12.2017, 17:53)
---------------------------------------------
sokoved писал(а):но при нажатии на тактовую кнопку или кнопку на сервере реле опаять включались.
Тогда ставьте switch после триггеров, на входы 0 Ваши сигналы, на 1 - нули. Управление у всех общее от Вашего общего.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Sancho 13 дек 2017, 17:58, всего редактировалось 1 раз.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13 окт 2015, 16:47
Контактная информация:

Переменные

Сообщение Олег »

sokoved писал(а):Олег, перепробывал все возможные варианты. Так ничего и не вышло
Вы плюс в сообщении поставили и я так понял что проблему вы решили , а решение у меня было такое-же как и у уважаемого Sancho
Sancho писал(а):Тогда ставьте switch после триггеров
sokoved
Рядовой
Сообщения: 7
Зарегистрирован: 12 дек 2017, 16:27

Переменные

Сообщение sokoved »

Олег писал(а):Вы плюс в сообщении поставили и я так понял что проблему вы решили , а решение у меня было такое-же как и у уважаемого Sancho,
Да, проблема решена,  блок от пользователя pan, + switch после триггеров.
Спасибо Sancho!
Аватара пользователя
brig62
Лейтенант
Сообщения: 469
Зарегистрирован: 13 май 2016, 16:37
Откуда: Казань
Имя: Игорь
Благодарил (а): 1 раз

Переменные

Сообщение brig62 »

Попробую спросить здесь. Дабы не плодить новых тем.
Создаю новый проект. Больше половины сделано. Создано немало внутренних переменных. Теперь на очереди подключение по Модбасу. Начинаю создавать сетевые переменные и понимаю, что они дублируют большую часть внутренних. Как правильно поступить? Нужно ли это дублирование? Могут ли сетевые переменные работать в проекте аналогично внутренним? Подключение к Скаде будет не постоянным.
Аватара пользователя
Phazz
Полковник
Сообщения: 3169
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 240 раз
Поблагодарили: 128 раз

Переменные

Сообщение Phazz »

А каким образом переменные модбаса дублируют внутренние?
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Переменные

Сообщение Sancho »

brig62 писал(а): 17 янв 2018, 21:08Могут ли сетевые переменные работать в проекте аналогично внутренним?
Да, Вы можете работать с ними без "прослоек". Это такие-же переменные, как и в проекте, просто из массива модбас.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
brig62
Лейтенант
Сообщения: 469
Зарегистрирован: 13 май 2016, 16:37
Откуда: Казань
Имя: Игорь
Благодарил (а): 1 раз

Переменные

Сообщение brig62 »

Phazz писал(а): 17 янв 2018, 21:15А каким образом переменные модбаса дублируют внутренние?
В проекте есть , например, показания датчиков, режимы работы, и тд. Большую часть этих значений так же надо передавать по Модбасу. Туда и обратно, в случае их изменений.
Ответить

Вернуться в «Начинающим»

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

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