Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Статьи > Промышленные контроллеры

реклама

 




Мероприятия:




Промышленный контроллер WinPAC (WP-8ххх / WP-5ххх). Гибкий инструмент для решения любых задач.

Концепция открыто программируемых контроллеров, основанных на операционных системах семейства Windows, давно подтвердила свою состоятельность и жизнеспособность. Все больше разработчиков отдает предпочтение именно таким системам. Пионером и флагманом этого направления можно с уверенностью назвать тайваньскую компанию ICP DAS, которая в 2003 году выпустила первое поколение программируемых контроллеров на Windows CE, серия WinCon. Успех этого продукта пришел с пониманием, практически безграничных возможностей в реализации проектов любой сложности. А так же возможность интеграции в многозадачную операционную систему реального времени любых надстроек в виде специализированных инструментов программирования SoftLogic и SCADA пакетов.

Аппаратные характеристики

Промышленный контроллер серии WinPac базируется на PC-совместимом х86 процессоре PXA270 520МГц, имеет 128 Мб оперативной памяти, внутренний флешь диск 128 Мб, входящая в комплект флешь-карта microSD на 2 или 4 Гб, все это обеспечивает превосходную работу ОС Windows CE 5.0. Набор коммуникационных интерфейсов Ethernet, RS-485, RS-232, USB, графический интерфейс VGA для конфигурирования и программирования контроллера.

Конструктивно контроллер поставляется в блочном и модульном варианте, контроллеры в модульном варианте могут иметь один, четыре или восемь слотов расширения. Для контроллеров в блочном варианте наращивание каналов ввода – вывода осуществляется при помощи удаленных модулей по шине Ethernet или RS-485.

                                 

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

Программирование контроллера WinPac

Так как контроллер базируется на ОС Windows CE 5.0 программирование WinPac можно выполнить несколькими способами:

Среда программирования ISaGRAF 3.x

ISaGRAF это SoftLogic система использующая языки программирования МЭК 61131. Набор языков стандартный для подобного рода пакетов, он приведен ниже.

  • SFC – Последовательные функциональные диаграммы
  • FC – Потоковые диаграммы
  • FBD – Диаграммы функциональных блоков (могут содержать части LD)
  • LD – Релейные схемы, создаваемые при помощи редактора Quick LD
  • ST – Структурный текст
  • IL – Список инструкций

Компания ICP DAS поставляет контроллеры с предустановленным исполнительным модулем ISaGRAF 3.5, эти контроллеры имеют последнюю цифру «7» в заказной кодировке (например WP-5147 или WP-8437).  Среду разработки версии 3.5, так же поставляет ICP DAS, версии на 32- или на 256- точек ввода вывода доступна для заказа. Версия ISaGRAF 3.5 является достаточно устаревшим продуктом, но все еще пользуется популярностью у многих разработчиков за счет простаты, доступности и цены.

Среда программирования Trace Mode

Компания AdAstra, российский разработчик инженерного программного обеспечения, предлагает собственный продукт для программирования промышленный контроллеров WinPac, СКАДА пакет Trace Mode. Как и любая другая СКАД система, программа имеет исполнительные модули уровня контроллера, исполнительные модули верхнего уровня и среду разработки. Среди основных достоинств данной системы можно назвать единую среду разработки для различных уровней системы включая визуализацию. Так же приятным будет то, что при заказе контроллера исполнительный модуль на 256 точек компания Эксперт-Автоматика поставляет бесплатно. Необходимо упомянуть и о минусах системы. На взгляд автора данной статьи ключевым недостатком является то, что большая часть функциональных возможностей системы не доступно без приобретения исполнительных модулей верхнего уровня, а они в свою очередь, являются достаточно дорогими, что делает СКАДА систему Trace Mode громоздкой и не применимой в небольших проектах АСУ ТП, а так же в небольших системах локальной автоматизации. Контроллеры WinPAC, поставляемые с исполнительным модулем TaceMode имеют в заказной конфигурации следующую кодировку MicroTraceMode256.

Программирование контроллеров WinPAC на C# (Си Шарп).

Данный подход объективно является самым гибким, бюджетным и простым способом, при этом процесс программирования ничем не отличается от создания приложений под Windows на персональных компьютерах. Компания ICP DAS вместе с контроллером поставляет готовую библиотеку функций для опроса модулей ввода – вывода как встраиваемых, так и удаленных, а так же примеры программ на Visual Studio C#. Проектировщик с легкостью может использовать все ресурсы и возможности операционной системы Windows CE без необходимости переплачивать за сторонний продукт. Вы можете создавать многозадачные приложения выполняя различные ветки алгоритма программы в различных потоках. Можете использовать встроенный сервер SQL Compact для хранения и обработки данных. При необходимости можете реализовать визуализацию технологического процесса при помощи панелей оператора, организовав связь с панелью по протоколу Modbus.

Компания Эксперт-Автоматика официальный поставщик оборудования ICP DAS в России, предлагает поставку промышленных контроллеров ICP DAS, а так же решения на основе оборудования ICP DAS. Если Вы являетесь разработчиком систем АСУ ТП, специалисты компании Эксперт-Автоматика помогут в выборе оборудования, а так же будут консультировать на этапе создания проекта. В случае если Вы являетесь заказчиком решений по автоматизации инженеры Эксперт-Автоматики проведут аудит объекта автоматизации и предлежать максимально выгодное решение задачи.






 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники