<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Современная автоматизация :: проекты :: контроллеры ::</title>
		<link>http://bigvet.ucoz.ru/</link>
		<description></description>
		<lastBuildDate>Tue, 15 Jan 2013 14:56:45 GMT</lastBuildDate>
		<generator>uCoz Web-Service</generator>
		<atom:link href="https://bigvet.ucoz.ru/news/rss" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Новая статья!</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Добавлена статья &lt;a href=&quot;http://bigvet.ucoz.ru/publ/obuchenie/antivirus_dlja_malykh_predprijatij_ili_ip/3-1-0-6&quot;&gt;«Антивирус для малых предприятий или ИП»&lt;/a&gt; повествующая о выборе антивируса для «жадных» организаций, которые не хотят платить за лицензионный антивирус, но при этом требуют от системного администратора обеспечение антивирусной защиты.&lt;/span&gt;&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://bigvet.ucoz.ru/publ/obuchenie/antivirus_dlja_malykh_predprijatij_ili_ip/3-1-0-6&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Читать статью &amp;gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;/div&gt;</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Добавлена статья &lt;a href=&quot;http://bigvet.ucoz.ru/publ/obuchenie/antivirus_dlja_malykh_predprijatij_ili_ip/3-1-0-6&quot;&gt;«Антивирус для малых предприятий или ИП»&lt;/a&gt; повествующая о выборе антивируса для «жадных» организаций, которые не хотят платить за лицензионный антивирус, но при этом требуют от системного администратора обеспечение антивирусной защиты.&lt;/span&gt;&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;&lt;a href=&quot;http://bigvet.ucoz.ru/publ/obuchenie/antivirus_dlja_malykh_predprijatij_ili_ip/3-1-0-6&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Читать статью &amp;gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/a&gt;&lt;br&gt;&lt;/div&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/novaja_statja/2013-01-15-19</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/novaja_statja/2013-01-15-19</guid>
			<pubDate>Tue, 15 Jan 2013 14:56:45 GMT</pubDate>
		</item>
		<item>
			<title>Тренды InTouch</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;a href=&quot;http://bigvet.ucoz.ru/load/scada_intouch_9_0_0/1-1-0-2&quot;&gt;InTouch&lt;/a&gt; предлагает пользователю два сложных объекта типа тренд: тренд реального времени и исторический (архивный) тренд. Эти объекты позволяют отображать в виде графиков значения переменных в реальном времени (4 пера) и архивных данных (8 перьев). Оба типа трендов создаются при использовании специальных инструментов панели рисования окна WindowMaker с последующим конфигурированием. Подробная информация по созданию и конфигурированию трендов будет приведена в соответствующей главе.&lt;br&gt;Подводя итог описанию графических средств пакета &lt;a href=&quot;http://bigvet.ucoz.ru/load/scada_intouch_9_0_0/1-1-0-2&quot;&gt;InTouch&lt;/a&gt;, следует отметить, что фирма Wonderware в этом плане предлагает потребителю хороший набор возможностей:&lt;br&gt;• богатый, традиционный для пользователей Windows инструментарий;&lt;br&gt;• меню правой кнопки мыши для окон, графических объектов и полей диалогов;&lt;br&gt;• широкий ...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;a href=&quot;http://bigvet.ucoz.ru/load/scada_intouch_9_0_0/1-1-0-2&quot;&gt;InTouch&lt;/a&gt; предлагает пользователю два сложных объекта типа тренд: тренд реального времени и исторический (архивный) тренд. Эти объекты позволяют отображать в виде графиков значения переменных в реальном времени (4 пера) и архивных данных (8 перьев). Оба типа трендов создаются при использовании специальных инструментов панели рисования окна WindowMaker с последующим конфигурированием. Подробная информация по созданию и конфигурированию трендов будет приведена в соответствующей главе.&lt;br&gt;Подводя итог описанию графических средств пакета &lt;a href=&quot;http://bigvet.ucoz.ru/load/scada_intouch_9_0_0/1-1-0-2&quot;&gt;InTouch&lt;/a&gt;, следует отметить, что фирма Wonderware в этом плане предлагает потребителю хороший набор возможностей:&lt;br&gt;• богатый, традиционный для пользователей Windows инструментарий;&lt;br&gt;• меню правой кнопки мыши для окон, графических объектов и полей диалогов;&lt;br&gt;• широкий спектр динамических свойств объектов;&lt;br&gt;• огромную библиотеку мастер-объектов (Wizards).&lt;/span&gt;&lt;/div&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/trendy_intouch/2013-01-14-18</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/trendy_intouch/2013-01-14-18</guid>
			<pubDate>Mon, 14 Jan 2013 12:36:27 GMT</pubDate>
		</item>
		<item>
			<title>Сложные объекты WindowMaker</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• &lt;strong&gt;Символ&lt;/strong&gt; - это некоторая комбинация простых объектов, которые обрабатываются как один объект. Любое изменение статических или динамических свойств символа влияет на все его составляющие. Например, если создать символ «насос» из двух кругов и двух прямоугольников и присвоить ему динамическое свойство Fill Color (цвет заполнения), то это свойство будет распространяться на все четыре простых объекта. Различные объекты символа могут иметь разные значения одного и того же свойства, если они были присвоены этим объектам до объединения в символ.&lt;br&gt;• &lt;strong&gt;Bitmap-объекты&lt;/strong&gt;, кнопки, компоненты не могут быть включены в состав символа.&lt;br&gt;• &lt;strong&gt;Компонент&lt;/strong&gt; - это совокупность двух или более объектов, символов или других компонентов, образующих единый элемент. Они создаются путем выбора двух и более объектов, символов или компонентов и последующего запуска команды Arrange/Make Cell. Компоненты реализуют простр...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• &lt;strong&gt;Символ&lt;/strong&gt; - это некоторая комбинация простых объектов, которые обрабатываются как один объект. Любое изменение статических или динамических свойств символа влияет на все его составляющие. Например, если создать символ «насос» из двух кругов и двух прямоугольников и присвоить ему динамическое свойство Fill Color (цвет заполнения), то это свойство будет распространяться на все четыре простых объекта. Различные объекты символа могут иметь разные значения одного и того же свойства, если они были присвоены этим объектам до объединения в символ.&lt;br&gt;• &lt;strong&gt;Bitmap-объекты&lt;/strong&gt;, кнопки, компоненты не могут быть включены в состав символа.&lt;br&gt;• &lt;strong&gt;Компонент&lt;/strong&gt; - это совокупность двух или более объектов, символов или других компонентов, образующих единый элемент. Они создаются путем выбора двух и более объектов, символов или компонентов и последующего запуска команды Arrange/Make Cell. Компоненты реализуют пространственную взаимосвязь между составляющими их графическими элементами. Каждая составляющая компонента может иметь свои собственные динамические свойства. Объекты объединяются в компоненты для создания таких виртуальных устройств, как панель управления контроллером, движковый регулятор и т. д. Компонент не может менять свой размер, ему нельзя присваивать динамические свойства (внутри компонента есть объекты и символы со своими динамическими свойствами). Нельзя изменять и статические свойства (внешний вид). Для изменения статических и динамических свойств компонента его надо разобрать на составные части командой Arrange/Break Cell. Однако компоненты можно дублировать, копировать, вставлять, выравнивать, перемещать и т. д.&lt;br&gt;• &lt;strong&gt;Мастер-объект&lt;/strong&gt; - это предварительно созданный компонент с определенными статическими и динамическими свойствами, находящийся в библиотеке мастер-объектов (Wizards) и доступный для многократного применения. Но в отличие от компонента, динамические свойства которого настраиваются для каждой составляющей отдельно до объединения в компонент, динамические свойства мастер-объекта быстро настраиваются с помощью специализированного диалога. Другими словами, фирма Wonderware провела большую работу и создала огромное количество мастер-объектов (несколько тысяч), определив для каждого из них механизм быстрой настройки статических и динамических свойств. Все эти мастер-объекты разделены на большое количество групп и размещены в соответствующей библиотеке. Доступ к ней осуществляется нажатием иконки Wizard в интерфейсе WindowMaker, что вызывает появление на экране диалога Wizard Selection (Выбор мастер-объекта, рис. 1.6).&lt;br&gt;В левой части диалога - список групп мастер-объектов, включающий такие категории, как Buttons (кнопки), Sliders (ползунковые регуляторы), Switches (переключатели) и т. д.&lt;br&gt;В правой части диалога приведены все мастер-объекты выбранной в данный момент группы (на рис. 1.6 - кнопки). Двойной щелчок по требуемому мастер-объекту возвра¬щает пользователя в окно разработки приложения. Курсор принимает форму уголка с символом. Наконец, щелчок мыши на свободном месте окна приводит к появлению мастер-объекта в окне приложения. Для его конфигурирования (определения динами-ческих свойств) следует дважды щелкнуть на мастер-объекте.&lt;br&gt;Например, двойной щелчок по кнопке Momentary Button (кнопка запуска), предварительно вставленной в окно приложения, выводит на экран диалог конфигурирования этой кнопки (рис. 1.7).&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/130113/PIC30.gif&quot; alt=&quot;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 1.6. Диалог Wizard Selection (Выбор мастер-объекта)&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Достаточно ввести имя дискретной переменной, желаемый текст на кнопке, отметить несколько опций и нажать Ок&lt;/span&gt;.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/130113/PIC31.gif&quot; alt=&quot;&quot; width=&quot;400&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 1.7. Диалог конфигурирования кнопки запуска&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Инструмент Bitmap инструментальной панели рисования позволяет копировать и встраивать в приложение &lt;a href=&quot;http://bigvet.ucoz.ru/load/scada_intouch_9_0_0/1-1-0-2&quot;&gt;InTouch&lt;/a&gt; растровые объекты (совокупность точек). С помощью него создается «контейнер» для последующей вставки объекта из папки обмена Windows либо файлов с расширением .BMP, .JPG, .PCX, .TGA.&lt;br&gt;&lt;br&gt;Для WindowMaker растровое изображение является единым объектом. Невозможно ни анимировать его отдельные части, ни вставлять Bitmap-объекты в символы (можно вставлять в компоненты). Такой объект можно развернуть на рабочем поле на 90, 180, 270, 360 градусов, а также определить для него цвет «прозрачности», чтобы через него можно было видеть и другие объекты&lt;/span&gt;.&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/div&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/slozhnye_obekty_windowmaker/2013-01-13-17</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/slozhnye_obekty_windowmaker/2013-01-13-17</guid>
			<pubDate>Sun, 13 Jan 2013 07:17:33 GMT</pubDate>
		</item>
		<item>
			<title>Простые объекты в WindowMaker</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;WindowMaker&lt;/span&gt; поддерживает четыре базовых типа простых объектов: линии, заполнен¬ные контуры, текст и кнопки. Каждый из этих простых объектов имеет свойства, влия¬ющие на его внешний вид. Такими свойствами являются: цвет линии, цвет заполнения, высота, ширина, ориентация и т. д. Они могут быть статическими или динамическими.&lt;br&gt;• Линия - это объект, представляющий собой один или несколько связанных отрезков. Толщина линии и ее стиль являются статическими свойствами линии, присваиваемыми ей во время создания, и лишь цвет линии может быть связан с анимационной функцией.&lt;br&gt;• Заполненный контур (прямоугольник, скругленный прямоугольник, круг, эллипс, многоугольник) представляет собой двухмерный объект. К динамическим свойствам такого объекта относятся: цвет контурной линии, цвет заполнения, насыщенность цвета заполнения, высота, ширина, расположение, видимость и ориентация.&lt;br&gt;• Текст представляе...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&amp;nbsp;WindowMaker&lt;/span&gt; поддерживает четыре базовых типа простых объектов: линии, заполнен¬ные контуры, текст и кнопки. Каждый из этих простых объектов имеет свойства, влия¬ющие на его внешний вид. Такими свойствами являются: цвет линии, цвет заполнения, высота, ширина, ориентация и т. д. Они могут быть статическими или динамическими.&lt;br&gt;• Линия - это объект, представляющий собой один или несколько связанных отрезков. Толщина линии и ее стиль являются статическими свойствами линии, присваиваемыми ей во время создания, и лишь цвет линии может быть связан с анимационной функцией.&lt;br&gt;• Заполненный контур (прямоугольник, скругленный прямоугольник, круг, эллипс, многоугольник) представляет собой двухмерный объект. К динамическим свойствам такого объекта относятся: цвет контурной линии, цвет заполнения, насыщенность цвета заполнения, высота, ширина, расположение, видимость и ориентация.&lt;br&gt;• Текст представляет собой последовательность символов. К статическим свойствам текста относятся: тип шрифта, его размер, выделение, курсив, подчеркивание, выравнивание. Анимационные свойства шрифта - цвет, видимость и расположение.&lt;br&gt;• Кнопка - часто используемый объект при создании операторских интерфейсов. С кнопками могут быть связаны функции различных типов. Нажатие кнопки может вызвать выполнение скриптов, кнопкой можно производить ввод аналоговых и дискретных величин и т. д.&lt;br&gt;&lt;br&gt;Текст на кнопке редактируется с помощью команды Special/Substitute Strings. При этом текстовое поле может содержать только одну строку.&lt;br&gt;&lt;br&gt;Один и тот же объект может иметь набор различных динамических свойств. Комбинации этих свойств предоставляют возможность создавать на экране в режиме исполнения (Runtime) практически любые динамические эффекты. Для установки динамических свойств необходимо прежде всего вызвать на экран диалог их выбора (рис. 1.4). Это достигается командой Special/Animation Link или двойным щелчком левой кнопки мыши на объекте&lt;/span&gt;.&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/120113/PIC27.gif&quot; alt=&quot;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 1.4. Диалог выбора динамических свойств объекта&lt;/span&gt;&amp;nbsp;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Все динамические связи можно разделить на две группы: Touch Links (левая колонка) и Display Links (три колонки справа). С помощью свойств Touch Links выполняется любой ввод в систему. Свойства Display Links осуществляют вывод информации на экран дисплея. Нажатие на любую клавишу диалога (рис. 1.4) вызывает появление нового диалога для определения соответствующего свойства объекта. Количество диалогов соответствует количеству динамических свойств (кнопок) диалога выбора. Все диалоги различны, но большинство из них имеет общие характеристики:&lt;br&gt;• окно типа объекта;&lt;br&gt;• одинаковую палитру цветов;&lt;br&gt;• быстрый вызов словаря переменных;&lt;br&gt;• быстрый доступ, к полям переменных;&lt;br&gt;• поддержку правой кнопки мыши в полях Тадпате (имя переменной) и Expression (выражение).&lt;br&gt;&lt;br&gt;На рис. 1.5 приведен диалог для определения свойств объекта (кнопки), управляющего значением дискретной переменной.&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/120113/PIC28.gif&quot; alt=&quot;&quot; width=&quot;400&quot;&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 1.5. Диалог определения свойств кнопки&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Завершение работы с диалогом производится нажатием кнопки Ок. Если переменная поля Tagname была ранее определена в словаре переменных данного приложения, пользователь возвращается в диалог выбора динамических двойств объекта (рис. 1.4). Можно либо продолжить определение других динамических свойств для данного объекта, либо, нажав О/с, вернуться на поле разработки окна приложения.&lt;br&gt;&lt;/span&gt;&lt;/div&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/prostye_obekty_v_windowmaker/2013-01-12-16</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/prostye_obekty_v_windowmaker/2013-01-12-16</guid>
			<pubDate>Sat, 12 Jan 2013 12:06:09 GMT</pubDate>
		</item>
		<item>
			<title>Графический интерфейс</title>
			<description>&lt;div align=&quot;justify&quot;&gt;


