Компания ЭВРИКА, ведущий партнер компании AVAYA Communication в Северо-Западном регионе, проводит для корпоративных клиентов программу тестирования сетевого оборудования AVAYA

Компьютер-Информ || Архив || Рубрики || Поиск || Подписка || Работа || О "КИ" || Карта

ЗАО "Техно-СПб" Системная интеграция

ProSoft:
Fastwel: Разработано и изготовлено в России


Владимир Беломытцев, ведущий специалист СПб представительства фирмы ПРОСОФТ


На первый взгляд перечень технических характеристик нового изделия фирмы FASTWEL не поражает воображение: производительность ≈ на уровне Pentium MMX 150; ОЗУ 32 МБ; подсистема SVGA с 2D-акселератором и видеопамятью 4 МБ... В общем, учитывая сегодняшний уровень вычислительной техники, показатели довольно средние. Но это только на первый взгляд.

Продолжение перечня выглядит так:

Если еще добавить, что среднее время безотказной работы составляет 100000 часов, становится понятно, что изделие это совсем не заурядное и предназначено оно для работы отнюдь не в тихом офисе. Впрочем, то же самое можно сказать обо всей продукции фирмы FASTWEL.
Модуль центрального процессора CPU686 ≈ таково его официальное название ≈ предназначен для использования в системах автоматизированного управления технологическими процессами, в том числе бортовыми системами управления транспортных средств. Разработчик подобных систем в процессе знакомства с техническим описанием модуля обнаружит еще несколько приятных ╚сюрпризов╩. В их числе:

Модуль выполнен в формате MicroPC. Этот конструктив был предложен фирмой Octagon Systems в 1990 году для вычислительных систем, работающих в жестких условиях ≈ на транспорте, в промышленности, в военной технике.

Удачные технические решения, положенные в основу концепции MicroPC, способствовали ее признанию и превращению, практически, в стандарт ╚де факто╩.
В соответствии с идеологией MicroPC, модуль CPU686 может обмениваться информацией с периферийными модулями по 8-разрядной шине ISA, для чего снабжен соответствующим краевым разъемом.

Периферия

За более чем 10 лет существования и развития MicroPC фирмой Octagon Systems и другими независимыми разработчиками было создано несколько десятков типов периферийных модулей. Они образуют функционально полный набор, позволяющий решить практически любую задачу из области автоматизации технологических процессов. Свой вклад в пополнение этого набора регулярно вносит фирма FASTWEL. Среди последних разработок:

Кроме того, в перечне оборудования, поставляемого FASTWEL, есть много ╚мелочей╩, облегчающих жизнь пользователя: терминальных плат, соединительных кабелей, плат сопряжения с клавиатурами и дисплеями.
Разумеется, каждый из упомянутых модулей имеет свои особенности, однако, в целом они являются достаточно традиционными изделиями. Отдельную группу в этом смысле образуют программируемые модули ввода/вывода серии UNIOxx-5 (в настоящее время поставляются 48-канальный UNIO48-5 и 96-канальный UNIO96-5).

Все в Ваших руках...

Основу модуля UNIOxx-5 составляют программируемые логические интегральные схемы (ПЛИС) фирмы Xilinx.
Достоинства ПЛИС хорошо известны: пользователь может сам спроектировать и разместить в микросхеме специализированное логическое устройство, в наибольшей степени соответствующее решаемой задаче. Как правило, для реализации аналогичных устройств на традиционных БИС требуется целый модуль (иногда и не один).

Однако разработчик, решивший использовать ПЛИС в своей аппаратуре, сталкивается с проблемой: для установки микросхемы, а так же интерфейсных разъемов и пассивных элементов, требуется печатная плата. На разводку ╚печати╩, изготовление, наладку (и, как правило, переразводку и повторное изготовление) уходит масса денег и, что иногда важнее, времени. В результате, многие предпочитают вместо изготовления оригинальной платы с ПЛИС, приобрести несколько универсальных (а значит, избыточных по составу), реализующих ту же функцию. Последствия очевидны ≈ увеличение энергопотребления, стоимости и габаритов аппаратуры, снижение ее надежности.
Модули серии UNIOxx-5 радикально меняют ситуацию: они содержат уже установленные на плате и соответствующим образом соединенные между собой ПЛИС, в которые пользователь по своему усмотрению может загрузить нужные ему схемы.

В настоящее время разработано больше двух десятков универсальных схем, которые в виде bit-файлов выложены на ftp-сервере фирмы ╚ПРОСОФТ╩ ftp://prosoft.ru. Среди них различные счетчики, формирователи сигналов прерывания по внешним событиям, схемы ввода/вывода дискретных сигналов, формирователи сигналов ШИМ, измерители частоты и многое другое. В сочетании с устройствами связи с объектами управления фирмы Grayhill модули UNIOxx-5 могут использоваться и для ввода/вывода аналоговых сигналов ≈ для этого также имеются соответствующие схемы.
Если ни одна из существующих схем не подходит пользователю, для него может быть разработана специальная ╚прошивка╩ (контактные телефоны приведены в конце статьи).

