Горячкин А. А., Зюбин В. Е., Лубков А. А. Разработка графического формализма для описания алгоритмов в процесс-ориентированном стиле

РАЗРАБОТКА ГРАФИЧЕСКОГО ФОРМАЛИЗМА ДЛЯ ОПИСАНИЯ АЛГОРИТМОВ В ПРОЦЕСС-ОРИЕНТИРОВАННОМ СТИЛЕ

Статья посвящена разработке графического процесс-ориентированного языка программирования HPD, предназначенного для спецификации управляющих алгоритмов в области промышленной автоматизации. Приводятся базовые идеи, лежащие в основе процесс-ориентированного программирования. Обсуждаются графические языки МЭК 61131-3 и графические спецификации, предназначенные для описания управляющих алгоритмов. Предлагается нотация языка HPD. Рассматривается пример его использования на тестовой задаче
Шанмугьяма – Робертса.

Ключевые слова: процесс-ориентированное программирование, алгоритм управления, промышленная автоматизация, графический язык, hyper-process diagram.

A. A. Goryachkin, V. E. Zyubin, A. A. Lubkov
PROCESS-ORIENTED GRAPHICAL SPECIFICATION FOR CONTROL ALGORITHMS

This paper presents a graphic process-oriented language called hyper-process diagram (HPD) for specification of control algorithms in industrial automation. The paper describes conceptual means of process-oriented programming, and evaluates IEC 61131-3 and alternative graphic formalisms. HPD notation is presented and used to develop control algorithms for the Shanmugham-Roberts discrete-event control system.

Keywords: process-oriented programming, control algorithm, industrial automation, graphic language.

Вестник НГУ. Серия: Информационные технологии. 2013. Т. 11, вып. 2. С. 44–54.
http://www.nsu.ru/xmlui/handle/nsu/553