Страница 46 из 391 ПерваяПервая ... 3644454647485696146 ... ПоследняяПоследняя
Показано с 451 по 460 из 4656

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

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

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

    По умолчанию

    Вот вам......
    Изображения Изображения
    электронщик до мозга костей и не только

  2. #2

    По умолчанию

    Столкнулся с проблемой управления и отражения статуса через одну переменную. На входе есть управляющий сигнал на выходе насос. На экране надо отразить статут работы который можно изменить. С выводом статуса все понятно, но не могу понять как сделать так чтобы при его изменении отключался или включался насос. Но при следующем изменении входного сигнал происходил изменении статуса и выходного сигнала.
    Т.е. есть сигнал на входе, статус изменился на "Насос вкл" и есть сигнал на выходе. Если я меняю статус на экране на "Насос выкл" выходной сигнал отключается до изменения входного сигнала или ручного изменения статуса на экране. При этом если изменился сигнал на входе статус должен измениться.
    Наверное сложно описал

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

    По умолчанию

    Цитата Сообщение от Diminator Посмотреть сообщение
    Столкнулся с проблемой управления и отражения статуса через одну переменную. На входе есть управляющий сигнал на выходе насос. На экране надо отразить статут работы который можно изменить. С выводом статуса все понятно, но не могу понять как сделать так чтобы при его изменении отключался или включался насос. Но при следующем изменении входного сигнал происходил изменении статуса и выходного сигнала.
    Т.е. есть сигнал на входе, статус изменился на "Насос вкл" и есть сигнал на выходе. Если я меняю статус на экране на "Насос выкл" выходной сигнал отключается до изменения входного сигнала или ручного изменения статуса на экране. При этом если изменился сигнал на входе статус должен измениться.
    Наверное сложно описал
    Лучше один раз увидеть, чем сто раз услышать, вот, на всякий случай посмотрите подобную тему:http://www.owen.ru/forum/showthread.php?t=27867
    Я ясновидением у меня пока не всё так хорошо, как хотелось!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4

    По умолчанию

    Цитата Сообщение от Diminator Посмотреть сообщение
    Столкнулся с проблемой управления и отражения статуса через одну переменную. На входе есть управляющий сигнал на выходе насос. На экране надо отразить статут работы который можно изменить. С выводом статуса все понятно, но не могу понять как сделать так чтобы при его изменении отключался или включался насос. Но при следующем изменении входного сигнал происходил изменении статуса и выходного сигнала.
    Т.е. есть сигнал на входе, статус изменился на "Насос вкл" и есть сигнал на выходе. Если я меняю статус на экране на "Насос выкл" выходной сигнал отключается до изменения входного сигнала или ручного изменения статуса на экране. При этом если изменился сигнал на входе статус должен измениться.
    Наверное сложно описал
    Если переменная типа bool, то используйте макрос из онлайн базы "SelChgB".
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

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

    По умолчанию

    Цитата Сообщение от Pavel_ Посмотреть сообщение
    Если переменная типа bool, то используйте макрос из онлайн базы "SelChgB".
    Извиняюсь, мне кажется проще, как я выше предлагал, когда запись в переменную осуществляется только при изменение входного значения! И второго входа не требуется!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #6

    По умолчанию

    Вот что смог наваять собирая все из примеров, но при изменении переменной, переменная сбрасывается.

    Управление насосом.owl

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

    По умолчанию

    Цитата Сообщение от Diminator Посмотреть сообщение
    Вот что смог наваять собирая все из примеров, но при изменении переменной, переменная сбрасывается.

    Управление насосом.owl
    Я в шоке, вроде на каждом углу показывал:

    Изменение переменной.PNG

    И постоянно примеры приводил:

    Запись переменной.PNG

    http://www.owen.ru/forum/showthread.php?t=27867
    Не знаю, что ещё надо!
    Вот аналогично, для булевой переменной:

    Изменение переменной_2.PNG

    В принципе переменную можно изменять и с экрана и со скольких угодно ещё мест, "без шума и пыли":

    Изменение переменной_3.PNG

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

  8. #8

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    В принципе переменную можно изменять и с экрана и со скольких угодно ещё мест, "без шума и пыли":

    Изменение переменной_3.PNG

    Можно расширять до бесконечности!
    Вы прямо в будущее смотрите. В данном примере решилась еще одна проблема по изменению состояния по сети! Очень крутой пример!

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

  9. #9

    По умолчанию

    Если много таких глупых вопросов значит есть потребность в ее решении на уровне разработчика ОЛ. Может какой-то макрос в базу. Реальная потребность есть, решить доступным способом не получается.
    Ваша первая картинка как нельзя делать или так можно, не совсем понял.

    Вам спасибо огромное за примеры, буду изучать.

    Шикарно! Изменение переменной.owl прямо в точку!!! Спасибо огромное!!!
    Последний раз редактировалось Diminator; 06.01.2018 в 02:44.

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

    По умолчанию

    И надо учитывать, что сетевая переменная обрезается в ОЛ до 16 бит(диапазон 0 - 65535)!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 46 из 391 ПерваяПервая ... 3644454647485696146 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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