Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Выбор Scada

 Ответить Ответить Страница  <1 3456>
Автор
Сообщение
Olej Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 14 Октябрь 2003
Категория: Ukraine
Online Status: Offline
Публикации: 267
Свойства публикации Свойства публикации   Ответить, цитируя автора - Olej Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Выбор Scada
    Опубликовано: 10 Октябрь 2005 11:33
Первоначально опубликовано Sergey Sorokin

Где то я видел цифру, что 98% установленных СКАДА систем работает под Windows.


Оффисов под Windows, наверное, работает и 99.5% ;) ...

И потом, вопрос не в том, чтоб "работать только под этим, и баста!": ничто не препятствует разнести функциональность по требуемым уровням устойчивости:
- сервер SCADA, к примеру, на "непотопляемом" QNX (это ведь общеизвестно, что множество устройств "в железе" под QNX уде отработали по десятку лет в режиме 365дн.*24час.);
- а клиенты "визуализаторы" - под Windows, для простоты и комфортности для персонала, например ... под тем же Х-протоколом, или чем более изощрённым;
Наверх
Sergey Sorokin Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 27 Март 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 240
Свойства публикации Свойства публикации   Ответить, цитируя автора - Sergey Sorokin Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Октябрь 2005 13:53

Первоначально опубликовано Olej

Но есть, наконец, SCADA RealFlex от DATAC Group (переносимая между OS: WIN - QNX4 - QNX6), внедрённая на множестве АСУ проектов, уровня до транснациональных масштабов, с 1985г. - т.е. чуть раньше, чем родились все семейства Windows вместе взятые... ;)
Это не реклама, чтоб не вызывать нареканий - я не имею никакого касательства к RealFlex, но на сегодня, по моим представлениям, именно она есть самый реальный кандидат для наших проектов... это моё IMHO, повторюсь, и не более.

RealFlex - это конечно древний зверь. Но если бы с ним было все хорошо, то фирма BJ чьим продуктом он был изначально, не продалась бы более крупной фирме.

По моему нельзя судить пользователей, которые при выборе платформы принимают во внимание кто за ней стоит - маленькая канадская фирма недавно купленная производителем автомобильной электроники или гигант программной индустрии, который нравится нам это или нет, определяет сейчас вектор развития этой индустрии.

Первоначально опубликовано Olej

Понимаете в чём разница ... QNX, да, можно подвесить, но: сознательно и очень хорошо зная что делая, и что при этом происходит... QNX нельзя подвесить "по глупости", дёрнув за какую-то ручку ;).

Достаточно дернуть за криво написанный драйвер :-).


Первоначально опубликовано Olej


Уровень вирусов, троянов и всякой прочей пакости - для всех UNIX-ов вообще (не только для QNX) и вправду поменьше будет ... порядка на 3 ;) : общий счёт известных клонов здесь идёт на несколько десятков. Но это совсем не вследствие "слабой распространённости", а потому, что вся архитектура UNIX от рождения - на всех уровнях пронизана идеологией привилегий прав и регламентации возможностей... Поэтому писатель "пакостей", оказавшись в таком окружении - чувствует себя как в клетке ;).

Просто исторически UNIX развивалась как серверная платформа, а Windows как десктопная ОС. Последние серверные ОС от Микрософта обладают вполне приличной стабильностью и вполне подходят как платформа для СКАДА систем (операторам надо только не нажимать спьяну кнопку выключения "питания", не запускать вирусов и не играть в 3D игры).

Если бы UNIX сколько нибудь был распространен в качестве десктопной ОС, то никакие клетки пакостников бы не остановили. В данном случае Джо не пойман, потому что он никому не нужен.

 

Наверх
Sergey Sorokin Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 27 Март 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 240
Свойства публикации Свойства публикации   Ответить, цитируя автора - Sergey Sorokin Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Октябрь 2005 14:08

Первоначально опубликовано Olej

- сервер SCADA, к примеру, на "непотопляемом" QNX (это ведь общеизвестно, что множество устройств "в железе" под QNX уде отработали по десятку лет в режиме 365дн.*24час.);

