Всем здравствуйте. Требуется помощь. Не могу написать макрос. В двух словах, ротация с одинаковой нароботкой в реальном времени.
Один вход - на него приходят импульсы с одинаковой частотой. В макросе идёт их подсчёт до определённой уставки, допустим 10, начиная с переднего фронта первого импульса и до заднего фронта последнего импульса, пока идёт счёт до 10, на первом выходе макроса лог1. Далее снова с ноля также десять импульсов для второго выхода макроса. Есть входы 3 и 4. 1 вход работает с 3 входом в паре. Если На 3 входе лог1, то первый выход работает как я описал выше, если ноль, то счёт останавливается, но не сбрасывается и одновременно включается второй блок счёта, входа 2-4 и выход 2, который уже считает не до десяти, а до появления лог1 на входе 3. После восстановления лог1 на входе 3, выход 1 работает пока счёт не достигнет 10 импульсов, плюс количество импульсов свыше уставки 10 на выходе 2. Как выравниваются, работают дальше согласно своих уставок.
Может описать укрупненно задание(то что в двух словах) ,а то вы уже выбрали способ и хотите найти его реализацию .А может есть другой способ ??который вам предложат вместе с реализацией .Давайте задачу целиком ,не жадничайте.Так интереснее .
![]()
электронщик до мозга костей и не только
Целиком ТЗ я год писать буду. Это надо гидравлику всю выложить, объяснить, что куда, когда, как, а если тут не так, то...) Котельня это.
То, что я спрашиваю, это работа двух насосов в одном контуре с двумя реле давления, у каждого насоса своё, один общий датчик потока с дискретным выходом. Требуется ротация насосов, одинаковая наработка в реальном времени, смена по аварии с сигналом и блокировкой аварийного, ручной запуск по устранении аварии. Так лучше описание?![]()
Гораздо лучше .От общего -к частному ..При выключении питания ПР ,как планируете сохранять наработку.
У вас ПР с Часами?
Последний раз редактировалось rovki; 19.09.2012 в 22:53.
электронщик до мозга костей и не только
Да. С часами.
Вот это фича, написал просто "да" в ответе, не даёт отправить, возмущается, что короткое сообщение.
Вот моё первое творение. Управление двумя котлами и контуром радиаторного отопления. В ночном (льготном) режиме идёт аккумуляция тепла. Если кому интересны подробности, отвечу.
6 - копия.rar
При наведении мыши подсказка, у меня все вх\вых подписаны. Один может не понятен будет "сигнал клапана". Я там буду ставить погодозависимое управление с контролем обратной (трм32). В ночном режиме идёт заряд ТА (теплоаккумуляторов). Днём котлы не активны, но в случае недостачи на Т1 (полное открытие клапана) подаётся сигнал на ПР, которое в свою очередь включает первую ступень котлового контура, с задержкой отключения на определённое время в зависимости от реального времени дня. Сделал так для уменьшения излишнего тактования ступени. Одновременно, подаются импульсы на СИ10, который фиксирует наработку котла в нельготном режиме. Нужна статистика на будущее, по результатам будет приниматься решение о увеличении буфера.
ЗЫ: На мой вопрос чтото ни кто не откликнулся пока.