&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;strong&gt;Средства визуализации&lt;/strong&gt; - одно из базовых свойств SCADA-систем. В каждой из них существует графический объектно-ориентированный редактор с определенным набором анимационных функций. Используемая векторная графика дает возможность осуществлять широкий круг операций над выбранным объектом. Объекты могут быть простыми (линии, прямоугольники, текстовые объекты и т. д.) и сложными. Возможности агрегирования сложных объектов в разных SCADA-системах различны. Все SCADA-системы включают библиотеки стандартных графических символов, библиотеки сложных графических объектов, обладают целым рядом других стандартных возможностей. Тем не менее каждая SCADA-система по-своему уникальна и, несмотря на поддержание стандартных функций, обладает присущими только ей особенностями. При рассмотрении графических возможностей SCADA-систем &lt;a href=&quot;http://bigvet.ucoz.ru/load/scada_intouch_9_0_0/1-1-0-2&quot;&gt;InTouch&lt;/a&gt; и Citect предполагается обра...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;


&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;strong&gt;Средства визуализации&lt;/strong&gt; - одно из базовых свойств SCADA-систем. В каждой из них существует графический объектно-ориентированный редактор с определенным набором анимационных функций. Используемая векторная графика дает возможность осуществлять широкий круг операций над выбранным объектом. Объекты могут быть простыми (линии, прямоугольники, текстовые объекты и т. д.) и сложными. Возможности агрегирования сложных объектов в разных SCADA-системах различны. Все SCADA-системы включают библиотеки стандартных графических символов, библиотеки сложных графических объектов, обладают целым рядом других стандартных возможностей. Тем не менее каждая SCADA-система по-своему уникальна и, несмотря на поддержание стандартных функций, обладает присущими только ей особенностями. При рассмотрении графических возможностей SCADA-систем &lt;a href=&quot;http://bigvet.ucoz.ru/load/scada_intouch_9_0_0/1-1-0-2&quot;&gt;InTouch&lt;/a&gt; и Citect предполагается обратить внимание не только на возможности инструментариев по созданию графических объектов, но и на другие предоставляемые пользователю услуги, облегчающие и ускоряющие процесс разработки приложений (проекто&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;в).&lt;/span&gt;&lt;br class=&quot;innova&quot; startcont=&quot;this&quot;&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;Графические средства InTouch&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Компоненты среды разработки InTouch:&lt;br&gt;• WindowMaker - инструментальная среда разработки приложений;&lt;br&gt;• Application Explorer - представление приложения в иерархическом виде с доступом к любому компоненту и многим часто используемым командам и функциям WindowMaker.&lt;br&gt;&lt;br&gt;Проект, созданный в пакете InTouch, представляет собой набор окон (Window) с различ¬ными графическими и текстовыми объектами.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;br&gt;Окна в InTouch&lt;br&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Свойства каждого окна (наличие заголовка, цвет фона, размеры и т. д.) определяются при его создании. Создание нового окна производится в среде разработки WindowMaker щелчком по иконке панели инструментов General или командой File/New Window. На экране появится диалог Window Properties (Свойства окна, рис. 1.1).&lt;br&gt;Каждое окно должно иметь свое имя (Name) для его идентификации в приложении. Цвет фона создаваемого окна выбирается из цветовой палитры, вызываемой на экран щелчком по окошку Window Color.&lt;br&gt;В поле Comment можно ввести комментарий, связанный с этим окном (необязательно). Эта информация нужна только для документирования и не используется приложением.&lt;br&gt;&lt;br&gt;InTouch предлагает три типа окон (Window Туре):&lt;br&gt;• &lt;strong&gt;Replace&lt;/strong&gt; (заменяющее) - закрывает все существующие окна, перекрываемые им при появлении на экране, включая окна типа Popup и другие окна типа Replace;&lt;br&gt;• &lt;strong&gt;Overlay&lt;/strong&gt; (перекрывающее) - появляется поверх всех окон, отображаемых в текущий момент. Когда окно типа Overlay закрывается, все скрываемые им окна восстанавливаются. Щелчок мыши по любому видимому участку лежащего ниже окна приводит к переходу его на передний план;&lt;br&gt;• &lt;strong&gt;Popup&lt;/strong&gt; (всплывающее) - похоже на окно типа Overlay, только всегда остается поверх всех других открытых окон. Окно закрывается после соответствующей команды пользователя.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/110113/PIC16.gif&quot; alt=&quot;&quot; width=&quot;400&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;Рис. 1.1. Диалог Window Properties (Свойства окна)&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Выбор типа создаваемого окна производится включением соответствующей кнопки в поле Window Туре. В поле Frame Style (стиль обрамления) выбирается необходимый стиль обрамления окна:&lt;br&gt;• &lt;strong&gt;Single&lt;/strong&gt; - окно с рамкой, допускается заголовок;&lt;br&gt;• &lt;strong&gt;Double&lt;/strong&gt; - окно с рамкой без заголовка;&lt;br&gt;• &lt;strong&gt;None&lt;/strong&gt; - окно без рамки и без заголовка.&lt;br&gt;Чтобы у окна была полоса с заголовком, где выводится имя окна, включают опцию Title Bar. Эта полоса также служит для перемещения окна при захвате ее мышью. При выборе этой опции отключатся опции Double и None для стиля обрамления.&lt;br&gt;Для изменения размеров окна, когда оно откроется в WindowMaker, следует выбрать опцию Size Controls (управление размером). В группе полей Dimentions определяются текущие размеры и положение окна на рабочем поле:&lt;br&gt;• &lt;strong&gt;X Location&lt;/strong&gt; - расстояние в пикселях между левым краем рабочего поля WindowMaker и левым краем описываемого окна;&lt;br&gt;• &lt;strong&gt;Y Location&lt;/strong&gt; - расстояние в пикселях между верхним краем рабочего поля&lt;br&gt;WindowMaker и верхним краем описываемого окна:&lt;br&gt;• &lt;strong&gt;Window Width&lt;/strong&gt; - ширина окна в пикселях;&lt;br&gt;• &lt;strong&gt;Window Height&lt;/strong&gt; - высота окна в пикселях.&lt;br&gt;&lt;br&gt;По умолчанию при создании нового окна эти параметры примут значения предыдущего (последнего) созданного окна.&lt;br&gt;Кнопка Scripts (скрипты) дает возможность войти в диалог Window Script для создания оконного сценария. Для унификации внешнего вида окон приложения и сокращения сроков разработки приложений InTouch предлагает несколько приемов.&lt;br&gt;Один из таких приемов - дублирование окон. Создание копий окон выполняется коман¬дой File/Save Window As, Для быстрого доступа к этой команде можно воспользоваться меню правой кнопки мыши (см. ниже).&lt;br&gt;Второй прием, который также позволяет экономить время разработки приложения, -импорт окон. Можно повторно использовать все ранее созданные окна, объекты и скрипты. Чтобы импортировать окна из другого lnTouch-приложения, необходимо воспользоваться командой File/import.&lt;br&gt;Интерфейс WindowMaker с открытым окном представлен на рис. 1.2.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/110113/PIC17.gif&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;Рис. 1.2. Интерфейс WindowMaker&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Сверху экрана расположена строка меню, включающая опции для работы с окнами, редактирования и выравнивания объектов в окне, настройки инструментариев, текста, толщины и стиля линий и т. д. Слева от рабочего поля - меню Application Explorer, которое может быть выведено в интерфейс WindowMaker или закрыто нажатием соответствующей иконки инструментария.&lt;br&gt;Инструментарий InTouch&lt;br&gt;&lt;br&gt;Инструментарий InTouch представлен пятью инструментальными панелями, в которых инструменты сгруппированы по функциональному принципу.&lt;br&gt;Панель General содержит элементы, соответствующие часто используемым командам меню File и Edit. Эти элементы известны читателю по работе в среде Windows и не требуют дополнительного пояснения.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/110113/PIC18.gif&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;В панель форматов Format включены средства, выполняющие большую часть крманд форматирования текстовых объектов меню Text. Она содержит также средства выбора цвета линии, текста, заполнения объекта, фона окна и цвета «прозрачных объектов»&lt;/span&gt;.&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/110113/PIC19.gif&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Панель выравнивания Arrange содержит инструменты, соответствующие командам выравнивания объектов меню Arrange&lt;/span&gt;.&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/110113/PIC20.gif&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;В нее включены кнопки для выполнения команд выравнивания объектов, размещения на переднем и заднем плане, равномерной расстановки объектов по горизонтали и вертикали, объединения отдельных объектов в символы и компоненты и их разъединения, вращения по и против часовой стрелке на 90 градусов, зеркального отображения объек¬тов по горизонтали и вертикали.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Панель рисования Drawing включает инструменты для создания простых и сложных объектов. Первые восемь инструментов и последний предназначены для создания простых объектов. Это прямоугольник (квадрат), скругленный прямоугольник, окружность (эллипс), прямая линия под любым углом, горизонтальная и вертикальная прямая, ломаная линия, многоугольник, текстовый объект и трехмерная кнопка.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;С помощью остальных трех инструментов панели Drawing могут быть созданы сложные объекты операторских интерфейсов: контейнер для вставки растровых изображений, тренд реального времени и архивный тренд. На рис. 1.2 на рабочем поле окна WindowMaker показаны примеры объектов, созданных инструментами панели Drawing.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;В панели View (Вид) представлено всего пять кнопок (слева направо):&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/110113/PIC22.gif&quot; alt=&quot;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• кнопка, соответствующая команде отображения/закрытия окна Application Explorer;&lt;br&gt;• кнопка, соответствующая команде Hide АН (спрятать все), относящейся к панелям инструментов;&lt;br&gt;• кнопка переключения обычного изображения окна в полноэкранное и обратно;&lt;br&gt;• кнопка, соответствующая команде Snap to Grid (привязать к координатной сетке);&lt;br&gt;• кнопка отображения/закрытия линейки окна WindowMaker (рис. 1.2).&lt;br&gt;&lt;br&gt;Все инструментальные панели могут быть «закреплены» у любого края окна WindowMaker, в том числе и панель рисования. При необходимости их можно перемес¬тить внутрь рабочего поля.&lt;br&gt;При разработке операторских интерфейсов достаточно важно обеспечить пользовате¬лю удобный и быстрый доступ к наиболее часто используемым командам. В этом плане InTouch предлагает ряд меню, вызываемых на экран нажатием правой кнопки мыши. Эти меню могут относиться к окнам (рис. 1.3 слева), графическим объектам (в середине) и полям диалогов (справа&lt;/span&gt;).&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;br&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/110113/PIC23.gif&quot; alt=&quot;&quot; width=&quot;400&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 1.3. Меню для окна, объекта и диалога, активизируемые правой кнопкой мыши&lt;/span&gt;&lt;/div&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/graficheskij_interfejs/2013-01-11-13</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/graficheskij_interfejs/2013-01-11-13</guid>
			<pubDate>Fri, 11 Jan 2013 13:41:27 GMT</pubDate>
		</item>
		<item>
			<title>Графические возможности SCADA</title>
			<description>&lt;p class=&quot;Style4&quot; style=&quot;text-indent:36.0pt;line-height:normal;mso-pagination:
