ЖУРНАЛ «СТА» №1/2007
включении питания контроллера пер- вым делом происходит загрузка опера- ционной системы Fastwel DOS, а зна- чит, пользователь имеет дело с ПЛК на базе IBM PC совместимого вычисли- тельного устройства. Спрашивается, зачем внутри ПЛК, программируемого на CoDeSys, иметь совместимый c 80186 процессор, BIOS и DOS? Причин тому несколько: ● исторически компания Fastwel произ- водила только IBM PC совместимые вычислители, а значит, у нас имелись наработки как в части схемотехниче- ских решений, так и в области сис- темного программного обеспечения. Переход на другую платформу был бы сопряжён со значительными вложе- ниями и временными затратами на освоение новой платформы специа- листами или потребовал бы привле- чения к работе большого количества новых специалистов; ● как указано ранее, в качестве одного из основных требований выдвига- лась возможность разработки при- кладных программ на языках общего применения типа Си. В этой связи мы подумали, что в силу гораздо большей распространенности IBM PC совместимых компьютеров среди наших потенциальных пользовате- лей имеется очень много разработчи- ков на языках программирования об- щего применения, владеющих попу- лярными средствами разработки для IBM PC от Borland и др. На момент начала разработки не было уверен- ности в качестве компилятора GCC для встраиваемых 32разрядных про- цессоров. К слову, её не было, пото- му что никто тогда у нас этой темой не занимался; ● многим пользователям ПЛК, разра- батывающим программы на про- блемноориентированных языках IEC 611313, по большому счёту, аб- солютно безразлично, какой процес- сор и операционная система уста- новлены в их ПЛК. В то же время в момент начала разработки появился комплект адаптации пакета CoDeSys для процессоров, совместимых с 80186, причём с весьма умеренной стоимостью лицензии среды испол- нения, устанавливаемой в одно вы- числительное устройство; ● у нас имелся практически полный набор инструментальных средств и библиотек для IBM PC совместимых вычислителей, включая комплект адаптации BIOS, операционную сис- тему Fastwel DOS, MS Visual C++, Borland C++ 3.1, мультизадачное яд- ро CMXRTX, стек CMXTCP/IP и т.п., а также опыт применения пере- численных средств. Процессор R1610C на момент начала разработки казался нам наиболее произ- водительным и интегрированным реше- нием за счет следующих факторов: ● при тактовой частоте 100 МГц про- цессор имеет систему команд 80186, причём каждая команда выполняется за меньшее количество тактов, чем у ближайших аналогов Intel и AMD; ● на кристалле имеется кэшпамять инструкций и данных по 8 кбайт на каждую область; ● наличие интерфейса с синхронной динамической памятью; ● наличие двух встроенных адаптеров сети Ethernet. Учитывая весьма умеренный ток по- требления и привлекательную цену за один такой кристалл, R1610C показался нам идеальным для решения поставлен- ной задачи. Остальные элементы структуры вы- числительного ядра достаточно тради- ционны для IBM PC совместимых мик- рокомпьютеров, за исключением блока приёмопередатчика межмодульной внутренней шины, реализованного на базе программируемой логической ин- тегральной схемы Xilinx, часть которой также используется для выполнения различных функций системной логики. Особенности построения межмодуль- ной внутренней шины рассматривают- ся далее. В результате у нас получилось конст- руктивно законченное универсальное вычислительное ядро, устанавливаемое в пластиковый корпус WAGO, и отдель- ные модули интерфейсов внешней сети, присоединяемые к плате вычислитель- ного ядра под углом 90° и размещаемые в том же корпусе. Структура модуля ввода-вывода Обобщённая структура модуля вво- давывода представлена на рис. 4. Применение микроконтроллера в ка- ждом модуле было обусловлено следую- щими факторами. 1. Согласно требованиям к модулям вводавывода для проекта КАУД, количество входных каналов у одно- го модуля достигало 16, а выход- ных – до 24, причём речь шла не только о дискретных каналах, значе- ния которых укладываются в один 62 СТА 1/2007 АППА РАТ НЫ Е С Р Е Д С Т В А / КОН Т Р ОЛЛ Е Р Ы www.cta.ru Тел./факс: (495) 234-0636/0640 info@prosoft.ru •www.prosoft.ru T HE X P ERTS IN P OWER DC/DC-преобразователи для жёстких условий эксплуатации ICH cерия 50/75/100/150/200 Вт ● Гальваническая развязка вход-выход 1500 В (постоянное напряжение) ● КПД до 85% ● Диапазоны входных напряжений: 9-36, 18-75, 18-36 и 36-75 В ● Одноканальные и двухканальные модели ● Защита от короткого замыкания нагрузки длительного действия ● Экранированный с пяти сторон корпус ● MTBF > 1 000 000 час (MIL-HDBK-217F, при 25°С) Диапазон рабочих температур от –40 до +100°С (основание корпуса) Высокий показатель надёжности Стойкость к внешним воздействующим факторам Стандартный набор сервисных функций JTA серия 10/15/20 Вт ● Небольшие габариты ● КПД до 84% ● Широкий диапазон входных напряжений: 9-36 и 18-75 В ● Одноканальные и двухканальные модели ● MTBF: 1 000 000 час (MIL-HDBK-217F) Реклама #225
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy