Page 58 - 4356
P. 58
− входам I, виходам Q, периферійним входам PI і
периферійним виходів PQ;
− меркерам М, таймерам Т і лічильникам С;
− кодовим блокам OB, FB, FC, SFC, SFB і блокам даних DB;
− певним користувацьким типам даних UDT;
− таблиці змінних (variable table) VAT.
Адреси даних і блоки даних включені в число локальних
адрес; асоційовані символи визначаються в розділі описів блоку
даних у разі глобальних блоків даних і розділі описів
функціонального блоку в разі блоків даних примірників.
При створенні програми S7 SIMATIC-менеджер створює також
порожню таблицю символів Symbols (Символи). Ви можете її
відкрити, визначити глобальні символи і призначити їх
абсолютним адресам (рисунок 2.9). У програмі S7 може бути
тільки одна таблиця символів.
Тип даних є частиною визначення символу. Він визначає
специфічні властивості даних за символом, по суті подання вмісту
даних. Наприклад, тип даних BOOL (логічний) ідентифікує
двійкову змінну, а тип даних INT (цілий) означає цифрову змінну,
чий вміст представляє 16-бітове ціле.
Використовуючи покрокове програмування ви створюєте
таблицю символів, перед введенням програми, також ви можете
додати або відкоригувати окремі символи під час введення
програми. У разі орієнтованого на джерело програмування
завершена таблиця символів повинна бути доступна, коли
компілюється вихідна програма.
Імпортування, експортування
Таблиці символів можуть бути імпортовані та експортовані.
«Експорт» означає створення файлу з вмістом вашої таблиці
символів. Ви можете вибрати для цього або всю таблицю
символів, або обмежену фільтрами підмножину, або тільки окремі
рядки. Як формат даних ви можете вибрати між чистим ASCII-
текстом (розширення *. asc), послідовним списком призначень (*.
seq), форматом системних даних (System Data Format, *. sdf для
Microsoft Access) і форматом обміну даними (Data Interchange
Format, *. dif для Microsoft Excel). Експортований файл можна
відкоригувати у відповідному редакторі. Таблицю символів в
одному з названих вище форматів можна також імпортувати.
58