Просмотр полной версии : Не работает таймер TON TOF
всем привет!
странная ситуация с таймером - не работает.
собственно ситуация - на картинке. Блинк работает. ТОN - не работает. Меняется только Старттайм (кстати, что это такое? и к чему это время "привязано"?)
36431
Что я сделал не так или не доделал?
п.с. С Cds работал мало, с другими разнообразными железяками опыта хватает, но в какую сторону копать здесь - не понимаю
заранее спасибо
другие таймеры не проверял, думаю такая же картина, так как делал одинаково
Зинько Владислав
04.04.2018, 17:26
всем привет!
странная ситуация с таймером - не работает.
собственно ситуация - на картинке. Блинк работает. ТОN - не работает. Меняется только Старттайм (кстати, что это такое? и к чему это время "привязано"?)
36431
Что я сделал не так или не доделал?
п.с. С Cds работал мало, с другими разнообразными железяками опыта хватает, но в какую сторону копать здесь - не понимаю
заранее спасибо
другие таймеры не проверял, думаю такая же картина, так как делал одинаково
Добрый день.
Похоже на то, что сигнал, который запускает TON пропадает на один цикл и таймер сбрасывает.
Поставьте на таймер TON точку останова (F9), смотрите на таймер и жмите F5.
Если входной сигнал на TON будет мигать, то искать нужно в программе выше.
Добрый день.
Похоже на то, что сигнал, который запускает TON пропадает на один цикл и таймер сбрасывает.
Поставьте на таймер TON точку останова (F9), смотрите на таймер и жмите F5.
Если входной сигнал на TON будет мигать, то искать нужно в программе выше.
как он пропадает, когда там висят постоянно 2 переменных?
а что искать выше?
Василий Кашуба
04.04.2018, 20:43
как он пропадает, когда там висят постоянно 2 переменных?
а что искать выше?
Перенумеруй все ФБ соглано потоку данных.
Andrew_Stranger
04.04.2018, 21:16
Может быть TON4 у вас где-то еще объявлен,то есть повторяется.
Перенумеруй все ФБ соглано потоку данных.
передёрнул вест порядок. и вроде заработало
но только не наблюдаю отсчёт времени
это глюк или опять какой-то нюанс cds или плк, который я не знаю?
36450
36451
Может быть TON4 у вас где-то еще объявлен,то есть повторяется.
сейчас попробую переобьявить всё заново
спасибо
Василий Кашуба
05.04.2018, 14:16
но только не наблюдаю отсчёт времени
Чтобы наблюдать отсчёт времени, нужно на выход ЕТ таймера подключить какую нибудь вспомогательную переменную.
передёрнул все таймеры заново, порядок прошёл заново, вроде работает
но глюк неприятный, не ожидал от CDS таких приколов
Чтобы наблюдать отсчёт времени, нужно на выход ЕТ таймера подключить какую нибудь вспомогательную переменную.понял, спасибо
передёрнул все таймеры заново, порядок прошёл заново, вроде работает
но глюк неприятный, не ожидал от CDS таких приколов
понял, спасибо
От чего же глюк?
Внимательно смотрим порядок исполнения программы на скрине.
Нажимать кнопочку упорядочивания советую КАЖДЫЙ раз при изменении программы, иначе таких "глюков" будет много и часто.
Не последней картинке таймер теперь называется TON7, а состояние переменных вы смотрите для таймера TON4. Это так и задумано?
От чего же глюк?
Внимательно смотрим порядок исполнения программы на скрине.
Нажимать кнопочку упорядочивания советую КАЖДЫЙ раз при изменении программы, иначе таких "глюков" будет много и часто.
не знаю, не понял сам
порядок выполнения я определял до этого, компиляция прошла, сам кусок программы там ничего сложного - группа входов тупо через ИЛИ идёт на сишнализацию, чего там могло быть не так, - не понимаю
как вариант могу предположить, что я правил программу с другого проекта и ТОН4 остался от "старого" списка VAR и каким-то образом не "обрабатывался", хотя как "объект" присутствовал в программе.
После того, как я удалил и вставил его заново - всё встало как надо.
это единственное, что мне приходит в голову
Не последней картинке таймер теперь называется TON7, а состояние переменных вы смотрите для таймера TON4. Это так и задумано?
не, это просто не туда "промотал", на ТОН7 было также, пока не удалил и не вставил заново все таймеры в программе
выше написал - глюк скорее всего из-за "старого" списка VAR, надо было удалить и набить все объекты заново, а я поленился, удалил только переменные
вижу, что RS10 обрабатывается вперед (186), потом TON7 (196), отсюда и не обрабатывается выход RS10 (Q)
вижу, что RS10 обрабатывается вперед (186), потом TON7 (196), отсюда и не обрабатывается выход RS10 (Q)ага, спасибо, уже пофиксил
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot