Я специально не упростил программу, чтобы человек понял, как правильно делать связи между ФБ, чтобы стек не переполнялся.
Вид для печати
Так после упрощения да же лучше видно :rolleyes:
Неплохо бы иметь возможность коррекции часов ПР-ки по дискретному входу, без притыкания компа :rolleyes:
rovki Василий Кашуба
Можете обьяснить механизм работы стека в ПР? он работает аналогично стеку процессоров I8080A и Z80?
Может какие "особенности" раскопали?
Как это сейчас возможно?Цитата:
AVF Неплохо бы иметь возможность коррекции часов ПР-ки по дискретному входу, без притыкания компа
Через сетевые переменные... хооороший метод...
Вы в своей программе входа элементов "И"("ИЛИ") наращиваете снизу вверх, а программа выполняется сверху вниз. Поэтому стек занимается промежуточными вычислениями, нужными для работы верхних частей программы.
Вложение 14079 Вложение 14080 Как-то так.
Большое спасибо!
Вопрос! у контройллера ПР110 с часами, время сохраняется при отсутствии электроэнергии,или необходимо ставить бесперебойник?
сохраняется от нескольких дней до по моему 2-х месяцев
в инструкции эта инфа есть
--- зачем так сложно? Давайте пойдём по более простому и ... к тому же ... верному пути!
Неужели для решения задачи обязательно нужны часы реального времени? ;)
Упёрлись в них и оказались в тупике.
Кто мешает запустить прибор, скажем в 8.00 и "плясать" отсюда?
Через сутки посмотреть насколько рассогласовались таймеры, высчитать коррекцию.
Ну а далее можно навертеть ещё много чего мелкого и полезного :cool:
Однако в 8.00 утра его кто-то должен запускать руками :)
У ПР с часами есть переменные Modbus для часов, записывать в них можно ? (сам не пробовал просто). В школе есть компьютеры наверняка, например сейчас часто на охране видеонаблюдение может быть запущено.
Поставить скаду, NTP сервер времени и через ПР-МИ делать корректировку времени.
з.ы. кто пробовал, проверял ?