PDA

Просмотр полной версии : Архивы в MasterScada



Lexey-ru
21.10.2010, 14:39
здравствуйте все! :)
подскажите пожалуйсто кто знает, каким образом можно считать файловый архив в мастерскаде, с другого компьютера по локальной сети.
т.е. у нас есть орс сервер, которые собирает некоторые электрические значения сети, всё это отображается на машине, которая стоит в диспетчерской, с помощью тренда идет отображение всех показателей, а также их архивирование (т.е. мы можем посмотреть значения, с архива на тренде за любой промежуток времени , в принципе :) ).
так вот ..., дело состоит таким образом, что нужно, етот файловый архив (который хран ится и создайтся на тачке у диспетчера) можно было просмотреть (прочитать), отобразить на тренде на другом компьютере допустим камп главного энергетика :), которые соединены по локалке :)
вот хотел бы узнать возможно ли такое, и как это сделать легче :)
проектик прикрепил.

SCADAMaster
22.10.2010, 09:44
Архив MasterSCADA считать нельзя.


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

Lexey-ru
22.10.2010, 10:32
Архив MasterSCADA считать нельзя.

Для этих целей нужно использовать сетевые версии MasterSCADA.

а можно поподробней, про какую сетевую версию вы имеете в виду, сколько стоит, и сколько необходисо преобрести ИХ!, для просмотра на ОДНОМ компьютере!
И я слышал, что домолнительные модули (сетевые версии) работают только на платной версии самой скада системы, это так?

Т.е. прийдётся с другого архива не считывать архив (так как я понимаю) а попросту конектиться с помощью сетевой опции к тому же ОРС-серваку и выводить графики на тренд ?:) (Просто это можно выполнить и без "сетевого модуля " - сделать тоже самое, что и на первом компютере :) )

SCADAMaster
22.10.2010, 11:26
а можно поподробней, про какую сетевую версию вы имеете в виду, сколько стоит, и сколько необходисо преобрести ИХ!, для просмотра на ОДНОМ компьютере!

Если у вас планируется два компьютера - один оператора другой начальника и между ними требуется обмен информацией, то вам нужны две сетевые версии. Цены вот здесь:
http://www.insat.ru/prices/price.php


И я слышал, что домолнительные модули (сетевые версии) работают только на платной версии самой скада системы, это так?

Сетевые версии это не модули - это специальная версия MasterSCADA.
Использовать бесплатную версию для этих целей нельзя.


Т.е. прийдётся с другого архива не считывать архив (так как я понимаю) а попросту конектиться с помощью сетевой опции к тому же ОРС-серваку и выводить графики на тренд ?
Нет, не так. Одна SCADA (оператора) ведет опрос OPC сервера, проводит вычисления, другая SCADA (начальника) получает все необходимые данные от станции оператора.
Подробнее вы можете прочитать в статье "Сетевой проект MasterSCADA". Его можно скачать с нашего сайта после регистрации. Прикладываю его также сюда

Lexey-ru
22.10.2010, 13:34
Спасибо!

Скажите пожалуйсто а вот такой ещё вапросик к вам...

Есть SQL сервер (SQL server 2005), можно ли сделать так, чтобы данные c masterscada (RT-32), сохранялись на наш SQL сервер (т.е. чтоб велся архив данных на сервер), а потом каким то образом, сделать так, что бы начальник уже непременно с sql сервера их читал (смотрел на трендах и т.д.) ?
Так можно это воопще реализовать ?
Рационатьно ли это?
Или лучше использовать просто сетевую версию masterscada ?
Какой из вариантов дешевле и проще?

СПАСИБО

SCADAMaster
22.10.2010, 14:08
Есть SQL сервер (SQL server 2005), можно ли сделать так, чтобы данные c masterscada (RT-32), сохранялись на наш SQL сервер (т.е. чтоб велся архив данных на сервер), а потом каким то образом, сделать так, что бы начальник уже непременно с sql сервера их читал (смотрел на трендах и т.д.) ?
Так можно это воопще реализовать ?

В RT-32 этого сделать нельзя, потому как для работы с SQL требуется опция, а в RT-32 опции не предоставляются.
При наличие коммерческой версии и модуля это сделать возможно. В MS SQL можно делать экспорт, можно использовать хранимые процедуры, можно использовать как архив MasterSCADA. Все описано в справке.



