Помогите решить задачу.
1 - нужно замерить время включенного состояния реле1 T1(можно в инкрементах)
2 - затем замерить время включенного состояния реле2 T2(можно в инкрементах)
3 - если время Т2 > 1.2*Т1 включить выход на лампу Q1.
Помогите решить задачу.
1 - нужно замерить время включенного состояния реле1 T1(можно в инкрементах)
2 - затем замерить время включенного состояния реле2 T2(можно в инкрементах)
3 - если время Т2 > 1.2*Т1 включить выход на лампу Q1.
Добрый день. Маленько непонятная задачка. Если в принципе, то используйте БЛИНК с меандром (нужным инкрементом), с него на счётчик. Так 2 раза для обоих релюшек (непонятно правда, что за релюшки). Затем на блок сравнения. Перед этим показания 1 счётчика умножте на 1.2. После блока сравнения уже на триггер, включающий лампу.
Пока как то так, без конкретики.
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)
1 - Релюшки управляют кареткой влево и в право и нужен контроль времени для диагностики механизмов.
если время превышено это означает отказ датчика положения или отказ механизма привода(двигатель, редуктор, муфта)
2 - у меня ПР110 без аналоговых входов, нужен fMUL, а его в списке нет - КАК проконтролировать время в 1.2 раза больше?
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)
пр110 работает только с целыми числами
C временем реально буду пробовать.
Сейчас я пробую умножить все на 10 и 12, потом сравнить.(целочисленно)
А не проще ли заставить ПР управлять кареткой, а в программе предусмотреть аварийные таймеры?
Проблемма в том, что каретка транспортная и в зависимости от типа груза перемещается на разные расстояния, поэтому при первом включении идет калибровка, а во время работы контроль времени перемещения.(дистанция от 1 до 20 метров).