11.1.8 РС - совместимые контроллеры фирмы ICP DAS
11. 1. 8 РС - совместимые контроллеры фирмы ICP DAS
В производстве контроллеров компания ICP DAS представлена сериями I-8000 и WinCon-8000. Эти контроллеры строятся на основе открытых архитектур на базе РС-совместимой платформы. Серия PC-совместимых контроллеров I-8000. Основная модель контроллера серии I-8000 имеет процессор AMD188ES с тактовой частотой 40МГц, до 512 Кбайт оперативной памяти с возможностью питания от отдельной батареи, до 512 Кбайт Flash-памяти, встроенные часы реального времени и сторожевой таймер. Объем Flash-памяти можно наращивать до 32 Мбайт. Встроенный сторожевой таймер представляет собой аппаратно реализованную схему сброса, контролирующую рабочее состояние контроллера. Для связи с модулями расширения используется высокоскоростная последовательно-параллельная локальная шина, сочетающая в себе шину, подобную шине ISA и последовательный интерфейс RS-485. Контроллеры имеют также встроенные аппаратные и программные средства самодиагностики. В ПЗУ встроена операционная система MiniOS7, аналогичная MS DOS. Все контроллеры этой серии выполнены в едином конструктивном блоке (рис. 1. 53). В его состав входят центральный процессор, источник питания, панель управления, коммуникационные порты и от 4 до 8 слотов расширения. Модули ввода/вывода устанавливаются непосредственно в корзину контроллера. Для расширения системы можно использовать специальные корзины расширения, подключаемые по шине RS-485, или отдельные модули ввода/вывода серии I-7000.
Р и с. 1. 53. Внешний вид контроллеров I-8000.
Для удобства контроля за работой контроллера имеется встроенная панель управления. На ней расположены 5-знаковый 7-сегментный индикатор, 3 светодиода и кнопки управления. На индикатор может выводится информация о статусе работы I-8000 и состоянии аналоговых входных или выходных каналов (информация о состоянии дискретных каналов выводится на светодиоды, расположенные на модулях расширения). Четыре кнопки позволяют просматривать необходимые данные на дисплее и управлять работой контроллера.
Питание контроллера может осуществляться постоянным нестабилизированным напряжением в диапазоне от 10 до 30 В. Контроллер обеспечивает трехуровневую гальваническую изоляцию до 3000 В. Фирма ICP DAS специально для применения в контроллерах серий I-8000 разработала операционную систему MiniOS7. Ее отличительными особенностями являются: · быстрая загрузка (0. 1…0. 2 с); · компактное ядро (примерно 23Кб); · возможность программной загрузки новой версии ядра; · поддержка скоростной внутренней шины; · прямой контроль модулей серий I-8000; · поддержка работы с Flash-памятью; · встроенные функции диагностики контроллера. Операционная система работает не с жесткого, а с ROM-диска, защищенного от записи. Платой за встроенность операционной системы в контроллер явилось некоторое уменьшение объема пространства на Flash-диске, доступного для программ пользователя (на 23 Кбайт). Но зато сразу после включения питания начинается автоматическая загрузка операционной системы, и контроллер готов к работе. Разрабатывать программы для контроллера можно на обычном компьютере. Можно использовать обычные языки программирования, такие как Си, Pascal, BASIC, то есть все то, что используется для создания программ под DOS. Однако в контроллере используется процессор AMD188, поэтому в программе нельзя использовать инструкции процессора 286 и выше. Скомпилированную программу загружают во Flash-диск контроллера. Это делается после подключения контроллера через выделенный для этой цели СОМ-порт к любому последовательному порту обычного компьютера при помощи специальной утилиты, поставляемой в комплекте с контроллером..
Отладку программ на контроллере можно производить и без перезаписи содержимого Flash-диска. Для этого можно использовать виртуальный диск, создаваемый в ОЗУ контроллера с помощью специального драйвера, поддерживаемого MiniOS7. Серия контроллеров WinCon-8000. Является дальнейшим развитием серии I-8000. Он разработан на базе процессора Intel Strong ARM 206МГц, имеет встроенный видеоконтроллер с портом VGA, разъемы USB, PS/2 для манипулятора и клавиатуры, а также возможность подключения накопителей стандарта Compact Flash. Все это дает возможность использовать этот контроллер как полноценный промышленный компьютер. В то же время, WinCon сохраняет аппаратную преемственность и полностью совместим со всеми модулями ввода/вывода серии I-8000. Операционная система реального времени Windows CE. NET позволяет программировать WinCon, используя Visual Basic. NET, Visual C#, Embedded Visual C++, а также современные SCADA-системы. В качестве примера кратко приведем характеристики двух контроллеров. L-8731: PC-совместимый промышленный контроллер, Intel Strong ARM 206МГц, 32Mб Flash, 64Mб SRAM, 1xRS232, 1xRS485, Ethernet, USB, Linux, 7 слотов расширения (рис. 1. 54).
Р и с. 1. 54. Промышленный контроллер L-8731
W-8741-G: PC-совместимый промышленный контроллер, Intel Strong ARM 206МГц, 32Mб Flash, 64Mб SRAM, 1xRS232, 1xRS485, 2xEthernet, Windows CE. NET, 7 слотов расширения (рис. 1. 55).
Р и с. 1. 55. Промышленный контроллер W-8741-G
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|