Цитата Сообщение от Алексей403 Посмотреть сообщение
Мужики благодарю!
сегодня в голове вертел как самому написать, и получалось что-то вроде второго варианта.
Есть еще пара вопросов:
1. В bb.owl выходной сигнал идет на два выхода, по каждому ролику отдельно. Это для упрощения программы чтобы ее не перегружать всякими дополнительными переменными "И" и "ИЛИ"?
2. В первой версии функция RTRIG, во второй FTRIG. Что из них правильно?
3. Блок "уставка об/мин можно сделать переменную" вроде не подключен к общей программе. Он не работает и просто остался как пережиток исходной программы?
4.В функции TOF задержка стоит 0.75с. Вроде выше здесь написали, что при замедлении до 100 об/мин ролик один оборот делает за 0.6 сек. Т.е. 0.75 это с небольшим запасом?
1. Ну, можно на 1 выход завести через OR.
3. Там используются блоки WriteToFB, которые пишут задержку в блоки TOF.
4. При наличии блоков WriteToFB, на 0,75 можно не обращать внимания. Задержка будет такая, какая задана этими блоками, т.е. 600 мс.