Я думаю гораздо больше устройств проработали в этом режиме под ДОСом. Если в системе отсутствуют элементарные баги типа утечки памяти, то проблемы с зависаниями связаны в основном с потерей контроля над программным окружением. То есть когда специалисты заказчика начинают изменять программную конфигурацию сданного им комплекса. Я уже не говорю про вирусы и игры. Иногда служба АСУ ТП предприятия устанавливает на "боевые" компьютеры какие нибудь шароварные программы или просто другие коммерческие программы, которые не были проверены разработчиками на совместимость и на отсутствие багов. А потом ругаются на разработчиков системы "а почему ваша система виснет?"

Первоначально опубликовано Olej


- а клиенты "визуализаторы" - под Windows, для простоты и комфортности для персонала, например ... под тем же Х-протоколом, или чем более изощрённым;

Я думаю сейчас большинство специалистов уже и не знают что такое X протокол :-)

Наверх
Vall Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 19 Май 2004
Категория: Zimbabwe
Online Status: Offline
Публикации: 108
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vall Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Октябрь 2005 15:32
Первоначально опубликовано Sergey Sorokin

Просто исторически UNIX развивалась как серверная платформа, а Windows как десктопная ОС. Последние серверные ОС от Микрософта обладают вполне приличной стабильностью и вполне подходят как платформа для СКАДА систем (операторам надо только не нажимать спьяну кнопку выключения "питания", не запускать вирусов и не играть в 3D игры).

Если бы UNIX сколько нибудь был распространен в качестве десктопной ОС, то никакие клетки пакостников бы не остановили. В данном случае Джо не пойман, потому что он никому не нужен.

Вот именно, каждой ОС нужно знать свое место. Сомневаюсь, что в системах управления взлетами/посадками аэропорта или контроля дыхания больного в контуре управления стоит платформа Виндовз.

Это скорее платорма для HMI части SCADA.

Наверх
kill Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Ноябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 36
Свойства публикации Свойства публикации   Ответить, цитируя автора - kill Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Октябрь 2005 10:19

Прошу прощения за небольшое отступления от линии темы, вопрос конкретно к КАСКАДу: скачал KVisionOPC - он дает возможность использовать сервера, установленные только на локальной машине. (Может, конечно, чего-то не доглядел...) Так вот полная СКАДА может обращаться к серверам на других машинах?

просто Шурик
Наверх
Olej Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 14 Октябрь 2003
Категория: Ukraine
Online Status: Offline
Публикации: 267
Свойства публикации Свойства публикации   Ответить, цитируя автора - Olej Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 11 Октябрь 2005 13:32
Первоначально опубликовано Sergey Sorokin


Я думаю гораздо больше устройств проработали в этом режиме под ДОСом.

Иллюзия устойчивости работы проектов под DOS создавалась только теми требованиями (ущербностью, если хотите), которые сами себе ставили разработчики этого ПО: однопроцессное (одно-thread, как сейчас бы точнее сказали) выполнение программы, без никаких переключений контекстов (кто писал TSR-процессы - поймёт о чём разговор) + несколько повышающее безошибочность "обрамление" вызовов из C/Pascal/и др. кода - стоило из "ассемблерной точки зрения" выполнить системный вызов INT21, INT2F всего только с неверными параметрами ... и вся ОС уходила в never-never...

Эта однопоточность "спасает" с точки зрения устойчивости и 2-х уровневые АСУ: SCADA + PLC (в каждом из уровней, практически, однопоточное выполнение). Почему и:
Первоначально опубликовано Vall


Это скорее платорма для HMI части SCADA.

- может утверждать это, и утверждение это - абсолютно точное (в той части, что как раз эта часть, скорее всего, просто не создаст условий для возникновения беспокойств по части устойчивости).

Первоначально опубликовано Sergey Sorokin

Я думаю сейчас большинство специалистов уже и не знают что такое X протокол :-)


Я как-то не понял этого утверждения ... без преувеличения "миллионы" людей используют разные UNIX и в различных целях, и в любых UNIX любые GUI приложения пользуются Х ... даже если пользователи и не знают, что это такое. Да и в Windows-мире существует не так мало реализаций X-серверов, некоторые из них коммерческие и успешные - Exeed, например...
Наверх
remint Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 24 Февраль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 185
Свойства публикации Свойства публикации   Ответить, цитируя автора - remint Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Октябрь 2005 16:29
Первоначально опубликовано kill

