Сау нагревом возухонагревателя доменной печиРефераты >> Металлургия >> Сау нагревом возухонагревателя доменной печи
Технические данные программируемого контроллера SIMATIC S7-200, CPU 222
CPU 222 объединяет в своем составе:
1) Встроенный блок питания =24В/ 180мА для питания датчиков и преобразователей.
2) 2 исполнения, отличающихся напряжением питания и типами выходов.
3) 8 встроенных дискретных входов и 6 дискретных выходов.
4) 1 коммуникационный порт (RS 485), который может использоваться:
- Как PPI-интерфейс, используемый для программирования контроллера, подключения устройств человеко-машинного интерфейса (TD 200, OP), организации связи между центральными процессорами S7-200. Скорость передачи данных может устанавливаться равной 9.6/ 19.2/ 187.5 Кбит/с.
- Как MPI-интерфейс, используемый для программирования контроллера и подключения к ведущим MPI-устройствам (S7-300/ S7-400, панелям оператора, текстовым дисплеям, кнопочным панелям). Скорость передачи данных может устанавливаться равной 9.6/ 19.2/ 187.5 Кбит/с.
- Как свободно программируемый порт с возможностью поддержки прерываний, используемый для организации последовательного канала обмена данными с оборудованием и аппаратурой других производителей. Например, с поддержкой ASCII протокола передачи данных. Скорость передачи данных может устанавливаться равной 0.3/ 0.6/ 1.2/ 2.4/ 4.8/ 9.6/ 19.2/ 38.4 Кбит/с. Для подключения к аппаратуре, оснащенной встроенным интерфейсом RS 232 может использоваться PC/PPI-кабель.
5) Возможность подключения до 2 модулей расширения EM (из состава серии S7-22x) для ввода-вывода дискретных или аналоговых сигналов.
6) Входы прерываний, обеспечивающие исключительно быструю реакцию на внешние события.
7) 4 скоростных счетчика (30 кГц) с параметрируемыми входами разрешения работы и сброса, 2 независимых входа для подключения инкрементальных датчиков позиционирования с двумя последовательностями импульсов, сдвинутых на 90° (20 кГц).
8) Имитатор входных сигналов (опциональный), позволяющий имитировать переключателями входные сигналы контроллера и производить отладку программы.
9) 1 потенциометр, подключенный к АЦП контроллера, позволяющий производить установку цифровых параметров. Например, уставок счетчиков или таймеров.
10) 2 импульсных выхода (до 20 кГц), используемых для решения задач позиционирования, частотного управления двигателями, а также управления шаговыми двигателями. Подключение двигателей должно производиться через соответствующие усилители.
11) Съемный опциональный модуль часов реального времени, используемый для управления процессами во времени, снабжения сообщений временными отметками и т.д.
12) Съемный опциональный модуль EEPROM-памяти, используемый для быстрого программирования контроллера (установкой запрограммированного модуля памяти) и архивирования данных.
13) Съемный опциональный модуль батареи, позволяющий сохранять данные (состояния флагов, таймеров и счетчиков) при перерывах в питании в течение 200 дней. Без этого модуля данные в памяти контроллера могут сохраняться только в течение 5 дней. Для сохранения программы модуль батареи не нужен.
14) Исчерпывающий набор инструкций; большое количество:
- Базовых операций: логические инструкции, инструкции адресации результата, сохранения, управления таймерами и счетчиками, загрузки, передачи, сравнения, сдвиговых операций, формирования дополнений, вызова подпрограмм (с передачей локальных переменных).
- Интегрированных коммуникационных функций: чтения (NETR) и записи (NETW) информации в сеть, поддержки свободно программируемого порта (Transmit XMT, Receive RCV).
- Функций расширенного набора команд: инструкции управления широтно-импульсной модуляцией, генераторами импульсов, выполнением арифметических функций и операций с плавающей запятой, работой ПИД регуляторов, функциями переходов и циклов, преобразования кодов и другие.
15) Счетчики: удобный набор функций в сочетании с встроенными скоростными счетчиками существенно расширяют возможный спектр областей применения контроллера.
16) Обработка прерываний:
- Использование входов аппаратных прерываний, фиксирующих появление импульсных сигналов (по нарастающему или спадающему фронту) и позволяющих существенно снизить время реакции контроллера на поступающие запросы.
- Временные прерывания, периодичность повторения которых может задаваться с шагом в 1мс в диапазоне от 1 до 255 мс.
- Прерывания от счетчиков: могут формироваться в моменты достижения заданного значения или изменения направления счета.
- Коммуникационные прерывания: обеспечивают повышение эффективности связи с периферийным оборудованием, например, с принтером или сканнером штрих-кодов.
17) Непосредственный опрос входов и управление выходами: опрос входов и управление состоянием выходов может выполняться независимо от цикла выполнения программы. Это позволяет снизить время реакции на прерывание и время формирования соответствующих выходных сигналов.
18) Парольная защита: трехуровневая парольная защита доступа к программе пользователя. Концепция парольной защиты базируется на использовании следующих вариантов доступа к программе:
- Полный доступ: программа может быть изменена по Вашему желанию.
- Только чтение: изменение программы запрещено, допускается выполнять ее тестирование, изменять настройки параметров, копировать программу.
- Полная защита: программа не может быть прочитана, не может быть скопирована, не может быть изменена. Допускается изменение параметров настройки.
19) Функции тестирования и диагностики: готовая программа может быть выполнена заданное количество циклов (до 124), результаты выполнения могут быть проанализированы; допускается изменение состояний флагов, счетчиков и таймеров.
20) Принудительная установка значений входных и выходных сигналов во время диагностирования и отладки: в целях отладки циклы выполнения программы могут происходить при заданных значениях входных и выходных сигналов.
Объем памяти программ ……………………………………………….……………………. 4 Кбайт / 1.3 K инструкций
Объем памяти данных …………………………………………………………………………………… …… 1024 слов
Опциональный модуль памяти ………… 1 съемный модуль памяти; содержимое идентично встроенному EEPROM
Защита программы ……… .……. вся программа сохраняется в необслуживаемом режиме во встроенном EEPROM
Защита данных . блок данных сохраняется в полном объеме в необслуживаемом режиме во встроенном EEPROM
Время сохранения данных 50 часов (не менее 8 часов при 40 °C); 200 дней с использованием буферной батареи
Языки программирования …………………………………………………………………….………… LAD, FBD и STL
Организация программы … 1 организационный блок (OB), 1 блок данных (DB), 1 системный блок данных (SDB)
Выполнение программы ……… циклическое, по сигналам аппаратных прерываний, по временным прерываниям
Максимальное количество подпрограмм ……………………………………………………………………………… 64
Количество уровней вложения подпрограмм ……………………………………………………………………………. 8
Защита программы пользователя ……………………………………………………… 3-уровневая парольная защита