Установочные параметры ПК и связанные с ними характеристики
Установочные параметры ПК (УППК) - параметры, которые управляют работой CQM1H/CPM1A. Для максимального использования возможностей CQM1H/CPM1A при использовании прерываний и связи УППК должны быть откорректированы под пользователя согласно условиям работы.
При продаже установлены параметры по умолчанию для общих условий работы, так что CQM1H/CPM1A можно использовать и без настройки. Однако перед работой рекомендуется проверить установленные значения по умолчанию.
Значения по умолчанию | Значения по умолчанию УППК = 0 для всех слов. Значения УППК можно в любой момент сбросить, установив параметр SR 25210 = 1. |
Внимание! | При очистке области памяти DM с программирующего устройства все УППК также сбросятся в 0. |
Коррекция УППК
Условия вступления в силу изменения параметров зависит от назначения параметров:
DM 6600 - DM 6614: Вступают в силу только при включении ПК.
DM 6615 - DM 6644: Вступают в силу только после пуска программы.
DM 6645 - DM 6655: Вступают в силу постоянно при включенном ПК.
Поскольку изменения в параметрах вступают в силу только в указанных случаях, для того, чтобы изменения в параметрах DM 6600 - DM 6614 вступили в силу, нужно перезапустить ПК, для того, чтобы изменения в параметрах DM 6615 - DM 6644 - начать выполнение программы.
Коррекция параметров с устройств программирования | УППК можно читать, но не записывать, из программы пользователя. Писать можно только с программирующего устройства. DM 6600 - DM 6644 можно корректировать только в режиме PROGRAM, DM 6645 - DM 6655 в режимах PROGRAM и MONITOR. |
Далее приведены установки параметров, которые можно произвести в режиме PROGRAM. Все другие установки нужно делать с использованием операций над 16-ричными числами.
· Режим при пуске (DM 6600)
· Состояние удержания бита и состояние удержания принудительно заданного бита (DM 6618)
· Время просмотра цикла (DM 6618)
· Время цикла (DM 6619)
· Параметры порта RS-232 C (DM 6645 - DM 6649)
Ошибки в УППК | При появлении некорректно заданного УППК · генерируется признак нефатальной ошибки (код ошибки 9В), · взводится в 1 соответствующий флаг ошибки (AR 2400 - AR 2402 для CQM1H и AR 1300 - AR1302 для CPM1A) · вместо некорректного параметра используется параметр по умолчанию. |
Установочные параметры программируемого контроллера CQM1H
Установочные параметры программируемого контроллера (УППК) можно разделить на 4 категории:
1. Относящиеся к базовым операциям CQM1H и обработке входов/ выходов;
2. Относящиеся к функциям выдачи импульсов
3. Относящиеся к прерываниям
4. Относящиеся к связи.
В данной главе УППК рассматриваются согласно этой классификации.
В таблице УППК представлены в порядке их расположения в области DM. Подробное описание параметра Вы можете найти в пункте, указанном в правом столбце.
Слово (а) | Бит(ы) | Функция | Пункт |
Обработка пуска (DM 6600 - DM 6614) Данные УППК после ввода в ПК вступают в силу только после перезапуска ПК. | |||
DM 6600 | 00 - 07 | Режим пуска (действует, когда биты 08 - 15 = 2). 00: PROGRAM; 01: MONITOR; 02: RUN | 1-2-1 |
08 - 15 | Источник режима пуск 00: переключатель программатора 01: продолжить работу в режиме, который был перед отключением питания 02: Задание в битах 00 - 07 данного параметра. | ||
DM 6601 | 00 - 07 | Резерв (= 00) | |
08 - 11 | Состояние бита сохранения входов/выходов (SR 25212) 0: Сброшен; 1: Установлен | 1-2-1 | |
12 - 15 | Состояние бита удержания принудительной установки (SR 25211) 0: Сброшен; 1: Установлен | ||
DM 6602 - DM 6610 | 00 - 15 | Резерв | |
DM 6611 | 00 - 15 | CQM1H-CPU43-E: Режим портов 1 и 2 0000: режим высокоскоростных счетчиков; 0001: Режим выдачи импульсов CQM1H-CPU44-E: Смещение исходного для порта 1 (4 двоично-десятичных цифры) | 1-3-3, 1-4-8 |
DM 6612 | 00 - 15 | CQM1H-CPU44-E: Смещение исходного для порта 2 (4 двоично-десятичных цифры) | 1-4-8 |
Настройка параметров выдачи импульсов и времени цикла (DM 6615 - DM 6619) Данные УППК после ввода в ПК вступают в силу сразу после пуска операции. | |||
DM 6615 | 00 - 07 | Слово для выдачи импульсов 00: IR 100; 01: IR 101; 02: IR 102..... 15: IR 115 | 1-3-2 |
08 - 15 | Резерв (= 0) | ||
DM 6616 | 00 - 07 | Время обслуживания порта RS-232C (действуют, когда биты 08 - 15 = 01) 00 - 99 (двоично-десятичные цифры): процент от времени цикла. | 1-2-4 |
08 - 15 | Разрешение УППК для периферийного порта 00: 5% от времени цикла 01: время, заданное битами 00 - 07 | ||
DM 6617 | 00 - 07 | Время обслуживания периферийного порта (действуют, когда биты 08 - 15 = 01) 00 - 99 (двоично-десятичные цифры): процент от времени цикла. | 1-2-5 |
08 - 15 | Разрешение УППК для периферийного порта 00: 5% от времени цикла 01: время, заданное битами 00 - 07 | ||
DM 6618 | 00 - 07 | Время контроля за циклом (действуют, когда биты 08 - 15 = 01, 02 или 03) 00 - 99 (двоично-десятичные цифры): Задание (см. биты 08 - 15) | 1-2-10 |
08 - 15 | Разрешение контроля за циклом (задание в битах 00 - 07 х дискрету; макс. 99 с) 00: 120 мс (задание бит 00 - 07 запретить) 01: Дискрета задания: 10 мс. 02: Дискрета задания: 100 мс 03: Дискрета задания: 1 с | ||
DM 6619 | 00 - 15 | Время цикла 0000: Непостоянное (минимальное не задано) 0001 - 9999 (двоично-десятичные цифры): минимальное время в мс | 1-2-6 |
Обработка прерываний (DM 6620 - DM 6639) Данные УППК после ввода в ПК вступают в силу при пуске операции. | |||
DM 6620 | 00 - 03 | Выдержка времени входа IR 00000 - IR 00007 0: 8мс; 1: 1мс; 2: 2мс; 3: 4мс; 4: 8мс; 5: 16мс; 6: 32мс; 7: 64мс; 8: 128мс; | 1-2-7 |
04 - 07 | Выдержка времени входа IR 00008 - IR 00015 (значения те же, что и для бит 00 - 03) | ||
08 - 15 | Выдержка времени включения входа IR 001 00: 8мс; 01: 1мс; 02: 2мс; 03: 4мс; 04: 8мс; 05: 16мс; 06: 32мс; 07: 64мс; 08: 128мс; | ||
DM 6621 | 00 - 07 | Выдержка времени входа IR 0002 (значения те же, что и для IR 001) | |
08 - 15 | Выдержка времени входа IR 0003 (значения те же, что и для IR 001) | ||
DM 6622 | 00 - 07 | Выдержка времени входа IR 0004 (значения те же, что и для IR 001) | |
08 - 15 | Выдержка времени входа IR 0005 (значения те же, что и для IR 001) | ||
DM 6623 | 00 - 07 | Выдержка времени входа IR 0006 (значения те же, что и для IR 001) | |
08 - 15 | Выдержка времени входа IR 0007 (значения те же, что и для IR 001) | ||
DM 6624 | 00 - 07 | Выдержка времени входа IR 0008 (значения те же, что и для IR 001) | |
08 - 15 | Выдержка времени входа IR 0009 (значения те же, что и для IR 001) | ||
DM 6625 | 00 - 07 | Выдержка времени входа IR 0010 (значения те же, что и для IR 001) | |
08 - 15 | Выдержка времени входа IR 0011 (значения те же, что и для IR 001) | ||
DM 6626 - DM 6627 | 00 - 15 | Резерв | |
DM 6628 | 00 - 03 | Разрешение прерывание для IR 00000 (0: нормальный вход; 1: вход с прерыванием) | 1-4-2 |
04 - 07 | Разрешение прерывание для IR 00001 (0: нормальный вход; 1: вход с прерыванием) | ||
08 - 11 | Разрешение прерывание для IR 00002 (0: нормальный вход; 1: вход с прерыванием) | ||
12 - 15 | Разрешение прерывание для IR 00003 (0: нормальный вход; 1: вход с прерыванием) | ||
DM 6629 | 00 - 07 | Число высокоскоростных счетчиков для обновления прерываний 00 - 15 (двоично-десятичные цифры; например, задайте 15 для 00 - 14) | 1-2-8 |
08 - 15 | Разрешение обновления прерываний высокоскоростных таймеров 00: 16 таймеров (задание бит 00 - 07 запрещено) 01: использование задание бит 00 - 07 | ||
DM 6630 | 00 - 07 | Первое слово обновления входов для входного прерывания 0: 00 - 11 (двоично-десятичные цифры) | 1-4-2 |
08 - 15 | Число слов обновления входов для входного прерывания 0: 00 - 11 (двоично-десятичные цифры) | ||
DM 6631 | 00 - 07 | Первое слово обновления входов для входного прерывания 1: 00 - 11 (двоично-десятичные цифры) | |
08 - 15 | Число слов обновления входов для входного прерывания 1: 00 - 11 (двоично-десятичные цифры) | ||
DM 6632 | 00 - 07 | Первое слово обновления входов для входного прерывания 2: 00 - 11 (двоично-десятичные цифры) | |
08 - 15 | Число слов обновления входов для входного прерывания 2: 00 - 11 (двоично-десятичные цифры) | ||
DM 6633 | 00 - 07 | Первое слово обновления входов для входного прерывания 3: 00 - 11 (двоично-десятичные цифры) | |
08 - 15 | Число слов обновления входов для входного прерывания 3: 00 - 11 (двоично-десятичные цифры) | ||
DM 6634 | 00 - 07 | Первое слово обновления входов для высокочастотного счетчика 1: 00 - 11 (двоично-десятичные цифры) | 1-4-8 |
08 - 15 | Число слов обновления входов для высокочастотного счетчика 1: 00 - 12 (двоично-десятичные цифры) | ||
DM 6635 | 00 - 07 | Первое слово обновления входов для высокочастотного счетчика 2: 00 - 11 (двоично-десятичные цифры) | |
08 - 15 | Число слов обновления входов для высокочастотного счетчика 2: 00 - 12 (двоично-десятичные цифры) | ||
DM 6636 | 00 - 07 | Первое слово обновления входов для интервального таймера 0: 00 - 07 (двоично-десятичные цифры) | 1-4-4, 1-4-5 |
08 - 15 | Число слов обновления входов для интервального таймера 0: 00 - 08 (двоично-десятичные цифры) | ||
DM 6637 | 00 - 07 | Первое слово обновления входов для интервального таймера 1: 00 - 07 (двоично-десятичные цифры) | |
08 - 15 | Число слов обновления входов для интервального таймера 1: 00 - 08 (двоично-десятичные цифры) | ||
DM 6638 | 00 - 07 | Первое слово обновления входов для интервального таймера 2 (также используется для высокоскоростного счетчика 0): 00 - 07 (двоично-десятичные цифры) | |
08 - 15 | Число слов обновления входов для интервального таймера 2: 00 - 08 (двоично-десятичные цифры) (также используется для высокоскоростного счетчика 0) | ||
DM 6639 | 00 - 07 | Метод обновления выходов 00: циклический; 01: Прямой | 1-2-9, 7-1-1 |
08 - 15 | Количество цифр для команды ЦИФРОВОЙ ПЕРЕКЛЮЧАТЕЛЬ (DSW(87)) 00: 4 цифры; 01: 8 цифр | 1-2-9, 2-2-3 | |
Параметры высокоскоростных счетчиков (DM 6640 - DM 6644) Данные УППК после ввода в ПК вступают в силу при пуске операции. | |||
DM 6640 - DM 6641 | 00 - 15 | Резерв | |
DM 6642 | 00 - 03 | Режим высокоскоростного счетчика 0 0: режим плюс/минус; 4: режим инкремента | 1-4-5 |
04 - 07 | Режим сброса высокоскоростного счетчика 0 0: Сброс фазой Z и системной программой; 1: Сброс только системной программой | ||
08 - 15 | Разрешение высокоскоростного счетчика 0 00: не используйте ВСч 01: ВСч используется с заданиями 00 - 07 | ||
DM 6643 | 00 - 03 | CQM1H-CPU43-Е: Настройка входа порта 1 0: Вход разности фаз; 1: Вход импульс/направление; 2: Вход плюс/минус CQM1H-CPU44-Е: Настройка входа порта 1 0: Вход 8 бит; 1: Вход 10 бит; 2: Вход 12 бит | 1-4-7, 1-4-8 |
04 - 07 | CQM1H-CPU43-Е: Настройка сброса порта 1 0: Сброс фазой Z и системной программой; 1: Сброс только системной программой CQM1H-CPU44-Е: Не используется. Установлен в 0. | 1-4-7 | |
08 - 11 | CQM1H-CPU43-Е: Настройка метода счета порта 1 0: Линейный метод; 1: Циклический метод CQM1H-CPU44-Е: Настройка режима порта 1 0: режим двоично-десятичный; 1: Режим 360 град. | 1-4-7, 1-4-8 | |
11 - 15 | CQM1H-CPU43-Е: Настройка типа импульсов порта 1 0: Выдача стандартных импульсов (коэффициент заполнения = 0.5); 1: Выдача импульсов с переменным коэффициентом заполнения. CQM1H-CPU44-Е: Не используется. Установлен в 0. | 1-3-3, 1-3-4 | |
DM 6644 | 00 - 15 | Настройка порта 2 (идентична порту 1 в DM 6643) |