KVisionOPC - он дает возможность использовать сервера, установленные только на локальной машине. (Может, конечно, чего-то не доглядел...)


Да, именно так. Доступ через DCOM к удаленным серверам - ну просто не делали, необходимости не было.
КАСКАД тоже работает с локальными OPC-серверами. С удаленными - не зачем было. У КАСКАДа есть свой механизм сетевого взаимодействия. В описанном случае серверная часть ставится на том-же компьютере, что и OPC-сервер, а клиентские машины общаются с ней по протоколу TCP/IP, и не нужно настраивать никакой DCOM, просто указать клиентам IP-адрес серверной машины.
Александр Бурмистров,
www.entels.ru
Наверх
Максим Ананских Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 14 Май 2003
Online Status: Offline
Публикации: 770
Свойства публикации Свойства публикации   Ответить, цитируя автора - Максим Ананских Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Октябрь 2005 16:37

Первоначально опубликовано Olej

Иллюзия устойчивости работы проектов под DOS

Это сказано, конечно, сильно! То есть проект иногда падает, но только тихонько и незаметно?  

На самом деле, далеко не в каждом случае требуется многозадачность. Для относительно простых систем платформа DOS вполне подходит. Есть у неё и ряд положительных качеств. DOS нетребовательна к ресурсам и может функционировать на относительно слабых процессорах и с малым объемом памяти. Писать программы для неё относительно просто. Программист работает с привычным для него окружением. Все "грабли" этой системы хорошо изучены. Надежность же получаемой системы зависит исключительно от безошибочности прикладной задачи и драйверов, так как все ресурсы системы предоставляются ей в монопольное пользование.

Существуют и расширения DOS, обеспечивающие многопоточное программирование. К примеру, можно отметить RTKernel фирмы OnTime Informatik (сейчас она называется RTOS-16).

Недостатки DOS, опять же, хорошо всем известны, и потому не составляет затруднений определить применимость этой системы для каждого конкретного случая. А говорить о ненадежности DOS, на мой взгляд, совершенно неправильно.

Инженер-системотехник
+7 (916) 477 3925
Наверх
Olej Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 14 Октябрь 2003
Категория: Ukraine
Online Status: Offline
Публикации: 267
Свойства публикации Свойства публикации   Ответить, цитируя автора - Olej Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Октябрь 2005 17:00
Первоначально опубликовано Максим Ананских


На самом деле, далеко не в каждом случае требуется многозадачность. Для относительно простых систем платформа DOS вполне подходит. Есть у неё и ряд положительных качеств.


Кто бы спорил? ... а я не буду ... Но только к 2-х уровневому построению систем: PLC + SCADA + OPC, возможно, ... о которых здесь шла речь - это, наверное, не имеет отношения?

Первоначально опубликовано Максим Ананских


Писать программы для неё относительно просто. Программист работает с привычным для него окружением.


Это если он его ещё не позабыл Или из мОлодежи - не учили.

Первоначально опубликовано Максим Ананских


Надежность же получаемой системы зависит исключительно от безошибочности прикладной задачи и драйверов, так как все ресурсы системы предоставляются ей в монопольное пользование.


Именно - от безошибочности: один неверный адресный оператор (адресная арифметика над указателями) и ... прощай система...

Первоначально опубликовано Максим Ананских


Недостатки DOS, опять же, хорошо всем известны, и потому не составляет затруднений определить применимость этой системы для каждого конкретного случая. А говорить о ненадежности DOS, на мой взгляд, совершенно неправильно.


И не собирался это обсуждать ... к слову пришлось - особенно потому, что это к обсуждаемой теме не имеет касательства.
Наверх
Максим Ананских Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 14 Май 2003
Online Status: Offline
Публикации: 770
Свойства публикации Свойства публикации   Ответить, цитируя автора - Максим Ананских Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Октябрь 2005 17:40

Первоначально опубликовано Olej

Именно - от безошибочности: один неверный адресный оператор (адресная арифметика над указателями) и ... прощай система...

А чем же, по-вашему, ситуация "прощай приложение" лучше?

Инженер-системотехник
+7 (916) 477 3925
Наверх
 Ответить Ответить Страница  <1 3456>

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz