• slide
  • slide
  • slide
  • slide
  • slide
  • slide

zWorkbench

Система визуального проектирования программного обеспечения для ПЛК и графических панелей Zentec

Описание

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

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

  • Менеджер проектов;
  • Подсистема управления шаблонами программного обеспечения контроллеров;
  • Система программирования контроллеров — zetFBD;
  • Система создания графических экранов;
  • Модуль создания мобильных приложений;
  • Подсистема управления сетевой инфраструктурой;
  • Система хранения документации внутри проекта;
  • Модуль построения виртуальных приборов;
  • Система многооконной отладки.

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

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

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

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

За организацию структуры хранения и использования исполняемых алгоритмов отвечает подсистема управления шаблонами программного обеспечения.

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

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

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

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

Загрузки

Дискуссия

Closing Tab