Моя СКАДА |
Ответить | Страница <12345> |
Автор | ||
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
Опубликовано: 03 Июль 2011 19:15 |
|
Моё почтение. А можно ли пояснить фразу : "... - Есть инструментальная система и два рантайма: один для MS Windows (для АРМов), другой под WinCE (для контроллеров ... " Что за Винда для АРМ-ов, это не опечатка ? С уважением, SAN |
||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 07 Октябрь 2004 Категория: Russian Federation Online Status: Offline Публикации: 359 |
||
Под АРМом, видимо, подразумевается автоматизированное рабочее место. |
||
Участник Присоединился: 31 Август 2005 Категория: Russian Federation Online Status: Offline Публикации: 44 |
||
Да, под АРМом тут подразумевается рабочее место оператора.
|
||
Участник Присоединился: 31 Август 2005 Категория: Russian Federation Online Status: Offline Публикации: 44 |
||
Участник Присоединился: 31 Август 2005 Категория: Russian Federation Online Status: Offline Публикации: 44 |
||
Добавлен новый функционал - чтение выборок данных из архивов. В качестве архивов может выступать любая таблица архивных данных СУБД, в которую производится сохранение архивной информации - это могут быть как числовые данные, так и журналы событий с текстовой информацией. В примере демонстрируется создание и запуск проекта, в котором один канал синусоидального сигнала сохраняется в архив. В проекте создан канал динамического массива в режиме взятия выборки из архива из той таблицы, в которую сохраняется синусоидальный сигнал. Для анализа выборки - выполняется распаковка принятой выборки на отдельные значения в аргументы, которые потом отображаются на экране в виде гистограмм. В конце разработки проект запускается в исполнительной модуле для отладки, где демонстрируется возможность отдельной работы экранов, списка каналов загруженного узла и атрибутов любого из каналов. Также обращаю ваше внимание на функционал разработки графического экрана: быстрое тиражирование элементов и их быстрая привязка к динамизируемым параметрам. Работа с выборкой возможна по отдельному каналу или вообще всем данным в архивной таблице. При выполнении выборки можно задать начальную и(или) конечную временную метку диапазона выборки. Или задать полностью свое текстовое условие выборки в синтаксисе SQL-языка. При выполнении выборки из архива процесс работы рантайма не прерывается, потому как выборка выполняется в отдельном потоке, что позволяет выполнять обработку очень и очень больших массивов данных не тормозя процесс выполнения основной задачи проекта. По завершении выборки в атрибутах канала выводится статистика по ней: время выборки в микросекундах, а также количество записей в ней. Каждая выборка - это не просто массив значений, а это 4 массива: значения, метки времени, атрибут, маска флагов. Эта информация ведется по каждой записи в архиве, и также возвращается при выполнении выборки в одном канале динамического массива. Кроме графической обработки данных массива, его можно передавать в алгоритмы и производить с ним вычислительные операции. Легко и просто работаем с архивной информацией без лишних головоломок и преград по настройке и обработке прямо внутри проекта штатными средствами! :) Ссылка для загрузки: http://romer.justudio.ru/Downloads/HistoricalQueriesDemo.avi
|
||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 14 Май 2003 Online Status: Offline Публикации: 770 |
||
К идее делать скаду на .NET отношусь положительно. Если вы сможете устранять глюки оперативнее, чем это делает Адастра, вы сможете отобрать у них бизнес :)
Ну а если серьезно - действительно хорошей скады я пока не встречал. |
||
Инженер-системотехник
+7 (916) 477 3925 |
||
Участник Присоединился: 31 Август 2005 Категория: Russian Federation Online Status: Offline Публикации: 44 |
||
Добавилась поддержка протокола ADS от BECKHOFF.
|
||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 02 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 427 |
||
Объемы кода программы написанной из под дельфей/ билдера/вижуа сей с нетовским сравнивали? Там на два порядка разницы по объему. Всерьез это как-то не воспринимается.
А вот это точно.
|
||
При экспериментах ни один чайник не пострадал
----------- Плохому системному интегратору всегда OPC сервер мешает. ______________ Пишу на C++ за еду |
||
Участник Присоединился: 31 Август 2005 Категория: Russian Federation Online Status: Offline Публикации: 44 |
||
Никогда бы не подумал, что "серьезность" и навороченность грамотным функционалом программы напрямую зависит от ее размера в байтах настолько... Видимо надо прикладывать какой-нибудь файл гига на 3-4 в довесок, чтобы программу воспринимали всерьез?
|
||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 02 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 427 |
||
Вы не так поняли. Нетовская программа, весящая под сотню мегабайт и написанная на вижуал си делающая то же самое программа с размером порядка двухсот килобайт, ясно показывает несерьезность нетовкой. Возможно, в каких-то случаях нетовский софт действительно нужен и, может быть, единственно возможен, но то, что я видел (программы для работы с приборами) у меня вызывает серьезный скепсис.
|
||
При экспериментах ни один чайник не пострадал
----------- Плохому системному интегратору всегда OPC сервер мешает. ______________ Пишу на C++ за еду |
||
Ответить | Страница <12345> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |