Показать сообщение отдельно
Старый 27.05.2010, 12:13   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: Триал макрос

Цитата
Сообщение от Boris Blade
Похоже я не понимаю как им пользоваться, описание можно? Того который в конструкторе.
Внутри макроса есть описание:


Цитата Макрос для блокировки работы программы через установленное время.

Отсчёт времени начинается с момента загрузки программы в контроллер.

Количество времени задаётся на входе "Период" (в сутках).

За сутки считается переход с 23:59 на 0:00, т.е. при задании счёта в 23:00, счёт закончится в 0:00.

При работе макроса используются часы реального времени, т.е. контроллер должен быть обязательно
с батареей. При окончании счёта макрос самоблокируется, делая невозможным снятие блокировки
откатом назад по времени.

Используются три пароля:

1) ОТКЛЮЧЕНИЕ - при вводе этого пароля макрос будет отключен навсегда.

2) ПРОДЛЕНИЕ - при вводе этого пароля счётчик начнёт отсчёт интервала заново.

3) ЗАПУСК - этот пароль срабатывает всего один раз, счётчик начинает отсчёт интервала заново. Этот пароль можно сообщить заказчику. С его помощью заказчик сможет однократно продлить период использования.
Использовать просто: находите макрос "Trial" в FBD Macros -> Макросы -> Constructor и заменяете им макрос "{Trial}" в Меню -> Параметры


.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Благодарность от: