нтерфейс системи ISaGRAF відповідає стандартному графічному інтерфейсу користувача (Graphical User Interface - GUI), підтрімуючій багатовіконній режим роботи, повнографічні редактори, роботу з маніпулятором типу «миша», тощо. Основні возможности системи ISaGRAF:
підтримка всех п'яти стандартних мов програмування PLC відповідно до стандарту IEC 61131-3, їх бібліотечних функцій и функціональніх блоків. Додатково ISaGRAF підтрімує інтерфейс з функціямі, написання на мові «ANSI С». У ISaGRAF є можлівість змішуваті програми / процедури, напісані на різніх мовах и вставляті кодові послідовності з однієї мови в коди, напісані на іншій мові;
налагоджувач ISaGRAF дозволяє во время роботи прикладної задачі проглядаті стан програмного коду, змінніх, програм и Багато чого Іншого;
підтримка основних функцій протоколу MODBUS (RTU, SLAVE) для доступу до змінніх Додатках з боці SCADA, таких як InTouch и других, что дозволяють працювати з прилаштувався по протоколу MODBUS;
Вбудовані ЗАСОБИ КОНТРОЛЮ за внесення змін в програмному код ISaGRAF-Додатках и друк звітів за розроблення проектом з великим ступенів деталізації, включаючі друк таблиць Перехресних ПОСИЛАННЯ для програм и окрем змінніх;
умовно пакет ISaGRAF підрозділеній на Дві компоненти:
- систему розробки (ISaGRAF Workbench) i
- систему Виконання (ISaGRAF Target).
Комунікаційна завдання (задача зв'язку) Забезпечує підтрімку процедури завантаження ISaGRAF-Додатках з боці програмованого контролера, а такоже доступ до робочих змінніх цього додатка з боці відладчіка системи розробки ISaGRAF. Крім того, комунікаційна завдання реалізує підтрімку протоколу MODBUS, что Дає можлівість доступу до Даних на контролері НЕ Тільки відладчіку ISaGRAF, альо и будь-якій Системі візуалізації и управління Даними, что має відповідній драйвер MODBUS.
драйвером ПЗО організовують прозорий доступ до апаратури вводу / виводу и роблять цею процес стандартним для конкретної операційної системи.
Процес розробки ISaGRAF-Додатках (задачі користувача) у загально рісах опісується Наступний процедурою:
- розробка алгоритму и генерація завантажувального програмного забезпечення Додатках в межах інтегрованого середовища розробки ISaGRAF (ISaGRAF Workbench);
- завантаження додатка з PC в PLC з використаних вбудований ЗАСОБІВ системи розробки ISaGRAF и комунікаційної задачі з боці PLC;
- запуск призначеня для користувача Додатках под управлінням ядра ISaGRAF системи Виконання (ISaGRAF Target);
- запуск інтерактивного відладчіка з боці системи розробки ISaGRAF для контролю Виконання и відладкі призначеня для користувача Додатках.
Прикладна задача ISaGRAF працює строго за годинниковою циклах, трівалість якіх візначає розробник при компіляції задачі. Мінімальна трівалість ціклів Виконання прикладної задачі візначається характеристиками апаратно-програмної платформи (ISaGRAF Target), на якій відбувається Виконання задачі.
Відладчік ISaGRAF надає повний набор можливіть для Отримання якісного програмного продукту (ISaGRAF-Додатках):
- підтримка механізму Виконання програм по кроках;