widow-orphan&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Для специалиста-разработчика системы автоматизации, как и для специалиста-технолога, чье рабочее место создается, очень важен графический пользовательский интерфейс. Функционально графические интерфейсы SCADA-систем весьма похожи. В каждой из них существует графический объектно-ориентированный редактор с опреде¬ленным набором анимационных функций. Используемая векторная графика дает возможность осуществлять широкий набор операций над выбранным объектом, а также быстро обновлять изображение на экране, применяя средства анимации.&lt;br&gt;&lt;br&gt;Крайне важен также вопрос о поддержке в рассматриваемых системах стандартных функций GUI (Graphic Users Interface). Поскольку большинство рассматриваемых SCADA-систем работают под управлением Windows, это и определяет тип используе¬мого GUI.&lt;br&gt;&lt;br&gt;&lt;em&gt;Открытость систем&lt;/em&gt;&lt;br&gt;&lt;br&gt;Система является открытой, если для нее определены и...</description>
			<content:encoded>&lt;p class=&quot;Style4&quot; style=&quot;text-indent:36.0pt;line-height:normal;mso-pagination:
widow-orphan&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Для специалиста-разработчика системы автоматизации, как и для специалиста-технолога, чье рабочее место создается, очень важен графический пользовательский интерфейс. Функционально графические интерфейсы SCADA-систем весьма похожи. В каждой из них существует графический объектно-ориентированный редактор с опреде¬ленным набором анимационных функций. Используемая векторная графика дает возможность осуществлять широкий набор операций над выбранным объектом, а также быстро обновлять изображение на экране, применяя средства анимации.&lt;br&gt;&lt;br&gt;Крайне важен также вопрос о поддержке в рассматриваемых системах стандартных функций GUI (Graphic Users Interface). Поскольку большинство рассматриваемых SCADA-систем работают под управлением Windows, это и определяет тип используе¬мого GUI.&lt;br&gt;&lt;br&gt;&lt;em&gt;Открытость систем&lt;/em&gt;&lt;br&gt;&lt;br&gt;Система является открытой, если для нее определены и описаны используемые форматы данных и процедурный интерфейс, что позволяет подключить к ней «внешние» независимо разработанные компоненты.&lt;br&gt;&lt;br&gt;&lt;em&gt;Разработка собственных программных модулей&lt;/em&gt;&lt;br&gt;&lt;br&gt;Перед фирмами-разработчиками систем автоматизации часто встает вопрос о созда¬нии собственных (не предусмотренных в рамках систем SCADA) программных модулей и включении их в создаваемую систему автоматизации. Поэтому вопрос об открытости системы является важной характеристикой SCADA-систем. Фактически открытость системы означает доступность спецификаций системных (в смысле SCADA) вызовов, реализующих тот или иной системный сервис. Это может быть и доступ к графическим функциям, функциям работы с базами данных и т.д.&lt;br&gt;&lt;br&gt;&lt;em&gt;Драйверы ввода-вывода&lt;/em&gt;&lt;br&gt;&lt;br&gt;Современные SCADA-системы не ограничивают выбора аппаратуры нижнего уровня, так как предоставляют большой набор драйверов или серверов ввода-вывода и имеют хорошо развитые средства создания собственных программных модулей или драйве¬ров новых устройств нижнего уровня. Сами драйверы разрабатываются с использо¬ванием стандартных языков программирования. Вопрос, однако, в том, достаточно ли спецификаций доступа к ядру системы, поставляемых фирмой-разработчиком в штатном комплекте (система Trace Mode), или для создания драйверов необходимы специальные пакеты (системы FactoryLink, InTouch). Возможно, разработку драйвера нужно заказывать у фирмы-разработчика.&lt;br&gt;&lt;br&gt;&lt;em&gt;Разработки третьих фирм&lt;/em&gt;&lt;br&gt;&lt;br&gt;Многие компании занимаются разработкой драйверов, ActiveX-объектов и другого программного обеспечения для SCADA-систем. Этот факт очень важно оценивать при выбо¬ре SCADA-пакета, поскольку это расширяет область применения системы непрофессиональными программистами (нет необходимости разрабатывать программы с использованием языков С или Basic).&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;br&gt;При оценке стоимости SCADA-систем нужно учитывать следующие факторы:&lt;br&gt;• стоимость программно-аппаратной платформы;&lt;br&gt;• стоимость системы;&lt;br&gt;• стоимость освоения системы;&lt;br&gt;• стоимость сопровождения.&lt;br&gt;Эксплуатационные характеристики&lt;br&gt;&lt;br&gt;Показатели этой группы критериев наиболее субъективны. Это тот самый случай, когда лучше один раз увидеть, чем семь раз услышать. К этой группе можно отнести:&lt;br&gt;• удобство интерфейса среды разработки - «Windows-подобный» интерфейс, полнота инструментария и функций системы;&lt;br&gt;• качество документации - ее полнота, уровень русификации;&lt;br&gt;• поддержка со стороны создателей - количество инсталляций, дилерская сеть, обучение, условия обновления версий и т. д.&lt;br&gt;&lt;br&gt;Если предположить, что пользователь справился и с этой задачей - остановил свой выбор на конкретной SCADA-системе, то далее начинается разработка системы контроля и управления, включающая следующие этапы:&lt;br&gt;• разработку архитектуры системы автоматизации в целом. На этом этапе определяется функциональное назначение каждого узла системы автоматизации;&lt;br&gt;• решение вопросов, связанных с возможной поддержкой распределенной архитектуры, необходимостью введения узлов с «горячим резервированием» и т.п.;&lt;br&gt;• создание прикладной системы управления для каждого узла. На этом этапе специалист в области автоматизируемых процессов наполняет узлы архитектуры алгоритмами, совокупность которых позволяет решать задачи автоматизации;&lt;br&gt;• приведение в соответствие параметров прикладной системы с информацией,&lt;br&gt;• которой обмениваются устройства нижнего уровня (например, программируемые логические контроллеры) с внешним миром (датчики технологических параметров, исполнительные устройства и др.);&lt;br&gt;• отладку созданной прикладной программы в режиме эмуляции.&lt;br&gt;&lt;br&gt;В последующих главах на примере двух известных и хорошо зарекомендовавших себя &amp;nbsp;SCADA-систем - InTouch и Citect - рассмотрены основные компоненты, функции и возможности систем диспетчерского управления и сбора данных.&lt;/span&gt;&lt;br&gt;&lt;/p&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/graficheskie_vozmozhnosti_scada/2013-01-10-12</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/graficheskie_vozmozhnosti_scada/2013-01-10-12</guid>
			<pubDate>Thu, 10 Jan 2013 04:39:38 GMT</pubDate>
		</item>
		<item>
			<title>Программно-аппаратные платформы для SCADA-систем</title>
			<description>&lt;div align=&quot;justify&quot; startcont=&quot;this&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span class=&quot;FontStyle259&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Анализ перечня таких платформ необходим, поскольку от него зависит ответ на вопрос, возможна ли реализация той или иной SCADA-системы на имеющихся вычислительных средствах, а также оценка стоимости эксплуатации системы (будучи разработанной в одной операционной среде, прикладная программа может быть выполнена в любой другой, которую поддерживает выбранный SCADA-пакет). В различных SCADA-системах эт...</description>
			<content:encoded>&lt;div align=&quot;justify&quot; startcont=&quot;this&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span class=&quot;FontStyle259&quot; style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 8pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 12pt;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Анализ перечня таких платформ необходим, поскольку от него зависит ответ на вопрос, возможна ли реализация той или иной SCADA-системы на имеющихся вычислительных средствах, а также оценка стоимости эксплуатации системы (будучи разработанной в одной операционной среде, прикладная программа может быть выполнена в любой другой, которую поддерживает выбранный SCADA-пакет). В различных SCADA-системах этот вопрос решен по разному. Так, FactoryLink имеет весьма широкий список поддерживаемых программно-аппаратных платформ (табл):&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;table style=&quot;border-collapse:collapse;width:100%;&quot; align=&quot;justify&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;


