- •Первичные измерительные преобразователи
- •Практика
- •Электрические и магнитные измерения
- •Практика
- •«Программируемые цифровые устройства»
- •Практические задания По курсу “Схемотехника цифровых и аналоговых устройств”
- •Программные средства автоматизированных систем
- •Программирование встраиваемых и мобильных систем
- •Практические задания Программные средства автоматизированных систем
- •Программирование встраиваемых и мобильных систем
- •Языки программирования
- •Интерактивные графические интерфейсы в системах управления
Языки программирования
Охарактеризуйте технологию COM/DCOM разработки ПО, архитектура, понятие компонентного приложения. Технология ActiveX.
Охарактеризуйте OPC-технология разработки программного обеспечения, использование в системах клиент-сервер, архитектура, назначение элементов.
Рассмотрите на примере систем программирования Visual Basic 6.0 и C++ модульный принцип построения проекта.
Покажите особенности работы с динамической памятью на примере языка С++.
Охарактеризуйте дружественные функции, назначение, примеры использования.
Покажите реализацию принципа инкапсуляции в объектно-ориентированных языках программирования.
Покажите реализацию принципа полиморфизма в объектно-ориентированных языках программирования.
Покажите реализацию принципа наследования в объектно-ориентированных языках программирования.
Дайте определение динамического полиморфизма, его назначение, примеры.
Интерактивные графические интерфейсы в системах управления
Охарактеризуйте интерактивные графические интерфейсы в системах управления, концепции проектирования, требования к разработке. Определите информационно-логическую структуру интерфейса взаимодействия в системах управления.
Охарактеризуйте SCADA-системы, назначение, историю возникновения, структуру, технические характеристики.
Охарактеризуйте основные подсистемы пакетов SCADA, архитектурное построение, модульность SCADA- систем, примеры.
Опишите рабочее место диспетчера (оператора) АСУ, графический интерфейс пользователя, мнемосхема.
Покажите на примере обмен данными между GraphWorX и приложением Ecxel.
Покажите на примере подключение модулей ввода/вывода Advantech к ICONICS GENESIS32.
Охарактеризуйте технологии обмена данными между контроллерами и внешними приложениями Windows.
Программирование встраиваемых и мобильных систем
Охарактеризуйте встраиваемые системы, основные определения, опишите классификацию, характеристики, эволюцию развития.
Охарактеризуйте технологию разработки ПО для PC-совместимых контроллеров на примере утилиты чтения\записи данных.
Покажите алгоритм программирования COM-портов РС-совместимых контроллеров с использованием встроенных библиотек Advantech.
Опишите беспроводные технологии обмена данными для мобильных систем.
Практические задания Программные средства автоматизированных систем
Разработать пользовательский класс с конструктором, на его примере доказать актуальность принципа ООП - отделение интерфейса класса от его реализации.
Разработать приложение, допускающее возможность управления с использованием динамически добавленных элементов управления.
Программирование встраиваемых и мобильных систем
Разработать ПО для контроллера ADAM 5510M, реализующее функцию чтения\записи данных от внешних устройств.
Разработать ПО ADAM 5510M для передачи данных с одного из его COM-портов на управляющий компьютер.
