- •I. Базовые средства автоматизации
- •1. Общие проблемы выбора базовых средств автоматизации
- •2. Промышленные компьютеры
- •3. Встраиваемые компьютеры
- •4. Особенности программного обеспечения промышленных компьютеров
- •5. Промышленные контоллеры
- •6. Структурные компоненты контроллеров
- •7. Классификация контроллеров
- •8. Языки программирования промышленных контроллеров
- •Примеры базовых функций языка fbd
- •9. Системы подготовки программ промышленных контроллеров
- •10. Выбор контроллеров
- •11. Современный рынок контроллерных средств
- •11.1 Рынок зарубежных контроллеров
- •11.1.1 Одноплатные встраиваемые ibm pc совместимые контроллеры
- •11.1.2 Релейные универсальные контроллеры
- •11.1.3 Контроллеры фирмы Siemens серии simatic s7-200
- •Сравнительная характеристика различных cpu серии simatic s7-200 и контроллеров на их базе.
- •Элементарные типы данных
- •Сложные типы данных
- •11.1.4 Программируемые контроллеры simatic s7-300 и simatic s7-400
- •11.1.5 Контроллеры фирмы advantach серии adam-5000
- •11.1.6 Контроллеры фирмы wago серии wago-I/o-system
- •11.1.7 Программируемые логические контроллеры фирмы омron
- •Сравнительные характеристики различных моделей контроллера cs1
- •Характеристики различных моделей контроллеров фирмы omron
- •11.1.9 Контроллеры фирмы Шнайдер-электрик
- •11.2 Отечественный рынок промышленных контроллеров
- •11.2.1 Промышленные контроллеры оао «зЭиМ»
- •Модули контроллеров семейства Ремиконт р-130
- •Габаритные размеры и масса блоков и модулей
- •Параметры дискретных сигналов кросс
- •Основные данные аналоговых модулей кросс
- •Характеристика каналов бцп
- •Параметры дискретных выходных сигналов блока t-di01 (ячейка d03)
- •Параметры дискретных входных сигналов блока t-di01 (ячейки dm, di3, dm)
- •Параметры дискретных ячеек блоков t-adi01, т-мк1
- •Параметры аналоговых ячеек блоков t-adi01, t-mk1
- •11.2.2 Контроллеры группы «текон»
11.1.3 Контроллеры фирмы Siemens серии simatic s7-200
Типизация и стандартизация постепенно охватывает все стороны организации универсальных контроллеров. Выше уже было показано, что программирование универсальных контроллеров осуществляется с помощью типовых языков. Это во многом предполагает использование в них и одинаковых типов переменных и способов адресации к ним и многого другого. Ниже на примере контроллеров фирмы Siemens будет осуществлено знакомство с подобными типовыми решениями.
Семейство контроллеров SIMATIC S7 фирмы Siemens состоит из нескольких подклассов, отличающихся друг от друга вычислительной мощностью и широтой функциональных возможностей.
Общая характеристика контроллеров семейства SIMATIC S7-200. Контроллеры SIMATIC S7-200 предназначены для решения задач управления и регулирования в небольших системах автоматизации. При этом SIMATIC S7-200 позволяют создавать как автономные системы управления, так и системы управления, работающие в общей информационной сети. Обладает модульной архитектурой, в которую входят различные по мощности процессорные блоки, а также аналоговые и дискретные периферийные модули.
Внешний вид контроллеров рассматриваемой серии показан на рис. 1.39.
Р и с. 1.39. Внешний вид контроллера семейства S7-200
Одним из самых важных достоиств контроллеров S7-200 является возведенная в ранг принципа простота их эксплуатации. Это относится как к средствам программирования контроллеров с их несложной структурой, так и к оптимальному сочетанию программного и аппаратного обеспечения. Программирование контроллеров осуществляется с помощью программного пакета STEP7-Micro/WIN.
Все CPU контроллеров S7-200 оснащены базовым набором таймеров, счетчиков, формирователей ШИМ, меркеров. Большое разнообразие интегрированных функций позволяют пользователям решить практически любую задачу автоматизации с точностью до миллисекунды без необходимости применения вспомогательных подпрограмм.
В контроллер S7-200 встроены часы реального времени (начиная с CPU 214), которые помимо секунд, минут и часов, могут также оперировать с датами и днями недели. Для обеспечения работы встроенных часов даже при длительных перебоях электропитания может использоваться буферная батарея.
Семейство S7-200 состоит из нескольких базовых контроллеров. Мощность CPU этих контроллеров рассчитана на различную емкость подключаемой периферии.
Контроллеры SIMATIC S7-200 имеют модульную конструкцию. В спектре семейства контроллеров S7-200 предлагаются разнообразные блоки расширения, позволяющие обслуживать входы/выходы с различными параметрами электрических сигналов. Электропитание датчиков интегрировано в CPU. Это позволяет подключать датчики и сенсоры непосредственно к контроллеру с большой экономией монтажной площади и денежных затрат. Модули расширения ввода/вывода и коммуникационные процессоры имеют тот же дизайн, что и центральные модули. Подключение к соседним модулям производится с помощью плоских кабелей.
Каждое из CPU может оперировать с 4 - 26 входами и 4 - 16 выходами. В максимальной конфигурации контроллер S7-200 может состоять из 7 блоков расширения. Таким образом, контроллер S7-216 может быть расширен до 128 входов/выходов (а через интерфейс AS до 400 входов/выходов) Программное обеспечение автоматически распознает адреса подключаемых модулей расширения.
Набор инструкций всех ПЛК семейства позволяет выполнять арифметические и логические операции, операции переходов и вызовов подпрограмм, циклы, кодовые преобразования, широтно-импульсное регулирование и другие. Модели CPU214, CPU215, CPU216 и CPU22x дополнительно способны выполнять операции над числами с плавающей запятой и поддерживают алгоритм ПИД-регулирования.
Монтаж контроллеров может осуществляться на 35 мм профильную DIN-шину или на плоскую поверхность с креплением винтами. Степень защиты IР20.
Сравнительная характеристика различных CPU этой серии и контроллеров на их базе приведена в таблице.1.2.
Т а б л и ц а. 1.2.