&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;table class=&quot;MsoTableGrid&quot; border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;border-top-color: currentColor; border-left-color: currentColor; border-right-color: currentColor; border-bottom-color: currentColor; border-top-width: medium; border-left-width: medium; border-right-width: medium; border-bottom-width: medium; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; border-collapse: collapse;&quot; width=&quot;&quot; align=&quot;center&quot;&gt;&lt;tbody&gt;&lt;tr style=&quot;mso-yfti-irow:0;mso-yfti-firstrow:yes&quot;&gt;&lt;td width=&quot;391&quot; style=&quot;border-top-color: WindowText; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-top-width: 1pt; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; background-color: rgb(70, 130, 180); letter-spacing: 0px; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot; align=&quot;center&quot; style=&quot;text-align:center&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Операционная система&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; style=&quot;border-top-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-color: currentColor; border-left-width: medium; border-left-style: none; background-color: rgb(70, 130, 180); letter-spacing: 0px; word-spacing: 0px;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot; align=&quot;center&quot; style=&quot;text-align:center&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight:normal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Компьютерная платформа&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:1&quot;&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: currentColor; border-top-width: medium; border-top-style: none;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;DOS/MS Windows&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-top-color: currentColor; border-top-width: medium; border-top-style: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none; border-bottom-color: WindowText; border-bottom-width: 1pt; border-bottom-style: solid; border-right-color: WindowText; border-right-width: 1pt; border-right-style: solid;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;IBM PC&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:2&quot;&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: currentColor; border-top-width: medium; border-top-style: none;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;OS/2&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-top-color: currentColor; border-top-width: medium; border-top-style: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none; border-bottom-color: WindowText; border-bottom-width: 1pt; border-bottom-style: solid; border-right-color: WindowText; border-right-width: 1pt; border-right-style: solid;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;IBM PC&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:3&quot;&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: currentColor; border-top-width: medium; border-top-style: none;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;SCO UNIX&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;mso-spacerun:yes&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&amp;nbsp;&amp;nbsp; &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-top-color: currentColor; border-top-width: medium; border-top-style: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none; border-bottom-color: WindowText; border-bottom-width: 1pt; border-bottom-style: solid; border-right-color: WindowText; border-right-width: 1pt; border-right-style: solid;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;IBM PC&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:4&quot;&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: currentColor; border-top-width: medium; border-top-style: none;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;VMS&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-top-color: currentColor; border-top-width: medium; border-top-style: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none; border-bottom-color: WindowText; border-bottom-width: 1pt; border-bottom-style: solid; border-right-color: WindowText; border-right-width: 1pt; border-right-style: solid;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;VAX&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:5&quot;&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: currentColor; border-top-width: medium; border-top-style: none;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;AIX&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-top-color: currentColor; border-top-width: medium; border-top-style: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none; border-bottom-color: WindowText; border-bottom-width: 1pt; border-bottom-style: solid; border-right-color: WindowText; border-right-width: 1pt; border-right-style: solid;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;RS6000&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:6&quot;&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: currentColor; border-top-width: medium; border-top-style: none;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;HP-UX&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-top-color: currentColor; border-top-width: medium; border-top-style: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none; border-bottom-color: WindowText; border-bottom-width: 1pt; border-bottom-style: solid; border-right-color: WindowText; border-right-width: 1pt; border-right-style: solid;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;HP 9000&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;mso-yfti-irow:7;mso-yfti-lastrow:yes&quot;&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-left-color: WindowText; border-right-color: WindowText; border-bottom-color: WindowText; border-left-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: currentColor; border-top-width: medium; border-top-style: none;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;MS Windows/NT&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td width=&quot;391&quot; valign=&quot;top&quot; style=&quot;width: 293.05pt; border-top-color: currentColor; border-top-width: medium; border-top-style: none; border-left-color: currentColor; border-left-width: medium; border-left-style: none; border-bottom-color: WindowText; border-bottom-width: 1pt; border-bottom-style: solid; border-right-color: WindowText; border-right-width: 1pt; border-right-style: solid;&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Системы с реализованным Windows/NT, в основном на
 РС-платформе&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;
 &lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;В то же время в таких SCADA-системах, как RealFlex и Sitex, основу программной плат¬формы принципиально составляет единственная операционная система реального времени QNX.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Подавляющее большинство SCADA-систем реализовано на MS Windows-платформах. Именно такие системы предлагают наиболее полные и легко наращиваемые MMI-средства. Учитывая позиции Microsoft на рынке операционных систем (ОС), следует отметить, что даже разработчики многоплатформных SCADA-систем, такие, как United States DATA Со (разработчик FactoryLink), приоритетным считают дальнейшее развитие своих SCADA-систем на платформе Windows NT. Некоторые фирмы, до сих пор поддерживающие SCADA-системы на базе операционных систем реального времени (ОСРВ), начали менять ориентацию, выбирая системы на платформе Windows NT. Все более очевидным становится применение ОСРВ во встраиваемых системах, где они действительно хороши. Таким образом, основным полем, где сегодня разворачиваются главные события глобального рынка SCADA-систем, стала MS Windows NT/2000 на фоне всё ускоряющегося сворачивания активности в области MS DOS, MS Windows З.хх/95.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Имеющиеся средства сетевой поддержки&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span class=&quot;FontStyle259&quot;&gt;&lt;span style=&quot;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;
