Главная Книги - Разные Программируемые управляющие устройства VersaMax (ПЛК Micro и ПЛК Nano). Руководство пользователя (2002 год)
поиск по сайту правообладателям
|
|
содержание .. 7 8 9 10 ..
9
Порт адаптера RS-232
Порт RS-232 адаптера соответствует промышленному стандарту 9-штырькового
последовательного порта персонального компьютера. К этому порту подключается
тот же кабель (IC200CBL500), что используется для подключения компьютера через
разъем RJ-45 ПЛК Micro/Nano. Этот порт поддерживает совместимые с EIA/TIA-232
(RS-232) уровни сигналов. Выход +5 В ПЛК Nano/Micro подключается к контакту 9
этого разъема и обеспечивает питание преобразователя.
1
5
6
9
Назначения контактов порта адаптера RS-232
Штырек
Сигнал
Направление
Функция
1
DCD
Вход
(Не подключен)
2
RXD
Вход
Прием данных
3
TXD
Выход
Передача данных
4
DTR
Выход
(Не подключен)
5
GND
--
ОВ / Земля
6
DSR
Вход
(Не подключен)
7
RTS
Выход
Запрос на передачу
8
CTS
Вход
Свободен для передачи
9
+5В
Вход
Питание +5 В
SHELL
SHLD
--
Экран
9-42
9
Замена предохранителей выходов переменного тока
Предостережение
ПЛК Micro с входами постоянного тока/дискретными выходами или
входами/выходами постоянного тока не имеют деталей, подлежащих
замене пользователем.
Модель ПЛК Micro, с входами/выходами переменного тока
(IC200UAA003/IC200UAA007) имеет предохранители на выходах переменного тока,
которые может менять пользователь. Поскольку каждый предохранитель на выходе
общий для нескольких цепей, перегоревший предохранитель заблокирует работу
целой группы цепей, связанных с ним.
Предупреждение
Отключите питание устройства перед отключением кабелей или
открыванием крышки на его лицевой панели. Не отключение
питания перед разборкой устройства может привести к серьезным
травмам среди персонала вплоть до смертельного исхода.
Предостережение
Не пытайтесь извлечь из устройства ПЛК Micro монтажные платы
или заменить предохранители на плате блока питания. Любая
разборка блока кроме открывания крышки на лицевой панели и
замены предохранителей выходов переменного тока может
повредить устройство и привести к потере гарантии.
Замена предохранителей должна проводиться квалифицированным
обслуживающим персоналом.
Сменные предохранители расположены на плате ввода/вывода, которая становится
доступной после снятия крышки на лицевой панели ПЛК Micro. Для замены этих
предохранителей:
1.
Отключите питание от модуля и устройств ввода/вывода.
2.
Снимите с модуля клеммник с подключенными проводами
3.
Снимите с устройства переднюю крышку. (Слегка нажмите внутрь на оба
выступа, расположенных по бокам блока и потяните крышку прямо на себя.
Примечание: Плата центрального процессора должна остаться внутри передней
крышки, когда Вы ее снимете.)
Глава 9 Установка
9-43
9
Вид сбоку
2. Снимите
Нажмите одновременно
крышку
на оба выступа
1. Нажмите на выступы
с обеих сторон
4.
Замените каждый перегоревший предохранитель предохранителем
соответствующего типа.
F1
F2
14-канальный ПЛК Micro (IC200UAA003)
F1
F2
F3
F4
28-канальный ПЛК Micro (IC200UAA007)
Примечание
Предохранители, перечисленные ниже, предназначены только
для выходных каналов переменного тока ПЛК Micro
(IC200UAA003/IC200UAA007). Не пытайтесь заменить любые
другие части в любом другом устройстве ПЛК Micro.
9-44
9
Спецификации предохранителей выходов переменного тока
IC200UAA003 007
F1
Q1-Q2
F2
Q3-Q6
IC200UAA007
F3
Q7-Q8
F4
Q9-Q12
Номинальное напряжение нагрузки
250 В
Номинальный ток
3.15 A
Изготовитель
WICKMANN USA, Inc.
Номер по каталогу Изготовителя
TR5-F-373 series, 3.15A / 250 В, Short Leads
Глава 9 Установка
9-45
9
9-46
Глава
Конфигурирование
10
Данная глава объясняет, как конфигурировать ПЛК VersaMax Nano/Micro.
Автоконфигурирование.
Сохранение конфигурации из программатора
Конфигурирование центрального процессора
Конфигурирование Порта 1
Конфигурирование Порта 2
Конфигурирование адресов
Конфигурирование параметров аналогового ввода/вывода
Конфигурирование высокоскоростного счетчика, широтно-импульсного
или число импульсного выхода
При конфигурировании определяются параметры работы модуля. Оно также
устанавливает адреса, используемые каналами ввода/вывода.
ПЛК также поддерживает автоконфигурирование или сохранение конфигурации от
программатора.
10-1
10
Автоконфигурирование
ПЛК VersaMax Nano/Micro автоматически конфигурируют свои параметры по
умолчанию при первом включении питания. Автоконфигурирование при каждом
включении питания будет происходить до тех пор, пока ПЛК не получит
допустимую конфигурацию из программатора. После того как это будет один раз
сделано, ПЛК прекратит выполнять автоконфигурирование при каждом включении
и, таким образом, программная конфигурация будет сохранена.
Программный конфигуратор
Большинство систем ПЛК использует пользовательскую конфигурацию, которая
создается с помощью инструментального программного обеспечения и сохраняется
в ЦПУ из программатора.
ЦПУ сохраняет конфигурацию при выключении и включении. После того как
конфигурация сохранена в ЦПУ, ЦПУ не будет автоконфигурироваться при
последующих включениях.
Инструментальное программное обеспечение может быть использовано для:
Создания новой конфигурации
Сохранения (записи) конфигурации в ЦПУ
Загрузки (считывания) существующей конфигурации из ЦПУ
Сравнения конфигурации в ЦПУ с конфигурацией, сохраненной в
программаторе
Удаления конфигурации, ранее сохраненной в ЦПУ
ЦПУ сохраняет конфигурацию в своей энергонезависимом ОЗУ. Сохранение
конфигурации отменяет автоконфигурацию, таким образом, ПЛК не будет
перезаписывать конфигурацию при последующих включениях.
Удаление конфигурации из программатора повлечет новое автоконфигурирование.
В этом случае автоконфигурирование будет производиться до тех пор, пока
конфигурация из программатора не будет сохранена заново.
Для ПЛК Nano или Micro один из параметров, который может управляться
инструментальным программным обеспечением, это выбор места, откуда ЦПУ
будет считывать конфигурацию при включении питания: из флэш-памяти или из
ОЗУ. Если выбран вариант считывания конфигурации из флэш, то ЦПУ при
включении будет считывать ранее сохраненную конфигурацию из флэш-памяти.
Если выбрано ОЗУ, то ЦПУ при включении будет считывать конфигурацию и
прикладную программу из ОЗУ.
10-2
10
Сохранение конфигурации из программатора
Конфигурация из программатора может быть сохранена через порт ЦПУ.
Конфигурирование состоится вне зависимости от того, включен ли режим опроса
ввода/вывода или нет.
Сохранение конфигурации выключает автоконфигурирование.
Примечание: Если конфигурация оборудования сохранена в ЦПУ, конфигурация
последовательного порта, к которому подключен программатор, не вступает в силу
до отключения программатора. После отключения программатора новый протокол
вступит в силу после задержки. Эта задержка равна сконфигурированному времени
T3’.
Удаление конфигурации с помощью программатора повлечет новое
автоконфигурирование. Автоконфигурирование будет включено до тех пор пока
снова не произойдет сохранение конфигурации из программатора.
Когда программатор впервые соединяется с ПЛК Nano или Micro, ПЛК связывается
с ним, используя параметры связи по умолчанию: 19,200 бод, четный паритет, один
стартовый бит, один стоповый бит, и 8 информационных бит. Если
переконфигурировать эти параметры, новые установки вступят в силу после
выключения и включения питания.
Глава 10 Конфигурирование
10-3
10
Конфигурирование ЦПУ
Конфигурирование ЦПУ устанавливает основные параметры работы ПЛК, такие,
как опрос ввода/вывода в режиме останова и поведение ПЛК при включении.
Название
Описание
Значение по
Варианты
умолчанию
Режим цикла
Обычный: цикл выполняется до завершения.
Обычный
Обычный, с
С постоянным временем: цикл выполняется в течение времени,
постоянным
указанного в таймере цикла.
временем
Время цикла
Время цикла в режиме цикла с постоянным временем (в
100мс
5-200мс
миллисекундах).
Количество слов
Количество слов в программе для подсчета контрольной суммы
8
от 8 до 32
для подсчета
в каждом цикле
контрольной суммы
в цикле
Опрос ввода-
Определяет, будут ли каналы ввода-вывода опрашиваться,
Нет
Да, Нет
вывода в режиме
когда ПЛК находится в режиме STOP.
останова
Режим включения
Режим включения для ПЛК Nano
Останов
Останов,
питания
Запуск
Режим включения для 14-, 23- или 28-канальных ПЛК Micro
Последний
Последний,
Останов,
Запуск
Логика/
Источник программы и конфигурации при включении 14-, 23- или
флэш для ПЛК
ОЗУ, флэш
Конфигурация из
28-канальных ПЛК Micro.
Nano, ОЗУ -
флэш-памяти
для прочих
Регистры
Выбор источника данных регистров при включении ПЛК.
флэш для ПЛК
ОЗУ, флэш
Nano, ОЗУ -
для прочих
Диагностика
Если ваше приложение не требует необычно быстрого
Включен
Включен,
включения, оставьте эту опцию включенной. Выключение
Выключен
данной опции позволяет ПЛК Micro при включении не запускать
диагностику.
Если диагностика при включении питания отключена, 28-
канальный ПЛК Micro с входами постоянного тока и релейными
выходами (IC200UDR010) начнет выполнение программы через
100 мс после того, как напряжение питания достигнет 24В.
Источник питания для этого типа ПЛК Micro должен иметь
достаточную нагрузочную способность в пиковом режиме, чтобы
выдержать пусковой ток и удержать напряжение 24В.
При отключенной диагностике невозможно использовать блоки
расширения. (Если блоки расширения подключены при
отключенной диагностике, в таблицы ошибок ввода-вывода
будут занесены ошибки.)
Название
Описание
Значение по
Варианты
умолчанию
Переключатель
Определяет возможность переключателя управлять сменой
Включен
Включен,
Run/Stop
режимов Run/Stop. Дополнительная информация о
Выключен
конфигурировании работы переключателя приведена в главе 11.
Переключатель
Определяет возможность переключателя управлять защитой
Выключен
Включен,
защиты ОЗУ
ОЗУ. Дополнительная информация о конфигурировании работы
Выключен
переключателя приведена в главе 11.
Пароли
Определяет возможность использования паролей. (Если пароли
Включены
Включены,
10-4
10
отключены, единственным способом включить их является
Выключены
очистка ОЗУ ПЛК Micro.)
Количество бит
Определяет длину слова 7 или 8 бит (SNP/SNPX требует 8 бит).
8
7, 8
данных
Время
Время переключения модема (10мс/ед.). Это время, требуемое
0мс
0-255мс
переключения
модему для начала передачи информации после получения
запроса.
Время ожидания
Время (в секундах), в течение которого ЦПУ ожидает следующее
10
1 - 60
сообщение от программирующего устройства до того, как оно
установит, что программирующее устройство неисправно или
отключено, и вернется к исходному состоянию. Связь с
программатором разрывается и должна быть заново
восстановлена.
Игнорирование
Определяет, перейдет ли ПЛК в режим Run при его включении с
Выключен
Выключен,
фатальных ошибок
фатальными ошибками.
Включен
Глава 10 Конфигурирование
10-5
10
Конфигурирование Порта 1
Порт 1 - совместимый с RS-232 последовательный порт - используется для связи с
программатором и прочих соединений. В 23- и 28-канальных моделях этот порт
поддерживает протоколы SNP и SNPX слэйв. В 10-канальных ПЛК Nano и 14-
канальных ПЛК Micro он также поддерживает протокол RTU слэйв и протокол
последовательного ввода/вывода Serial I/O.
Порт 1 конфигурируется как часть общих параметров ПЛК Micro.
Название
Описание
Значение
Варианты
по
умолчанию
Режим Порта 1
Определяет протокол для Порта 1 (только для 10-
SNP
SNP, RTU
и 14-канальных устройств).
слэйв, Serial I/O
Четность
Определяет способ проверки четности.
Нечетный
Четный,
Нечетный, Нет
Скорость
Скорость передачи данных (в битах в секунду).
19200
300, 600, 1200,
передачи
2400, 4800,
данных (бит/с)
9600, 19200
Контроль
Определяет метод использования контроля
Отсутствует
Отсутствует,
связи
связи.
аппаратный
(Если режим
Порта 1 - RTU)
Тип порта
Конфигурирует последовательный порт в
Слэйв
Слэйв
(Если режим
качестве слэйва (отвечающего устройства) в
Порта 1 - SNP)
системе SNP мастер/слэйв.
Стоповые
Количество стоповых бит, используемых при
1
1, 2
биты
передаче. (Большинство устройств,
подключаемых последовательно, используют
1стоповый бит; более медленые устройства
используют 2.)
Количество
Определяет работу ЦПУ с 7- или 8-битовыми
8 бит
8 бит, 7 бит
бит в слове
словами
Задержка
Время задержки переключения (в миллисекундах)
0
0-255
переключения
Тайм-аут
Определяет величину тайм-аута, используемого
Длинный
Длинный,
протоколом
Средний,
Короткий,
Отсутствует
SNP ID
8 байтовый ID для порта 1.
(нет)
(нет)
Примечание о синхронизации соединений по протоколу RTU
Когда используется связь RTU, может понадобиться увеличить тайм-аут RTU,
сконфигурированный в мастер-устройстве в соответствии с временем цикла слэйв-
ПЛК. Однако, нет необходимости вносить изменения в конфигурацию ЦПУ
VersaMax.
10-6
10
Конфигурирование Порта 2
В 23- и 28-канальных ПЛК Micro, Порт 2 обеспечивает универсальные соединения
по протоколам слэйв SNP, SNPX и RTU, а также по протоколу последовательного
ввода-вывода Serial I/O. В этих Порт 2 может быть также сконфигурирован в
качестве мастера SNP/SNPX.
Конфигурация Порта 2 может быть изменена при помощи конфигурационной
утилиты или при помощи функционального блока COMMREQ (запрос связи) в
программе релейно-контактной логики.
Название
Описание
Значение по
Варианты
умолчанию
Режим Порта 2
Определяет протокол для Порта 2.
SNP
SNP,
(Только для 23- и 28-канальных
Последовательный
устройств).
ввод-вывод, RTU,
Выключен
Четность
Определяет способ проверки четности.
Нечетный
Четный, Нечетный,
Нет
Скорость
Скорость передачи данных (в битах в
19200
300, 600, 1200, 2400,
передачи данных
секунду).
4800, 9600, 19200
(бит/с)
Контроль связи
Определяет метод использования
Отсутствует
Режим RTU:
(Если режим
контроля связи.
Отсутствует,
Порта 2 - RTU или
Аппаратный
Serial I/O)
Режим Serial I/O:
Отсутствует,
Аппаратный,
Программный
Тип порта
Конфигурирует последовательный порт в
Слэйв
Слэйв, Мастер
(Если режим
качестве слэйва (отвечающего
Порта 2 - SNP)
устройства) или в качестве мастера
(вызывающего устройства) в системе
SNP мастер/слэйв.
Тайм-аут
Определяет величину тайм-аута,
Длинный
Длинный, Средний,
(Если режим
используемого протоколом.
Короткий,
Порта 2 - SNP)
отсутствует
Стоповые биты
Количество стоповых бит, испольуемых
1
1, 2
(Если режим
при передаче. (Большинство устройств,
Порта 2 - SNP или
подключаемых последовательно,
последовательный
используют 1стоповый бит; более
ввода-вывод)
медленые устройства используют 2.)
Задержка
Время задержки переключения (в
0
0-255
переключения
миллисекундах)
SNP ID
8-байтовый ID для порта 2
(нет)
(нет)
Глава 10 Конфигурирование
10-7
10
Конфигурирование адресов
Адреса ввода-вывода по умолчанию для ПЛК Micro и каждого блока расширения
автоматически устанавливаются инструментальным программным обеспечением.
Адрес
Функция
%I
I0009-I0016
Входные каналы для 23- и 28-канальных ПЛК Micro
I0017
Первый дискретный входной канал по умолчанию из блока
расширения может быть переконфигурирован. Это адрес I0009
для 14-канального модуля ЦПУ.
%Q
Q0007-Q0016
Выходы для 23- и 28-канальных ПЛК Micro
Q0017
Первый дискретный выход по умолчанию для блока
расширения, может быть переконфигурирован. Это адрес
Q0009 для 14-точечного модуля ЦПУ.
%AI
AI016-AI017
Аналоговые потенциометры только для ПЛК Micro
%AI
AI018
Аналоговый вход 1 для 23-канального Micro и аналогового ПЛК
Nano.
AI019
Аналоговый вход 2 только для 23-канального ПЛК Micro.
AI0020-0023
Входы с 1 по 4 первого аналогового блока расширения могут
быть переконфигурированы
%AQ
AQ012
Аналоговый выход только для 23-канального ПЛК Micro. 1
AQ0013, 0014
Выходы1 и 2 для первого аналогового блока расширения могут
быть переконфигурированы
Адреса по умолчанию для блоков расширения могут быть заменены на другие,
более подходящие. Полный перечень используемых в ПЛК VersaMax Nano и Micro
адресов ввода-вывода приведен в главе 15.
10-8
10
Конфигурирование параметров аналогового
ввода/вывода
Для ПЛК Micro и блоков расширения с аналоговым вводом-выводом, каждый
аналоговый канал может быть отдельно сконфигурирован для работы режиме
напряжения или тока. Если выбран режим тока, то его диапазон может быть
сконфигурирован как 4-20мA или 0-20мA. ПЛК Nano с аналоговым входным
каналом всегда работает в режиме напряжения. Адреса также могут быть выбраны
как описано выше.
Режим
Параметры
Значение по
умолчанию
Режим тока или напряжения
Напряжение, Ток
Напряжение
Выбор диапазона тока
4-20 мA
4-20 мA
0-20 мA
Выбор диапазона напряжения (Только
от 0 до 10,000 мВ
от 0 до 10,000 мВ
во входных каналах блока расширения)
от -10,000 до 10,000 мВ
Глава 10 Конфигурирование
10-9
10
Конфигурирование высокоскоростного счетчика,
ШИМ или числоимпульсного выхода
Для ПЛК Nano и Micro, которые предлагают функции высокоскоростного счетчика,
быстродействующие выходы постоянного тока могут быть сконфигурированы как
выходы высокоскоростного счетчика, ШИМ или числоимпульсные выходы.
Варианты конфигурации приведены ниже. Более подробная информация о
конфигурировании и использовании этих функций приведена в главе 12.
Параметр
Описание
Значение по
Настройки/диапазон
умолчанию
значений
Назначение канала
Задает назначение канала.
HSC
счетчик, ШИМ,
#1/2/3/4
числоимпульсный,
Стандартный
Направление
(Только тип A). Определяет, является ли
Возрастающий
Возрастающий,
счетчика #1/2/3/4
счетчик возрастающим или убывающим.
Убывающий
Режим счетчика
Определяет, останавливается ли счетчик при
Непрерывный
Непрерывный ,
#1/2/3/4
достижении предельного значения или
Однотактный
продолжает считать (непрерывный).
Выбор
Определяет назначение входа
Загрузка
Загрузка, фиксация
загрузка/фиксация
загрузка/фиксация.
счетчика #1/2/3/4
Счетчик #1/2/3/4
Только для счетчиков типа A, определяет
Положительный
Положительный,
Фронт входного
какой из фронтов импульса на входе
Отрицательный. Для
импульса для
используется. Положительным считается
Типа B всегда
счетчика Типа А
изменение уровня от низкого к высокому.
положительный.
Выходной канал
Определяет включен ли выходной канал
Выключен
Включен, Выключен
счетчика #1/2/3/4
счетчика. Если выключен, то выходной
включен
канал используется как стандартный выход.
Режим выходов
Определяет поведение системы в режиме
Нормальный
Нормальный,
при останове
останова. Нормальный означает, что
Отключение всех
выходные каналы HSC продолжают
выходных каналов,
реагировать на входы счетчика, а
Удержание
стандартные выходы выключены. Заданные
выходные каналы продолжают действовать
как если бы ЦПУ работало, изменяя свое
состояние в соответствии с Аккумуляторами
сумм счетчиков.
Отключено - означает, что все заданные
выходы отключены и остаются
выключенными, пока ЦПУ не вернется в
рабочий режим.
Удержание последнего значения - означает,
что заданные выходы сохраняют текущие
уровни и не отражают Аккумуляторы
счетчиков.
Временная база
Определяет время для регистра отсчетов за
1000мс
от 10мс до 65530мс
#1/2/3/4
промежуток времени.
Верхний предел
Определяет верхний предел счетчика. Он
+32,767
от -32,767 до +32,767
#1/2/3/4
должен быть больше нижнего предела
Нижний предел
Определяет нижний предел счетчика.
0
от -32,768 до +32,766
#1/2/3/4
10-10
10
Параметр
Описание
Значение по
Настройки/диапазон
умолчанию
значений
Положение
Определяет положение включения счетчика.
+32,767
от -32,768 до +32,767
включения #1/2/3/4
Положение
Определяет положение выключения
0
от -32,768 до +32,767
выключения
счетчика.
#1/2/3/4
Значение
Это значение регистра является начальным
0
от -32,768 до +32,767
инициализации
для счетчика.
#1/2/3/4
Глава 10 Конфигурирование
10-11
10
10-12
Глава
Работа ПЛК
11
В этой главе описываются режимы работы ПЛК VersaMax Нано и Микро и
показывается взаимодействие между выполнением прикладной программы и
другими задачами, выполняемыми центральным процессором ПЛК.
Режимы работы
Прикладная программа выполняется в ПЛК циклически. Помимо выполнения
прикладной программы, ПЛК постоянно получает данные от устройств ввода,
посылает данные на устройства вывода, производит внутренние системные
операции и выполняет коммуникационные задачи. Эта последовательность
операций называется циклом (sweep).
Основной режим работы ПЛК называется режимом стандартного цикла. В этом
режиме ЦПУ выполняет все части цикла в нормальном режиме. Каждый цикл
выполняется как можно быстрее, но может занимать разное время.
ПЛК может работать в режиме цикла с постоянным временем. В этом случае
ЦПУ выполняет тот же самый набор действий, но каждый цикл занимает
одинаковое время.
ПЛК может находиться в одном из двух режимов STOP:
Режим Stop с отключенным сканированием ввода/вывода
Режим Stop со включенным сканированием ввода/вывода
11-1
11
Части цикла ЦПУ
начало цикла
Системные операции
Системные операции
Нет
В/В
включен?
Да
Чтение входов
Ввод данных
Нет
Режим
Run?
Да
Выполнение
Выполнение логики
программы
Цикл ЦПУ
В/В
Нет
включен?
Вывод данных
Да
Запись выходов
Связь с
Связь с
программатором
программатором
Системные
Системные
коммуникации
коммуникации
Вычисление контрольной
суммы прикладной программы
Диагностика
Начать следующий цикл
11-2
11
Части цикла ЦПУ
Начало цикла,
Системные операции включают в себя задачи по подготовке к началу цикла. Перед
системные
началом самого цикла ЦПУ:
операции
Подсчитывает длительность цикла
Определяет время начала следующего цикла
Определяет режим следующего цикла
Обновляет таблицы ошибок
Обнуляет сторожевой таймер
Если ПЛК находится в режиме цикла с постоянным временем, начало цикла
откладывается на установленное время. Если установленное время уже настало, то
контакт OV_SWP %SA0002 установлен, и цикл продолжается без задержек. Затем
ЦПУ обновляет значения таймера (сотые, десятые, и секунды).
Чтение входов
В начале цикла ЦПУ считывает данные с входных каналов в порядке возрастания их
адресов. ЦПУ сохраняет новые входные данные в памяти соответствующих типов.
Если ЦПУ было сконфигурировано не сканировать модули ввода-вывода в режиме
STOP, опрос модулей ввода не производится, когда ЦПУ находится в режиме STOP.
Выполнение
Следующий шаг - ЦПУ решает логику прикладной программы. Всегда начинается с
Логики
первой команды в программе. Заканчивается при выполнении команды END. Решение
Прикладной
логики создает новый набор выходных данных.
программы
Вывод данных
Сразу после решения логики, ЦПУ опрашивает все модули вывода в порядке
возрастания адресов. Опрос модулей вывода считается завершенным когда записаны
все выходные данные.
Если ЦПУ было сконфигурировано не опрашивать модули ввода-вывода в режиме
STOP, опрос модулей вывода также не производится, когда ЦПУ находится в режиме
STOP.
Окно связи с
Если подключено программирующее устройство, то следующим шагом ЦПУ
программатором
обслуживает окно связи с программатором.
В ограниченном по умолчанию режиме окна, в каждом цикле ЦПУ обрабатывает один
запрос. Ограничение по времени одного сеанса связи с программатором составляет 6
миллисекунд. Если программатор посылает запрос, обслуживание которого требует
более 6 миллисекунд связи, он будет обработан в течение нескольких циклов.
В режиме выполнения до завершения длина окна передачи информации в системе
ограничена сверху 50 миллисекундами. Если модуль посылает запрос, которому для
выполнения требуется более 50 миллисекунд, то он будет обработан в течение
нескольких циклов.
Окно системных
Затем ЦПУ создает запросы связи. По умолчанию установлен режим выполнения до
коммуникаций
завершения , время окна системных коммуникаций ограничено 200 миллисекундами.
Если для выполнения запроса требуется больше 200 миллисекунд, то он будет
обработан в течение нескольких циклов.
В ограниченном режиме, если выполнение запроса требует более 6 миллисекунд, то
он будет обработан в течение нескольких циклов. В результате коммуникации
посредством системного окна меньше влияют на время цикла, но ответ приходит
позже.
Подсчет
Подсчет контрольной суммы производится прикладной программой в конце каждого
контрольной
цикла. Можно задать количество слов (от 8 до 32) для подсчета контрольной суммы.
суммы
Если подсчитанная контрольная сумма не совпадает с установленным значением,
программы
выставляется флаг ошибки контрольной суммы программы. В этом случае ошибочное
сообщение вставляется в таблицу ошибок ПЛК и ПЛК переходит в режим Stop. Если
подсчет контрольной суммы не удается, это не влияет на окно связи с
программатором.
Глава 11 Работа ПЛК
11-3
11
Работа в режиме стандартного цикла
Режим стандартного цикла является нормальным режимом работы ЦПУ ПЛК. В
режиме стандартного цикла ЦПУ циклически выполняет прикладную программу,
обновляет каналы ввода/вывода, осуществляет связь и другие задачи, показанные на
диаграмме:
1.
ЦПУ решает задачи по обслуживанию начала цикла.
2.
Считывает входные данные.
3.
Выполняет прикладную программу.
4.
Обновляет выходные данные
5.
ЦПУ взаимодействует с программирующим устройством (при его наличии).
6.
Взаимодействует с другими устройствами.
7.
Осуществляет диагностику
За исключением связи с программатором, все остальные функции выполняются в
каждом цикле. Соединение с программатором происходит только в случае
необходимости.
В этом режиме ЦПУ выполняет все части цикла в нормальном режиме. Каждый
цикл выполняется как можно быстрее, но может занимать разное время.
Окна цикла
Окно связи с программатором и окно системных коммуникаций имеют два режима
работы:
Ограниченный режим Время действия окна 6 миллисекунд. Окно закрывается,
когда все задачи выполнены или по истечении 6
миллисекунд.
Режим работы до
Независимо от времени, выделенного отдельному окну,
завершения
окно работает, пока не выполнятся все задачи внутри него
(до 200 мс для окна системных коммуникаций и до 50 мс
для окна связи с программатором).
SVCREQ 2 может быть использован в прикладной программе для получения
текущего времени для каждого окна.
Сторожевой таймер
Когда ЦПУ работает в режиме Стандартного цикла, сторожевой таймер
отслеживает события, которые могут вызвать слишком длинный цикл.
Длительность сторожевого таймера составляет 200 миллисекунд. Таймер
обнуляется в начале каждого нового цикла.
Если цикл длится больше чем 200 мс, индикатор OK модуля ЦПУ гаснет. ЦПУ
перезагружается, выводит ошибку сторожевого таймера, и переходит в режим Stop.
Все коммуникации временно прекращаются.
11-4
11
Работа в режиме цикла с постоянным временем
Если приложение требует, чтобы каждый цикл ЦПУ занимал одинаковое время,
ЦПУ может быть сконфигурировано на работу в режиме цикла с постоянным
временем. Этот режим работы обеспечивает постоянную периодичность
обновления каналов ввода/вывода в системе. Этот режим также можно
использовать для реализации большего времени цикла.
Изменение настроек по умолчанию для режима цикла с постоянным
временем
Если ПЛК находится в режиме STOP, режим работы цикла с постоянным временем
может быть отредактирован. Чтобы внесенные изменения вступили в силу,
конфигурация должна быть сохранена в ЦПУ. Сохраненный однажды, режим цикла
с постоянным временем становится режимом по умолчанию.
Таймер цикла с постоянным временем
Во время работы в режиме цикла с постоянным временем таймер цикла с
постоянным временем ЦПУ контролирует длительность цикла. Уставка таймера от
5 до 200 миллисекунд. Уставка должна быть больше длительности цикла ЦПУ хотя
бы на 10 миллисекунд при работе в режиме стандартного цикла, чтобы избежать
случайного превышения времени цикла.
Если время таймера цикла с постоянным временем истечет до окончания цикла, то
ЦПУ завершит цикл полностью, включая все окна. При этом ЦПУ автоматически
выдаст предупреждение о возникновении слишком длинного цикла. В цикле,
следующем за циклом с превышенным временем, ЦПУ заносит сообщение о
превышении цикла в таблицу ошибок ПЛК. Потом, в начале следующего цикла,
ЦПУ устанавливает контакт ошибки OV_SWP (%SA0002). ЦПУ автоматически
сбрасывает ошибку OV_SWP, если длительность цикла больше не превышает
уставку таймера цикла с постоянным временем. ЦПУ также обнуляет ошибку
OV_SWP, если ЦПУ не находится в режиме цикла с постоянным временем.
Прикладная программа может наблюдать за этим контактом, как и за другими
контактами ошибок, чтобы сигнализировать о превышении времени цикла цикла.
Включение/Выключение режима цикла с постоянным временем,
считывание или установка длительности таймера
SVCREQ 1 может быть добавлен в прикладную программу для включения и
выключения режима цикла, изменения длительности цикла с постоянным временем,
проверки, включен ли цикл с постоянным временем или считывания длительности
таймера.
Глава 11 Работа ПЛК
11-5
11
Режимы останова (Stop) ЦПУ
ПЛК Nano и Micro могут находится в одном из двух режимов останова:
Режим Stop с отключенным сканированием ввода/вывода
Режим Stop со включенным сканированием ввода/вывода
Когда ПЛК находится в режиме Stop, ЦПУ не выполняет логику прикладной
программы. Вы можете сконфигурировать, будут ли каналы ввода/вывода
сканироваться в режиме Stop. Связь с программатором и интеллектуальными
модулями в режиме Stop будет продолжаться. Кроме того, в режиме STOP
продолжается опрос отказавших модулей и переконфигурирование модулей.
SVCREQ 13 можно использовать в прикладной программе для остановки ПЛК в
конце следующего цикла. Все входы/выходы перейдут в состояние OFF, и в таблицу
ошибок ПЛК будет помещено диагностическое сообщение.
11-6
11
Управление выполнением программы
Набор команд ЦПУ VersaMax содержит несколько мощных функций управления,
которые могут быть включены в прикладную программу для ограничения или
изменения хода выполнения программы и сканирования входов/выходов.
Вызов блока подпрограммы
Функцию вызова (CALL) можно использовать для того чтобы выполнение
программы перешло к конкретной подпрограмме. Условные операторы,
помещенные перед управлением функцией вызова (CALL), определяют условия,
при которых ЦПУ выполняет логику подпрограммы. После окончания
подпрограммы выполнение основной программы возобновляется со следующего
места в логике, сразу после команды вызова.
Создание временного окончания логики
Функцию Окончания (END) можно использовать для создания временного
окончания логики. Она может быть помещена в любом месте программы. Логика
после функции окончания не выполняется, и выполнение программы начинается
сначала. Эта возможность делает функцию окончания очень полезной для отладки
программы.
Функция окончания не должна помещаться в логику, связанную с управляющей
структурой Языка функциональных схем или вызываемую из нее. Если это
произойдет, ПЛК в конце текущего цикла перейдет в режим STOP/FAULT и будет
записана ошибка SFC_END.
Исполнение звеньев логики без подачи логического питания
Вложенное реле управления мастера (Master Control Relay) может быть
использовано для выполнения части логики программы без подачи логического
питания. Логика выполняется в направлении вперед и катушки в этой части
программы выполняются без питания. Глубина вложения функций Master Control
Relay может достигать 8 уровней.
Переход в другую часть программы
Функция перехода (JUMP) может быть использована для перехода выполнения
программы к другой части логики: либо вперед, либо назад. Когда вложенная
функция перехода включена, катушки в пропущенной части программы остаются в
их исходном положении. Функции перехода также могут быть вложены.
Переходы не могут происходить через блоки, действия SFC, SCF-переходы или
логику предыдущей или последующей SFC обработки.
Глава 11 Работа ПЛК
11-7
11
Уровни прав доступа и пароли
Пароли являются перенастраиваемой опцией ПЛК Micro (в Nano ПЛК нет
возможности установки паролей). Пароли обеспечивают различные уровни доступа
программатора к ПЛК в режиме Online или Monitor. Пароли не используются если
программатор находится в режиме Offline. Пароли могут ограничивать:
Изменение данных конфигурации ввода/вывода и ПЛК
Изменение программ
Чтение данных ПЛК
Чтение программ
В ПЛК устанавливается один пароль на каждый уровень доступа. Можно
устанавливать одинаковые или разные пароли для нескольких уровней. Длина
пароля составляет от 1 до 7 ASCII символов.
По умолчанию защита паролями выключена. Пароли устанавливаются, изменяются
или отменяются при помощи инструментального программного обеспечения. После
установки паролей доступ к ПЛК запрещен до ввода правильного пароля. Ввод
правильного пароля предоставляет доступ к указанному уровню и ко всем более
низким уровням. Например, пароль для уровня 3 предоставляет доступ к уровням 1,
2 и 3. Если связь с ПЛК прерывается, защита автоматически возвращает доступ на
самый высокий незащищенный уровень. Например, если пароль установлен на
уровни 2 и 3, и не установлен на уровень 4, и если программатор отключается и
подключается заново, после восстановления соединения будет уровень доступа 4.
Для уровня 1 пароль не устанавливается, поэтому он всегда доступен.
11-8
11
Уровень
Описание Доступа
4
Полный доступ ко всей конфигурации и логики. Конфигурацию можно записать в режиме
Stop; логика может быть изменена в режимах Stop или Run (если сохранение в режиме
Наименее
Run поддерживается).
защищенный
Установка или удаление паролей для любого уровня.
Плюс доступ с уровней 3, 2 и 1
Примечание: это настройки по умолчанию, если не установлен пароль.
3
Полный доступ к записи конфигурации и логики, когда ЦПУ находится в режиме Stop,
включая замену слова на слово (если поддерживается), добавление/удаление логики
программы и принудительная установка дискретных каналов ввода/вывода.
Считывание/Запись/Проверка пользовательской флэш памяти.
Запись принудительной установки.
Изменение режима цикла.
Плюс доступ с уровней 2 и 1
2
Запись всех данных памяти, кроме таблиц.
Принудительная установка памяти, но не каналов В/В.
ПЛК можно запускать или останавливать.
Таблицы ошибок ПЛК и ввода/вывода могут быть отчищенны.
Плюс доступ с уровня 1
1
Чтение любых данных ПЛК, кроме паролей. Включает в себя: чтение таблиц ошибок, текущего
статуса, выполнение датаграмм, проверку логики/конфигурации и загрузку программ и
Наиболее
конфигурации из ПЛК. Никакие данные памяти ПЛК не могут быть изменены.
защищенный
Запрос уровня защиты из программатора
После соединения с ЦПУ инструментальное программное обеспечение
автоматически запрашивает у ЦПУ переход на самый высокий незащищенный
уровень. Это дает возможность программатору иметь доступ к самому высокому
незащищенному уровню без уточняющего запроса какого-либо уровня.
Доступ может быть изменен на более низкий или высокий уровень. Уровень
доступа изменяется из программатора, при вводе нужного уровня и правильного
пароля для этого уровня. Если введен неправильный пароль, то изменения не
принимаются и ошибка записывается в таблицу ошибок ПЛК. Запрос на изменение
доступа к не защищенному паролем уровню производится введением нового уровня
и пустого пароля.
Примечания к использованию паролей
Для включения паролей после их отмены, ПЛК нужно выключить с батарейкой,
снятой на время, достаточное для разрядки конденсатора и очистки памяти
ПЛК.
Если пароли запрещают переключение режимов Run/Stop, обновления
системного программного обеспечения не могут производиться при
нахождении ПЛК в режиме Run.
Глава 11 Работа ПЛК
11-9
11
Переключатель режимов Run/Stop (если сконфигурирован) будет переключать
режимы Run и Stop независимо от паролей.
Сервис OEM защиты
Сервис OEM защиты подобен функции паролей и разграничения прав доступа и
предоставляет даже более высокий уровень защиты. Он включается и отключается
вводом пароля (1-7 знаков), так называемого ключа OEM. Когда OEM защита
включена, не разрешается запись программ и конфигурации в ПЛК. Чтение
конфигурации ПЛК разрешается. В этом режиме операции над пользовательской
флэш памятью не разрешаются
Когда ключ OEM создан, защиту можно включить двумя способами: выбрать в
инструментальном программном обеспечении установку защиты или выключить и
включить ПЛК. (Статус защиты OEM не изменяется, если связь с ПЛК
прерывается.)
Очистка всей памяти
Существует возможность очистки всей памяти из программатора при любом уровне
доступа к ЦПУ, даже с заблокированным ключом OEM. Оператор может очистить
память ЦПУ и сохранить в нем новую прикладную программу без знания пароля.
Если пароли и/или защита OEM были установлены и записаны во флэш-память,
чтение флэш-памяти обновляет уровень защиты. В этом случае, не обязательно
вводить пароль для получения доступа к определенному уровню. Функция удалить
все (Clear All) не удаляет содержимое пользовательской флэш памяти.
11-10
11
Работа переключателя режимов Run/Stop
Переключатель режимов Run/Stop ЦПУ на ПЛК VersaMax Micro можно
использовать как переключатель Run/Stop, как переключатель защиты памяти и для
очистки фатальных ошибок. Для 10-канального ПЛК VersaMax Nano эти функции
можно реализовать путем подключения внешнего переключателя. Внешний
переключатель подключается к ПЛК Nano аналогично входным цепям постоянного
тока. Спецификации входа RUN такие же, как для остальных входов постоянного
тока ПЛК Nano.
Работа переключателя Run/Stop
Если работа переключателя Run/Stop разрешена, то переключатель Run/Stop
используется для управления работой ПЛК. ПЛК следит для состоянием
переключателя Run/Stop и сохраняет его текущее состояние в бите статуса %S0022.
Прикладная программа в случае необходимости может проверить этот бит и
активизировать логику, обрабатывающую положение переключателя (в режиме Run
бит равен 1, а в режиме Stop он равен 0).
Если работа переключателя Run/Stop разрешена, то переключатель можно
использовать для перевода ЦПУ ПЛК Micro в режим Run, если в ЦПУ существует
состояние фатальной ошибки. Учтите, что переключатель игнорирует любые
запреты в выборе режимов, которые были установлены и защищены паролем.
Если ЦПУ не имеет фатальных ошибок и не находится в режиме Stop/Fault,
перевод переключателя в положение Run приведет к переходу ЦПУ в режим
Run. Ошибки не стираются.
Если ЦПУ имеет фатальные ошибки и находится в режиме Stop/Fault и,
разрешена работа переключателя Run/Stop, то перевод переключателя в
положение Run вызовет мигание светодиода Run в течение 5 секунд. Пока
светодиод Run мигает, переключатель ЦПУ можно использовать для очистки
таблицы ошибок и переключения ЦПУ в режим Run. После того как
переключатель находился в положении Run хотя бы полсекунды, переключите
его в положение Stop хотя бы на полсекунды. Потом верните обратно в
положение Run. Ошибки будут очищены и ЦПУ перейдет в режим Run.
Светодиод перестанет мигать и останется постоянно включенным. При
необходимости, эту операцию можно повторить.
Если переключатель не был переключен, как описано выше, то после 5 секунд
светодиод Run погаснет и ЦПУ останется в режиме Stop/Fault. Ошибки
останутся в таблице ошибок.
Если работа переключателя Run/Stop не разрешена в конфигурации и
возникают фатальные ошибки, то невозможно возобновить работу ПЛК при
помощи переключателя описанным выше способом. ЦПУ остается в режиме
Stop/Fault и ошибки остаются в таблице ошибок.
Глава 11 Работа ПЛК
11-11
11
Конфигурируемая защита памяти
Работа переключателя Run/Stop ПЛК Micro (или входного канала Run/Stop ПЛК
Nano) может быть сконфигурирована для запрета записи конфигурации и
программы, а также для запрета принудительной установки дискретных данных.
11-12
11
Параметры конфигурации и положение переключателя для режимов
Run/Stop
Конфигурация
Конфигурация
Положение
Разрешенный
Работа ПЛК
переключателя
сканирования
переключателя
режим
Run/Stop
В/В в режиме
STOP
Запрещен
-
-
Все
Режим можно задать с
программатора
Разрешен
-
Run/On
Все
Режим можно задать с
программатора
Разрешен
Нет
Stop/Off
Stop/ No I/O
ПЛК не разрешен переход в режим
Run.
Разрешен
Да
Stop/Off
Stop/No I/O,
ПЛК не разрешен переход в режим
Stop I/O
Run.
Разрешен
-
Переключен из
-
ПЛК переходит в режим Run
положения Stop
в положение
Run
Разрешен
Нет
Переключен из
-
ПЛК переходит в режим STOP-NO
положения Run
IO
в положение
Stop
Разрешен
Да
Переключен из
-
ПЛК переходит в режим STOP-IO
положения Run
в положение
Stop
Параметры конфигурации и положение переключателя для защиты
памяти
Конфигурация защиты памяти
Положение
Работа ПЛК
переключателя
Запрещена
-
Нормальная работа ПЛК
Разрешена
Защита/Включен
Для ПЛК не разрешены операции
сохранения/удаления/загрузки
Разрешена
Защита/Выключен
Нормальная работа ПЛК
Параметры конфигурации и положение переключателя для
одновременного управления Run/Stop и защиты памяти
Конфигурация
Конфигурация
Положение
Работа ПЛК
защиты памяти
Run/Stop
переключателя
Разрешена
Запрещен
Переключен из
Память защищена
положения OFF в
положение ON
Разрешена
Разрешен
Переключен из
Память защищена
положения OFF в ON
ПЛК находится в режиме Run
Разрешена
Разрешен
Переключен из
Память защищена
положения ON в
ПЛК находится в режиме Stop
положение OFF
ПЛК не может быть переведен
программатором в режим Run
Глава 11 Работа ПЛК
11-13
11
Параметры конфигурации и положение переключателя для
действий при наличии ошибок
Конфигурация
Положение переключателя
Ошибки в ПЛК
Работа ПЛК
Run/Stop
Запрещен
-
-
Обычная работа ПЛК
Разрешен
Переключен из положения Stop в
Не фатальные
ПЛК в режиме Run
положение Run
Ошибки НЕ удалены
Разрешен
Переключен из положения Stop в
Фатальные
Светодиод Run мигает в
положение Run
течение 5 секунд
Разрешен
Пока светодиод Run мигает по крайней
Фатальные
ПЛК переходит в режим
мере полсекунды, переключается из
Run и все ошибки
положения Run в положение Stop, затем
удаляются
еще через полсекунды, переключается из
положения Stop в положение Run
11-14
11
Последовательность включения и выключения питания
Последовательность включения питания
Последовательность включения питания для ПЛК Nano/Micro состоит из
следующих событий:
1.
ЦПУ запускает самодиагностику. Она включает в себя проверку части ОЗУ для
определения его исправности. (Для ПЛК Micro с питанием постоянного тока
диагностика при включении питания может быть отключена в конфигурации.
Рекомендуется не использовать эту возможность без необходимости необычно
быстрого включения Вашего приложения. Подробности в гл. 9 “Установка”.)
2.
Сравниваются физическая и запрограммированная конфигурации. Любые
несовпадения регистрируются как ошибки.
3.
Если программная конфигурация отсутствует, то ЦПУ использует
конфигурацию по умолчанию.
4.
Режим первого цикла определяется на основании конфигурации ЦПУ. ПЛК
может копировать программу из флэш-памяти в ОЗУ (см. ниже), переходить
после включения питания в режим Stop или Run. См. “Флэш-память”.
ПЛК Nano или 14-
23- или 28-канальный ПЛК Micro
канальный ПЛК
Батарейка поддержки
Батарейка поддержки
Micro
памяти отсутствует
памяти
Режим по
Режим Stop
Режим Stop
Режим Last (Последний
умолчанию после
перед выключением
включения
пиатния)
питания
Конфигурируемые
Режим Run или
Режим Run или режим
Режим Run, Stop или
режимы
режим Stop
Stop
Last
включения
питания
Глава 11 Работа ПЛК
11-15
11
Флэш-память
ПЛК VersaMax Nano или Micro имеют энергонезависимую флэш-память для
хранения прикладной программы и системного программного обеспечения.
В данный момент времени в энергонезависимой флэш-памяти может находится не
более одной прикладной программы. Копии данных пользователя по отдельности
(программа, конфигурация и записываемые данные) сохраняются во флэш-памяти.
В процессе конфигурирования ПЛК Nano или Micro можно выбрать, откуда ПЛК
будет считывать данные пользователя: из флэш-памяти или из ОЗУ.
При этом ПЛК Micro, которые используют дополнительную батарейку могут
считывать из ОЗУ данные пользователя, даже если устройство было выключено в
течение длительного времени. Если запасная батарея отсутствует, при включении
питания ОЗУ может содержать неверные данные. В этом случае инсталлируется
программа по умолчанию или данные пользователя должны быть считаны из флэш-
памяти.
Данные пользователя
Конфигурация
Программа
Записываемые
данные
Настройки по умолчанию
Считывать из ОЗУ
X
X
X
Считывать из флэш-памяти
-
--
-
Рекомендуемые настройки
Считывать из ОЗУ
-
--
X
Считывать из флэш-памяти
X
X
X
Состояния по умолчанию выходных каналов ПЛК Micro
При включении питания выходные каналы по умолчанию выключены. И остаются в
этом состоянии до первого опроса выходных каналов.
Выключение питания
Выключение системы происходит автоматически, если блок питания обнаруживает
отсутствие питания переменного тока на входе. Минимальное время удержания
составляет половину цикла.
Примечание: При постепенном отключении питания, когда напряжение питания
уменьшается ниже минимального рабочего напряжения, ПЛК перейдет в состояние
с выключенными выходными каналами. В этом состоянии светодиоды Run и OK
также выключены. ПЛК сохраняет это состояние до тех пор, пока напряжение
полностью не исчезнет (ПЛК выключится) или пока напряжение не восстановится
(выше минимального рабочего напряжения). В последнем случае ПЛК
перезагрузится и начнет последовательность нормального включения питания.
11-16
11
Сбои питания
Ниже приведены результаты сбоев питания ПЛК Micro в различных ситуациях.
Событие
Результат
ПЛК теряет питание в процессе сохранения
При последующем включении программа будет
программы в ОЗУ из инструментального
удалена из ОЗУ. Вам потребуется заново сохранить
программного обеспечения или из флэш-
программу из программатора.
памяти.
ПЛК теряет питание в процессе сохранения
При последующем включении конфигурация будет
конфигурации в ОЗУ из инструментального
удалена из ОЗУ. Вам потребуется заново сохранить
программного обеспечения или из флэш-
конфигурацию из программатора.
памяти.
ПЛК теряет питание в процессе сохранения
При последующем включении переменные будут
переменных в ОЗУ из инструментального
удалены из ОЗУ. Вам потребуется заново сохранить
программного обеспечения или из флэш
данные из программатора.
памяти.
ПЛК теряет питание в процессе сохранения
Область флэш-памяти, используемая для хранения
программы, конфигурации или переменных
программы, конфигурации или данных будет записана
во флэш-памяти.
неправильно. Вам потребуется заново сохранить
программу, конфигурацию или данные во флэш-память.
Если система содержит блок(и) расширения:
Базовый блок ПЛК Micro теряет питание до
Блоки расширения будут сброшены (все выходные
блок(а/ов) расширения
каналы будут установлены на ноль)
Блок(и) расширения теряют питание до
Может быть записана ошибка потери модуля
базового блока ПЛК Micro, пока он
расширения.
опрашивает вводы/выводы
Базовый блок ПЛК Micro включается до
Если блоки расширения не включаются одновременно с
блок(а/ов) расширения
ПЛК Micro, может быть зафиксирована ошибка потери
модуля расширения.
Блок(и) расширения включаются до
Выходные каналы блока расширения остаются
базового блока ПЛК Micro
выключенными до тех пор пока базовый блок Micro не
включится полностью и не начнет опрашивать
вводы/выводы.
Глава 11 Работа ПЛК
11-17
11
Входные фильтры
Фильтрация дискретного входного сигнала
ПЛК Nano и Micro с входными каналами постоянного тока могут обеспечивать
фильтрацию дискретных входных сигналов для компенсации дребезга контактов и
других помех. Эта фильтрация входного сигнала также применяется к блокам
расширения, подключенным к ПЛК.
Ячейка управления фильтром
Время фильтрации дискретных входных сигналов может быть оперативно изменено
путем простого изменения значения в зарезервированной ячейке %AQ11. Время
фильтрации может принимать значения в интервале от 0.5мс до 20мс с шагом 0.5мс.
Значение в %AQ11 показывает количество шагов в 0.5мс в общем времени
фильтрации.
Время
Значение в
Время
Значение в
Время
Значение в
Время
Значение в
фильтра, в
%AQ11
фильтра, в
%AQ11
фильтра, в
%AQ11
фильтра, в
%AQ11
мс
мс
мс
мс
0.5 мс
1
5.5 мс
11
10.5 мс
21
15.5 мс
31
1.0 мс
2
6.0 мс
12
11.0 мс
22
16.0 мс
32
1.5 мс
3
6.5 мс
13
11.5 мс
23
16.5 мс
33
2.0 мс
4
7.0 мс
14
12.0 мс
24
17.0 мс
34
2.5 мс
5
7.5 мс
15
12.5 мс
25
17.5 мс
35
3.0 мс
6
8.0 мс
16
13.0 мс
26
18.0 мс
36
3.5 мс
7
8.5 мс
17
13.5 мс
27
18.5 мс
37
4.0 мс
8
9.0 мс
18
14.0 мс
28
19.0 мс
38
4.5 мс
9
9.5 мс
19
14.5 мс
29
19.5 мс
39
5.0 мс
10
10.0 мс
20
15.0 мс
20
20.0 мс
40
Входной фильтр пропускает сигналы длительностью не менее ±0.5мс от времени
фильтрации. Например, если время фильтрации 5мс, то будет пропущен любой
сигнал с продолжительностью более 4.5мс. Показания на входе зависят не только от
времени фильтрации. Они также зависят от продолжительности цикла. Входной
сигнал будет всегда обнаружен, если он длиннее, чем время цикла и время
фильтрации.
Поскольку %AQ11 используется для управления временем фильтрации дискретного
входного сигнала, он не должен применяться ни в каких других целях.
11-18
11
Фильтрация входного сигнала аналогового потенциометра
Настройки входного канала
ПЛК VersaMax Micro имеют два потенциометра, расположенных под
переключателем Run/Stop. Потенциометры могут быть использованы для ручной
установки входных значений, хранящихся в %AI16 и %AI17. Левый потенциометр
управляет %AI16, а правый - %AI17.
Ячейка управления фильтром
В силу природы аналогового сигнала, значения в %AI16 и %AI17 будут иметь
некоторые флуктуации. Это может затруднить применение указанных каналов в
некоторых приложениях. ПЛК Micro используют сглаживающий фильтр, который
получает значения этих входов один раз за цикл. Когда считано заданное
количество значений, фильтр усредняет их и сохраняет результат в %AI16 и %AI17.
Значение в памяти ссылки %AQ1 определяет количество собираемых значений для
усреднения, рассчитываемое следующим образом:
Количество отсчетов = 2%AQ1
Значение в %AQ1 может быть от 0 до 7 (для 0 - 128 замеров). Например, если
значение в %AQ1 равно 4, то будет усреднено и передано в %AI16 в %AI17 16
значений. Если значение в %AQ1 равно 5, будет усреднено 32 замера.
Аналоговое значение от потенциометра не передается пока не пройдет столько
циклов, сколько задано в AQ1. Если Вы хотите получать от потенциометра значение
в каждом цикле, начиная с первого, %AQ1 должно содержать 0.
Время фильтра по умолчанию
Значение по умолчанию в %AQ1 равно 4, что означает, что будет усреднено 16
замеров.
Ограничения фильтрации входного канала аналогового
потенциометра
Как и для любого фильтра, чем больше время фильтра (т.е., чем больше значений
накапливается), тем больше время отклика. Хотя в %AQ1 может быть размещено
максимальное значение 7, это значение вызовет длительную задержку в больших
программах. Например, если время цикла программы составляет 100мс и если
значение потенциометра изменено, то новое значение отобразится только через
12.8 секунды.
Глава 11 Работа ПЛК
11-19
11
11-20
Глава
Высокоскоростной счетчик, широтно-
импульсная и число-импульсная модуляция
12
Все ПЛК Nano и Micro с входными цепями постоянного тока могут конфигурироваться
для использования функций высокоскоростного счета. ПЛК Nano и Micro с выходными
цепями постоянного тока также могут быть сконфигурированы с функциями широтно-
импульсной и число-импульсной модуляции. Для дополнительной гибкости рабочие
параметры этих функций могут быть “точно отрегулированы” во время работы путем
добавления в прикладную программу блоков специальных функций.
Набор доступных функций зависит от типа используемой модели ПЛК Nano/Micro, как
будет объяснено на следующих страницах.
12-1
12
Настройка функций высокоскоростного счетчика,
широтноимпульсной и числоимпульсной модуляций
Существует три основных шага для настройки функций высокоскоростного
счетчика, широтноимпульсной и числоимпульсной модуляций.
♣ При помощи инструментального программного обеспечения VersaPro,
включить каждую функцию, которую Вы хотите использовать. См. главу
"Конфигурирование" данного руководства.
♣ Если Вы хотите чтобы счетчик управлял выходом, Вы должны включить выход
также при помощи инструментального программного обеспечения.
♣ В заключение, вы можете обеспечить контроль над работой выходов путем
установки или сброса бита включения выхода из программы или в таблицах
данных. Например, если высокоскоростной счетчик сконфигурирован так, что у
него включен выход и установлен бит включения выхода, то он будет
управлять выходом. Биты включения выхода связаны с фиксированными
адресами ячеек: с Q505 по Q508.
Ниже показан пример звена релейно-контактной логики, которая устанавливает
бит включения выхода для высокоскоростного счетчика.
FST SCN
MOVE
I
I
BOOL
%S0001
1
1
IN Q
%Q505
Работа при включении питания и смене режимов
Высокоскоростные счетчики работают независимо от программы ПЛК. Когда
ПЛК переходит из режима Run в режим Stop, высокоскоростные счетчики
продолжают работать (как задано в конфигурации). Высокоскоростные
счетчики остаются в рабочем режиме, пока поступает питание. Если
высокоскоростной счетчик работает в момент потери питания, то он снова
начнет работать при его восстановлении. Когда питание выключено и включено
или ПЛК переведен в режим Run, регистр Аккумулятора загружается с
заданного в конфигурации начального значения.
Если в ПЛК была сохранена новая конфигурация, то ПЛК продолжает работать
с существующей конфигурацией счетчиков/выходов. Когда ПЛК переключается
в режим Run, высокоскоростной счетчик начинает использовать новую
конфигурацию и начальное значение помещается в регистр Аккумулятора
счетчика.
12-2
12
Комбинирование функций счетчика, ШИМ и ЧИМ
Функции счетчика, ШИМ и ЧИМ используют одни и те же входные и выходные
каналы. Во время конфигурирования, использование этих функций устанавливается
путем выбора количества “каналов”, которое будет иметь ПЛК. После того, как
количество каналов сконфигурировано, работа высокоскоростного счетчика, ШИМ
и ЧИМ может быть установлена для каждого канала индивидуально.
♣ Каждый канал может быть сконфигурирован как канал высокоскоростного
счетчика, ШИМ или ЧИМ. (Входы высокоскоростного счетчика не могут
совмещаться с выходами ШИМ или ЧИМ в одном канале.)
♣ Канал, который использует входы высокоскоростного счетчика, может
использовать соответствующий выход(ы) как высокоскоростного счетчика, так
и обычные.
♣ Канал, которые используют выходы ШИМ или ЧИМ может использовать
соответствующие входы как обычные.
ПЛК Micro
ПЛК Micro может быть настроен для использования каждого из четырех каналов
(путем конфигурирования четырех счетчиков типа A) или двух каналов (путем
конфигурирования одного счетчика типа A и одного - типа B).
Выбор
Создает это
Количество
Количество
Количество
конфигурирования
количество
сконфигурированных
счетчиков типа B
выходных каналов
канала
каналов
счетчиков типа A
ШИМ / ЧИМ
Четыре типа A
Четыре
4
0
0
3
0
1
2
0
2
1
0
3
0
0
4
Один типа A и один
Два
1
1
0
типа B
0
1
1
ПЛК Micro IC200UDR005/6, IC200UDR010 и IC200UAL004/5/6 имеют только один
выходной канал постоянного тока, поэтому может быть сконфигурирован только
один выходной канал: ШИМ или ЧИМ.
Глава 12 Высокоскоростной счетчик, широтно-импульсная и число-импульсная модуляция
12-3
12
ПЛК Nano
ПЛК Nano может быть настроен для использования каждого из трех каналов (путем
конфигурирования трех счетчиков типа A) или двух каналов (путем
конфигурирования одного счетчика типа A и одного - типа B).
Выбор
Создает это
Количество
Количество
Количество
конфигурирования
количество
сконфигурированных
счетчиков типа B
выходных каналов
канала
каналов
счетчиков типа A
ШИМ/ЧИМ
Три типа A
Три
3
0
0
2
0
1
1
0
2
0
0
3
Один типа A и один
Два
1
1
0
типа B
0
1
1
12-4
12
Назначение каналов
Конфигурирование работы высокоскоростного счетчика, ЧИМ или ШИМ разрешает
(“включает”) особые функции и присваивает их определенным каналам ПЛК. Эти
назначения перечислены ниже. Вы можете совместить функции высокоскоростного
счета и обычные функции ввода/вывода в одном ПЛК Micro.
Входные каналы для ПЛК Micro и Nano
Ввод
ПЛК Micro (14, 23 или 28-канальные)
ПЛК Nano
Тип памяти
Стандартные
4 счетчика
1 типа A и
Стандартные
3 счетчика типа
1 типа A и
входные
типа A
1 типа B
входные
A
1 типа B
каналы
каналы
I001
Вход 1
Счетчик 1
Счетчик типа B (Фаза
Вход 1
Счетчик 1
Счетчик типа B (Фаза 1)
1)
I0002
Вход 2
Загрузка/
не используется
Вход 2
Загрузка/
не используется
фиксация 1
фиксация 1
I0003
Вход 3
Счетчик 2
Счетчик типа B (Фаза
Вход 3
Счетчик 2
Счетчик типа B (Фаза 2)
2)
I0004
Вход 4
Загрузка/
не используется
Вход 4
Загрузка/
Загрузка/ фиксация для
фиксация 2
фиксация 2
счетчика типа B
I0005
Вход 5
Счетчик 3
не используется
Вход 5
Счетчик 3
Счетчик типа A: Вход
счетчика
I0006
Вход 6
Загрузка/
Загрузка/ фиксация
Вход 6
Загрузка/
Счетчик типа A: Загрузка/
фиксация 3
для счетчика типа B
фиксация 3
фиксация
I0007
Вход 7
Счетчик 4
Счетчик типа A:
Счетчик 4
I0008
Вход 8
Загрузка/
Загрузка/ фиксация
фиксация 4
4
I0494
Последовательность импульсов закончена на Q1
I0495
Последовательность импульсов закончена на Q2
I0496
Последовательность импульсов закончена на Q3
I0497
Статус фиксации HSC1
I0498
Статус фиксации HSC2
I0499
Статус фиксации HSC3
I0500
Статус фиксации HSC4
зарезервированы
I0501
Статус загрузки HSC1
I0502
Статус загрузки HSC2
I0503
Статус загрузки HSC3
I0504
Статус загрузки HSC4
зарезервированы
I0505
Статус выхода HSC1
I0506
Статус выхода HSC2
I0507
Статус выхода HSC3
I0508
Статус выхода HSC4
зарезервированы
I0509
1 (модуль готов всегда 1)
I0510
не используется (всегда 0)
Ι0511
Последовательность импульсов закончена на Q4
зарезервированы
Ι0512
Статус ошибки счетчика
Глава 12 Высокоскоростной счетчик, широтно-импульсная и число-импульсная модуляция
12-5
12
Выходные каналы для ПЛК Micro и Nano
Ячейка выхода
ПЛК Micro (14, 23 или 28-канальные)
ПЛК Nano
Стандартные
4 счетчика типа
1 типа A и
Стандартны
3 счетчика типа A
1 типа A и
выходные
A
1 типа B
е выходные
1 типа B
каналы
каналы
Q0001
Выход 1
Счетчик 1
Выход 1
Счетчик 1
Выход счетчика
Выход/ШИМ/PT1
Выход/ШИМ/PT1
типа B
Q0002
Выход 2
Счетчик 2
Выход 2
Счетчик 2
Стандартный
Выход/ШИМ/PT2
Выход/ШИМ/PT2
выход 2
Q0003
Выход 3
Счетчик 3
Стандартный
Выход 3
Счетчик 3
Выход счетчика
Выход/ШИМ/PT3
выход 3
Выход/ШИМ/PT3
типа A
Q0004
Выход 4
Счетчик 4
Выход счетчика
Выход 4
Стандартный
Стандартный
Выход/ШИМ/PT4
типа A
выход 4
Q0005
Выход 5
Q0006
Выход 6
Q0007-Q9
Выходы 7-9
(23-канальные
блоки)
Q0494
Начало последовательности импульсов Q1
Q0495
Начало последовательности импульсов Q2
Q0496
Начало последовательности импульсов Q3
Q0497
Сброс бита фиксации для ВСС 1
Q0498
Сброс бита фиксации для ВСС 2
Q0499
Сброс бита фиксации для ВСС 3
Q0500
Сброс бита фиксации для ВСС 4
зарезервированы
Q0501
Сброс бита загрузки ВСС 1
Q0502
Сброс бита загрузки ВСС 2
Q0503
Сброс бита загрузки ВСС 3
Q0504
Сброс бита загрузки ВСС 4
зарезервированы
Q0505
Включение выхода ВСС/ШИМ/PT 1
Q0506
Включение выхода ВСС/ШИМ/PT 2
Q0507
Включение выхода ВСС/ШИМ/PT 3
Q0508
Включение выхода ВСС/ШИМ/PT 4
зарезервированы
Q0509
Не используется
Q0510
Не используется
Q0511
Начало последовательности импульсов Q4
зарезервированы
Q0512
Удаляет ошибки (все счетчики)
12-6
12
Работа счетчика типа A
Счетчик типа A - это 16-битовый счетчик, который может считать по возрастанию и
по убыванию. Конфигурируемые нижние и верхние предельные значения задают
диапазон счетчика. Счетчик типа A содержит значения регистра аккумулятора,
времени для регистра отсчетов за промежуток времени, регистра Фиксации,
верхнего предела, нижнего предела и положения включения/выключения счетчика.
Эти значения представляют собой 16-битовые числа со знаком. Значения, заданные
для регистров начального значения, Аккумулятора, положений включения и
выключения счетчика должны находиться между предельными значениями
счетчика.
Счетчик (16 бит)
Загрузка
Начальное значение
(16 бит)
Счетный
Аккумулятор
импульс
(16 бит)
Загрузка
Отсчеты за
/Фиксация
интервал
(16 бит)
Регистр фиксации
(16 бит)
Фиксация
Выход
Вкл/Выкл
Счетчик может либо считать непрерывно внутри своих пределов, либо считать до
какого-либо предельного значения и затем останавливаться (однотактный режим).
При непрерывном счете Аккумулятор сбрасывается при достижении предельного
значения, затем счет продолжается. Например, если счетчик является
возрастающим, то при достижении верхней границы, значение Аккумулятора
становится равным нижнему предельному значению. При однотактном режиме
счетчик останавливается на границе N+1 для возрастающего счетчика или на N-1
для убывающего счетчика.
На показанном ниже примере счетчик был сконфигурирован для счета по переходу
уровня входного сигнала от низкого к высокому. Сигнал счета представляет собой
внутренний сигнал, который показывает, когда происходит отсчет относительно
входного импульса.
Pulse Input
Count
Accumulator
N
2
N
1
Value
N
Глава 12 Высокоскоростной счетчик, широтно-импульсная и число-импульсная модуляция
12-7
12
Высокоскоростные счетчики работают независимо от прикладной программы.
Когда ПЛК переходит из режима Run в режим Stop, его высокоскоростные счетчики
продолжают работать. Высокоскоростные счетчики остаются в рабочем режиме при
сбоях питания. Если высокоскоростной счетчик работал при потере питания, то он
снова запустится при восстановлении питания. Счетчики останавливаются при
сохранении логики или конфигурации и при записи на устройство хранения данных
пользователя. При выключении и включении питания или при переводе ПЛК в
режим Run в Аккумулятор помещается начальное значение, и регистры начинают
обновляться.
12-8
12
Более подробная информация о работе высокоскоростного счетчика
Входной Счетный импульс увеличивает или уменьшает аккумулятор счетчика.
Счетный вход может быть сконфигурирован по переднему или заднему фронту
импульса. Сконфигурированные значения положений включения/выключения
определяют, когда выход счетчика активирован, а когда - нет.
Например:
Нижний предел = 0
Верхний предел = 200
положение включения = 150
положение выключения = 160
Направление счета = вверх
Lo Limit
On Preset On
Off Preset Off
Hi Limit
0
149
150
151
159
160
161
200
Count Direction
Направление счета = вниз
Lo Limit
On
On Preset
On Off Preset
Hi Limit
0
149
150
151
159
160
161
200
Count Direction
В зависимости от конфигурации Загрузка/ фиксация, Вход Загрузка/ фиксация
может загрузить значение в Аккумулятор или зафиксировать значение
аккумулятора в регистре. Сигналы Загрузка/ фиксация всегда обрабатываются по
переднему фронту импульса.
♣ Если вход сконфигурирован для Загрузки, заданное начальное значение
передается в регистр аккумулятора при изменении уровня входного сигнала от
низкого к высокому. Когда происходит загрузка, ПЛК выставляет бит Статуса
Загрузки. Прикладная программа может сбросить бит перед следующей
загрузкой.
Счетчик 1
Счетчик 2
Счетчик 3
Счетчик 4
Регистры аккумулятора
AI006
AI008
AI010
AI012
Биты статуса загрузки
I0501
I0502
I0503
I0504
Биты сброса загрузки
Q0501
Q0502
Q0503
Q0504
Начальное значение всегда загружается в Аккумулятор независимо от
состояния бита статуса загрузки. Начальное значение в регистре может быть
задано любым из диапазона счетчика. Этот выбор является одной из частей
конфигурирования ПЛК. Однако, значение может быть изменено в процессе
Глава 12 Высокоскоростной счетчик, широтно-импульсная и число-импульсная модуляция
12-9
12
работы из программы с помощью функции COMMREQ. А также программа
может использовать COMMREQ для загрузки корректировочного значения в
регистр аккумулятора. Корректировочное значение может находиться в
интервале между -128 и +127.
♣ Если вход сконфигурирован для Фиксации, то когда входной сигнал фиксации
становится активным, ПЛК помещает текущее значение из аккумулятора
счетчика в регистр фиксации. ПЛК выставляет соответствующий бит статуса
фиксации, чтобы обозначить, что имела место фиксация. Значение фиксации
сохраняется в регистре фиксации до тех пор, пока сигнал фиксации снова не
станет активным, и тогда оно перезапишется. Бит статуса Фиксации остается
включенным до тех пор, пока программа не сбросит его.
Счетчик 1
Счетчик 2
Счетчик 3
Счетчик 4
Регистры фиксации
AI007
AI009
AI011
AI013
Биты статуса Фиксации
I0497
I0498
I0499
I0500
Удаление битов фиксации
Q0497
Q0498
Q0499
Q0500
Входной сигнал фиксации всегда сохраняет в регистре фиксации значение
Аккумулятора независимо от состояния бита фиксации. Входы фиксации могут
быть использованы для регистрации импульсов, бит статуса используется при
этом в качсетве регистрирующего триггера.
Для измерения скорости счета используется отсчет импульсов за интервал времени.
Например, программа может отслеживать количество отсчетов, возникающих в
течение 30 секунд. Интервал можно сконфигурировать с шагом 1 мс от 10 мс до
65530 мс. Регистр отсчетов за интервал времени содержит число отсчетов,
произошедших за время последнего из завершенных временных интервалов.
Количество отсчетов представляет собой 16-битовое число со знаком. Знак
указывает на возрастающий (+) или на убывающий (-) счет. Диапазон количества
отсчетов от -32768 до +32767 отсчетов. Если сконфигурированный интервал
слишком большой, регистр отсчетов за промежуток времени будет отбрасывать
превышающие диапазон значения.
Отсчеты/Регистр
Счетчик 1
Счетчик 2
Счетчик 3
Счетчик 4
отсчетов за интервал
AI002
AI003
AI004
AI005
Статус ошибки и код статуса: Программа должна следить за битом Статуса
Ошибки %I0512 для обнаружения ошибок. Когда этот бит равен 1, программа
может обратиться к регистру Кода Статуса %AI001 для выявления причин ошибки.
После выполнения любых необходимых корректирующих действий логика
программы должна очистить статус ошибки путем сброса выходного бита сброса
ошибки (%Q0512). См. далее в этой главе “Обработка ошибок в командном слове”
для более подробной информации.
12-10
12
Работа счетчика типа B
Счетчик типа B использует два входных сигнала счетчика для счета A-Quad-B.
Фазовое соотношение между входными сигналами счетчика (A и B) определяет,
увеличивается аккумулятор или уменьшается по фронту любого входного импульса.
Направление счета возрастающее, если A опережает B.
A
B
ОТСЧЕТ
N + 6
Аккумулятор
N
Направление счета убывающее, если A отстает от B.
A
B
COUNT
Аккумулятор
N
N + 6
Счетчик типа B может иметь один выход, который управляется по заданным
значениям включения и выключения.
Счетчик
ЗАГРУЗКА
Начальное значение
(16 бит)
СЧЕТЧИК A
Аккумулятор
СЧЕТЧИК B
(16 бит)
ЗАГРУЗКА/
STROBE
Отсчеты
Time Base
Вход
(16*бит
)
Регистр
ФИКСАЦИЯ
фиксации
Выход
On/Off Presets
Счетчик считает непрерывно в диапазоне своих предельных значений.
Аккумулятор сбрасывается при достижении предельного значения и счет
продолжается. Например, если счетчик является возрастающим, то при достижении
верхнего предельного значения значение Аккумулятора становится равным
нижнему предельному значению.
Глава 12 Высокоскоростной счетчик, широтно-импульсная и число-импульсная модуляция
12-11
12
Счетчик типа B имеет регистр фиксации, 16-битовый аккумулятор и регистр
отсчетов за интервал времени. За исключением регистра отсчетов за промежуток
времени, они работают как описано для счетчиков типа A.
Для счетчика типа B количество отсчетов за промежуток времени отображает
относительный сдвиг за время работы, а не само количество отсчетов. Например,
если Счетчик начинает с 10 и считает до 20, а затем считает обратно до 15, то
результирующим количеством отсчетов за интервал времени будет 5.
Change
Start
direction
End
10
15
20
Change in position=5
Actual travel=24
Примеры счетчика типа B
Нижний предел = 0
Верхний предел = 200
Положение включения = 150
Положение выключения = 160
Нижний предел Включение
Выключение Верхний предел
0
149
150
151
159
160
161
200
Возрастающие отсчеты
Нижний предел Включение
Выключение Верхний лимит
0
149
150
151
159
160
161
200
Убывающие отсчеты
Верхний предел Включение
Выключение Нижний предел
0
149
150
151
159
160
161
200
12-12
12
Выходные каналы
Четыре высокоскоростных выходных канала (три для ПЛК Nano) могут быть
индивидуально сконфигурированы как выходные каналы высокоскоростного
счетчика, ШИМ или числоимпульсные.
Отметьте, что когда одновременно сконфигурированы счетчики типа A и типа B, то
1-3 выходные каналы ШИМ и ЧИМ не доступны, т.к. счетчик A-QUAD-B
использует каналы 1-3, как было показано выше в этой главе.
После изменения конфигурации для счетчиков, ШИМ и ЧИМ новые значения
вступят в силу когда ПЛК перейдет из режима Stop в режим Run и будет установлен
бит включения выхода. Когда произойдет переход в режим Run, новая
конфигурация вступит в силу.
Параметры меняются в зависимости от температуры, но максимумы и минимумы,
показанные ниже, отображают полный рабочий диапазон для устройства (и для
температуры и для выходного напряжения постоянного тока).
Согласующий резистор, подключенный между выходами (Q1, 2, 3 или 4) и общим,
требуется для высокочастотных выходов ЧИМ и ШИМ (свыше 5кГц), а также для
импульсов с малой длительностью (5% и ниже). Рекомендуется резистор 1.5 кОм,
0.5 Ватт.
Предельные значения длительностей импульса: 1.5кОм согласующий
резистор - UDR005/006/010 & UAL004/005/006
Duty Cycle vs. Frequency
Duty Cycle vs. Frequency
(Q1 on UDR005/010 & UAL006)
(Q1 on UDR005/010 & UAL006)
18.0
100.0
16.0
98.0
14.0
96.0
12.0
94.0
10.0
92.0
(%)
8.0
90.0
6.0
88.0
4.0
86.0
2.0
84.0
0.0
82.0
0
1000
2000
3000
4000
5000
0
1000
2000
3000
4000
5000
Frequency (Hz)
Frequency (Hz)
Typ Min (% duty cycle)
Worst Case Min (% duty cycle)
Typ Max (% duty cycle)
Worst Case Max (% duty cycle)
Глава 12 Высокоскоростной счетчик, широтно-импульсная и число-импульсная модуляция
12-13
содержание .. 7 8 9 10 ..
|
||
|
|
|