Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
В контроллере прошит ROM-DOS;
Эта ОС функционально эквивалентна MS-DOS 6.2.
ROM-DOS работает не с жестким диском, а с ROM – диском, который защищен от записи. Встроенная ОС занимает во флэш пространстве 64 кБ. Сразу после Включения питания автоматически загружается DOS и контроллер готов к работе. Разрабатывают программу для контроллера на PC, при этом можно использовать обычные языки программирования – СИ, Pascal, Basic. При разработке программы необходимо учитывать, что в контроллере используется процессор AMD-80188, а следовательно нельзя использовать команды процессоров 286 и выше.
Далее программа с PC компилируется и загружается во флэш-диск контроллера, для этого используется COM4. Если использовать специальную терминальную программу, то COM3 можно подключать к терминалу вв/выв.
Замечание: кроме базового контроллера I-7188 выпускается расширенный спектр контроллеров, которые дополнительно включают функции работы с Ethernet и др.
Назначение COM-портов:
COM1 используется для реальной работы контроллера промышленной сети, когда в нем записана рабочая программа.
COM2 служит для подключение контроллера к технологическому оборудованию, но технологическое оборудование, подключаемое через модули ввода-вывода также подключается к COM2.
COM3 используется для подключения внешнего терминала.
COM4 служит для программирования контроллера и отладки программы в режиме
эмуляции.
18. Архитектура работы библиотек в контроллере I – 7188.
Для работы схемы промышленной сети нужны две библиотеки
UART.dll I7000.dll
Для реализации обмена с модулями ввода/вывода необходимо, чтобы эти файлы были скопированы в директорию Windows/system 32/, если работаем постоянно на машине. Эти файлы копируются в директорию с исходным кодом вашей программы.
Архитектура работы библиотеки с расширением dll.
Программа управления технологическим оборудованием храниться на персональном компьютере и может быть написана на любом универсальном языке программирования. Производители обеспечивают библиотеки (*.dll) для различных систем программирования. Причем работа с модулями ввода-вывода осуществляется при помощи двух библиотек: UART.dll и I7000.dll. Эти библиотеки подключаются к программе системы управления. Эти файлы копируются в директории /windows/system32 и /windows/system.
Архитектура работа библиотек с приложениями пользователя следующая:
Однако такая структура используется для небольших независимых задач, где персональный компьютер используется только лишь для конкретной задачи управления. Обычно строят сеть с использованием программируемых логических контроллеров. В контроллере храниться программа управления, а в PC – отображается человеко-машинный интерфейс системы управления. Так же РС обрабатывает и накапливает данные о работе системы.
19. Аналоговые модули серии I – 7000.
В качестве базового контроллера I – 7000 является базовый контроллер I – 7188/dos/512 (CPU 80188 – 40Мгц/ROM DOS/FLASH – 512Кб)
Имеется комплект сетевого сбора данных и модуля управления, α выполняет функцию ввода/вывода данных, таймера счетчика и работу с дискретными и аналоговыми сигналами. Эти модули могут управляться набором команд удаленно с PC.
Технические характеристики модулей I-7000:
1) Модули объединяются в асинхронную полудуплексную двухпроводную сеть по стандарту RS-485.
2) Максимальная длина сегмента в сети без регистра (усилителя/повторителя) до 1200м.
3) Скорость передачи данных = 1200 - 2400 – 4800 – 7600 Кбит.
4) В один сегмент сети возможно подключение до 256 модулей без репитеров.
5) В одном сегменте сети допускается работа модулей с различными скоростями и форматами данных.
6) Формат данных = 10 бит (1 старт + 8 инф. + 1 стоп)
7) Протокол передачи данных ASCII;
8) Имеется возможность контроля передачи данных по четности, имеется встроенный фильтр помех.
9) Напряжение изоляции 3000В вх. и вых. Цепей.
10) Необходимо к модулю подключить питание 10-30 VDC постоянного тока.
Дата публикования: 2015-01-26; Прочитано: 1242 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!