ПРОГРАММИРУЕМАЯ РЕЛЕЙНАЯ ЛОГИКА SIEMENS


На разработке микроконтроллеров промышленного применения специализируется фирма Siemens. Она выпускает устройства с повышенной степенью защиты, используя специализированные корпуса и технологии, что отличает их от тестовых плат пробной разработки.

Микроконтроллеры серии S7-200


Разнообразные прикладные системы автоматизации позволяет строить ряд микроконтроллеров серия S7–200. Классический пример внешнего вида продукции фирмы Siemens приведен на рисунке.


Из рисунка видно, что внутренняя начинка микроконтроллера надежно защищена пылеустойчивым корпусом. Для поключения периферии есть ряд удобных клемм. Все CPU S7–200 имеют внутренний источник питания, который обеспечивает энергией CPU, модули расширения и другие потребности пользователя в электроэнергии напряжением 24 В постоянного тока.

Компактная конструкция, низкая стоимость и мощная система команд делают контроллеры S7–200 идеальным средством решения для управления малыми приложениями. Большое разнообразие моделей S7–200 и инструментальные средства программирования на основе Windows обеспечивают необходимую гибкость при решении задач автоматизации. Пользовательская программа может содержать булевы логические операции, функции счета и времени, сложные математические операции и операции по обмену данными с другими интеллектуальными устройствами.

Для большей информативности к S7–200 присоединяются 2-строчные текстовые дисплеи TD 200 и TD 200C с 20 символами в каждой строке. С их помощью S7–200 отображаются текстовые сообщения и другие данные. Также могут быть присоединены сенсорные индикаторные устройства TP070 и TP170 micro, которые позволяют выводить пользовательские графики, ползунковые индикаторы, переменные приложения, экранные кнопки и т.д. на удобной для пользователя сенсорной панели.

Подсоединить S7–200 к компьютеру можно двумя способами: непосредственное соединение через последовательный порт с помощью кабеля PPI Multi–Master или с использованием платы коммуникационного процессора (CP) с кабелем MPI. С помощью PPI Multi–Master S7-200 можно также обмениваться данными с другими устройствами.

Программирование микроконтроллеров фирмы Simens


Система STEP 7-Micro/WIN позволяет создавать и редактировать программу в трех видах: на языке, имеющем текстовую основу (STL), в виде графического представления, сходного с электрической монтажной схемой (LAD) и в виде графического представления, напоминающего обычные логические схемы (FBD).

Первая форма программирования традиционна. Исполняемый код состоит из основной программы (OB1), а также подпрограмм и программ обработки прерываний. Особенность программы состоит в том, что микроконтроллер ее обрабатывает циклически, управляя, тем самым, задачей или процессом. Реакции на события описываются подпрограммами обработки прерывания.

В режиме LAD-схемы используются блочные элементы релейной логики для программирования микроконтроллера, см. таблицу 1.

Таблица 1. Элементы блочной LAD-схемы


--| |-- Контакты кнопки/реле начально разомкнутые
--|/|-- Контакты кнопки/реле начально замкнутые
--( ) Обмотка реле
--(END) Завершение цикла выполнения программы

Вертикальная черта объединяет составную схему, позволяя позиционированием подключаемых элементов по высоте отразить последовательность операций. LAD-схема представляет собой имитацию электрической схемы. Слева находится шина питания. От нее "ток" идет через "управляющие контакты" на "силовые элементы" (реле), управляющие релейными выходами.

Такого сорта программирование психологически удобно для инженеров, менее связанных с программированием в машинных кодах, зато имеющих большой опыт синтеза релейных схем. Они лучше их воспринимают, чем программисты, и делают заметно меньше ошибок при проектировании ответственных систем. Для тех, кто больше привык работать с логическими схемами, предназначем режим программирования FBD, в котором программа отображается в виде такой схемы.

Каталог | Описание | WIKI

Rambler's Top100