- •Инструкция по программированию
- •Оглавление
- •1. Установочные параметры пк и связанные с ними характеристики 5
- •1.1. Установочные параметры пк (уппк) 5
- •1.Установочные параметры пк и связанные с ними характеристики
- •1.1.Установочные параметры пк (уппк)
- •1.1.1.Коррекция уппк
- •1.1.2.Установочные параметры программируемого контроллера cqm1
- •1.1.3.Установочные параметры программируемого контроллера cрm1
1.1.1.Коррекция уппк
Условия вступления в силу изменения параметров зависит от назначения параметров:
DM 6600 - DM 6614: Вступают в силу только при включении ПК.
DM 6615 - DM 6644: Вступают в силу только после пуска программы.
DM 6645 - DM 6655: Вступают в силу постоянно при включенном ПК.
Поскольку изменения в параметрах вступают в силу только в указанных случаях, для того, чтобы изменения в параметрах DM 6600 - DM 6614 вступили в силу, нужно перезапустить ПК, для того, чтобы изменения в параметрах DM 6615 - DM 6644 - начать выполнение программы.
Коррекция параметров с устройств программирования |
УППК можно читать, но не записывать, из программы пользователя. Писать можно только с программирующего устройства (например, LSS, SSS или программатора). DM 6600 - DM 6644 можно корректировать только в режиме PROGRAM, DM 6645 - DM 6655 в режимах PROGRAM и MONITOR. |
Далее приведены установки параметров, которые можно произвести в режиме PROGRAM с использованием операций меню LSS/SSS. Все другие установки нужно делать с использованием операций над 16-ричными числами.
Режим при пуске (DM 6600)
Состояние удержания бита и состояние удержания принудительно заданного бита (DM 6618)
Время просмотра цикла (DM 6618)
Время цикла (DM 6619)
Параметры порта RS-232 C (DM 6645 - DM 6649)
Прим. |
Параметры порта RS-232 C (DM 6645 - DM 6649) не используется с CPM1, поскольку на нем нет этого порта. |
Ошибки в УППК |
При появлении некорректно заданного УППК
|
1.1.2.Установочные параметры программируемого контроллера cqm1
Установочные параметры программируемого контроллера (УППК) можно разделить на 4 категории:
Относящиеся к базовым операциям CQM1 и обработке входов/ выходов;
Относящиеся к функциям выдачи импульсов
Относящиеся к прерываниям
Относящиеся к связи.
В данной главе УППК рассматриваются согласно этой классификации.
В таблице УППК представлены в порядке их расположения в области 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 |
CQM1-CPU43-E: Режим портов 1 и 2 0000: режим высокоскоростных счетчиков; 0001: Режим выдачи импульсов
CQM1-CPU44-E: Смещение исходного для порта 1 (4 двоично-десятичных цифры) |
1-3-3, 1-4-8 |
DM 6612 |
00 - 15 |
CQM1-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 |
CQM1-CPU43-Е: Настройка входа порта 1 0: Вход разности фаз; 1: Вход импульс/направление; 2: Вход плюс/минус
CQM1-CPU44-Е: Настройка входа порта 1 0: Вход 8 бит; 1: Вход 10 бит; 2: Вход 12 бит |
1-4-7, 1-4-8 |
|
04 - 07 |
CQM1-CPU43-Е: Настройка сброса порта 1 0: Сброс фазой Z и системной программой; 1: Сброс только системной программой
CQM1-CPU44-Е: Не используется. Установлен в 0. |
1-4-7 |
|
08 - 11 |
CQM1-CPU43-Е: Настройка метода счета порта 1 0: Линейный метод; 1: Циклический метод
CQM1-CPU44-Е: Настройка режима порта 1 0: режим двоично-десятичный; 1: Режим 360 град. |
1-4-7, 1-4-8 |
|
11 - 15 |
CQM1-CPU43-Е: Настройка типа импульсов порта 1 0: Выдача стандартных импульсов (коэффициент заполнения = 0.5); 1: Выдача импульсов с переменным коэффициентом заполнения.
CQM1-CPU44-Е: Не используется. Установлен в 0. |
1-3-3, 1-3-4 |
DM 6644 |
00 - 15 |
Настройка порта 2 (идентична порту 1 в DM 6643) |
|
Слово (а) |
Бит(ы) |
Функция |
Пункт |
||||||
Установочные параметры порта RS-232C
Данные УППК вступают в силу после ввода в ПК |
|||||||||
DM 6645 |
00 - 07 |
Задание порта 00: Стандартное (1 стартовый бит, данные 7 бит, четн., 2 стоповых бита, 9 600 бод) 01: Заданное в DM 6646 |
1-6-1 |
||||||
|
08 - 11 |
Слова связи (действуют, когда биты 12 - 15 =3) 0: LR 00 - LR 63, 1: LR 00 - LR 31; 2: LR 00 - LR 15. |
|
||||||
|
12 - 15 |
Режим связи 0: Host Link, 1: RS-232C (без протокола); 2: связь 1+1 (ведомый); 3: связь 1+1 (ведущий) |
|
||||||
DM 6646 |
00 - 07 |
Скорость обмена 00: 1.2 К, 01: 2.4 К, 02: 4.8 К, 03: 9.6 К, 04: 19.2 К |
|
||||||
|
08 - 15 |
Формат шаблона
|
|
||||||
|
|
|
Старт |
Длина |
Стоп |
Четность |
|
||
|
|
00 |
1 бит |
7 бит |
1 бит |
четн. |
|
||
|
|
01 |
1 бит |
7 бит |
1 бит |
нечет. |
|
||
|
|
02 |
1 бит |
7 бит |
1 бит |
нет |
|
||
|
|
03 |
1 бит |
7 бит |
2 бита |
четн. |
|
||
|
|
04 |
1 бит |
7 бит |
2 бита |
нечет. |
|
||
|
|
05 |
1 бит |
7 бит |
2 бита |
нет |
|
||
|
|
06 |
1 бит |
8 бит |
1 бит |
четн. |
|
||
|
|
07 |
1 бит |
8 бит |
1 бит |
нечет. |
|
||
|
|
08 |
1 бит |
8 бит |
1 бит |
нет |
|
||
|
|
09 |
1 бит |
8 бит |
2 бита |
четн. |
|
||
|
|
10 |
1 бит |
8 бит |
2 бита |
нечет. |
|
||
|
|
11 |
1 бит |
8 бит |
2 бита |
нет |
|
||
DM 6647 |
00 - 15 |
Задержка передачи (Host Link) 0000 - 9999 (двоично-десятичные цифры): дискрета = 10 мс. Напр. задание 00001 = 1 мс |
1-6-1 |
||||||
DM 6648 |
00 - 07 |
Номер узла (Host link, действуют, когда биты DM 6645 12 - 15 =0) 00 -31 (двоично-десятичные цифры) |
|
||||||
|
08 - 11 |
Разрешение кода пуска (RS-232C, действуют, когда биты DM 6645 12 - 15 =1) 0: Не разрешен 1: Разрешен |
|
||||||
|
12 - 15 |
Разрешение кода окончания (RS-232C, действуют, когда биты DM 6645 12 - 15 =1) 0: Не разрешен (прием заданного числа байт) 1: Разрешен (задан код окончания) 2: CR,LF (возврат каретки, перевод строки) |
|
||||||
DM 6649 |
00 - 07 |
Код старта (RS-232C ) 00 - FF (двоичное число) |
1-6-1 |
||||||
|
08 - 15 |
Когда биты 12 - 15 DM 6648 = 0: Количество принимаемых байт: 00: значение по умолчанию (256 байт) 01 - FF: 1 - 256 байт
Когда биты 12 - 15 DM 6648 = 1: Код окончания (RS-232C) 01 - FF (двоичное число) |
|
||||||
Слово (а) |
Бит(ы) |
Функция |
Пункт |
||||||
Установочные параметры периферийного порта
Данные УППК вступают в силу после ввода в ПК Данные УППК действуют при применении кабеля CQM1--CIF01. Данные УППК не действуют, когда применяется кабель CQM1--CIF11 или программатор |
|||||||||
DM 6650 |
00 - 07 |
Задание порта 00: Стандартное (1 стартовый бит, данные 7 бит, четн., 2 стоповых бита, 9 600 бод) 01: Заданное в DM 6646 |
1-6-1 |
||||||
|
08 - 11 |
Резерв |
|
||||||
|
12 - 15 |
Режим связи 0: Host Link, 1: RS-232C |
|
||||||
DM 6651 |
00 - 07 |
Скорость обмена 00: 1.2 К, 01: 2.4 К, 02: 4.8 К, 03: 9.6 К, 04: 19.2 К |
|
||||||
|
08 - 15 |
Формат шаблона
|
|
||||||
|
|
|
Старт |
Длина |
Стоп |
Четность |
|
||
|
|
00 |
1 бит |
7 бит |
1 бит |
четн. |
|
||
|
|
01 |
1 бит |
7 бит |
1 бит |
нечет. |
|
||
|
|
02 |
1 бит |
7 бит |
1 бит |
нет |
|
||
|
|
03 |
1 бит |
7 бит |
2 бита |
четн. |
|
||
|
|
04 |
1 бит |
7 бит |
2 бита |
нечет. |
|
||
|
|
05 |
1 бит |
7 бит |
2 бита |
нет |
|
||
|
|
06 |
1 бит |
8 бит |
1 бит |
четн. |
|
||
|
|
07 |
1 бит |
8 бит |
1 бит |
нечет. |
|
||
|
|
08 |
1 бит |
8 бит |
1 бит |
нет |
|
||
|
|
09 |
1 бит |
8 бит |
2 бита |
четн. |
|
||
|
|
10 |
1 бит |
8 бит |
2 бита |
нечет. |
|
||
|
|
11 |
1 бит |
8 бит |
2 бита |
нет |
|
||
DM 6652 |
00 - 15 |
Задержка передачи (Host Link) 0000 - 9999 (в мс) |
1-6-1 |
||||||
DM 6653 |
00 - 07 |
Номер узла (Host link, действуют, когда биты DM 6650 12 - 15 =0) 00 -31 (двоично-десятичные цифры) |
|
||||||
|
08 - 11 |
Разрешение кода пуска (RS-232C, действуют, когда биты DM 6650 12 - 15 =1) 0: Не разрешен 1: Разрешен |
|
||||||
|
12 - 15 |
Разрешение кода окончания (RS-232C, действуют, когда биты DM 6650 12 - 15 =1) 0: Не разрешен (прием заданного числа байт) 1: Разрешен (задан код окончания) 2: CR,LF (возврат каретки, перевод строки) |
|
||||||
DM 6654 |
00 - 07 |
Код старта (RS-232C, действует, когда биты DM 6653 08 - 11 =1) 00 - FF (двоичное число) |
1-6-1 |
||||||
|
08 - 15 |
Когда биты 12 - 15 DM 6653 = 0: Количество принимаемых байт: 00: значение по умолчанию (256 байт) 01 - FF: 1 - 256 байт
Когда биты 12 - 15 DM 6653 = 1: Код окончания (RS-232C ) 01 - FF (двоичное число) |
|
||||||
Установочные параметры протокола ошибок (DM 6655)
Данные УППК становятся эффективными после ввода в ПК |
|||||||||
DM 6655 |
00 - 03 |
Стиль 0: Сдвиг после сохранения 10 записей 1: Сохранение только 10 записей (без сдвига) 2 - F: Не сохранять записи |
1-2-10 |
||||||
|
04 - 07 |
Резерв |
|
||||||
|
08 - 11 |
Разрешение времени наблюдения за циклом 0: Обнаруживать длинные циклы как нефатальные ошибки 1: Не обнаруживать длинные циклы |
|
||||||
|
11 - 15 |
Разрешение сообщения о неисправности аккумулятора 0: Обнаруживать падение напряжения аккумулятора как нефатальную ошибку 1: Не обнаруживать падение напряжения аккумулятора |
|
||||||