Или лучше использовать просто сетевую версию masterscada ?
Какой из вариантов дешевле и проще?

Для вас лучше использовать сетевую версию, либо интернет-клиент. Это проще в реализации, потому как в случае с SQL вы получите в базе набор значений, из которых потом надо будет как-то сделать график.
Насчет цены, тут зависит от того какое у вас будет количество точек. Если проект небольшой, то две сетевые версии будут стоить дешевле, чем одна автономная + модуль SQL.

Lexey-ru
22.10.2010, 14:56
ну вот пока, что на 500 или 1000 точек реализовать планируем.
Посчитал, что 2 сетевые версии на 500 точек (Soft-SCADA-RT-MSRTNET-381), для 2х компьютеров выйдет 45000р примерно.
Меня интересует следующее, для реализации, того что я задумал, мне ещё в дальнейшем ничего не нужно будет приобретать ? :) (Кроме этих 2х сет. версий).

И как реализуется эта беда, а точнее:
Вот например на 1м компьютере, всё понятно, получаются данные с ОРС сервера, они отображаются на тренде, автоматически архивируются в файловый архив, и потом в дольнейшем можно их за любой промежуток времени извлечь и прочитать\отобразить на тренде.
А вот как это всё реализуется (будет реализовыватьса :) ) на другом компьютере (который подключён будет через сеть, с помощью сетевой версии мастерскады). Ведь для того что бы создавался файловый архив, неоходимо, что бы скада система, работала и принимала значения непрерывно. А если допустим наш второй компьютер стоять будет у энергетика, допустим, и ему не нужно круглосуточно видеть какие значения отображаются (они круглосуточно будут отображаться на нашем первом компьютере), а только какието интересующие промежутки времени, вот меня интересует то, как это всё будет реализовываться, ведь файловый архив, создается только тогда, когда запущен проэкт.
А как считать данные допустим прошлых суток, со второго компьютера, на кором НЕТ ФАЙЛОВОГО АРХИВА!!!! ????

Спасибо! :)

SCADAMaster
22.10.2010, 16:19
А вот как это всё реализуется (будет реализовыватьса :) ) на другом компьютере (который подключён будет через сеть, с помощью сетевой версии мастерскады). Ведь для того что бы создавался файловый архив, неоходимо, что бы скада система, работала и принимала значения непрерывно. А если допустим наш второй компьютер стоять будет у энергетика, допустим, и ему не нужно круглосуточно видеть какие значения отображаются (они круглосуточно будут отображаться на нашем первом компьютере), а только какието интересующие промежутки времени, вот меня интересует то, как это всё будет реализовываться, ведь файловый архив, создается только тогда, когда запущен проэкт.
А как считать данные допустим прошлых суток, со второго компьютера, на кором НЕТ ФАЙЛОВОГО АРХИВА!!!! ????

Второй компьютер может в любой момент просмотреть значения из первого и построить тренд.

P.S. Надо выбрать какой то один способ общения - либо через форум, либо через почту. Я думаю и вам и нам, неудобно по два раза читать и отвечать на одни и те же вопросы.

Lexey-ru
25.10.2010, 08:19
:) просто иногда ответы приходят с задержкой и приходится писать туда и туда. сорри

SCADAMaster
25.10.2010, 08:45
никаких задержек нет - мы отвечаем настолько быстро, насколько возможно.
клиентов много и всем нужно ответить. иногда необходимо запрашивать информацию у программистов или менеджеров.
а то что вы пишете и туда и сюда как раз и создает задержки, потому как и отвечать в этом случае нам необходимо и туда и сюда - а это время.

