![]() |
![]() ![]() |
|
AutoSCADA (вентиляция) Вопросы и проблемы, связанные с АвтоСкадой (Вентиляция и кондиционирование) |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Новичок
Регистрация: Dec 2009
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Подскажите, пожалуйста, как можно увеличить количество установок (необходимо диспетчеризировать более 15 установок).
|
![]() |
![]() |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#3 |
Новичок
Регистрация: Dec 2009
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Месяц есть.SMLogik знаю не плохо, а вот практики с Мастер Скадой не было.
|
![]() |
![]() |
![]() |
#4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() При наличии достаточных знаний на одну дополнительную вентустановку уйдёт день. Но попутно всплывает проблема перегрузки канала связи. Как я уже много раз писал, Автоскада рассчитана на работу с 10 вентустановками. По многочисленным просьбам предел был расширен до 15 вентустановок, но эти 15 вентустановок будут работать только на очень хорошем канале с минимальным количеством помех. Соответственно вам придётся решать задачу оптимизации потоков данных и возможно переделывать проекты отдельных вентустановок под изменившиеся возможности канала: полосу пропускания и время отклика в пересчёте на одну вентустановку. Так вот. Если добавление установки я ещё как-то мог бы рассказать человеку, владеющему Мастерскадой. То методы оптимизации и их реализация впихивается в головы студентов на протяжении почти 5 лет ![]() Именно поэтому у нас нет описаний внутренней структуры Автоскады и "солюшенов" по её доработкам. Как показало время, знающему человеку они и не нужны особо, а не знающему они и не помогут. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#5 |
Новичок
Регистрация: Dec 2009
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
А если попробывать
![]() Дело в том что установки все одинаковые, может быть это облегчит задачу? Может есть смысл поубивать не нужные переменные которые не используются в проете? |
![]() |
![]() |
![]() |
#6 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() ![]() "Тупо" убив ненужные переменные вы только увеличите трафик ![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#7 |
Новичок
Регистрация: Dec 2009
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
А такой вариант
![]() Создать проект на 10 установок, остальные продублировать в самой Мастер Скаде. Т.к. установки одинаковые то у них основная масса переменных будет одинаковой. Таким образом для добавленных установок использовать общие переменные, и не добавлять их в OPC server, а те переменные которые необходимо мониторить (температура, состояние и т.п.) добавить в OPC server? |
![]() |
![]() |
![]() |
#8 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#9 |
Member
Регистрация: Jul 2009
Сообщения: 62
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]() поставить два компьютера с двумя мониторами, на каждый поставить по мастерСкада и по OPC, и на каждом диспетчеризировать по 10 вентустановок. |
![]() |
![]() |
![]() |
#10 |
Новичок
Регистрация: Dec 2009
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() ![]() |
![]() |
![]() |
![]() |
#11 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 950
Благодарил(а): 14 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#12 |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() ![]() ![]() |
![]() |
![]() |
![]() |
#13 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 950
Благодарил(а): 14 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#14 |
Member
Регистрация: Jul 2009
Сообщения: 62
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]() |
![]() |
![]() |
![]() |
#15 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() ![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#16 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 950
Благодарил(а): 14 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
Благодарность от: |
![]() |
#17 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 343
Благодарил(а): 15 раз(а)
Поблагодарили:
606 раз(а) в 554 сообщениях
|
![]() ![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#18 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() ![]() Лучше все это хозяйство автоматизировать: подключить релюшку с переключающими контактами и пятивольтовой обмоткой к LPT-порту и коммутировать ею из скады по таймеру. Заодно скада будет знать, какие установки в данный момент опрашиваются и показывать это как-нибудь на экране ![]() __________________ Автомат АК - самый распространенный преобразователь стека в очередь |
![]() |
![]() |
![]() |
#19 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
![]()
зачем так сложно? 2 компа, тумблеры, галетники, LPT-порты... фи..
Один комп - две виртуалки в vmware - две автоскады, два конвертера, две сети ==>> 30 приточек ![]() надо больше - копируем виртуалку целиком и подтыкаем еще один адаптер ![]() |
![]() |
![]() |
![]() |
#20 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]()
Мне кажется вы недооцениваете масштаб задачи. Когда сигналов много подход к диспетчеризации нужен совсем другой. Соответственно другие люди и деньги. Когда речь идет о нескольких тысячах сигналов нужны организации вроде [censored] .
Последний раз редактировалось Arsie, 15.02.2012 в 11:06 |
![]() |
![]() |
![]() |
#21 |
Member
Регистрация: Jul 2009
Сообщения: 62
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 1 сообщении
|
![]() Последний раз редактировалось Arsie, 15.02.2012 в 11:06 |
![]() |
![]() |
![]() |
#22 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]()
В знаниях то и проблема. Знания и опыт нужны такие, которые позволяют писать драйвера устройств самому, и вносить изменения в чужие. Тут даже пятью курсами не обойдешься.
|
![]() |
![]() |
![]() |
#23 |
Senior Member
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() __________________ Автомат АК - самый распространенный преобразователь стека в очередь |
![]() |
![]() |
![]() |
#24 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 950
Благодарил(а): 14 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#25 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]()
Ничего не могу сказать более. Видел только результат. Система с примерно тысячей каналов реагирует на нажатие мышки на кнопку закрыть как если бы нажималась физическая кнопка. И показания положения при этом запаздывают на десятые доли секунды. И архивация событий и действий оператора ведется с точностью десятых долей секунды. Сам лично рядом стоял. Может шутили на до мной. Но слово драйвер я знаю.
|
![]() |
![]() |
![]() |
#26 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 950
Благодарил(а): 14 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#27 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]()
Здесь немного не так. То что я видел было следующее:
Система диспетчеризации InTouch фирма Wonderware США. Обмен не OPC, а DDE. ОС WIN XP Сервер баз данных Microsoft SQL Server на отдельном компе. Обмен с контроллерами по двум Езернет каналам (основной и резервный). Какая-то программа Аист (так произносили операторы). Два рабочих места одновременно отображают одну и ту же картинку без задержки. Вот и попробуйте сделать все это с задержками в доли секунды и на Виндах глюкавых. Я лишь хочу донести одну мысль из всего этого мероприятия, которая была озвучена и ранее (10 приточек - нормально 15 перебор а дальше еще сложнее), что когда дело подходит к десяткам тысяч сигналов простые подходы уже не работают. С ними система диспетчеризации превращается в запоздалую картинку. Добавлю. Систему доделывали и переделывали специалисты из Академгородка г. Новосибирск. Последний раз редактировалось ujin, 15.02.2012 в 15:38 |
![]() |
![]() |
![]() |
#28 |
НЕ сотрудник Segnetics
Регистрация: Feb 2006
Сообщения: 540
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Но если очень хочется, то можно и по RS-485, и даже на модбасе. ![]() Просто "картинку" надо гнать вперёд реально приходящих данных. Нажали кнопку "ПУСК" - сразу отобразили, что пуск произошёл. А то, что он реально произошёл через 10 секунд, например - да кто это увидит? ![]() ![]() |
![]() |
![]() |
![]() |
#29 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 950
Благодарил(а): 14 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#30 |
Senior Member
Регистрация: May 2010
Адрес: Novosibirsk
Сообщения: 739
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]() |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Увеличить количество выходов | rencom | Вопросы о SMH2010 | 21 | 15.08.2017 12:04 |
Максимальное количество переменных Modbus TCP | max7222 | Вопросы о SMH-2G(i) | 5 | 09.12.2016 15:51 |
Увеличить количество сообщений в журнале (решено) | LordN | SMConstructor (вентиляция) | 25 | 27.05.2016 09:17 |
SMConnect - количество клиентов в сети SMH2G(i) | the answer | ЧаВо - Часто задаваемые Вопросы | 0 | 20.09.2012 11:38 |
Количество переменных Pixel | Blackout | Связь с внешним миром | 8 | 15.02.2011 22:31 |