Главная » Просмотр файлов » 5. Программно-технические комплексы на основе контроллеров КРОСС и др.

5. Программно-технические комплексы на основе контроллеров КРОСС и др. (1245063), страница 3

Файл №1245063 5. Программно-технические комплексы на основе контроллеров КРОСС и др. (Лекции по дисциплине "Управляющие ЭВМ и комплексы") 3 страница5. Программно-технические комплексы на основе контроллеров КРОСС и др. (1245063) страница 32021-01-14СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

Пользовательская программа, написаннаяна одном из языков промышленного программирования стандарта МЭК 61131-3, работает в исполнительной среде CoDeSys RTS.ПРК NLcon-CE построен на базе мощного (для ПРК) процессора PXA270 фирмы Intel; процессорное ядроАRМ. Несмотря на малые размеры, по традиционной классификации ПРК относится к ПРК большой мощности всвязи с высокими техническими характеристиками ЦП. Работает с удаленными модулями ВВ через интерфейсRS-485 по протоколу Modbus RTU или DCON.Рис.

5. Общий вид контроллера NLcon-CE (НИЛ АП)ПРК построен на следующих основных принципах:- открытая архитектура: процессорное ядро ARM, ОС Windows CE, система исполнения программстандарта МЭК 61131-3, порты с интерфейсами RS-485 (RS-232), CAN, Ethernet, USB, протоколы MODBUS RTUи DCON, крепление на DIN-рейку;- новейшая элементная база с температурным диапазоном от –40 до +85 С;- поверхностный монтаж;- групповая пайка в конвекционной печи со строго контролируемым температурным профилем;- утолщенный корпус из ударопрочного полистирола.Примечание: 1) НИЛ АП (RLDA - Research Laboratory of Design Automation) – научно-исследо-вательскаялаборатория автоматизации проектирования; Таганрог.

Торговая марка "RealLab!".2) ARM (Advanced RISC Machines) - британская фирма, добившаяся значительных успехов в области создании 16/32-битных микропроцессорных/микроконтроллерных ядер.Структура ПРК NLcon-CE приведена на рис. 6. ЦП/CPU работает под управлением ОС Windows CE. ВОС запускается система исполнения CoDeSys RTS, которая выполняет программу пользователя, написанную спомощью пакета CoDeSys.ЦП управляет: ОЗУ и ЭППЗУ/NVRAM (Non Volatile Random Access Memory) – энергонезависимая память, а также флэш-картой стандарта micro-SD; портом USB и контроллером Realtek (Davicom DM9000E), который реализует стек протоколов Ethernet.8Дисплей,Системная шинаTouch ScreenсенсорныйэкранЭнергонезависимаяпамять (NVRAM)256/512 kBCMOS LCDEthernetEthernet«Мышь»,клавиатураПК,ЛВСUSBФлеш-картастандартамикро-SD (до 4 GB)Часы реальноговремени,сторожевой таймерСбросCOM1SD / MMCI2 CЦП/CPUРХА-270ВИПRS-232RS-485 или CANМодулиСчет2ВВCOM1RS-485GPIOСчет1COM2+10..+30 ВRS-232driverGPIOРис.

6. Структура контроллера NLcon-CE: ВИП – вторичный импульсный источник питания; RTC– энергонезависимые часы реального времени; Watchdog – сторожевой таймер; GPIO (General Purpose Input/Output) многофункциональный двунаправленный порт.Два порта RS-485 выполнены на основе двух СОМ-портов процессора PXA270: СОМ1 и СОМ2.ИФ RS-232 может быть установлен вместо RS-485 на порту СОМ1, а ИФ CAN - вместо RS-485 на портуСОМ2.

ИФы RS-485 и CAN имеют гальваническую развязку с ПРК и между собой.LCD TFT дисплей с сенсорным экраном подключается непосредственно к ЦП с помощью плоского фольгированного кабеля, через интерфейс CMOS.Мышь или клавиатура подключаются к ПРК с помощью порта USB, который может быть использовантакже для подключения съемной USB-флэш памяти. Для набора текста в системе можно также воспользоватьсяэкранной клавиатурой.В исполнительной системе CoDeSys RTS работает программный сторожевой таймер, который выполняетперезагрузку системы, если программа пользователя перестала выдавать сигнал сброса таймера, т.е.

«зависла». Всостав ПРК входит также аппаратный сторожевой таймер, вырабатывающий сигнал перезагрузки системы, еслиCoDeSys RTS перестает вырабатывать сигнал сброса.Схема питания ПРК содержит вторичный импульсный источник питания (ВИП), преобразующий напряжение питания в диапазоне от +10 до +30 В в напряжения +5 В и +3,3 В.Интерфейс RS-485 выполнен на микросхемах фирмы Analog Devices, удовлетворяющих стандартам EIAдля интерфейса RS-485 и RS-422 и имеющих защиту от электростатических зарядов, от выбросов на линии связи,от короткого замыкания и от перенапряжения.Интерфейс CAN выполнен на микросхеме фирмы Texas Instruments.

В ПРК работают энергонезависимыечасы реального времени (RTC) и два счетчика внешних событий. Для обеспечения энергонезависимости в ПРКустановлен элемент питания CR2032.Входы счетчиков обозначены на корпусе «Счет1» и «Счет2». Эти входы гальванически изолированы отПРК и скомпонованы с 1-м и 2-м последовательными портами соответственно.Примечание: Windows CE (Consumer Electronics - бытовая электроника) - это вариант ОС Microsoft Windows для наладонных компьютеров, смартфонов и встраиваемых систем.

