- •1. Задачи и роль микропроцессорных контроллеров в системе управления исполнительными механизмами
- •2. Микропроцессорные контроллеры и системы.
- •3. Классификация микропроцессорных систем.
- •4. Современное состояние программно-технического комплекса микропроцессорных систем
- •5. Определение свободно программируемых логических контроллеров - сплк
- •6. Разновидности входов-выходов сплк
- •7. Условия работы сплк.
- •9. Временные характеристики сплк и инструменты программирования плк
- •10. Инструменты программирования плк
- •11. Инструменты программирования плк
- •12. Программное обеспечение контроллеров фирмы Siemens.
- •13. Состав блоков программного обеспечения Simatic Manager.
- •14. Типы данных в программном обеспечении Simatic Manager.
- •15. Элементарные типы данных.
- •16. Области памяти Simatic Manager
- •17. Основные правила программирования на языке контактных планов Simatic Manager.
- •19. Регистры аккумулятор cpu контроллеров фирмы Siemens.Ограммного обеспечения плк.Ния плк. Цикл, время реакции.
- •20.Регистр состояния контроллеров фирмы Siemens.
- •21. Операции битовой логики Simatic Manager.
- •22.Операции логического преобразования языка stl
- •23. Операции с таймерами и Simatic Manager на языке stl
- •24. Разновидности таймеров и их временные диаграммы
- •25. Операции со счетчиками на языке stl. Временные диаграммы счетчиков
- •26. Основные математические операции Simatic Manager
- •27. Операции переходов на языке stl
- •28.Основные операции преобразования данных Simatic Manager
- •29.Организация подпрограмм на языке stl.
- •30. Системы сбора и обработки данных
- •31.Микропроцессор в качестве цифрового регулятора
- •32.Подсистема аналогового ввода. Подсистема аналогового вывода.
- •33.Подсистема цифрового ввода-вывода. Микропроцессорная система обработки дискретного сигнала.
- •34. Интерфейсы: характеристики, функциональное назначение, тип организационной связи, принцип и режимы обмена.
- •35. Классификация интерфейсов
- •36. Режим прерывания, основное назначение режима, особенности работы мп в этом режиме.
- •37. Внешние интерфейсы периферийных устройств. Коды внешнего последовательного интерфейса.
- •38. Системный интерфейс. Примеры использования системного интерфейса
- •39. Контролирующие и иувс. Определение и функции.
- •40. Основные требования к иувс
- •41. Промышленные сети. Основное назначение и параметры.
- •42. Интерфейс mpi и profibus. Многоточечный интерфейс mpi
- •43.Современные тенденции развития микропроцессоров
- •44. Определение scadа системы. Основные показатели при выборе scadа системы
- •45. Современные программные продукты фирмы Siemens
- •Многофункциональные микропроцессорные устройства рза серии v3.
- •47.Виды организационных блоков Simatic Manager.
- •48.Организационные блоки прерываний. Виды, порядок программирования прерываний.
- •19. Регистр аккумулятор cpu контроллеров фирмы Siemens.
- •20. Регистр состояния контроллеров фирмы Siemens.
- •29. Организация подпрограмм на языке stl
- •46. Состав комплекса технических средств локальной автоматики продукции фирмы Siemens или другой фирмы по производству контроллеров на рынке Казахстана.
- •48. Организационные блоки прерываний. Виды, порядок программирования прерываний.
12. Программное обеспечение контроллеров фирмы Siemens.
Любая фирма, занимающаяся выпуском СПЛК, вынуждена заниматься разработкой комплекса программных продуктов. В этот комплекс входит:
1) программный продукт самого контроллера Simatic S7.
2) программный продукт программируемого мастера контроллера Simatic DP
3) программный продукт для программатора Simatic PC
4) SCADA пакеты Simatic WinCC
5) Программный продукт человеко-машинных интерфейсов Simatic HMI
6) Программный продукт расширения программных единиц Simatic SoftWare
7) Программный продукт для обслуживания сетей Simatic Network
8) Программный продукт, включающий в себя составление и возможность перечисленных программных единиц Simatic PCS7
Любая фирма обслуживает 3 вида контроллера. Уровни контролера разделяются на:
1. простые задачи автоматизации: логические операции с несколькими до 10 входов и выходов. В Siemens – контроллер LOGO.
2, средняя степень автоматизации с содержанием обработки аналоговых сигналов стандартными арифметическими операциями с наличием стандартных законов регулирования и обслуживания входов, выходов до тысяч. В Siemens – Simatic 200,300 .
3. сложная степень автоматизации подразумевает возможности контроллера, соизмеримые с возможностью ПК, обработка информации любых форматов и структуры, обработка баз данных, обслуживание сетей, количество входных, выходных параметров тысячи и более. В Siemens – Simatic 400.
Для установки программного обеспечения STEP 7 к ПК предъявляют не высокие требования, поэтому практически на любом ПК можно установить STEP 7.
13. Состав блоков программного обеспечения Simatic Manager.
Любая программа STEP 7 содержит организационный блок OB1, он является интерфейсом между операционной системой контроллера и программатора. Одновременно в OB1 записывается основная программа пользователя. Из OB1 вызывается подпрограммы, которые записываются в виде функциональных блоков FB, функции FC, системных функциональных блоков SFB, системных функций SFC, блоков данных DB.
Цикл работы OB1 включает в себя:
- выполнение основной программы;
- вызов и выполнение подпрограмм;
- чтение входов и установку выхода;
При вызове подпрограмм используется локальный стек, глубина вложений стека для S7 300 – 8, S7 400 – 24.
OB1 может быть использован в 3-х следующих случаях:
1. линейные программы;
2. программы, разбитые на части;
3. структурированные программы.
При выполнении цикла блоком OB1 входная информация записывается в область памяти входов PI I. Эту информацию можно представить как матрицу: номер строки – номер байта, номер столбца – номер бита. Тогда обращение в определенную ячейку области памяти входов происходит через символы:
I 2.0: Input Bit I0.0, I0.1, …, I0.7.
Область памяти выхода Q 2.0: Output Bit Q0.0, Q0.1, …, Q0.7.
Т.к. в область памяти входов записывается реальная состоятельность входного обращения, то эта область может быть только опрошена и не может быть изменена программистом, а область памяти выхода может быть, как опрошена, так и изменена. В программе наряду с обязательным блоком OB1, присутствуют организационные блоки с другими номерами, каждый из организационных блоков предназначен для конкретного режима. Это режимы прерываний по ошибки, по изменению сигналов, по таймерам, по включению питания, режимы запуска, режимы останова и др. Эти организационные блоки выполняются только строго по назначению.
