ЖУРНАЛ СТА №3/1998

командных кнопок, при возникнове- нии различных событий в контроли- руемой прикладной области либо по команде из сценарной процедуры. Возможность встраивания элементов управления ActiveX и объектов OLE GraphWorX32 является полнофунк- циональным контейнером ActiveX/OLE и позволяет вставлять в рабочую об- ласть окна экранной формы элементы управления ActiveX, разработанные фирмой ICONICS, а также любыми дру- гими производителями (рис. 7). Кроме того, имеется возможность встраива- ния документов текстового процессора MS Word, рабочих листов и диаграмм MS Excel, а также видеороликов и дру- гих элементов управления OLE. Данная функциональная возможность GraphWorX32являетсяоднимизнаибо- лее уникальных свойств пакета, обеспе- чивающих универсальный механизм использования разработок в области технологической и деловой графики разных производителей в проектах, со- здаваемых средствами GENESIS32. Высокопроизводительные средства анимации Экранные формы, создаваемые с по- мощью GraphWorX32, могут быть на- сыщены графическими объектами и элементами отображения, форма и по- ложение которых зависят от значений и состояний контролируемых параме- тров в прикладной области, а также от действий персонала, эксплуатирующе- го систему. Скорость перерисовки гра- фических объектов составляет 50 мс, что стало возможным благодаря при- менению наиболее передовых техно- логий в области объектно-ориентиро- ванной графики и 32- разрядного многопо- точного программиро- вания. Любому элемен- ту отображения и гра- фическому объекту мо- жет быть поставлен в соответствие один или несколько способов динамизации (измене- ние размера по верти- кальной и горизон- тальной осям, измене- ние цвета, перемеще- ние, вращение и др.), в зависимости от значе- ния связанного с ним параметра (рис. 8). Средства установления связи каналов ввода-вывода устройств и других пере- менных проекта с элементами отобра- жения позволяют задавать закон пред- варительной обработки параметра, представляемый в виде комбинации арифметических, логических, бинар- ных и функциональных преобразова- ний, а также условных операций. Библиотека встроенных символов технологической и деловой графики GraphWorX32 содержит библиоте- ку символов технологической и дело- вой графики, которая позволяет зна- чительно улучшить внешний вид эк- ранных форм и создавать интуитив- но понятные мнемосхемы автомати- зируемых технологических процес- сов в кратчайшие сроки (рис. 9). Од- ним из наиболее привлекательных качеств библиотеки символов явля- ется возможность ее расширения и дополнения пользователем путем со- здания собственных символов. TrendWorX32 TrendWorX32 является многоокон- ным приложением, которое предназ- начено для выполнения следующих функций: ● редставление контролируемых па- раметров в виде графиков (трендов) различных типов в реальном мас- штабе времени; ● рхивирование значений контроли- руемых параметров; ● вычисление статистических харак- теристик выборок значений кон- тролируемых параметров; ● извлечение значений контролируе- мых параметров из архивов и пред- ставление в виде графиков различ- ных типов; ● вывод графиков на печатающее уст- ройство. TrendWorX32 является клиентом OPC, поддерживает технологии ActiveX/ OLE и может использоваться как сов- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ 75 3/98 Рис. 7. Элементы управления ActiveX в окне экранной формы GraphWorX32 Рис. 8. Графический объект будет перемещаться по вертикали в зависимости от результата деления значений двух контролируемых параметров

RkJQdWJsaXNoZXIy MTQ4NjUy