Краткий обзор LogicEditor
LogicEditor — это инструмент для генерации кода С++ из XML-описаний автоматов и объектов ТПО УВК в системах ЖАТ. Программный продукт LogicEditor (рус. ЛоджикЭдитор) от компании-разработчика Форатек АТ предназначен для автоматизации процесса создания исходного кода на языке С++ из XML-описаний типовых автоматов и объектов технологического ПО управляющих вычислительных комплексов. Продукт позволяет разрабатывать и редактировать логические функции систем ЖАТ, осуществлять сборку проектов ТПО и конвертировать табличные данные в XML-формат для последующего генерирования кода.
Система LogicEditor ориентирована на инженеров-разработчиков программного обеспечения, специалистов по автоматизации технологических процессов, а также проектных менеджеров, работающих над созданием и модернизацией систем управления технологическими процессами в промышленных предприятиях.
Система будет востребована компаниями, занимающимися разработкой и внедрением микропроцессорных систем сигнализации, централизации и блокировки, предприятиями железнодорожной отрасли, а также организациями, эксплуатирующими сложные управляющие вычислительные комплексы в сфере промышленной автоматизации.
Функциональные возможности LogicEditor:
-
Генерация исходного кода. Программа автоматически создаёт файлы исходного кода на языке С++ из XML-файлов, описывающих типовые автоматы и объекты технологического программного обеспечения управляющих вычислительных комплексов (УВК).
-
Создание и редактирование логических функций. LogicEditor позволяет разрабатывать и модифицировать описания типовых функций логики для систем железнодорожной автоматики и телемеханики (ЖАТ).
-
Сборка проектов технологического ПО. Платформа обеспечивает сборку проектов технологического программного обеспечения для управляющих вычислительных комплексов, используемых в микропроцессорных системах сигнализации, централизации и блокировки.
-
Работа с XML-форматом. LogicEditor обрабатывает данные в формате XML, что позволяет эффективно описывать функции и объекты, используемые в УВК.
-
Обработка табличных данных. Программа автоматизирует процесс получения исходного кода описаний функций из данных, представленных в табличном виде.
-
Проектирование систем ЖАТ. LogicEditor входит в состав системы автоматизированного проектирования SIBLogicCAD и способствует упрощению процесса разработки систем железнодорожной автоматики и телемеханики.
-
Поддержка микропроцессорных систем. Платформа адаптирована для работы с микропроцессорными системами сигнализации, централизации и блокировки, что расширяет её применимость в сфере железнодорожного транспорта.








