Просмотр полной версии : Подскажите правильность применения CFC
Aleks.nsk
11.01.2018, 09:43
Подскажите. Правильно ли так использовать сброс разрешающего сигнала?
Потому что в программе управления термопластом на 11 этапе работы не сбрасывается включение предыдущего этапа.
до этого все работает.
не знаю где искать.
Функция R_TRIG работает только в одном цикле при изменении состояний входов (выполнения условия срабатывания). Т. е. высокий уровень на выходе Q появляется только на время одного цикла ПЛК. С началом следующего цикла выход сбрасывается.
Вы говорите про 11 этап, но на скрине это никак не отображено.
Aleks.nsk
11.01.2018, 11:06
Я показал типовую операцию в программе.
переход на следующий шаг идет либо по срабатыванию концевика, их 30шт. (триггер) либо по истечению временной задержки, их 9.(таймер)
вопрос в том если так правильно сбрасывать разрешающий вход, то где смотреть ошибку возможную.
могу выложить программу.
А зачем вы в R_TRIG запихали вход EN?
Если нужна защита от дурака, то лучше на CLK подать Etap2 AND sq23
Aleks.nsk
11.01.2018, 14:25
А зачем вы в R_TRIG запихали вход EN?
Если нужна защита от дурака, то лучше на CLK подать Etap2 AND sq23
Сделал для единообразия, а что вход EN для этого неприменим?
Еще столкнулся с ситуацией, если одновременно триггером выключать выходы ПЛК и подавать разрешение на MOVE, то эти выходы не выключаются, причем не сразу а через несколько применений MOVE.
Как то странно.
zendo057
12.01.2018, 12:51
Вас видимо в заблуждение вводит название R_TRIG,это не тригер в общем понимании,а включение по фронту в каждом цикле ПЛк.Используйте RS_TRIG.
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot