БИБЛИОТЕКА НОРМАТИВНЫХ ДОКУМЕНТОВ

ГОСТ Р МЭК 61131-3-2016. Национальный стандарт Российской Федерации. Контроллеры программируемые. Часть 3. Языки программирования

8.3 Функциональные блоковые диаграммы (FBD)

8.3.1 Общие положения

В подразделе 8.3 определяется графический язык FBD программируемых контроллеров, который соответствует, насколько это возможно, МЭК 60617-12. В случае, если существует конфликт между настоящим стандартом и МЭК 60617-12, положения настоящего стандарта будут применяться для программирования программируемых контроллеров в языке FBD.

8.3.2 Соединение элементов

Элементы языка FBD связаны линиями прохождения сигнала, в соответствии с соглашениями 8.1.4.

Выходы функциональных блоков не соединяются вместе. В частности, конструкция "монтажного ИЛИ" языка не разрешена в языке FBD; вместо этого требуется заданный в явном виде блок логического "ИЛИ", как показано в примере, приведенном ниже.

Пример - Логическое ИЛИ/

 

"ГОСТ Р МЭК 61131-3-2016. Национальный стандарт Российской Федерации. Контроллеры программируемые. Часть 3. Языки программирования"

 

a) "Монтажное ИЛИ" в языке LD

 

"ГОСТ Р МЭК 61131-3-2016. Национальный стандарт Российской Федерации. Контроллеры программируемые. Часть 3. Языки программирования"

 

b) Функция в языке FBD

 

8.3.3 Порядок оценки сети

Когда программный компонент, записанный на языке FBD, содержит более одной сети, разработчик должен предоставить средства, с помощью которых пользователь может определить порядок вычисления сетей.

 

 

 

 

TOC