vav
06.11.2010, 00:09
Лучше общаться через форум, потому как и другим полезно знать будет некоторые вещи, и на почту меньше не нужных вопросов слать.
Перед нами стоит примерно таже задача, объет(объекты)-АРМ диспетчера+Резерв АРМа диспетчера-ОРС сервер+MSServer-и далее по списку: инженер, энергетик, экономист, ПТО,начальники участков (теплосеть водопровод, очистные, ЖКХ в полном ассортименте)
По телефону от менеджера получили примерно такой расклад для поставленной задачи:
1.MSRT100-Net Сетевая исполнительная SCADA-система на 100 точек ввода-вывода.11180.00руб.
2.MAS100 выделенный архивный SCADA-сервер на 100 архивируемых параметров и 100 точек 34400.00 руб
3. MSRT100-Net Сетевая исполнительная SCADA для клиентов верхнего уровня при небольшом, как говорил Lexey-ru, количестве точек.
4. MSRT-SQL-Arc-Client (если не ошибаюсь) Модуль доступа в сетевом проекте (чтение-запись) к выделенному архивному серверу. 30.00% от базовой стоимости MSRT.

Поле не паханое, чем больше информации здесь будет, тем лучше всем.
Интересует так-же MSRT-MC-SMS Отправка и прием сообщений через SMS. На счёт отправки пока не актуально, а вот приём сообщений в виде текста для записи в журнал (журнал на правах оперативной документации) с удалённых, автономно работающий объектов,таких как ВЗУ, КНС было-бы полезно.

Надеюсь, что товарищ SCADAMaster будет постоянным и регулярным участником этого форума.

SCADAMaster
06.11.2010, 10:24
Надеюсь, что товарищ SCADAMaster будет постоянным и регулярным участником этого форума.
Это само собой разумеющееся - мы будем отвечать на ваши вопросы.

dav1977
13.11.2013, 22:57
ScadaMaster Подскажите пожалуйста, почему не может запуститься(режим исполнения) один из АРМ сетевого проекта, ошибок не выдает, только висит.
В проекте два АРМ. Сначала запускаем первый АРМ - он запускается и пишет не могу найти другой АРМ, после этого запускаем второй АРМ(на другой машине) , первый начинает видеть второго, но второй висит и не показывает мнемосхему.
Тип ос 1)Windows 7 Домашняя; 2) Windows7 Професс. 3)Scada - DEMO
папки все "расшарены", полная видимость двух ОС друг с другом.
Прикладываю проект


ps. На других компах все работает нормально, почему? ( 1)win7 profess; 2)Win XP prof; )

SCADAMaster
14.11.2013, 08:47
Что значит "висит"? Скада зависает?
Какая у вас версия MasterSCADA? Попробуйте обновите до 3.6 (скачайте свежую с FTP).



папки все "расшарены", полная видимость двух ОС друг с другом.

Что значит "расшарены" вы положили проект в одну расшаренную папку? Это не допускается.

Мы попробовали запустить ваш проект - все запустилось корректно.

dav1977
14.11.2013, 10:44
1 "расшарены" - это значит открыт доступ 2х систем друг к другу, для обмена файлов - никто не блокирует передачу данных (ни Firewall ни Антивирус ни Брэндмауэр и т.д.)
2 Проект лежит в корне диска на одной машине, и тот же проект лежит в корне диска на другой машине
3 "Висит" именно процесс MASTERSCADA.exe - не отвечает. Как узнать что он ищет? Если отключить Ethernet кабель и запустить заново, то он запускается и открывает мнемосхему.
4 Причем "висит" именно ВТОРОЙ!!! запускаемый экземпляр проекта. -
объясняю:
МАШИНА А и МАШИНА Б

вариант 1
1 на МАШИНЕ А запускаю проект - все хорошо запустился
2 на МАШИНЕ Б запускаю проект - висит не запускается

вариант 2
1 на МАШИНЕ Б запускаю проект - все хорошо запустился
2 на МАШИНЕ А запускаю проект - висит не запускается

под запуском подразумевается ЗАПУСК ПРОЕКТА В РЕЖИМЕ ИСПОЛНЕНИЯ
надеюсь доходчиво объяснил

SCADAMaster
14.11.2013, 13:12
Попробуйте установить на оба компьютеры свежие Demo версии - скачайте их с нашего FTP.
Если и в этом случае ошибка будет проявляться, то пришлите отчеты об ошибках с обоих компьютеров.
Для того чтобы сформировать отчет об ошибках:
В Режиме Разработки (DT):
"Проект"-> "Отчет об Ошибках"
Поставьте галочку "Включая конфигурацию текущего проекта".
Если архивы весят много выложите их на файлообменник, например на Yandex.Disk