Для загрузки конфигурационного bit-файла модуль UNIOxx-5 должен быть установлен в слот шины ISA. Какой компьютер для этого использовать ≈ обычный офисный или крейт MicroPC ≈ безразлично. Конфигурационная информация при помощи свободно распространяемой программы-загрузчика isp.com помещается в электрически перепрограммируемое ПЗУ модуля и может храниться там в течение всего срока его службы. Иногда, например, во время отладки аппаратуры, когда в один и тот же модуль приходится многократно загружать разные схемы, удобнее использовать другую программу ≈ isl.com. Конфигурация при этом запоминается непосредственно в ОЗУ ПЛИС, что позволяет сократить время загрузки и сэкономить ресурс ПЗУ. В этом режиме после отключения питания конфигурационная информация теряется, а после повторного включения питания загрузка производится из ПЗУ.
Еще один интересный вариант применения UNIOxx-5 ≈ реализация на них автономных логических устройств. В этом случае после загрузки конфигурационной информации модуль извлекается из компьютера и может выполнять свои функции просто ╚лежа на столе╩ (разумеется, при наличии питания).

Несколько слов о конструкции модуля. На плате формата MicroPC размещены интерфейсный блок шины ISA, конфигурационное ПЗУ и две (в UNIO48-5) или четыре (в UNIO96-5) ПЛИС. Выводы каждой из них соединены со своим 26-контактным разъемом. Любой из выводов ПЛИС, выведенных на разъем, может быть сконфигурирован как вход, выход или двунаправленный с тремя состояниями. Уровень входных сигналов ≈ КМОП/ТТЛ; выходных ≈ КМОП до 8mA, что достаточно, например, для непосредственного подключения модуля оптронной гальванической развязки. Путем установки соответствующих съемных перемычек (╚джамперов╩) все выводы могут быть ╚привязаны╩ к уровню GND или +5V через резисторы 10Ком.

С точки зрения программиста, модуль UNIOxx-5 представляет собой набор доступных для записи и чтения 8-разрядных регистров. Адреса регистров располагаются в области ввода/вывода. Можно так же использовать 5 линий прерывания (IRQ3┘7) и линию запроса канала DMA. Линии прерывания и DMA являются разделяемыми ≈ возможно использование одной линии несколькими модулями.
Одним словом, как заявляют разработчики UNIOxx-5, их изделие избавляет Вас от необходимости изучать каталоги элементной базы, и позволяет воспользовавшись каталогом готовой продукции следовать алгоритму: ╚выбрал╩, ╚скомпоновал╩, ╚запрограммировал╩.

╚Младшие братья╩

Это техническое решение ≈ использование программируемых пользователем периферийных устройств на базе ПЛИС ≈ получило дальнейшее развитие в одноплатных контроллерах FASTWEL, в частности, в модуле CPU188-5. На ПЛИС здесь реализованы не только основные функциональные узлы контроллера, но и узел дискретного ввода/вывода, полностью эмулирующий модуль UNIO48-5.

Модуль CPU188-5 ≈ одноплатный контроллер на базе процессора Am188ES/40 (переработанной и ╚разогнанной╩ версии заслуженного Intel 188) ≈ был основной ╚рабочей лошадкой╩ FASTWEL до появления CPU686. Впрочем, и сейчас FASTWEL не спешит исключать этот модуль из своей производственной программы: быстродействия CPU188-5 вполне хватает для решения многих задач локального управления, что в сочетании с малым энергопотреблением и сравнительно невысокой стоимостью позволяет ему прочно занимать свою ╚нишу╩. Более того, недавно появилась новая модификация контроллера ≈ RTU188. От своего ╚брата╩ он отличается наличием гальванической развязки по дискретным и аналоговым входам/выходам и конструктивным исполнением ≈ RTU188 не имеет разъема шины ISA и снабжен зажимами для крепления на 35мм DIN-рельс.

В части программирования узла дискретного ввода/вывода оба контроллера полностью идентичны. Для записи конфигурации ПЛИС, так же как в случае UNIOxx-5, достаточно запустить программу-загрузчик. Правда, используется специальная версия этой программы ≈ isp188.com. Этим, собственно, и исчерпываются отличия для пользователя между модулем UNIO48-5 и эмулирующими его ПЛИС в составе контроллеров CPU188-5 и RTU188.

Лучше один раз увидеть...

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

На российском рынке распространением продукции FASTWEL занимается фирма ПРОСОФТ, которая так же обеспечивает и ее техническое сопровождение. В офисе фирмы можно увидеть образцы изделий, бесплатно получить каталоги и компакт-диск с техническими описаниями, файлами ╚прошивок╩ для UNIOxx-5 и последними версиями загрузочных программ. Всю эту информацию можно также увидеть на www.prosoft.ru.

При необходимости, консультацию по техническим вопросам можно непосредственно получить у специалистов фирмы ПРОСОФТ.

ПРОСОФТ

198099, С.-Петербург, ул. Калинина, д.22
Тел (812) 325-3790, факс 325-3791.
E-mail: http://www.prosoft.ru

 

 


       КОМПЬЮТЕР-ИНФОРМ 
          Главная страница || Статьи ╧ 8'2001 || Новости СПб || Новости России || Новости мира

Анкета || Рубрики || Работа || Услуги || Поиск || Архив || Дни рождения
О "КИ" || График выхода || Карта сайта || Подписка

Главная страница

Сайт газеты "Компьютер-Информ" является зарегистрированным электронным СМИ.
Свидетельство Эл ╧ 77-4461 от 2 апреля 2021 г.
Перепечатка материалов без письменного согласия редакции запрещена.
При использовании материалов газеты в Интернет гиперссылка обязательна.

Телефон редакции (812) 118-6666, 118-6555.
Адрес: 196084, СПб, ул. Коли Томчака, д. 9
Пейджер 238-6931(аб.3365)
e-mail:
Для пресс-релизов и новостей