Страница 209 из 498 ПерваяПервая ... 109159199207208209210211219259309 ... ПоследняяПоследняя
Показано с 2,081 по 2,090 из 4972

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

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

    Thumbs up

    Не дождался ,сделал макрос ротации оборудования по времени наработки (моторесурс) .
    электронщик до мозга костей и не только

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

    По умолчанию

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

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

    По умолчанию

    а есть ли вообще смысл следить за строгим равенством наработки, это же все равно одномоментный эффект, насос с наименьшей наработкой догнал остальных и не остановился же, а перегнал и опять фактически равенство неполучилось. Моя идея организовать стек FIFO и выключившийся насос туда заносить, а вытесненный из стека запускать следующим, так как по определению он больше "отдыхал"

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    а есть ли вообще смысл следить за строгим равенством наработки, это же все равно одномоментный эффект, насос с наименьшей наработкой догнал остальных и не остановился же, а перегнал и опять фактически равенство неполучилось. Моя идея организовать стек FIFO и выключившийся насос туда заносить, а вытесненный из стека запускать следующим, так как по определению он больше "отдыхал"
    А строго равенства и не будет .Но чем больше ,без аварийно работают насосы ,тем точнее будет равенство.При последовательной ротации через равный промежуток времени (например 24 часа) ,то же нет равенства времени работы,причем еще больще,потому как не учитывается время которое отработал насос за 24 часа.А тут время ротации разное ,а время работы стремится уравнятся.Главное принцип -меньше работал -включайся .Если нужно 3 насоса чередовать ,то ищется (запоминается) минимально работавший из 3 и он включается .Анализ производится каждый раз когда есть команда на включение .
    Это примерно то же что стек ,только по другому организован .
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Этот макрос подходит только для станций повышения давления, а для циркуляционных насосов он не подходит, потому как они переключаются не по давлению, а по времени окончания цикла. Поэтому я и решил контролировать сколько циклов пропустил насос вышедший в аварию, а потом на это время заставить его дольше работать.
    А тут не важно по давлению или другому условию .Макрос считает фактическое время работы оборудования и ему не важно ,кто дал команду на включение/выключение.
    электронщик до мозга костей и не только

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

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    А тут не важно по давлению или другому условию .Макрос считает фактическое время работы оборудования и ему не важно ,кто дал команду на включение/выключение.
    А циркуляционные насосы по определению за цикл (24 часа) проработают все 24 часа. Просто следующие 24 часа будет работать другой насос. И так до тех пор пока один из них не выйдет в аварию. Вот тогда и нужно контролировать переработку исправного насоса, а после устранения неисправности, дать новому насосу догнать по времени наработку предыдущего насоса.

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    А циркуляционные насосы по определению за цикл (24 часа) проработают все 24 часа. Просто следующие 24 часа будет работать другой насос. И так до тех пор пока один из них не выйдет в аварию. Вот тогда и нужно контролировать переработку исправного насоса, а после устранения неисправности, дать новому насосу догнать по времени наработку предыдущего насоса.
    вот опять же стек FIFO для этого очень подойдет, вытеснив аварийный мы его запихиваем обратно, вытесняя таким образом следующий исправный, а так как факт аварийного насоса зафиксирован, после делаем сдвиг внутри стека, чтоб аварийный снова стал первым в очереди на вытеснение и если он будет исправен к следующей смене, то запустится, а если нет то повторяем манипуляции

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

    По умолчанию

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

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    вот опять же стек FIFO для этого очень подойдет, вытеснив аварийный мы его запихиваем обратно, вытесняя таким образом следующий исправный, а так как факт аварийного насоса зафиксирован, после делаем сдвиг внутри стека, чтоб аварийный снова стал первым в очереди на вытеснение и если он будет исправен к следующей смене, то запустится, а если нет то повторяем манипуляции
    Если это насосы повысительные ,то наверное стек не пойдет ,особенно если их 3 шт.Потому как при каждом включении они могут поменяться местами ,а могут и нет .Все будет зависеть от разбора воды ,то есть частоты срабатывания датчика давления .Одним словом давайте вариант (я же дал) ,тогда и поглядим в симуляторе. -За любым вариантом должна стоять реализация,тема то конкретная. Кроме того в макросе не только ведется переключение насосов ,но и выдача фактически отработанного времени ,каждого из насосов.Причем если это ПР114 ,то эти значения можно сделать энергонезависимыми.
    Последний раз редактировалось rovki; 22.09.2012 в 17:10.
    электронщик до мозга костей и не только

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

    Thumbs up

    Что-то куда то автор задания подевался (ААА1) .
    Выношу на суд макрос ротации оборудования (насосов) ,числом до трех ,по времени наработки .
    входа -ON -включение оборудования
    Тm- максимальное время работы оборудования
    Р1,Р2,Р3- работающее оборудование (1-есть в составе ,0- нет в составе комплекса)
    Какие насосы установлены (работают) там "1" .То есть можно задавать ротацию 2 или 3 насосов в любом сочетании .Подсчет времени наработки ведется только по рабочим насосам.В случае превышения времени работы насоса(любого) ,установленного максимального времени работы ,выдается сигнал на Выход AL и номер оборудования- это сигнал ,что пора проводить профилактику или замену насоса.При снятии (отключения от работы) насоса нужно выключить соответствующий вход(Р1...Р3) ,что бы дальше шла ротация оставшихся в работе насосов ,при установке вновь насоса нужно подать сигнал на соответствующий вход ,что бы включить в ротацию данный насос.причем при включении обнуляется соответствующий счетчик моторесурса автоматически.
    Выходы Q1-3 управление (вкл) оборудования)
    Т1-3 время наработки каждого оборудования.
    Точность счета 0,1сек ,максимальное время моторесурса более 100000часов
    Последний раз редактировалось rovki; 23.09.2012 в 22:05.
    электронщик до мозга костей и не только

Страница 209 из 498 ПерваяПервая ... 109159199207208209210211219259309 ... ПоследняяПоследняя

Ваши права

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