Page 194 - 4212
P. 194
NOT% MW 2 <> %MW4 +% MW6
За допомогою оператора управління пріоритетом,
отримана наступна інтерпретація:
((NOT% MW2) <> (% MW4 +% MW6))
4.1.5 Мова Sequential Function Chart (SFC)
Основою мови SFC послужила модель «мереж Петрі»
(поділ системи на безліч простих позицій). Остаточно
стандарт SFC сформувався на базі стандарту «Grafcet»
(стандарт МЕК 848).
Мова послідовних функціональних схем (Sequential
Function Charts, або Grafcet) дозволяє формулювати логіку
програми на основі чергування процедурних кроків і
транзакцій (умовних переходів), а також описувати
послідовно-паралельні завдання в зрозумілій і наочній формі.
Строго кажучи, SFC не є мовою програмування. Це засіб
проектування прикладного програмного забезпечення, яке
завжди є комплексом великого числа програмних одиниць:
програм, функціональних блоків і функцій. Забезпечення
паралельності виконання програм, встановлення і контроль
стану процесів, забезпечення синхронізації з прийому та
обробки даних, опис однозначно розуміються і замовником, і
виконавцем станів автоматизованого процесу - все це
можливо при використанні SFC. Однак SFC не має коштів для
опису кроків і переходів, які можуть бути виражені тільки
засобами інших мов стандарту IEC. Структура мови SFC
представлена рис. 4.1.
194