Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SYSMAC.doc
Скачиваний:
9
Добавлен:
01.07.2025
Размер:
366 Кб
Скачать
☆

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, поскольку на нем нет этого порта.

Ошибки в УППК

При появлении некорректно заданного УППК

  • генерируется признак нефатальной ошибки (код ошибки 9В),

  • взводится в 1 соответствующий флаг ошибки ( AR 2400 - AR 2402 для CQM1 и AR 1300 - AR1302 для CPM1)

  • вместо некорректного параметра используется параметр по умолчанию.

1.1.2.Установочные параметры программируемого контроллера cqm1

Установочные параметры программируемого контроллера (УППК) можно разделить на 4 категории:

  1. Относящиеся к базовым операциям CQM1 и обработке входов/ выходов;

  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

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: Не обнаруживать падение напряжения аккумулятора

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]