реклама на сайте
подробности

 
 
> АСУ ТП
emark
сообщение Jul 25 2008, 08:07
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 2-10-05
Пользователь №: 9 146



Прошу совета более опытных товарищей smile.gif
Возникла необходимость в проектировании программного комплекса
управления объектами автоматизации и техпроцессами работающего
на стыке полевой шины (сеть на основе rs-485 интерфейса) и цеховой
сети. Как мне видится, комплекс должен состоять из отдельных
"кубиков":
1) сервер, обслужиающий полевую шину;
2) сервер, обслуживающий базу данных;
3) заказчик просит OPC сервер;
4) клиенты для рабочих мест обслуживающего персонала.

На основе чего писать интерфейсы (транспорт) взаимодействия
"кубиков"? Хотелось бы платформонезависемое что-нибудь. Как
я пронял, OPC - это однозначно Win sad.gif
Сложилось впечатление, что CORBA и COM/DCOM давно мертвы.
Статьи, описывающие эти технологии датируются 2001-2002 годом.
Что здесь сейчас наиболее передовое? Технологии на основе
вебсервисов, или это из пушки по воробьям?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
OlegH
сообщение Jul 31 2008, 13:57
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 186
Регистрация: 14-01-06
Из: Украина, г.Харьков
Пользователь №: 13 168



IMHO (я гл.конструктор в проектном институте автоматизации в газотранспорте) в вопросе намешано много совершенно разных понятий и вообще он поставлен неполно и во многом некорректно.

Цитата
Возникла необходимость в проектировании программного комплекса


скорее системы

Цитата
управления объектами автоматизации и техпроцессами работающего


НИФИГА СЕБЕ! Задача-то не для дилетантов! Такие техпроцессы ? какие объекты автоматизации ? какие спец.требования ? какие функции предполагается решать на верхнем уровне (на компьютерах сети?)

Цитата
на стыке полевой шины (сеть на основе rs-485 интерфейса) и цеховой сети.


А что подключено по RS-485 ? сколько и каких устройств ?

Цитата
Как мне видится, комплекс должен состоять из отдельных
"кубиков":
1) сервер, обслужиающий полевую шину;
2) сервер, обслуживающий базу данных;
3) заказчик просит OPC сервер;
4) клиенты для рабочих мест обслуживающего персонала.


Кубики имеются в виду программны на одном из компьютеров ? или сферические в вакууме ?
OPC-сервер - это программа на компьютере, которая обеспечивает стандартизованный интерфейс между скадой (или иным OPC-клиентом) на этом же компьютере и устройствами/контроллерами, подключенными к нему по своим собственным протоколам. Какие у вас протоколы ? Какие задачи с помощью обмена с устройствами надо решать ? Каковы временнЫе требования к обмену ? Очень много вопросов, ответы на которые надо представлять, занимаясь такой задачей.
Если есть OPC-сервер - то канал связи им уже занят и "сервер обслуживающий полевую шину" обращается в пыль.

"Сервер, обслуживающий базу данных" - то есть складывающий инфорамацию в СУБД ? каковы объемы и временнЫе требования ? Какова предполагаемая структура этих данных?

Клиенты для рабочих мест - вообще отдельная пестня (Это клиенты СУБД или клиенты реального времени, которые типично делаются на скаде?)

Кроссплатформенность и другие модные слова в данной задаче IMHO абсолютно не главное и вторичное. Главное чтоб все первоочередные задачи решались...

В общем - помочь можно только если больше будет конкретики


А COM/DCOM - это как раз та технология от мелкомягких под винду, на которой работает OPC....

А Скада за несколько тысяч евро - это еще не самая большая статья расходов в проекте (кстати, количество и требуемую функциональность рабочих мест неплохо бы в студию)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 08:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01367 секунд с 7
ELECTRONIX ©2004-2016