Статус документа
Статус документа

ГОСТ Р МЭК 61131-7-2017 Контроллеры программируемые. Часть 7. Программирование нечеткого управления

     5.1 Обмен программами нечеткого управления


Определение языка нечеткого управления FCL основывается на определении языков программирования, определенных в МЭК 61131-3. Взаимодействие алгоритма нечеткого управления с его программной средой "прячет" его от программы. Поэтому в соответствии с МЭК 61131-3 внешне алгоритм нечеткого управления представлен в виде функционального блока. В соответствии с настоящим разделом должны быть определены элементы, необходимые для описания внутренних логических частей функционального блока нечеткого управления, например функции принадлежности, правила, операторы и методы.

Элементы языка FCL стандартизируют общее представление обмена данными между средствами настройки нечеткого управления разных изготовителей, как показано на рисунке 2. Используя данное общее представление, каждый изготовитель программируемых контроллеров может поддерживать аппаратное обеспечение, редакторы программного обеспечения и компиляторы. Изготовитель должен лишь применить интерфейс данных к его специфическому редактору. Заказчик должен иметь возможность обмениваться проектами нечеткого управления с разными изготовителями.

     
Рисунок 2 - Обмен данными программ в языке нечеткого управления (FCL)