Она не является «урезанной» версиейWindows для настольных ПК, она основана на совершенно другом ядре и является ОС РВ.ЦП управляет ОЗУ, ЭППЗУ, ЖКИ-дисплеем и внешними портами с помощью вспомогательных контроллеров ВВ, исполняя ОС Windows CE и программу пользователя, написанную с помощью пакета CoDeSys. ЖКИдисплей подключается непосредственно к ЦП с помощью плоского кабеля, через параллельный интерфейсCMOS. Мышь и клавиатура подключаются к ПРК с помощью двух USB портов, которые могут быть использованы также для подключения съемной USB-флэш памяти.ПРК выполнен полностью по идеологии открытых систем: стандартный ИФ RS-485; протоколы ModbusRTU и DCON; поддержка Ethernet; работа под ОС РВ Windows CE; программирование на языках C++, VisualBasic, C#; программирование на 5-ти языках МЭК61131-3 с помощью CoDeSys; ОРС-сервер, функционирующийв среде Windows CE; стандартная мышь и клавиатура; крепление на DIN-рейку.9Характеристики процессора: (270/271/272)- ядро: ARM 5TE; - разрядность СРU: 32-bit;- 32-разряда, набор команд ARM версии 5TE ISA, с ядром (микроархитектурой) XScale;- суперконвейерная RISC-архитектура процессора; глубина конвейера 7; - частота: 312–614 MHz- частота системной шины: 104, 208 MHz; - разрядность шины: 64-bit;- сопроцессор: MAC (Multiply Accumulate Unit); - разрядность/шина: 40/32-bit;- дополнительные инструкции: Wireless MMX/SSE (64-bit), 16 регистров;- контроллер памяти: SDRAM, 64-bit, 104 MHz;- DMA-контроллер: 32-bit, 63 устройства;- модуль управления энергопитанием: Wireless Intel SpeedStep; - тактовая частота 520 МГц;- скоростной интерфейс с флэш-памятью; - имеет режимы пониженного потребления;- кэш-память процессора емкостью 32 Кб для данных и 32 Кб для команд; - мини-кэш емкостью 2 Кбдля обработки потока данных; - контроллер флэш-памяти с тактовой частотой шины 100 МГц;Современные процессоры являются CISC-процессорами (классические) с RISC-ядром.В целом можно отметить следующие характеристики модуля контроллера NLcon-CE- максимальное число каналов при подключении модулей ввода-вывода достигает 8000 шт.;- программируется с помощью CoDeSys (6 языков МЭК 61131-3), а также на С++, Visual Basic, C#;- ОС РВ Windows CE 5.0;- один порт Ethernet 10/100Base-T с гальванической развязкой;- два порта RS-485 с индивидуальной гальванической развязкой (протоколы Modbus RTU, DCON);- вместо одного из интерфейсов RS-485 может быть установлен RS-232 или CAN (опция);- один порт USB для мыши, клавиатуры, флэш-диска, принтера;- параллельный CMOS интерфейс для подключения TFT LCD дисплея, сенсорного экрана;- процессор Intel XScale PXA270 520 МГц; - ОЗУ 64/128 Мбайт;- системная флэш-память 32/64 Мбайт;- флеш-карта SD до 2 Гбайт;- сторожевой таймер;- возможность "горячей замены";- энергонезависимые часы реального времени и 2 счетчика внешних событий (ТТЛ уровни);- напряжение питания от 10 до 30 В;- расширенный температурный диапазон (-25...+70 град.);Модуль ввода аналоговых сигналов NL-8AI (рис.

7)Базовые принципы построения данного модуля характерны для современных модулей ввода аналоговыхсигналов. В нем используют дифференциальные входы, позволяющие выполнить более помехозащищенный канал по сравнению с одиночными (не дифференциальными) входами. При этом конфигурация входов (дифференциальные или одиночные) может задаваться программно. Основной частью модуля является АЦП. Обычно используют один АЦП для ввода нескольких (обычно 8 или 16) аналоговых сигналов. Для подключения источниковсигнала к АЦП используется аналоговый коммутатор на МОП-транзисторах.

Ввод нескольких сигналов выполняется последовательно во времени. В случаях, когда необходим одновременный ввод, используют модули, в которых каждый канал имеет свой АЦП.ПИД регулятор. Модули NL-8AI имеют встроенный алгоритм релейного и ПИД-регулирования. Релейныйрегулятор - если контур регулирования не содержит звеньев с большой инерционностью. В наиболее типичномслучае с массивными инерционными нагревателями релейное регулирование не позволяет избежать колебанийстабилизируемого параметра с недопустимо большой амплитудой.

В этом случае необходимо использовать ПИДрегулятор.В модуле NL-8AI регулируемый параметр в виде напряжения или тока подается на вход Vin0. Управляющее воздействие на исполнительный механизм поступает с дискретных выходов модуля Dout0 и Dout1. Величинауправляющего воздействия задается в виде длительности замкнутого состояния ключа дискретного выхода, которое повторяется с заданным периодом, т.е.

с помощью ШИМ. На выход Dout0 подается ШИМ-сигнал, еслиуправляющее воздействие на объект больше нуля или на выход Dout1, если управляющее воздействие меньшенуля.Алгоритм работы регулятора. Использованный в модуле алгоритм регулирования основан на дискретиt1dx(t ) зации классического уравнения ПИД регулятора y (t )  K p   x (t )    x( )d  Td где y(t), x(t) - выходTi 0dt ная и входная величина регулятора; Kp - коэффициент пропорциональности регулятора; Ti - постоянная времениинтегрирования, [c]; Td - постоянная времени дифференцирования, [c].Входной величиной для модуля NL-8AI является напряжение или ток входа Vin0. Выходной величиной длявсех модулей является скважность импульсов (отношение длительности импульса к его периоду).

Характеристики

Тип файла
PDF-файл
Размер
479,47 Kb
Тип материала
Высшее учебное заведение

Список файлов лекций

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6451
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее