Методические указания предназначены для студентов при выполнении
лабораторных работ по дисциплине "Основы микропроцессорной
техники". Целью работ является изучение принципов программирования
микропроцессорных контроллеров Siemens серии S7-200.
СОДЕРЖАНИЕ
ТЕХНИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ МИКРОКОНТРОЛЛЕРОВ S7-200
Сравнение технических характеристик микроконтроллеров S7-200
Основные компоненты микроконтроллера S7-200
Концепции языков программирования и редакторов S7-200
Типы данных для переменных
Основные элементы для построения программы
Объяснение цикла сканирования CPU
Память CPU: типы данных и способы адресации
Прямая адресация областей памяти CPU
КОМАНДЫ SIMATIC
Битовые логические команды (Bit Logic)
Команды сравнения (Compare)
Команды для выполнения преобразований (Convert)
Арифметические команды над целыми числами (Integer Math)
Арифметические команды над вещественными числами (Floating-Point Math)
Команды для пересылки (Move)
Логические команды (Logical Operations)
Таймерные команды (Timers)
Команды для операций счета (Counters)
Команды для управления программой (Program Control)
Команды для организации прерываний (Interrupt)
ЛАБОРАТОРНЫЙ СТЕНД НА БАЗЕ КОНТРОЛЛЕРА S7-200
Состав стенда
Работа в программе Step7-Micro/Win
ЛАБОРАТОРНЫЙ ПРАКТИКУМ
СОДЕРЖАНИЕ
ТЕХНИЧЕСКОЕ И ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ МИКРОКОНТРОЛЛЕРОВ S7-200
Сравнение технических характеристик микроконтроллеров S7-200
Основные компоненты микроконтроллера S7-200
Концепции языков программирования и редакторов S7-200
Типы данных для переменных
Основные элементы для построения программы
Объяснение цикла сканирования CPU
Память CPU: типы данных и способы адресации
Прямая адресация областей памяти CPU
КОМАНДЫ SIMATIC
Битовые логические команды (Bit Logic)
Команды сравнения (Compare)
Команды для выполнения преобразований (Convert)
Арифметические команды над целыми числами (Integer Math)
Арифметические команды над вещественными числами (Floating-Point Math)
Команды для пересылки (Move)
Логические команды (Logical Operations)
Таймерные команды (Timers)
Команды для операций счета (Counters)
Команды для управления программой (Program Control)
Команды для организации прерываний (Interrupt)
ЛАБОРАТОРНЫЙ СТЕНД НА БАЗЕ КОНТРОЛЛЕРА S7-200
Состав стенда
Работа в программе Step7-Micro/Win
ЛАБОРАТОРНЫЙ ПРАКТИКУМ