Будильник я когда-то выкладывал, если не найдёте, то пишите в личку, сброшу.
Будильник я когда-то выкладывал, если не найдёте, то пишите в личку, сброшу.
Взгляни: http://www.owen.ru/forum/showthread....F2%FF%ED%E5%F2
а значение регистров меняй от куда захочеш :-)
Автоматизация Диспетчеризация Сервис
e-mail: ads-kaluga@mail.ru
Как в CoDeSys остановить время при отладке? Когда я останавливаю программу (в точке останова), то время продолжает тикать и в эмуляции и в PLCWinNT.
Последний раз редактировалось gtfox; 03.10.2012 в 13:04.
Подскажите пожалуйста, как запрограммировать будильник, допустим чтобы он сработал через месяц, после запуска ПЛК, это нужно для не добросовестных заказчиков, которые не хотят оплачивать работу, через месяц ПЛК встает колом.
Добрый день.
Как выше писали, можно переменную каждый час инкрементировать на 1.
Для этого удобно использовать блок TON
На вход IN нужно завести будет выход Q этого же блока, только инвертировав его (например оператором NOT)
Таким образом блок будет себя постоянно перезапускать, и выдавать импульсы с заданным в параметре TP периодом
Ну и по импульсу Q (выход TON) инкрементируете RETAIN переменную.
Чтобы ни кто не сбросил значения RETAIN, не копировал и не перезаписал проект — можно запаролить ПЛК командой setpwd в ПЛК браузере. В этом случае к ПЛК нельзя будет подключиться без введения пароля.
ВАЖНО: в пароле могут быть только латинские буквы и цифры, без символов и спецсимволов, иначе ПЛК запаролится окончательно и только в СЦ можно будет распаролить.
Ну и главное не забыть пароль, а то придется ПЛК сдавать в СЦ (либо менять плату с флешой и процессором, а она дорогая)
Александр Андреевич Симонов
Инженер по продуктам «ПЛК, модули и OwenCloud»
Не работаю в ОВЕН с 01.07.22
По всем вопросам обращайтесь на почту: support@owen.ru
Для этого нужно знать, что такая процедура там есть =) Плюс период можно сделать и меньше, если необходимо.
Да и пользоваться оборудованием, которое каждый час нужно перезагружать по питанию... Ну такое... Не удобно же =)
Ну вообще да, чтобы таких проблем не иметь, нужно договор составлять и вести работы по договору. Тогда и не придется колхозить такие вещи...
Александр Андреевич Симонов
Инженер по продуктам «ПЛК, модули и OwenCloud»
Не работаю в ОВЕН с 01.07.22
По всем вопросам обращайтесь на почту: support@owen.ru