Страница 139 из 375 ПерваяПервая ... 3989129137138139140141149189239 ... ПоследняяПоследняя
Показано с 1,381 по 1,390 из 4477

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

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

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

    По умолчанию

    Это я давно делал, 3 года тому назад, сейчас бы нечто подобное намного проще сделал, примерно как-то так:

    Фильтрация_9.PNG

    Фильтрация_9.owl

    Можно и ещё проще состряпать, но и так неплохо упростилось, по сравнению с вариантом трёхлетней давности!
    Здесь немного другой принцип работы: каждый цикл программы пишется состояние входа("0" или "1") в один из битов целочисленной переменной, там всего 32 бита, если количество "1" более 75%(24) от общего числа бит в переменной, то принимается, что вход в состоянии "1", выход принимает значение "1", если количество "1" менее 25%(8) от общего числа бит в переменной, то принимается, что вход в состоянии "0", выход принимает значение "0", при промежуточных значениях 25-75%(8-24бита), состояние выхода не изменяется, всё!

    И если надо "сильно" отфильтровать, то можно последовательно две такие цепочки(можно и больше, если потребуется) поставить:

    Фильтрация_10.PNG

    Задержка, при цикле программы в 1 мс, будет составлять около 1(0,8) секунды!

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

  2. #2

    По умолчанию

    День добрый возник вопрос, может тема конечно не сильно подходящая, но реализация будет на пр (если получится сделать то что я хочу) потому спрошу тут.
    Нужно сделать измеритель электропроводности воды, датчик заводского изготовления подключить не к заводскому монитору, а к ПР. Датчик 4 проводный, Принцип работы подобных датчиков.
    Прошу сориентировать о возможности реализации, или подсказать как получить эти данные другим устройством. В теории можно подключить монитор электропроводности с rs485 но у него стоимость больше 100$ в Китае.

    Спасибо

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

    По умолчанию

    Saint999 вроде не катит, написано что подается переменное напряжение а не постоянное. У ПР нет возможности измерять переменку. Вам надо поискать на Ali что нибудь, что выдает на выход 0-5В или 0-10В, тогда можно подключить к ПР
    https://aliexpress.ru/item/330272838...archweb201603_

    типа того, но не разбирался сильно.
    Последний раз редактировалось melky; 25.06.2020 в 14:29.

  4. #4

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Saint999 вроде не катит, написано что подается переменное напряжение а не постоянное. У ПР нет возможности измерять переменку. Вам надо поискать на Ali что нибудь, что выдает на выход 0-5В или 0-10В, тогда можно подключить к ПР
    https://aliexpress.ru/item/330272838...archweb201603_

    типа того, но не разбирался сильно.
    Спасибо, это двухпроводный вариант, наверное придется отказаться от этой затеи, и использовать без индикации
    Вот такой вариант с rs485 на борту едет сейчас
    2020-06-25_17-42_Invoice 1)PI_FRP Tank_25th.jpg
    Но наверное просто поиграюсь с ним и ставить не буду, так как сотка ради того что бы видеть эту цифру, оно того не стоит )

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

    По умолчанию

    а остальные варианты, Вас же спрашивал Сергей а что будет если две кнопки одновременно нажмутся(два входа и более сработают)
    Напомню из восьми ходов получается 256 комбинаций и пускай многие из них ни когда не случаться, зато вопросов не будет
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #6

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а остальные варианты, Вас же спрашивал Сергей а что будет если две кнопки одновременно нажмутся(два входа и более сработают)
    Напомню из восьми ходов получается 256 комбинаций и пускай многие из них ни когда не случаться, зато вопросов не будет
    Так там смысл что бы кто первый нажался тот и будет, а как это в таблице отразить?

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    Цитата Сообщение от Saint999 Посмотреть сообщение
    Так там смысл что бы кто первый нажался тот и будет, а как это в таблице отразить?
    понимаете это уже не вопрос логики схемы блокировать сработку остальных входов если активен какой либо выход, это должно решается на родительском уровне программы относительно конкретной схемы
    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    схему предлагал, чтобы по одной кнопке нажималось(не больше одной одновременно), так вот, если по какой либо причине, ну там сбой, ошибка, помеха, в битовой маске для одного поста придёт несколько бит в состоянии "1", то есть несколько нажатых кнопок, то приоритет будет у старшего бита и соответствующей ему кнопке
    таблицей истинности можно указать свою расстоновку приоритетов а не только со старшего
    Последний раз редактировалось capzap; 26.06.2020 в 17:06.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    понимаете это уже не вопрос логики схемы блокировать сработку остальных входов если активен какой либо выход, это должно решается на родительском уровне программы относительно конкретной схемы

    таблицей истинности можно указать свою расстоновку приоритетов а не только со старшего
    Вот так получилось, правда не совсем понимаю зачем я это делаю, так как это ведь уже решили давно.
    2020-06-29_10-28_Microsoft Excel.jpg

  9. #9

    По умолчанию

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

  10. #10

    По умолчанию

    Это я уже пробовал. На входе постоянно включается и выключается реле давления и на входе TOF идёт обнуление. Мне нужно, чтобы реле давления достигло своей уставки и при этом насос не включался 5 мин не реагируя на реле давления.

Страница 139 из 375 ПерваяПервая ... 3989129137138139140141149189239 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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