mso-bidi-font-family:Arial&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span class=&quot;FontStyle259&quot;&gt;&lt;span style=&quot;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;
mso-bidi-font-family:Arial&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Одной из основных черт современного мира систем
автоматизации является их высокая степень интеграции. В любой из них могут быть
задействованы объекты управления, исполнительные механизмы, аппаратура,
регистрирующая и обрабатывающая информацию, рабочие места операторов, серверы
баз данных и т.д. Очевидно, что для эффективного функционирования в этой
разнородной среде SCADA-система должна обеспечивать высокий уровень сетевого сервиса.
Желательно, чтобы она поддерживала работу в стандартных сетевых средах (ARCNET,
ETHERNET и т.д.) с использованием стандартных протоколов (NETBIOS, TCP/IP и
др.), а также обеспечивала поддержку наиболее популярных сетевых стандартов из
класса промышленных интерфейсов (PROFIBUS, CANBUS, LON, MODBUS и т.д.). Этим
требованиям в той или иной степени удовлетворяют практически все
рассматриваемые SCADA-системы, с тем только разли­чием, что набор
поддерживаемых сетевых интерфейсов, конечно же, разный.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span class=&quot;FontStyle259&quot;&gt;&lt;span style=&quot;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;
mso-bidi-font-family:Arial&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;i style=&quot;mso-bidi-font-style:normal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Встроенные командные
языки&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;em&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Большинство SCADA-систем имеют встроенные языки высокого уровня, VBasic-подобные языки, позволяющие генерировать адекватную реакцию на события, связанные с изменением значения переменной, с выполнением некоторого логического условия, с нажатием комбинации клавиш, а также с выполнением некоторого фрагмента с заданной частотой относительно всего приложения или отдельного окна.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;i style=&quot;mso-bidi-font-style:normal&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Поддерживаемые базы
данных&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;em&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;


