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

Моя СКАДА

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


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Моя СКАДА
    Опубликовано: 03 Июль 2011 19:15

Моё почтение.  А можно ли пояснить фразу : 

 "...  - Есть инструментальная система и два рантайма: один для MS Windows (для АРМов), другой под WinCE (для контроллеров ... "

Что за Винда для АРМ-ов, это не опечатка ?

С уважением, SAN

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

Присоединился: 07 Октябрь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 359
Свойства публикации Свойства публикации   Ответить, цитируя автора - uzga Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Июль 2011 06:12

Под АРМом, видимо, подразумевается автоматизированное рабочее место.

Наверх
R0MER Смотреть выпадающим
Участник
Участник


Присоединился: 31 Август 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 44
Свойства публикации Свойства публикации   Ответить, цитируя автора - R0MER Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Июль 2011 12:37
Да, под АРМом тут подразумевается рабочее место оператора.
Наверх
R0MER Смотреть выпадающим
Участник
Участник


Присоединился: 31 Август 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 44
Свойства публикации Свойства публикации   Ответить, цитируя автора - R0MER Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 05 Июль 2011 16:26
Наверх
R0MER Смотреть выпадающим
Участник
Участник


Присоединился: 31 Август 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 44
Свойства публикации Свойства публикации   Ответить, цитируя автора - R0MER Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 08 Июль 2011 14:34
Добавлен новый функционал - чтение выборок данных из архивов. В качестве архивов может выступать любая таблица архивных данных СУБД, в которую производится сохранение архивной информации - это могут быть как числовые данные, так и журналы событий с текстовой информацией.

В примере демонстрируется создание и запуск проекта, в котором один канал синусоидального сигнала сохраняется в архив. В проекте создан канал динамического массива в режиме взятия выборки из архива из той таблицы, в которую сохраняется синусоидальный сигнал. Для анализа выборки - выполняется распаковка принятой выборки на отдельные значения в аргументы, которые потом отображаются на экране в виде гистограмм. В конце разработки проект запускается в исполнительной модуле для отладки, где демонстрируется возможность отдельной работы экранов, списка каналов загруженного узла и атрибутов любого из каналов.
Также обращаю ваше внимание на функционал разработки графического экрана: быстрое тиражирование элементов и их быстрая привязка к динамизируемым параметрам.

Работа с выборкой возможна по отдельному каналу или вообще всем данным в архивной таблице. При выполнении выборки можно задать начальную и(или) конечную временную метку диапазона выборки. Или задать полностью свое текстовое условие выборки в синтаксисе SQL-языка.

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

Каждая выборка - это не просто массив значений, а это 4 массива: значения, метки времени, атрибут, маска флагов. Эта информация ведется по каждой записи в архиве, и также возвращается при выполнении выборки в одном канале динамического массива.

Кроме графической обработки данных массива, его можно передавать в алгоритмы и производить с ним вычислительные операции.

Легко и просто работаем с архивной информацией без лишних головоломок и преград по настройке и обработке прямо внутри проекта штатными средствами! :)

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

Присоединился: 14 Май 2003
Online Status: Offline
Публикации: 770
Свойства публикации Свойства публикации   Ответить, цитируя автора - Максим Ананских Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Июль 2011 14:47
К идее делать скаду на .NET отношусь положительно. Если вы сможете устранять глюки оперативнее, чем это делает Адастра, вы сможете отобрать у них бизнес :)
Ну а если серьезно - действительно хорошей скады я пока не встречал.
Инженер-системотехник
+7 (916) 477 3925
Наверх
R0MER Смотреть выпадающим
Участник
Участник


Присоединился: 31 Август 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 44
Свойства публикации Свойства публикации   Ответить, цитируя автора - R0MER Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Август 2011 14:12
Добавилась поддержка протокола ADS от BECKHOFF.
Наверх
Vald Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 02 Октябрь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 427
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vald Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Август 2011 14:35
Первоначально опубликовано Максим Ананских

К идее делать скаду на .NET отношусь положительно.
 
 Объемы кода программы написанной из под дельфей/ билдера/вижуа сей   с нетовским сравнивали?  Там на два порядка разницы по объему.   Всерьез это как-то не воспринимается.
 
 
Первоначально опубликовано Максим Ананских

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

-----------
Плохому системному интегратору всегда OPC сервер мешает.
______________
Пишу на C++ за еду
Наверх
R0MER Смотреть выпадающим
Участник
Участник


Присоединился: 31 Август 2005
Категория: Russian Federation
Online Status: Offline
Публикации: 44
Свойства публикации Свойства публикации   Ответить, цитируя автора - R0MER Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Август 2011 15:05
Big smile Никогда бы не подумал, что "серьезность" и навороченность грамотным функционалом программы напрямую зависит от ее размера в байтах настолько... Видимо надо прикладывать какой-нибудь файл гига на 3-4 в довесок, чтобы программу воспринимали всерьез?
Наверх
Vald Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 02 Октябрь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 427
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vald Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Август 2011 16:19
Вы не так поняли.  Нетовская программа, весящая под сотню мегабайт и написанная на вижуал си делающая то же самое  программа с размером порядка двухсот килобайт, ясно показывает несерьезность нетовкой. Возможно, в каких-то случаях нетовский софт действительно нужен и, может быть, единственно возможен, но то, что я видел (программы для работы с приборами) у меня вызывает серьезный скепсис.
При экспериментах ни один чайник не пострадал

-----------
Плохому системному интегратору всегда OPC сервер мешает.
______________
Пишу на C++ за еду
Наверх
 Ответить Ответить Страница  <12345>

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

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