Последний раз редактировалось Сергей0308; 11.01.2018 в 18:13.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вот вроде б подчистил программу, но непонятки остались - не мог понять (разобраться), Это:
1. Блокировка. Зачем она нужна Блокировка.jpg? Еденица(сигнал) постоянно присутствует в программе. Её роль мне непонятна, я убрал его....
2. Я убрал это разветвления аварийных токов Ток.jpg, т.к. знаю точно когда горят щётки - это при 600А и при любой частоте вращения.
3. Видимо в силу своей недогадливости я так и не понял чем лучше 32 от 8 стабильного тригерра. НЕПОНЯТ.jpg. Вроде выполняют одинаковую задачу. А 8 стабильник как раз подходит под данную программу.
И вот что получилось. Энергозатратность конечно уменьшилачь, но не на много...
1. Блокировку я делал для энергонезависимых счётчиков, у меня есть проект, где при перезагрузке, ввиду переходных процессов энергонезависимая переменная сбрасывалась, чтобы перестраховаться и здесь такое же сделал, но Вам это в любом случае не нужно, так как Вы убрали энергонезависимость счётчиков в макросах.
2. Вашей технологии я не знаю, поэтому сделал для каждой программы(макроса) можно назначать свой порог действия аварии и тока при аварии, если вам достаточно одного порога и тока на все программы(макросы), то это только упрощает программу.
3. У каждого свои плюсы и минусы, важно чтобы человек понимал в чём разница в их работе и выбирал то, что ему больше подходит.
Вот одного я не могу никак понять, почему Вам хочется 5 ФБ ставить вместо одного:
5TOF__1TOF.PNG
Вот эти все TOFы можно выкинуть(ещё 2 в макросах) и поставить один, но уже после объединения по ИЛИ, я чуть ли не в каждом посте об этом говорю!
Я легко могу объяснить, зачем у меня стояла галочка энергонезависимости у 32 стабильного триггера, и почему не стояла у Т-триггера, я уже писал! А у Вас сейчас зачем они везде натыканы(галочки энергонезависимости 32 стабильного и Т-триггера), я не могу понять, боюсь и Вы этому объяснение не найдёте!
И я предполагал использовать выход Q8 для запуска ПЧ:
Запуск ПЧ.PNG
Интересно, как у вас это будет устроено?
И ещё, на хрена Вам здесь задержка на цикл, наверно надо убрать, смысла никакого в этом нет!
Задержка на цикл.PNG
И, что это было???
Что это...PNG
Последний раз редактировалось Сергей0308; 14.01.2018 в 13:38.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Мож вот так...
Запуск ПЧ с ПР200 не получиться, т.к. весь стенд уже сделан под автоматический режим и ручной режим. Там сложная система и оператор не включит одно, пока другое не включиться, тут же смотрит на давление продува, давление воды, темпер.возд, короче ньюансы - запуск ПЧ в ручную.
Задержка цыкла? А я лепил это согласно Вашему совету для ввода количествов цикла с экрана.
Ответ на что это было. Так ....украшательство.....
Сергей, у меня мозги кипят. Чтоб я всё это переварил- несколько уточняющих вопросов....Что за галочки энергонезависимости у 32 и Т тригера, ничего я не ставил, покажите на скрине.... уже второй раз слышу про галочку у 32 стабильника а не понимаю где она.
У первой и третей программы вытащить вне блок СТ не знаю как. Пробовал, но там цикличность только два раза и потом идёт другой режим (10+10+5). получается что из одного макроса с одним мультиплексором получатся два.
Уточнить хочу в Вашем вопросе 5ФБ, это функциональных блока? Дык вроде их 3.... Если про них имееие ввиду - попробую объеденить согласно Вашему примеру описанному выше.
Вот Вам галочка у 32 стабильного триггера:
Галочки энергонезависимости.PNG
У Т-триггера, аналогично!
И эти таймеры с задержкой выключения, два ещё в макросах, снаружи не видно, их надо не объединять, а убрать все пять штук и поставить один в разрыв, где я крестик поставил, после объединения сигналов по ИЛИ!
Вот это удаляем в 1 и 3 макросах:
Удалить.PNG
Можно же посмотреть, ещё в самом первом варианте, что я выкладывал!
Ладно, это всё мелочи, будем упаковывать все уставки в одну переменную или дождёмся следующего удобного случая? Я намекал уже не раз на это!
Последний раз редактировалось Сергей0308; 14.01.2018 в 14:07.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вот поправил кое что. Но про задержку времени .... не врублюсь. Не вижу отличия от Вашего варианта., чо т я не догоняю....
Вот, немного поправил:
Проект_2_2.PNG
И насколько понимаю, у вас кнопка "Стоп" с замыкающимися контактами?
Последний раз редактировалось Сергей0308; 15.01.2018 в 04:57.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
....может Вы имели ввиду задержку времени в 5 сек в функц блоке ТР, так это я ставил, чтоб в симуляторе видеть конкретный сигнал стоповый, при увеличении скорости цикла (симуляции)