Но более актуально рассмотрение ограничений на используемые ActiveX-объекты. При встраивании объектов ActiveX может использоваться, по крайней мере, 47 типов объектов (см. табл. 3). И далеко не все типы переменных поддерживаются в SCADA-системах. Так что же в этом случае предлагают разработчики рассматриваемых SCADA систем, какие вспомогательные приемы (типа wrappers) предлагают использовать, чтобы стало возможным применение действительно тысяч ActiveX-объектов?
Прерогативой программного кода самого ActiveX в первую очередь должна быть, по-видимому, обработка исключительных ситуаций, поскольку проанализировать необходимые исключительные ситуации может только его разработчик. Контейнерные приложения обычно создают программы обработки лишь самых распространенных исключительных ситуаций. И это тонкое место, препятствующее широкому распространению неподдерживаемых ActiveX-объектов.На небрежность при подготовке тестирования указывает и такие недочеты, как выбранная конфигурация для тестирования в 64 Mбайт памяти, в то время как в требованиях к iFIX указано 96 Мбайт.
1. Часть так детально описанных недостатков iFix превращается в большой плюс, о котором (думается) не ведают авторы, если, конечно, они не преследуют противоположную цель. Если бы аналогичная статья была написана по продуктам Wonderware InTouch, IndustrialSQL Server или Citect (CiTechnology), то она послужила бы неплохим задачником при анализе любой из этих SCADA-систем как на курсах, так и в публикациях с целью рассеяния проявившихся в ней заблуждений. Применение SCADA-систем, особенно для системных интеграторов это не просто click click , это еще и толстый-толстый слой технологий.
2. Возможно компаниям, поставляющим SCADA-системы на российский рынок, важно пересмотреть свои информационные материалы, которые должны включать в себя не только перечисление свойств, возможностей конкретной SCADA-системы, но и технологии, обеспечивающие эти свойства. Если системные интеграторы пытаются взяться за столь сложные задачи, как тестирование SCADA-систем своими силами, следует хотя бы через средства массовой информации повысить уровень компетентности в этих вопросах (другие пути тоже возможны, но они могут быть дорогостоящими).
3. Учитывая количество предлагаемых на рынке сравнимых по базовым свойствам SCADA-систем, в условиях повышенных требований к оптимальному использованию конкретного высокотехнологичного продукта повышается роль технической поддержки при ужесточении требований к ее квалификации и компетентности менеджеров продуктов.