Модуль Statistic не работает! контроллер ПЛК 150 ИМ. Все переменные модуля ничего не показывают! переменная Power = false всегда, хотя питание подключено. Подскажите в чём дело?
Модуль Statistic не работает! контроллер ПЛК 150 ИМ. Все переменные модуля ничего не показывают! переменная Power = false всегда, хотя питание подключено. Подскажите в чём дело?
Для начала перейдите в конфигурацию ПЛК и из меню дополнительно дайте команду - Стандартная конфигурация
скачал новый таргет , модуль Статистик заработал.
таргет 2.10, прошивка 2.10.8
теперь проблема - не могу поймать задний фронт Power.
пишу :
var retain
pit_off : int;
end_var
IF %IX9.3 = FALSE THEN pit_off:=1; END_IF
(по идее при выкл питания pit_off должна в 1 прыгнуть, но этого не происходит, %IX9.3 всегда true)
Еще раз.
1. Удалите все таргеты для Вашего ПЛК.
2. Поставьте нужную версию.
3. Откройте Ваш проект.
4. Перейдите в ресурс настройки целевой платформы (Target settings).
5. В меню выбора контроллера выберете Ваш ПЛК. Нажмите Ок.
6. Перейдите в Конфигурацию ПЛК (PLC Configuration). Из меню дополнительно сделайте команду стандартная конфигурация.
Теперь работаем...
Пропадание питания лучше отслеживать с помощью тригера
А еще какие-нибудь светодиоды горят?
Все гаснут примерно через секунду после выключения питания
Есть еще вопросы связанные с сохранением данных при выключении питания:
- сейчас я держу все данные в ОЗУ. При выключении питания те переменные, которые мне важны (это около 4к) переписываются в такой же набор переменных расположенных в Retain. При включении Retain восстанавливаются в ОЗУ, где я с ними и работаю. Правильно ли это? - ведь если запись в retain процессором происходит только в момент подозрительного нарушения работы (пропадания питания), то я могу объявить важные переменные исключительно как Retain, а многочисленная перезапись при нормальном питании не будет расходовать ресурс Flash-ки.
- что означает число перезаписей Flash? если я одну переменную пишу 100 тысяч раз, то убиваю всю Flash или только единственную ячейку памяти, в которую происходит запись? Объем 4к переменных записанный "скопом" есть однократная запись или 4к записей в ресурсе Flash?
С уважением,
Herzog
Последний раз редактировалось Herzog; 30.06.2011 в 10:07.
Так все гаснут или питание горит?
Flash записывается равномерно - не в одно место.
запись в Retain только после отключения питания.
Пришлите более подробное описание проблемы на plc@owen.ru
Название контроллера полное, и, если можно, лог гипертермнала
Не перестанет. даже после 50-60 не пропадет