ЛР10 zenon: Перерозподілення, математичний, системний та імітаційний драйвер

Системний драйвер

Для відображення в проекті будь-якої системної інформації в zenon інтегровано спеціальний системний драйвер. За його допомогою можна наприклад, відобразити інформацію стосовно вільного місця на жорсткому диску ПК, шлях до проектних директорій, мережевий стан клієнтських станцій, поточного авторизованого користувача та багато інших корисних даних.

Завдання 10.3: Створіть системну змінну для відображення об'єму вільного місця на диску. 

При розгляді теми авторизації ми вже мали досвід по створенню системної змінної. Тепер давайте створимо змінну, яка буде відображати об’єм вільного місця на жорсткому диску.

  • Створіть нову змінну і в якості драйвера зі спадного меню виберіть системний драйвер – SYSDRV

На наступному кроці з’явиться діалогове вікно з повним набором доступних користувачу системних змінних

  • Зі спадного меню Topic виберіть розділ HW Resources і кнопкою Add додайте змінну Free disk space – Database [KB]

  • Натиснувши кнопку Finish закінчіть створення змінної

Нам залишається лише розмістити елемент цифрового покажчика в верхньому правому куті екрану процесу і прив’язати до нього створену змінну.

Фрагмент екрану проекту тепер має такий вигляд: