Технічна підтримка [Часті питання: Software]
Питання: Як використовувати функцію захисту?
Наведемо приклад ілюструє по кроках можливості функції захисту (security):
Крок 1
Спочатку створіть новий проект. Потім, в Системних настройках (System parameter settings> Security) додайте трьох користувачів (users) з різними паролями і класами.
Налаштуйте об'єкти Window_10, як показано нижче:
12, довжиною в 1 слово, в форматі «16-bit Unsigned», як показано нижче.
[LW-9220] налаштований для введення пароля користувача (user password) довжиною в 2 слова, в форматі «32-bit Unsigned», як показано нижче.
[SB_2] - це об'єкти «Set Bit objects», які налаштовані на різні класи з додатковою функцією "Make invisible while protected" - Зробити невидимим, коли захищено. [SB_0] - це клас A, [SB_1] - це клас B, [SB_2] - це клас C. Налаштування об'єкту [SB_0]:
Після настройки цих об'єктів, запустіть «off-line симуляцію» проекту.
Малюнки, показані далі, це первинний екран в режимі «off-line simulation».
У цей момент ніяке ім'я користувача ще не введено.
[LW-9222] показує "0000000000000000", що означає, що поточний користувач може використовувати тільки об'єкт класу "None".
Крім того, [SB_0]
[SB_2] - це об'єкти з класом захисту A
class C і в той же час з позначкою "Make invisible while protected", тому об'єкти [SB_0]
[SB_2] заховані системою.
Коли користувач введе пароль "111", екран стане таким:
Далі, коли користувач «3» введе пароль "333", екран стане таким:
Користувачеві «3» is дозволено використовувати об'єкти з класами захисту A, B, C. Потім, біти 0
3 в [LW-9222] стануть «1», щоб підтвердити, що цього користувачеві дозволено використовувати об'єкти з класами захисту A, B, C.
Якщо буде натиснута [LB9050] призводить до виходу користувача з системи (logout), система перейде в первісний стан. Іншими словами, новий користувач може використовувати об'єкти тільки з класом захисту "None".