УДК 004.896+656.25 DOI 10.34649/AT.2020.8.8.003
Программная реализация языка путевых объектов в АРМ ведения технической документации
Булавский П.Е., Петербургский государственный университет путей сообщения Императора Александра I, кафедра «Автоматика и телемеханика на железных дорогах», профессор, д-р тех. наук, Россия, Санкт-Петербург
Василенко П.А., Петербургский государственный университет путей сообщения Императора Александра I, кафедра «Автоматика и телемеханика на железных дорогах», инженер, Россия, Санкт-Петербург
Ключевые слова: электронная техническая документация, язык описания путевых объектов, схематический план станции, таблица взаимозависимости, буквы, слова и предложения ЯПО
Аннотация. Язык описания путевых объектов (ЯПО) является мощным инструментом для работы с электронной технической документацией ЖАТ. Принципы построения, области применения, синтаксис и семантика ЯПО были описаны ранее [1]. В статье представлена его программная реализация в объектном формате технической документации на языке расширяемой разметки XML. Рассмотрена возможность выделения языковых конструкций ЯПО на XML для схематического плана станции и таблицы взаимозависимости стрелок и сигналов, а также автоматического анализа этих документов на основе ЯПО.
Software implementation of the language for railroad objects description in the workstation for maintaining technical documentation
Bulavskii Petr, Emperor Alexander I St. Petersburg State Transport University, professor, Dr. Sci. (Tech.), Saint-Petersburg, Russia, bulavskiy@pgups.ru
Vasilenko Petr, Emperor Alexander I St. Petersburg State Transport University, engineer, Saint-Petersburg, Russia, vasilenko.p.al@gmail.com
Keywords: electronic technical documentation; language for railroad objects description; schematic plan of the station; table of interdependence of arrows and signals; letters, words and sentences of LROD
Summary: The language for railroad objects description (LROD) is a powerful tool for working with electronic technical documentation of automation and telemechanics. The principles of construction, scope, syntax and semantics of LROD were described in a previously published article [1]. This article presents its software implementation in the object format of technical documentation in the extensible markup language XML. The article considers the possibility of separating the language constructions of LROD in XML for the schematic plan of the station and the table of interdependence of arrows and signals, as well as automatic analysis of these documents based on the LROD.