Страница 278 из 478 ПерваяПервая ... 178228268276277278279280288328378 ... ПоследняяПоследняя
Показано с 2,771 по 2,780 из 4973

Тема: Области применения ПР110(примеры реализации)

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

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

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    ИМХО возможны 2 варианта, и оба сделают вашу программу недееспособной.

    PS обновил свой вариант.
    Дело в том ,что время отсчитывается аппаратным таймером ,но запуск самого таймера (тон,тоф) идет от счетчика .Если импульсы на входе будут чаще чем сможет обработать ПР в цикле,то такие входные сигналы потеряются ,даже если вы их заведете напрямую на таймер ,без счетчика .Если же период входных импульсов больше чем цикл ПР ,то все равно как реализовать данную задачу.
    Кроме того для запуска Таймера вы используете Ф триггер ,а он как известно формирует импульс длиной цикла ПР ,тогда в проекте возникает погрешность ,которая будет зависеть от длительности цикла ПР и в разных проектах ,погрешность будет разная ,что то же не гуд .
    Вывод- для таких "скоростных" задач (тахометр ,частотомер) нужен 3 вариант или Пр114,все же в раз пять быстрей
    .
    Последний раз редактировалось rovki; 27.11.2012 в 21:49.
    электронщик до мозга костей и не только

  2. #2
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Кроме того для запуска Таймера вы используете Ф триггер ,а он как известно формирует импульс длиной цикла ПР.
    не факт, что начало и конец программы будут ближе по времени.

    представьте что код программы это Земля, его выполняет ПР - это Солнце в зените
    т.е. Солнце двигается (ПР исполняет код) от Японии (входов) до Аляски (выходов)

    когда вы мне говорите, что нужно что бы всё выполнилось за один цикл ПР,
    вы думаете что блоки расположены как Британские острова и Гренландия.

    а я сделал по-другому потому что думал, что блоки во времени исполнения расположены как Япония и Аляска, и что их разделяет только линия перемен дат.
    (именно эта граница, на моих последних схемах обозначена пунктиром, т.н. "обратная связь")

    PS выкладываю схему, где всё делается за один цикл ПР
    Вложения Вложения
    Последний раз редактировалось AI!; 27.11.2012 в 22:07.

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

    По умолчанию

    Цитата Сообщение от koresh
    Добрый день! Прошу Вас дать подсказку начинающиму любителю логики )
    Помощи в написании скрипта!
    Задача следующая:
    Имеется ёмкость, датчик верхнего уровня, и клапан
    Когда житкость достигает верхнего уровня клапан закрывается и открывается через 10 сек.


    ps. на двух датчиках данную задачу реализавал.
    С уважением
    Вот один из многих вариантов реализации
    Вложения Вложения
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от Igor777
    Здравсвуйте. На форуме мне не создать тему, если можно разместитеп ожалуйста, может сможете перслать кто сможет помочь

    Регулирование рН
    Помогите подобрать реле с таймером

    Задача такая. Процесс химический в реакторе. Идет закисление
    рН-метр имеет релейный выход(еслть еще аналоговый 4-20), может подавать 220 вольт на пускатель насоса
    При достижении определенного значения, например 5.0., будет дана команда включить реле (пускатель с катушкой 220 вольт) для запуска насоса (насос подкачивает щелочь и значение рН увеличивается)
    Реле рН-метра будет включено до того момента пока pH не будет равен 6
    .однако есть вероятность что насос подкачает слишком много щелочи и значение рН в аппарате будет больше заданной.
    Нужно включать насос к примеру только на три секунды.
    Т.е. между выходом рН-метра и пускателем насоса нужно установить таймер с релеюшкой
    Когда на него первый раз подается напряжение, к примеру 220 вольт., дается команда включить пускатель на 3 минуты и после его отключить,
    Рн в реакторе будет сам устанавливаться в течение некоторого времени.
    Если рН все еще меньше 6, то через 15 минут таймер пропустит сигнал на пускатель опять на 3 секунды, и так до тех пор, пока на таймер подается напряжение от рН-метра. какое взять реле с таймером?
    Вот вариант управления реактором закисления .Есть возможность со входов выбирать уставки генератора (при наладке) .
    Вложения Вложения
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Вот вариант управления реактором закисления .Есть возможность со входов выбирать уставки генератора (при наладке) .
    Тут важно знать тех процесс ,его временные параметры ,что важно -точность PH или скорость процесса .Можно взять ПР114 ,поставить ПИД регулятор с ШИМ,а на вход -аналоговое значение с датчика
    электронщик до мозга костей и не только

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

    По умолчанию

    ВЫ про насос что ли ,как будет выглядеть новый или старый после ремонта .Сломался насос ,меняем бит в маске на 0 ,сохраняем наработку ,до момента установки нового насоса (в маске делаем бит в 1) ,сбрасываем значение старой наработки .Но нужна индикация времени наработки всех насосов (пусть на другом уровне ) ,для анализа.
    электронщик до мозга костей и не только

  7. #7
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    не до конца понимаю вашу терминологию, да и вы, похоже, мою тоже не совсем понимаете...
    посему оставлю макрос "как есть", до появления реального тех.задания.
    (ну разве что, возможно, пооптимизирую шоб ресурсов меньше кушало)

    PS заменил "счётчик" на соответствующий ФБ - кол-во переменных не уменьшилось, только увеличился % ФБ в три раза
    (с 5% до 15%)
    Последний раз редактировалось AI!; 02.12.2012 в 23:10.

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

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    заменил "счётчик" на соответствующий ФБ - кол-во переменных не уменьшилось, только увеличился % ФБ в три раза
    (с 5% до 15%)
    Так ,главное что не возросло количество переменных при реализации сброса . и энергонезависимости с 67 до 90%.
    электронщик до мозга костей и не только

  9. #9
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Так ,главное что не возросло количество переменных при реализации сброса . и энергонезависимости с 67 до 90%.
    это не факт, т.к. соответствующие соединения я не устанавливал.

    PS если у простых блоков типа ADD/AND, один вход оставить пустым - это тоже уменьшает кол-во переменных.

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

    По умолчанию

    Цитата Сообщение от AI! Посмотреть сообщение
    это не факт, т.к. соответствующие соединения я не устанавливал.

    PS если у простых блоков типа ADD/AND, один вход оставить пустым - это тоже уменьшает кол-во переменных.
    А вот если бы установили ,то это был бы факт А зачем тогда вообще брать двухвходовку ,если один вход не использовать
    Вы спрашивали про изделие с 2 вашими макросами -это я просто показал ,что даже при 16 насосах (2 макроса) уже переменные более 100% ,а говорили про 32 .А реально ,работающих насосов на 1 общею трубу более 4 штук ,я и не слышал ,потому и писал ,что в макросе достаточно сделать ротацию 4 насосов и добавить на свободные выходы вывод времени наработки.Спрос был бы больше на такой макрос,ну естественно с возможностью сброса наработки любого насоса ,можно даже сделать по целочисленному входу- набрал номер отличный от нуля 1-4 и такой насос(наработка) сбросится.
    Последний раз редактировалось rovki; 03.12.2012 в 20:38.
    электронщик до мозга костей и не только

Страница 278 из 478 ПерваяПервая ... 178228268276277278279280288328378 ... ПоследняяПоследняя

Ваши права

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