&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;p class=&quot;Style4&quot; style=&quot;text-indent:36.0pt;line-height:normal;mso-pagination:
widow-orphan&quot;&gt;&lt;span class=&quot;FontStyle259&quot;&gt;&lt;span style=&quot;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;
mso-bidi-font-family:Arial&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Одной из основных задач систем диспетчерского
контроля и управления является обработка информации: сбор, оперативный анализ,
хранение, сжатие, пересылка и т. д. Таким образом, в рамках создаваемой системы
должна функционировать база данных.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;FontStyle259&quot;&gt;&lt;span style=&quot;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;;
mso-bidi-font-family:Arial&quot;&gt;&lt;span style=&quot;font-family: &quot;Bookman Old Style&quot;;&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;font face=&quot;Arial&quot;&gt;Практически все SCADA-системы, в частности Genesis,
InTouch, Citect, используют ANSI SQL-синтаксис, который является независимым от
типа базы данных. Таким образом, приложения виртуально изолированы, что
позволяет менять базу данных без серь­езного изменения самой прикладной задачи,
создавать независимые программы для анализа информации, использовать уже
наработанное программное обеспечение, ориентированное на обработку данных.&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/programmno_apparatnye_platformy_dlja_scada_sistem/2013-01-09-11</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/programmno_apparatnye_platformy_dlja_scada_sistem/2013-01-09-11</guid>
			<pubDate>Wed, 09 Jan 2013 19:42:14 GMT</pubDate>
		</item>
		<item>
			<title>Сравнение коммуникационных возможностей Wonderware и Citect</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Что же реально сегодня предлагают потребителю компании Wonderware и Citect в области коммуникаций?&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;С точки зрения протоколов обе системы поддерживают DDE- и ОРС-обмены:&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• для улучшения характеристик DDE-обмена компания Wonderware предлагает пакетированный DDE, называемый FastDDE, и свой протокол SuiteLink, обеспечивающий максимальную производительность по сравнению с DDE, FastDDE, ОРС. Компания Citect поставляет встроенные драйверы, сводя к нулю протокольные издержки;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Citect-приложение может выполнять функцию не только ОРС-клиента, но и ОРС-сервера, что расширяет возможности Citect при построении различных конфигураций проектов.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Что же реально сегодня предлагают потребителю компании Wonderware и Citect в области коммуникаций?&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;С точки зрения протоколов обе системы поддерживают DDE- и ОРС-обмены:&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• для улучшения характеристик DDE-обмена компания Wonderware предлагает пакетированный DDE, называемый FastDDE, и свой протокол SuiteLink, обеспечивающий максимальную производительность по сравнению с DDE, FastDDE, ОРС. Компания Citect поставляет встроенные драйверы, сводя к нулю протокольные издержки;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Citect-приложение может выполнять функцию не только ОРС-клиента, но и ОРС-сервера, что расширяет возможности Citect при построении различных конфигураций проектов.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;С точки зрения организации взаимодействия между приложениями на различных узлах в сети следует указать на различие подходов компаний Wonderware и Citect:&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• при разработке lnTouch-приложения не важно, происходит ли подключение к серверу ввода-вывода или к переменным lnTouch-приложения на другом узле. В обоих случаях единообразным способом описываются каналы доступа, определяются имена доступа и к ним привязываются переменные приложения. В качестве протоколов обмена используются выбираемые при определении Access Name DDE- или SuiteLink-протоколы;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• в Citect с помощью системы установки связи Express Communications Wizard можно определить только каналы обмена с устройствами ввода-вывода. Для организации обмена между Citect-приложениями (на разных узлах в сети) предлагается конфигурировать каждый узел с Citect-приложением на выполнение заданных функций (сервера ввода/вывода по отношению к другим Citect-узлам, серверов алармов, трендов и т. д.).&lt;/span&gt;&lt;/p&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/sravnenie_kommunikacionnykh_vozmozhnostej_wonderware_i_citect/2013-01-08-10</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/sravnenie_kommunikacionnykh_vozmozhnostej_wonderware_i_citect/2013-01-08-10</guid>
			<pubDate>Tue, 08 Jan 2013 07:16:31 GMT</pubDate>
		</item>
		<item>
			<title>Алармы и события в SCADA-системах</title>
			<description>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Состояние тревоги - в дальнейшем аларм (Alarm) - это некоторое сообщение, предупреждающее оператора о возникновении определенной ситуации, которая может привести к серьезным последствиям, и потому требующее его внимания, а часто и вмешательства. Принял ли оператор сообщение об аларме? Чтобы снять эти сомнения, в системах управления принято различать неподтвержденные и подтвержденные алармы. Аларм считается подтвержденным после того, как оператор отреагировал на сообщение об аларме. До этого аларм считается неподтвержденным. Наряду с алармами в SCADA-системах существует понятие событий. События представляют собой обычные статусные сообщения системы и не требуют реакции оператора. Обычно событие генерируется при возникновении в системе определенных условий (типа регистрации оператора в системе).&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;От эффективности подсистемы алармов зависит скорость идентификац...</description>
			<content:encoded>&lt;div align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Состояние тревоги - в дальнейшем аларм (Alarm) - это некоторое сообщение, предупреждающее оператора о возникновении определенной ситуации, которая может привести к серьезным последствиям, и потому требующее его внимания, а часто и вмешательства. Принял ли оператор сообщение об аларме? Чтобы снять эти сомнения, в системах управления принято различать неподтвержденные и подтвержденные алармы. Аларм считается подтвержденным после того, как оператор отреагировал на сообщение об аларме. До этого аларм считается неподтвержденным. Наряду с алармами в SCADA-системах существует понятие событий. События представляют собой обычные статусные сообщения системы и не требуют реакции оператора. Обычно событие генерируется при возникновении в системе определенных условий (типа регистрации оператора в системе).&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;От эффективности подсистемы алармов зависит скорость идентификации неисправности, возникшей в системе, или технологического параметра, вышедшего за установленные регламентом границы. Быстродействие и надежность этой подсистемы могут существенно сократить время простоя технологического оборудования. Например, если оператор не получит вовремя информацию о том, что двигатель насоса перегрелся, это может привести в лучшем случае к выходу насоса из строя, а в худшем - к крупной аварии. Причины, вызывающие состояние аларма, могут быть самыми разными. Неисправность может возникнуть в самой SCADA-системе, в контроллерах, каналах связи, в технологическом оборудовании. Может выйти из строя датчик или нарушатся его метрологические характеристики. Параметры технологического процесса могут выйти за границы, установленные регламентом, и т. д.&lt;/span&gt;&lt;/div&gt;&lt;p align=&quot;justify&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Типовые алармы&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Подсистема алармов - это обязательный компонент любой SCADA-системы. Но возможности подсистем алармов различных SCADA-систем разные. С другой стороны, когда речь идет о типах алармов, то все SCADA-системы поддерживают дискретные и аналоговые алармы.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Дискретные алармы срабатывают при изменении состояния дискретной переменной. При этом для срабатывания аларма можно использовать любое из двух состояний: TRUE/ON (1) или FALSE/OFF (0). По умолчанию дискретный аларм может срабатывать на ON или OFF, в зависимости от конкретной SCADA-системы.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Аналоговые алармы базируются на анализе выхода значений переменной за указанные верхние и нижние пределы. Аналоговые алармы задаются в нескольких комбинациях:&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;High и High High (верхний и выше верхнего);&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Low и Low Low (нижний и ниже нижнего);&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Deviation (отклонение от нормы);&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;ROC - Rate of Change (скорость изменения).&lt;/span&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/060113/PIC11.gif&quot; alt=&quot;&quot;&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 3.1. Графическая интерпретация алармов типа Hi и HiHi&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;На рис. 3.1 видно, что алармы Hi и HiHi срабатывают при достижении переменной заданных для каждого аларма пределов (High Alarm, High High Alarm). Для выхода переменной из состояния аларма (HiHi или Hi) необходимо, чтобы ее значение стало меньше порогового на величину, называемую зоной нечувствительности (Deadband). Аналогично можно интерпретировать алармы типа Lo и LoLo.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Все вышеизложенное справедливо и для аларма типа Deviation (рис. 3,2), только речь в этом случае идет об отклонении значения переменной от заданного значения (Setpoint), причем это заданное значение в ходе технологического процесса может изменяться либо оператором, либо программно (автоматически).&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/060113/PIC12.gif&quot; alt=&quot;&quot;&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 3.2. Графическая интерпретация алармов типа Deviation&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Аларм сработает при выходе значения переменной за границу предельно допустимого отклонения.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Алармы типа ROC срабатывают, когда скорость изменения параметра становится больше предельно допустимой. Понятие «зона нечувствительности» (Deadband) к алармам этого типа не применяется.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;em&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Алармы и события в InTouch&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;В InTouch имеются две системы алармов: стандартная и распределенная. Стандартная система используется для отображения информации и подтверждения всех аварийных ситуаций и событий, возникающих в локальном InTouch-приложении.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Распределенная система расширяет возможности стандартной и позволяет подтверждать аварийные ситуации, генерируемые системами алармов других, включенных в сеть lnTouch-приложений.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;InTouch поддерживает возможность отображения, регистрации и печати информации как об алармах, связанных с аналоговыми или логическими переменными, так и о системных событиях.&lt;/span&gt;&lt;em&gt;&lt;br&gt;&lt;/em&gt;&lt;/p&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/alarmy_i_sobytija_v_scada_sistemakh/2013-01-06-9</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/alarmy_i_sobytija_v_scada_sistemakh/2013-01-06-9</guid>
			<pubDate>Sun, 06 Jan 2013 12:24:41 GMT</pubDate>
		</item>
		<item>
			<title>Коммуникационные протоколы в Citect</title>
			<description>&lt;p startcont=&quot;this&quot; align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Для обмена данными с контроллерами в Citect могут использоваться: встраиваемые драйверы, DDE-обмен, ОРС-протоколы.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;
