Micro PC and PC-based Programmable Microcontrollers. Octagon, Fastwel, ADAM, ICP-DAS, ICP-CON.

Вступление.

Наболела тема о «прогрессе». Работал я с одним типом контроллеров, но пришел «дядя» и сказал, что это г… Я как всякий «ботаник» не смог сразу послать его «по факсу». И нарвался на «прогресс». И воткнулся я в проблемы с начальной загрузкой П.О. в контроллер «I-8811». Конечно он (I-8811) быстрее и мощнее тех, что на ROM-DOS-е, но при этом потерялось много преимуществ и удобств даваемых ROM-DOS. Как рассказать обо всех тонкостях этого дела без вступления. А тонкости эти пришлось добывать методом тыка. Документация противоречивая и мутная. Многие, кто на это напорется будут мне благодарны. Это не рекламные сказки, а реальный опыт. Придется начать хотя — бы с общего обзора темы, так как не все знают даже о существовании класса PC — совместимых контроллеров. Писать буду только про то «железо» с которым реально работал.



Краткий обзор класса PC — совместимых контроллеров.

PC — совместимые контроллеры «ОТКРЫТОЙ» архитектуры:
«Octagon 6030» Серии 6000 PC-Microcontroller фирмы «Octagon Sistems», «CPU 686 E (CPC10301)» фирмы «Fastwel», компьютеры промышленного исполнения, дополненные PCI или ISA слотами и картами ВХОДА/ВЫХОДА.

PC — совместимые микроконтроллеры фирмы «Advantech» серий «ADAM-5000».
PC — совместимые микроконтроллеры фирмы «ICP-DAS» серий «I-7000» и «I-8000». Конкретно «ADAM-5510», «I-7188 D(DOS)» и «I-8811».
Постараюсь немного осветить работу «РАСПРЕДЕЛЕННЫХ» модулей, собирающих или выдающих сигналы управления и управляемых от контроллера или компьютера по двухпроводной линии RS 485.

Коротко о назначении этого класса оборудования:

PC — совместимые контроллеры позволяют строить распределенные в пространстве (иногда на километры) системы управления.



При этом контроллеры распределяются вдоль конвейеров и управляют своей зоной (учаском), а общая синхронизация процесса исходит от «ЦЕНТРАЛЬНОГО» компьютера «РАБОЧЕЕ МЕСТО ОПЕРАТОРА» ( или более мощного контроллера ).

Общим преимуществом этих контроллеров является наличие удобных и понятных операционных систем — таких как «DOS 6.22» или «Mini OS 7», поставляемых в комплекте с контроллерами бесплатно. Пользователю предоставляется относительная свобода выбора языка программирования ( хотя и здесь наблюдается желание посадить на свое ПО). Отсутствие лицензионных ограничений на программное обеспечение позволяет сэкономить на программных средствах и писать технологические программы на стандартных и широко распространенных языках «C», «Turbo C», «Turbo C++», «Pascal»," Turbo Pascal", Borland C++, MS C++, «Macro Assembler(MASM)», «CAMBASIC», «Turbo Basic 2.0», «QBasic 4.0», «QBasic 4.5» и т.п.



Протокол связи, обмена и управления «Octagon 6030» (RS-485), контроллеров «I-7188», «I-8811», модулей ВВОДА/ВЫВОДА серии I-7000 «ADAM-4000», «ADAM-5000» поддерживает физические стандарты RS232/422/485, имеет подробное описание (до байта) в паспорте на оборудование, и позволяет подключить к системе любое экзотическое устройство с физическим протоколом RS232/422/485.

За период с 2001 по 2009 г.г. автор в гордом одиночестве написал на ассемблере, TC++3.0, BC++3.11, QB45, CAMBASIC, VB6.0 программное обеспечение для пяти крупных систем управления, имеющих уровни интеграции от самого низа (процессора «Atmel») до специального сервера системы управления (под «Widows»).

Никаких дополнительных затрат на закупку специфических сред разработки под контроллеры с которыми я работал не потребовалось. Вместе с самим контроллером ( далее будут перечислены конкретные типы ) в упаковке поставляется CD-ROM с тысячами примеров на всех возможных языках программирования, библиотеками под эти языки, и утилитами для удобной работы не только данного типа, но и всей номенклатуры изделий фирмы.

Итак речь пойдет о:
1) «Octagon 6030» фирмы «Octagon Sistems»
2) «ADAM-5510» фирмы «Advantech»
3) «I-7188 D(DOS) 512k» фирмы «ICP-DAS»
4) «I-8811» фирмы «ICP-CON»
5) Немного о модулях ВВОДА/ВЫВОДА серии «I-7000»

Вот общие сведения об «Octagon 6030»
Подробно можно ознакомиться в:

www.рrosoft.ru
www.octagonsystems.com







Уже более 7 лет в пыли и грязи, в 3-х сменном непрерывном режиме работает на литейном заводе Американец скрещенный с «нашими» модулями ВВОДА/ВЫВОДА.

Очень надежная штука «Octagon 6030»!

Продолжение следует...

Комментарии (3)

RSS свернуть / развернуть
+
0
7 лет без поломок — это сверх надежность!
avatar

Sergei_T

  • 24 мая 2010, 21:51
+
0
С удовольствием прочитал, жду продолжения. Лет 20 назад плотно занимался программоконтроллерами Siemens и отечественными (Киевскими).

Неужели твердотельные диски 7 лет назад уже вовсю применялись? Мне казалось, что это совсем свежее изобретение.
avatar

yababay

  • 24 мая 2010, 23:44
+
0
Впервые микроконтроллеры фирмы «Advantech» серий «ADAM-4000»-я увидел
в 1996 г. Их ставили на нефтекачки у нас тута...
В 1998 — это стало нормой, а после 2002 — заставляли ставить Siemens.
Думаю, что это стало началом конца автоматизации в нефтянке.
avatar

Markony

  • 25 мая 2010, 08:54

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.