Принципы управления через интернет.
Когда часть компонентов системы автоматизации выходит за границы локальной сети и переходит на уровень глобальной сети WAN(WAN (Wide Spread Area Network) — технология построения сетей, которая обеспечивает передачу информации на значительные расстояния с использованием коммутируемых и выделенных линий, специальных каналов связи и Интернета.), стоимость каналов связи резко возрастает вследствие высоких тарифов на дальнюю телефонную связь. В этих условиях наиболее экономически выгодным оказывается применение Интернета. Стоимость его оказывается на порядки ниже благодаря коммутации пакетов, а не каналов, что позволяет существенно улучшить эффективность использования пропускной способности сети связи.
Вторым существенным преимуществом применения Интернет-технологий в АСУ ТП является возможность использования на компьютере диспетчера любого веб-браузера
Управление и мониторинг через Интернет привлекательны еще тем, что могут осуществляться из любой точки земного шара с помощью компьютера или мобильного телефона (коммуникатора).
Другими достоинствами автоматизированных систем, использующих Интернет, являются:
· снижение стоимости функционирования АСУ ТП вследствие удаленного управления (отсутствует необходимость присутствия человека на трудно доступном объекте);
· снижение стоимости обслуживания благодаря удаленной диагностике, отладке и обновлению программного обеспечения через Интернет — уменьшаются затраты на командировки;
· возможность контроля состояния производственного или технологического процесса или управления им через мобильный телефон;
· возможность автоматического вызова аварийной службы в случае срабатывания датчиков газа, дыма, пламени, затопления и пр.;
· широкий выбор готовых (имеющихся в продаже) технических решений, аппаратных и программных продуктов для работы с Интернетом.
Существует два различных способа управления через Интернет, на основе которых построен ряд коммерческих продуктов: способ удаленного терминала и способ деления SCADA-пакета на серверную и клиентскую части.
Удаленный терминал можно представить себе как удлинение проводов мыши, клавиатуры и монитора с помощью Интернета, при этом визуализация выполняется в окне веб-браузера, а на компьютер через Интернет передаются только сигналы от мыши и клавиатуры. Управляемая программа исполняется на удаленном от пользователя компьютере, на котором устанавливается специализированный веб-сервер. Прямо из веб-браузера можно работать с запущенными на веб-сервере программами, с файловой системой и реестром сервера, запускать программы, контролировать выполняющиеся приложения и службы, устанавливать права доступа к системе, получать информацию о загрузке процессора и оперативной памяти.
Удаленный терминал можно использовать для управления любой программой, в том числе SCADA. Его недостатком является требование большой пропускной способности Интернет-канала, поскольку через Интернет передается вся информация, отображаемая на экране удаленного компьютера.
Второй способ удаленного управления через Интернет основан на делении SCADA-пакета на серверную и клиентскую части. Клиентская часть представляет собой веб-браузер, который просматривает специализированную вебстраницу, находящуюся на веб-сервере. На этой странице создается специализированный интерфейс с графикой и анимацией. Поскольку основная часть визуальной динамики пользовательского интерфейса исполняется на клиентском компьютере, а с сервера передаются только данные об объекте автоматизации, существенно снижаются требования к пропускной способности Интернет-канала.
Открытые системы.
Одна из важнейших проблем, возникающих в АСУ ТП, при автоматизации измерений и в других областях, заключается в резком увеличении стоимости системы с ростом ее сложности. Объективная причина этого явления состоит в том, что сложные системы часто изготавливаются в единичных экземплярах, а это не позволяет сделать их дешевыми.
Открытой называется модульная система, которая допускает замену любого модуля на аналогичный модуль другого производителя, имеющийся в свободной продаже по конкурентоспособным ценам, а интеграция системы с другими системами (в том числе с пользователем) выполняется без преодоления чрезмерных проблем.
Как следует из определения, необходимыми условиями открытости являются:
· модульность;
· соответствие стандартам (необязательно официальным, но обязательно общепринятым и легко доступным по цене, компенсирующей только затраты на его разработку, поддержку и распространение);
· наличие в свободной продаже аналогичных систем других производителей (подсистем, модулей) по конкурентоспособным ценам.
Для SCADA-системы признаками открытости являются совместимость со стандартом ОРС [], совместимость с широко доступными компьютерами с различными операционными системами (желательно), совместимость с ActiveX, СОМ и DLL компонентами других производителей, поддержка языков стандарта МЭК 61131-3 и т.д.
Для промышленных сетей открытость означает наличие в свободной продаже сетевой аппаратуры от разных производителей по конкурентоспособным ценам, совместимой с открытыми стандартами. Идеальным примером открытой системы является современный офисный компьютер. Огромное число производителей в разных странах изготавливают множество аппаратных и программных компонентов, которые можно собрать в единую систему, заменить один компонент на другой, нарастить функциональные возможности. Любой компонент можно найти по достаточно низкой цене; отсутствуют производители, которые могли бы диктовать монопольные цены.
Свойства открытых систем:
1.Модульность — это способность аппаратного или программного обеспечения к модификации путем добавления, удаления или замены отдельных модулей (компонентов системы) без воздействия на оставшуюся ее часть;
2.Платформенная независимость. Возможность выполнения программ на разных аппаратно-программных платформах.
3.Взаимозаменяемость — это возможность замены любого модуля (компонента) системы на аналогичный компонент другого производителя, имеющийся в свободной продаже, и возможность обратной замены.
4. Интероперабельность — это способность открытых систем использовать программы, выполняющиеся одновременно на различных платформах в общей сети, с возможностью обмена информацией между ними.
5.Масштабируемость — это возможность применения одного и того же аппаратного и программного обеспечения (баз данных, пользовательских интерфейсов, средств коммуникации) для систем разного размера (больших и малых).
6.Стандартность пользовательского интерфейса. Открытые системы должны иметь стандартный пользовательский интерфейс, чтобы выполнить требование о возможности интеграции с другими системами