Страница 19 из 398 ПерваяПервая ... 917181920212969119 ... ПоследняяПоследняя
Показано с 181 по 190 из 4732

Тема: разные вопросы новичка

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,153

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    добрый день.
    Есть дома ПР200 и кнопочные выключатели без фиксации (обычные кнопки). Всю голову сломал как их привязать к ПР и с них управлять светом.
    Задачи:

    3. Удерживаем нажатой кнопку 1, а при нажатии на кнопку 2 меняется количество горящих ламп (активных выходов)
    Подскажите как реализовать данные функции на лоджике?
    регистр сдвига
    электронщик до мозга костей и не только

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,616

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    регистр сдвига
    Вот предложу регистр сдвига для супер люстры, до 32 ламп(выходов):

    Регистр сдвига.PNG

    Ничего не стоит, если понадобится, добавить сброс или реверс!

    И формирователь команд в зависимости от продолжительности нажатия кнопки:

    Формирование команд от продолжительности нажатия.PNG
    Последний раз редактировалось Сергей0308; 04.04.2017 в 00:02.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    для понимания задачи.
    есть группы света - одна в коридоре, четыре на кухне и одна в комнате. соответственно, выключатели 1 в коридоре, 2 на кухне и 1 в комнате.
    Короткое нажатие включает\выключает свет только в той комнате где находится выключатель. Удержание выключает все лампы.
    На кухне 1 кнопка включает первую группу, вторая кнопка включает вторую группу. При удержании первой кнопки, второй выбираем другие схемы освещения допустим 1+2, 1+4 и т.д.
    Я только начинаю вникать в лоджик и, если можно, то ответы с примерами.
    Я понимаю как в теории это реализовать - создали переменную и меняем 0 на 1 и обратно, в зависимости от условий. Но как реализовать в лоджике вообще не понимаю. А точнее как реализовать проверку условий и посыл 0 или 1 на выход. Изучаю на примерах. Но примеров очень мало.

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Все кнопки равноправны?
    да, все кнопки равноправные

    Цитата Сообщение от melky Посмотреть сообщение
    Зачем на длительное нажатие назначать выключить, если короткое нажатие и так выключает ?
    короткое выключает свет только в одной комнате. Длительное нажатие выключает во всех.

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вот предложу регистр сдвига для супер люстры, до 32 ламп(выходов):
    Спасибо. Возник сразу вопрос - что подключается к l1, l2, l3?

  4. #4
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,616

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Спасибо. Возник сразу вопрос - что подключается к l1, l2, l3?
    I1 - вход данных, I2 - тактовый вход(сдвиг влево на 1 разряд по каждому фронту импульса), I3 - выбор разряда(бита) для чтения(0-31), при "0" повторяет значения на входе, можно поставить до 32 выходных элемента(выхода) для разных разрядов и в какой-то теме я уже описывал более подробно!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,270

    По умолчанию

    Зачем на длительное нажатие назначать выключить, если короткое нажатие и так выключает ?

  6. #6

    По умолчанию

    Здравствуйте.
    пришлось переустановить Виндос7.
    скачал ОЛ 1,8.62 пакет драйверов для юсб, фрэймворк уже есть, все установил.
    При первом запуске ОЛ появляется окно с красным крестом и надписью на английском, что порт не открыт.
    При подключении комп не определяет устройство и ОЛ не видит порт.
    обновил ОЛ до последней версии, не помогло.
    В какой стороне искать проблему?

  7. #7
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,552

    По умолчанию

    Цитата Сообщение от verpup Посмотреть сообщение
    Здравствуйте.
    пришлось переустановить Виндос7.
    скачал ОЛ 1,8.62 пакет драйверов для юсб, фрэймворк уже есть, все установил.
    При первом запуске ОЛ появляется окно с красным крестом и надписью на английском, что порт не открыт.
    При подключении комп не определяет устройство и ОЛ не видит порт.
    обновил ОЛ до последней версии, не помогло.
    В какой стороне искать проблему?
    А у вас прибор подключен? Если подключен, то нужно выбрать и настроить СОМ порт, если нет, то не обращать внимание на это окно.

  8. #8

    По умолчанию

    Цитата Сообщение от verpup Посмотреть сообщение
    При первом запуске ОЛ появляется окно с красным крестом и надписью на английском, что порт не открыт.
    При подключении комп не определяет устройство и ОЛ не видит порт.
    1) драйвер виртуального порта для ПР200 установлен?
    2) если установлен, то при подключенном ПР200 настроить свойства порта (определяется как OWENPR200) в диспетчере задач и в ОЛ.

    скачал ОЛ 1,8.62
    Сейчас актуален ОЛ 1,8.107

  9. #9

    По умолчанию

    А как реализовать таймер работы? То есть пришла на вход 1 происходит пуск таймера. И пока на входе 1 таймер считает (в миллисекундах, секундах не важно), когда 0 останавливается счёт, но при этом сохраняется значение? Мне нужно это для подсчёта моточасов работы двигателя.

  10. #10
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,616

    По умолчанию

    Цитата Сообщение от JohnV Посмотреть сообщение
    А как реализовать таймер работы? То есть пришла на вход 1 происходит пуск таймера. И пока на входе 1 таймер считает (в миллисекундах, секундах не важно), когда 0 останавливается счёт, но при этом сохраняется значение? Мне нужно это для подсчёта моточасов работы двигателя.
    Попробуйте так, как вариант:

    Наработка_1.PNG

    Сейчас из часов можно секундные импульсы вытащить в программу и всё упростится!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 03.05.2017 в 10:06.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 19 из 398 ПерваяПервая ... 917181920212969119 ... ПоследняяПоследняя

Похожие темы

  1. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 21
    Последнее сообщение: 15.04.2025, 16:38
  2. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  3. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 14:39
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 09:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •