Page 100 - 4356
P. 100
3.2.3 Властивості блоків
Властивості блоків або атрибути містяться в заголовку блоку.
Ви можете переглянути і змінити атрибути блоку в редакторі за
допомогою команди меню File → Properties (Файл → Властивості)
(рисунок 3.3).
На вкладці «General - Part 2» («Загальні - Частина 2»)
показано розподіл пам'яті для блоку в байтах:
− Local Data (Локальні дані): розміщення стека локальних
даних (тимчасові локальні дані);
− МС 7: розмір блоку (тільки код);
− Load memory requirement: необхідний обсяг
завантажувальної пам'яті;
− Work memory requirement: необхідний обсяг робочої
пам'яті.
Атрибут KNOW HOW Protection (Захист ноу-хау)
використовується для захисту блоку. Якщо цей атрибут блоку
встановлено, програму в такому блоці не можна переглянути,
роздрукувати або змінити. Редактор покаже вам тільки заголовок
блоку і таблицю опису (оголошення) змінних (declaration table) з
параметрами блоку. При введенні тексту в вихідний файл ви самі
можете захистити кожен блок за допомогою ключового слова
KNOW_HOW_PROTECT. Якщо ви встановили захист блоку, то
ніхто, навіть ви, не зможе переглянути скомпільовану версію
даного блоку (збережіть вихідний файл в безпечному місці!).
Тема будь-якого стандартного блоку, що поставляється
Siemens, містить атрибут «Standard Block» («Стандартний блок»).
Атрибут «DB is write-protected in the PLC» («DB в PLC
захищений від запису») використовується тільки для блоків даних.
Установка його означає, що ви зможете тільки зчитувати з цього
блоку даних у вашій програмі. При спробі запису в такий блок
даних виведеться повідомлення про помилку. Цю властивість
захисту від запису не слід плутати з захистом блоку. Блок даних із
захистом блоку може бути зчитаний і записаний у програмі
користувача, але його дані не будуть доступні для перегляду на
програматорі або пристрої спостереження оператора.
100