Function Block Diagram (допускается для Non-SIL и SIL1-3)
Функциональный блок представляет собой графический язык для изображения сигнала и ADTA потоков с помощью библиотеки сохраненных элементов программного обеспечения и смежных сигналов. Программы функциональных блоков легко разрабатывать и, благодаря получаемых в результате графическим диаграммам, его также легко читать.
Structured Text (допускается для Non-SIL и SIL1-3)
Структурированный текст (ST) является языком программирования высокого уровня. Он имеет широкий спектр конструкций для выполнения заданий, вызовов функций, выражений, условных операторов, итераций и т.д. ST хорошо поддается писать продвинутые, компактные - но легко понятные - программы, благодаря их логической и структурированной разметке. Для приложений с обеспечением полного уровня безопасности SIL существуют некоторые ограничения в соответствии с МЭК 61131-3 (петли, параллельное исполнения и возврат не допускаются).
Sequential Function Chart (allowed for Non-SIL and SIL1-2)
Последовательная функциональная схема (SFC) является графическим языком для изображения последовательного поведения системы управления. Этот язык используется для определения времени и событийно-управляемого контроля за последовательностью. Последовательность показана в виде блок-схемы, используя шаги, переходы и узлы отбора. Язык наглядно подходит для обработки задач управления, которые являются последовательными по своей природе, то есть, состоящей из ряда различных шагов, каждый из которых требует много входов, при этом выполнение предыдущего шага, как правило, является одним из них.
Подробное описание в руководстве 800xA - Безопасность, Руководство по безопасности (на английском языке)