English version
Новая статья, посвященная RTWin:
Системный подход к управлению технологическими процессами на металлургическом мини-заводе

[ RTWin Free || DownLoad || RTWin в печати ]
[ Концепция RTWin || Основные возможности RTWin || Применение RTWin ]

Теперь RTWin бесплатно !!!

Только когда проект будет готов и отлажен , Вам необходимо будет приобрести лицензии на Runtime RTWin.

Покупайте только то, что Вам действительно нужно, и только тогда, когда это Вам действительно нужно !

RTWin FREE является полнофункциональной версией пакета RTWin CACSD. Вы можете просматривать, редактировать и запускать на исполнение любой из предлагаемых проектов, а также создавать собственные проекты.

RTWin Development Kit (среда разработки) поставляется бесплатно и позволяет сохранять проекты как для работы с Runtime-TRIAL (пробная версия среды исполнения), так и для работы с лицензионной версией.

Вы можете разрабатывать Вашу систему управления c помощью RTWin Development Kit и RTWin Runtime-TRIAL. На проект созданный для Runtime-TRIAL накладывается только одно ограничение :

Время исполнения TRIAL-проекта ограничено 30 минутами.


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

Фрагмент среды разработки RTWin: редактор схем.
Пакет RTWin относится к классу систем автоматизированного проектирования СКУ - по международной классификации Computer Aided Control System Design (CACSD). Как интегрированный пакет, обеспечивающий полный цикл разработки и функционирования СКУ, RTWin содержит:

  • среду разработки - редакторы ресурсов для проектирования СКУ;
  • среду исполнения, которая включает администраторы соответствующих ресурсов и обеспечивает функционирование СКУ.


 

RTWin разработан фирмой SWD Системы Реального Времени как универсальная система, которая может найти применение в различных отраслях промышленности.

В качестве среды визуализации RTWin использует компактный и быстрый графический интерфейс Photon microGUI. Следует отметить, что RTWin - единственный пакет данного класса для QNX, разработанный в России. Это дает возможность российским пользователям получить документацию и бесплатную квалифицированную техническую поддержку на русском языке из первых рук. Пакет сопровождается документацией как в печатном, так и в электронном видах, в том числе в режиме on-line.

"Создавая RTWin, мы стремились в полной мере использовать все преимущества QNX - эффективной и надежной сетевой операционной системы реального времени."


