ВЫ про насос что ли ,как будет выглядеть новый или старый после ремонта .Сломался насос ,меняем бит в маске на 0 ,сохраняем наработку ,до момента установки нового насоса (в маске делаем бит в 1) ,сбрасываем значение старой наработки .Но нужна индикация времени наработки всех насосов (пусть на другом уровне ) ,для анализа.
электронщик до мозга костей и не только
Тогда тетя или дядя должны записать время наработки насоса в журнал ,сбросить старую наработку и считать новуюи поставить его на любое свободное место .Это еще раз подтверждает ,что считать время наработки ,без его контроля(индикации) не имеет смысла,тогда просто ротация по очереди .Например ,мне нужно сделать профилактику насосу через 1000часов его работы,как я узнаю какой насос уже проработал это время??
Последний раз редактировалось rovki; 02.12.2012 в 11:38.
электронщик до мозга костей и не только
в корне не согласен.
если считать насосы равноправными, а не как у вас в схеме с ППЗУ (основной, вспомогательный, резервный)
то их моторесурс достаточно быстро выровняется сам по себе.
(просто насос который имеет меньший моторесурс будет чаще включаться)
PS единственное, что кроме времени работы у насоса наверняка есть повышенный износ на "старт-стоп".
Не с тем проектом сравниваете ,там подсчета времени наработки нет .А вот тут есть http://www.owen.ru/forum/showpost.ph...postcount=2112 и тут все насосы равноценные .Если это циркуляционные насосы отопления ,то там достаточно по очереди переключать насосы ,потому как они работают непрерывно ,а если это система подачи воды ,то тут могут быть разные времена наработки при ротации "по очереди" .Именно для таких случаев и ведется учет наработки фактического времени насосов и тут без знания значения этих времен не обойтись ,![]()
И еще моторесурс и время наработки это не одно и то же.Даже если вы осушествляете ротацию насосов по времени (например 24 часа) ,то в пределах этого времени насосы будут работать разное количество времени (выходные,праздники ,аварии...) .если осуществлять ротацию не по времени ,а по датчику давления (при каждом срабатывании переключать на следующий насос) ,то то же не получим равную наработку,потому и сделал макрос ротации по времени ,но с учетом наработки насоса .
Другое дело как осуществлять ротацию насосов ,когда 1 из 3 ,например новый .Тогда будет все время работать новый ,пока не догонит старые и вот тут должны сказать свое мнение СПЕЦИАЛИСТЫ в области КХ ,я к сожалению таковым не являюсь и если что делаю ,то интуитивно ,исходя из здравого смысла .Тем более мы с вами делаем не коммерческие проекты ,мы показываем возможности ПР (и свои) ,разные способы управления группой насосов ...А кто то вообще поставит ПЧВ и многие проблемы решатся сами .
Последний раз редактировалось rovki; 02.12.2012 в 20:46.
электронщик до мозга костей и не только
не до конца понимаю вашу терминологию, да и вы, похоже, мою тоже не совсем понимаете...
посему оставлю макрос "как есть", до появления реального тех.задания.
(ну разве что, возможно, пооптимизирую шоб ресурсов меньше кушало)
PS заменил "счётчик" на соответствующий ФБ - кол-во переменных не уменьшилось, только увеличился % ФБ в три раза
(с 5% до 15%)
Последний раз редактировалось AI!; 02.12.2012 в 23:10.
А вот если бы установили ,то это был бы факт![]()
А зачем тогда вообще брать двухвходовку ,если один вход не использовать
![]()
![]()
Вы спрашивали про изделие с 2 вашими макросами -это я просто показал ,что даже при 16 насосах (2 макроса) уже переменные более 100% ,а говорили про 32 .А реально ,работающих насосов на 1 общею трубу более 4 штук ,я и не слышал ,потому и писал ,что в макросе достаточно сделать ротацию 4 насосов и добавить на свободные выходы вывод времени наработки.Спрос был бы больше на такой макрос,ну естественно с возможностью сброса наработки любого насоса ,можно даже сделать по целочисленному входу- набрал номер отличный от нуля 1-4 и такой насос(наработка) сбросится.
Последний раз редактировалось rovki; 03.12.2012 в 20:38.
электронщик до мозга костей и не только