Программный комплекс

zWorkbench

визуальное

проектирование

Программный комплекс ZWorkbench — принципиально новый продукт компании Zentec LLC, предназначенный для проектирования распределенных систем управления технологическим оборудованием.

Структура и модули

При разработке концепции программного комплекса, инженеры Zentec делают упор на интуитивный интерфейс и максимально возможную автоматизацию рутинной работы технологов — основных пользователей ZWorkbench.

ZWorkbench построен по модульной архитектуре, что дает возможность наращивать функционал системы со временем. В настоящий момент реализованы следующие модули:

1. Менеджер проектов;

2. Подсистема управления шаблонами программного обеспечения контроллеров;

3. Система программирования контроллеров — zetFBD;

4. Подсистема управления сетевой инфраструктурой;

5. Система хранения документации внутри проекта;

6. Система ведения текущей документации;

7. Модуль построения виртуальных приборов;

8. Система многооконной отладки

Основная идея ZWorkbench состоит в едином информационном пространстве для разработки проектов: документы, панели виртуальных приборов, электросхемы, справочные материалы, произвольные файлы, необходимые в работе, - все это находится всегда под рукой: Вы никогда не будете тратить время на поиск необходимого файла по накопителю Вашего компьютера — достаточно один раз импортировать его в ZWorkbench.

Основные модули

Менеджер проектов

Главный модуль, образующий систему. Выполняет функции автоматического создания иерархии хранения пользовательских данных, копирования, переноса и начального документирования. Настройка модуля крайне проста: нужно всего лишь указать место хранения всех проектов. Это может быть локальная или сетевая папка или папка на облачном сервисе.

Подсистема управления шаблонами

В ZWorkbench исполняемые алгоритмы (программы) существуют отдельно от контроллеров и являются шаблонами. Все шаблоны отображаются в дереве проекта, обеспечивая легкость переключения между ними. Несколько контроллеров в сети могут использовать один и тот же шаблон. Это очень важная функция при проектировании распределенных систем. Например, если в сети несколько устройств с одной и той же программой и на этапе отладки была обнаружена ошибка, то достаточно исправить ее в шаблоне, а ZWorkbench запишет изменения во все устройства, ссылающиеся на этот шаблон.

Модуль управления сетевой инфраструктурой

Обеспечивает построение сетей любого масштаба, любой разумной конфигурации. Эта подсистема позволяет программировать сети и подсети контроллеров в автоматическом режиме, переводить контроллеры в режим моста (возможно программировать подсети контроллеров, "сквозь" шлюзовой контроллер), отлаживать исполняемые алгоритмы непосредственно на контроллерах.

Система хранения документов

Чтобы все документы, относящиеся к разрабатываемому проекту были всегда под рукой ZWorkbench предоставляет систему хранения документов. Можно импортировать отдельные документы и целые папки, копировать / вставлять / перемещать документы по директориям, открывать документы с помощью встроенных средств ZWorkbench или с помощью внешних программ.

Модуль построения виртуальных приборов и многооконной отладки

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

Rедактор zetFBD

Исполняемые алгоритмы создаются в режиме визуального программирования с помощью редактора zetFBD.

Снимки экрана

ДЛЯ УВЕЛИЧЕНИЯ НАЖМИТЕ НА ИЗОБРАЖЕНИЕ