ЖУРНАЛ СТА №2/1998

жилов в сферах, где ранее традицион- но применялись PLC. Секрет успеха Так что же все-таки определило ус- пех нового изделия? Ведь в истории Advantech уже был пример создания IBM PC совместимого контроллера для модулей ввода-вывода серии ADAM- 6 2/98 АППАРАТНЫЕ СРЕДСТВА ОБЗОР Пролог В начале 1998 года фирма Advantech приступила к выпуску своего очередно- го продукта – ADAM-5510, продолжая линию интеллектуальных УСО серии ADAM-5000. Ничего революционного, просто к серии базовых блоков ADAM- 5000/485 и ADAM-5000/CAN, ориенти- рованных на работу с управляющей ма- шиной верхнего уровня в режи- ме «вопрос — ответ» по одному из популярных промышленных интерфейсов, добавился еще один — программируемый. Новорожденный был «гол и нем», его ПЗУ не содержало ни- какого специального firmware для работы с собственной пе- риферией и для общения по каналу связи. Но задатки у него были хорошие: удвоенные по сравнению со «старшими бра- тьями» объемы ПЗУ и ОЗУ, ROM-DOS 6.22 на борту и хо- рошее «приданое» в виде набо- ра утилит, библиотек функций для популярных языков про- граммирования с исходными текстами, примерами и доку- ментацией. Но самое главное — ADAM- 5510 оставался для пользовате- ля открытым IBM PC совмести- мым контроллером, гибким и легко программируемым. И уже через пару месяцев «нови- чок» стал бестселлером, в том числе и в России, оставив поза- ди себя не только «старших братьев», но и потеснив старо- 4000. Но ADAM-4500 не вызвал такого бурного интереса у пользователей и нашел гораздо меньший круг примене- ния, чем все остальные модули серии ADAM-4000. Для тех, кто не знаком с этими моду- лями УСО, позволю себе напомнить об их организации и принципах построе- ния систем на их основе (рис. 1). Все модули ввода-вывода серии 4000 состоят из микроконтроллера с жестким «зашитым» в ПЗУ алгорит- мом, коммуникационного интер- фейса и собственно УСО. Пропуск- ная способность канала связи на ос- нове RS-485 составляет 1200-115 200 бит/с, что соответствует примерно 5-480 обменам в секунду по прото- колу, принятому для модулей этой серии. Контроллер ADAM-4500 был при- зван заменить машину верхнего уровня в «цепочке» модулей серии 4000 и выполнять одновременно задачи опроса УСО и управления. Однако такое решение оказалось не очень удачным. Заменить машину верхнего уровня полностью не уда- лось уже ввиду отсутствия дисковых накопителей для ведения архива, а уменьшить время реакции в цикле управления не получилось, так как все модули ввода-вывода и процес- сор в модуле ADAM-4500 оказались соединенными «узким» интерфей- сом RS-485. Таким образом, все потенциаль- ные возможности процессора 4500 оказались не раскрыты, и он нашел себе применение только в относи- Сергей Гусев Рис. 1. Управление сетью из модулей ADAM-4000 с помощью контроллера ADAM-4500 Внешний вид ADAM-5510 ADAM-5510 как зеркало современных тенденций автоматизации

RkJQdWJsaXNoZXIy MTQ4NjUy