•
Первый путь предполагает создание динамических библиотек, выполняющих функцию драйверов. Citect поставляется с более чем 120 драйверами ввода/вывода. Все эти драйверы 32-разрядные и обеспечивают подключение более 300 типов ПЛК, RTU, микроконтроллеров, Loop-контроллеров и т. д. Среди них -контроллеры фирм ABB (АС 110, АС 160, АС 410, АС 450, Commander 100, 150, 200, 300), Advantech (Adam 4000, Adam 5000), Allen Bradley (PLC-5, PLC-5/250, PLC-2, PLC-3, SLC 500), Bristol Babcock (33xx RTUs), Control Microsystems (TeleSAFE), Fuji, Foxboro (760 Series), GE Fanuc (Series 90, Series 9070, Series 9030, Series 6), Hewlett Packard (HP 3852A), Hitachi (H20, H200, H250, H700), Honeywell (620 Series, TDC2000, UDC3000), Koyo (405 Series), Mitsubishi (Melsec A...</description>
			<content:encoded>&lt;p startcont=&quot;this&quot; align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Для обмена данными с контроллерами в Citect могут использоваться: встраиваемые драйверы, DDE-обмен, ОРС-протоколы.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;
•
Первый путь предполагает создание динамических библиотек, выполняющих функцию драйверов. Citect поставляется с более чем 120 драйверами ввода/вывода. Все эти драйверы 32-разрядные и обеспечивают подключение более 300 типов ПЛК, RTU, микроконтроллеров, Loop-контроллеров и т. д. Среди них -контроллеры фирм ABB (АС 110, АС 160, АС 410, АС 450, Commander 100, 150, 200, 300), Advantech (Adam 4000, Adam 5000), Allen Bradley (PLC-5, PLC-5/250, PLC-2, PLC-3, SLC 500), Bristol Babcock (33xx RTUs), Control Microsystems (TeleSAFE), Fuji, Foxboro (760 Series), GE Fanuc (Series 90, Series 9070, Series 9030, Series 6), Hewlett Packard (HP 3852A), Hitachi (H20, H200, H250, H700), Honeywell (620 Series, TDC2000, UDC3000), Koyo (405 Series), Mitsubishi (Melsec A, AnA, FX), Modicon (Series 484, Series 584, Series 884, Series 984), Motorola (Moscad RTU), Omron, Samsung (Fara PLC), Siemens (Simatic - модели S5, S7, TI), Toshiba (EX 100, EX 250, EX 500, EX 2000, Tosdic-200, DPCS, PCS, OIS, SIS), Yokogawa (4082 Hybrid Recorder, 3880 Hybrid Recorder, Micro XL, Centum XL) и многих других.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Если нужного драйвера в системе Citect не окажется, можно воспользоваться пакетом разработки драйверов Driver Development Kit (DDK).&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Связь через DDE-сервер использует стандартный коммуникационный протокол Windows. Citect поддерживает связь с любым DDE-сервером.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Система Citect может функционировать в качестве и ОРС-сервера, и ОРС-клиента.&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Система Citect имеет в своем составе специальную утилиту - Express Communications Wizard (система установки связи), средство быстрого и простого конфигурирования устройств.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Эта программа использует полученную на каждом шаге процесса установки информацию и снабжает разработчика установками по умолчанию, оставляя в то же время варианты выбора параметров ввода/вывода.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Каждый диалог программы содержит четыре кнопки управления процессом установки связи:&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Next - продолжение установки;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Back - возврат на предыдущий шаг;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Cancel - отмена установки;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;• Help - справочная информация.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Щелчок по кнопке Finish последнего диалога завершает установку связи.&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Доступ к системе установки связи осуществляется в Citect Explorer из папки Communications соответствующего проекта (рис. 2.18).&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;img src=&quot;https://bigvet.ucoz.ru/060113/PIC10.gif&quot; alt=&quot;&quot;&gt;&lt;/p&gt;&lt;p align=&quot;center&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Рис. 2.18. Доступ к мастеру коммуникаций из Citect Explorer&lt;/span&gt;&lt;/p&gt;&lt;p align=&quot;justify&quot;&gt;&lt;span style=&quot;font-size: 10pt;&quot;&gt;Двойной щелчок по иконке Express I/O Device Setup запускает процесс установки и конфигурирования устройств ввода/вывода. В диалоге предлагается определить Citect-компьютер как сервер ввода/вывода и присвоить ему уникальное имя. Последовательное нажатие клавиши Next (далее) открывает перед разработчиком новые диалоги, предлагая ввести необходимую информацию по установке связи между Citect и устройством ввода/вывода. Citect предоставляет возможность пользователю разрабатывать и отлаживать проект без необходимости физического подключения к реальному устройству ввода/вывода. Просто при конфигурировании устройства ввода/вывода его можно определить как внутреннее (Memory I/O Device) или как диск (Disk I/O Device). Теперь Citect будет работать так, как будто взаимодействует с реальным контроллером.&lt;/span&gt;&lt;/p&gt;</content:encoded>
			<link>https://bigvet.ucoz.ru/news/kommunikacionnye_protokoly_v_citect/2013-01-06-8</link>
			<dc:creator>bigvet</dc:creator>
			<guid>https://bigvet.ucoz.ru/news/kommunikacionnye_protokoly_v_citect/2013-01-06-8</guid>
			<pubDate>Sun, 06 Jan 2013 12:12:18 GMT</pubDate>
		</item>
	</channel>
</rss>