Основные возможности RTWin

  • в короткие сроки создавать СКУ любой сложности в режиме визуального проектирования;
  • вести разработку СКУ одновременно на нескольких рабочих местах;
  • проектировать графический интерфейс с оператором на русском (или любом другом) языке;

  • генерировать СКУ как набор исполняемых модулей и исходных текстов программ на языке Си;
  • создавать собственные библиотеки алгоритмов обработки данных и элементов графического интерфейса с оператором;
  • создавать в составе СКУ любое число рабочих мест операторов (пользователей СКУ);
  • предусмотреть любое число пользователей СКУ, для каждого из которых задается имя, пароль и уровень доступа;
  • оперативно выявлять аварийные и предаварийные ситуации (тревоги) за счет неограниченного количества уровней контроля любого из параметров технологического процесса;
  • предусмотреть автоматическую обработку тревог, включающую оповещение оператора, контроль восприятия оператором сигнала оповещения, выдачу заданного управляющего воздействия;
  • вести архивы данных, тревог и системных событий, а также действий оператора;
  • организовать разграничение прав доступа пользователей СКУ к элементам управления;
  • гибко конфигурировать распределение модулей по узлам QNX сети непосредственно перед запуском СКУ;
  • просматривать текущие данные в виде таблиц и графиков;
  • организовать взаимодействие между несколькими СКУ.

    • Концепция RTWin

      Концепция RTWin основана на представлении о модульной и открытой архитектуре системы контроля и управления. В общем случае, в составе системы контроля и управления технологическим процессом можно выделить функционально законченные части - модули. Эти модули взаимодействуют между собой путем обмена данными. Таким образом, мы можем представить СКУ как совокупность модулей, имеющих входы и выходы и связанных между собой информационными потоками. RTWin исходит из такой модели СКУ и дает разработчику возможность проектирования СКУ, оперируя понятиями модулей системы и потоков данных. Поток данных представляет собой последовательность сообщений определенной длины и структуры. Модули, в зависимости от своего функционального назначения, могут быть одного из следующих типов:

    • объект - реализует заданный пользователем алгоритм. Это наиболее универсальный тип модуля, он позволяет решить широкий спектр задач, среди которых: математические модели процессов, работа с устройствами ввода/вывода и файлами, подготовка данных для отображения, организация связи с другими программами и т.д. Каждый объект реализован как самостоятельная загружаемая и исполняемая задача в среде многозадачной операционной системы QNX. Для каждого объекта генерируется полный исходный текст на языке программирования Си.
    • панель управления - реализует графический интерфейс с оператором СКУ.

      Внешний вид панели управления создается с использованием набора графических примитивов. Каждый графический примитив имеет определенный набор ресурсов (например: цвет, координаты, размеры, форма курсора, текстовая строка и т. д.). Любое изменение состояния технологического процесса может быть отображено посредством изменения тех или иных ресурсов. Поступающие на вход панели управления данные можно представить в виде текстовых строк, графиков и диаграмм. Кроме того, могут открываться дополнительные окна, меняться цвет, размеры и координаты графических примитивов, что позволяет получить эффект анимации. На панели могут быть размещены различные органы управления: кнопки, сдвижки (слайдеры), линейки прокрутки и т.п.
      Для каждого органа управления может быть задан уровень доступа оператора - числовое значение в диапазоне от 0 до 100.
    • объект-PhAB приложение - предназначен для интеграции в состав СКУ произвольного приложения Photon созданного с помощью Photon Application Builder (PhAB).
    • шлюз - предоставляет возможность передавать данные между одновременно работающими СКУ.
    • На входах и выходах модулей могут располагаться точки обработки данных, которые позволяют одновременно с передачей данных выполнять с ними такие операции, как: сохранение в архиве, проверка условий возникновения тревог, просмотр в виде таблиц и графиков.

      horizontal line

      Именно модульная архитектура создаваемых в RTWin СКУ обусловливает такие их важные практические свойства, как:

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

      Многопользовательский режим - при распределении панелей управления СКУ по различным узлам сети появляется возможность одновременной работы нескольких операторов (пользователей).

      Масштабируемость - с помощью RTWin можно создавать СКУ любой сложности: от простейших, содержащих одну панель управления и один - два объекта, и работающих на одном компьютере, до сложных многопользовательских систем, состоящих из десятков модулей и работающих в локальной сети.

      Конфигурируемость - RTWin дает возможность легко изменять состав запускаемых модулей и их распределение по узлам локальной сети.

      Наращиваемость - используя RTWin можно создать достаточно сложную СКУ методом поэтапного наращивания выполняемых функций. Можно начать с простого, создать ⌠скелет■ системы, а затем постепенно добавлять новые модули. Такой способ очень эффективен, так как при этом на каждом шаге есть возможность запустить систему и произвести отладку.

      horizontal line

      Говоря об открытой архитектуре создаваемых в RTWin СКУ, мы имеем в виду два аспекта:

      Доступность расширения функциональных возможностей системы пользователем - очевидно, что невозможно заранее предусмотреть в CACSD пакете все функциональные возможности по организации интерфейса с оператором и обработке данных, которые могут когда-либо понадобиться разработчику. Особенно это актуально для универсальной системы, расчитанной на широкую область применения. Поэтому в RTWin предусмотрены механизмы расширения разработчиком функциональных возможностей по организации интерфейса с оператором (объект-PhAB приложение) и по обработке данных.

      Возможность обмена информацией с другими системами - созданная в RTWin СКУ имеет возможность обмена информацией с как другими СКУ (используя шлюзы), так и с любыми внешними по отношению к RTWin системами или отдельными программами.


      Применение RTWin

      RTWin применяется во многих отраслях промышленности, где требуется высокая надежность системы. Вместе с аппаратным обеспечением фирм Advantech и Octagon, работающим под управлением ОС QNX, и системом RTWin пользователь может создать надежный программно-аппаратный комплекс, способный функционировать в самых жестких условиях эксплуатации. Это утверждение многократно проверено на таких предприятиях как Молдавский Металлургический Завод (г. Рыбница) , КТИ ВТ (г. Новосибирск), СургутАСУнефтегаз (г. Сургут) , где данный программно-аппаратный комплекс внедрен и успешно эксплуатируется.

      Пример рабочего места оператора СКУ. Любезно предоставлен отделом АСУ Молдавского металлургического завода г.Рыбница

      RTWin Runtime Sample - 66 K


      RTWin в печати:

    • "Разрешите представить:RTWin", Константин МАКАРЬЕВ, журнал 'СТА', 3/98
    • "Автоматизация информационного сопровождения прокатного стана" , Юрий ВОЛОБУЕВ, журнал 'СТА', 1/99
    • Free-версия пакета RTWin 2.1 на CD, журнал 'СТА', 3/99


    • RTWin FREE

      Бесплатную версию пакета RTWin 2.1 Вы можете найти на CD в журнале 'СТА', 3/99

      Для установки RTWin FREE требуется операционная система QNX 4 и графическая оболочка Photon .

      Название файла

      Checksum

      Размер

      Описание

      rtwR.RUS.tar.F

      3492542734

      982303

      Среда исполнения Runtime-TRIAL

      rtwD.RUS.tar.F

      2994989376

      1750641

      Среда разработки Dvelopment Kit-FREE

      rtwHr.tar.F

      1046154086

      2844701

      On-line документация

      rtwAr.tar.F

      656782736

      1316676

      Примеры проектов

      drvdtdem.tar.F

      222322123

      537275

      Инструмент для построения драйверов для QNX и RTWin Описание здесь

      drvrtdem.tar.F

      1384772903

      1071189

      Набор драйверов для RTWin . Список здесь.

      install.txt

       

       

      Описание процедуры установки

      rtw_help.zip

         

      Документация RTWin в HTML ( KOI-8) формате