CPM1A_Руководство по установке (W262-E1-2_W317-E1-3 R1.10) (986748), страница 2
Текст из файла (страница 2)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.2.7 Вставка и удаление команд . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.2.8 Ввод или редактирование программ . . . . . . . . . . . . . . . . . .
. . . . . . . . .4.2.9 Контроль программы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.2.10 Просмотр бита, числа, слова. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.2.11 Просмотр изменения состояния бита . . . . . . . . . . . . . . . . . . . . .
. . . .4.2.12 Просмотр параметра в двоичном виде . . . . . . . . . . . . . . . . . . . . . . . . .4.2.13 Просмотр трех слов. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4.2.14 Просмотр в виде десятичного числа со знаком . .
. . . . . . . . . . . . . . . . .4.2.15 Просмотр в виде десятичного числа без знака . . . . . . . . . . . . . . . . . . .4.2.16 Изменение значений трех соседних слов . . . . . . . . . . . . . . . . . . . . . . .4.2.17 Изменение задания таймеров и счетчиков. . .
. . . . . . . . . . . . . . . . . . .4.2.18 Изменение значения в виде 16-ричного или двоично-десятичного числа4.2.19 Изменение параметра, представляемого в виде двоичного числа . . . . . .4.2.20 Изменение десятичного числа со знаком . . . . . . . . . . . . . . . . . . . . . . .4.2.21 Изменение десятичного числа без знака . .
. . . . . . . . . . . . . . . . . . . . .4.2.22 Принудительные установка/сброс бита . . . . . . . . . . . . . . . . . . . . . . .4.2.23 Убрать принудительное состояние включено/выключено. . . . . . . . . . .4.2.24 Изменение индикации с 16-ричного на ASCII . . . . . . . . .
. . . . . . . . . .4.2.25 Индикация времени цикла. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...........................................................................................................................................54545555565860616364646565666667686869707071714.3 Пример программирования . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . 714.3.1 Подготовительные мероприятия . . . .4.3.2 Пример программы. . . . . . . . . . . . . .4.3.3 Процедуры программирования . . . . .4.3.4 Контроль программы . . . . . . . . . . . .4.3.5 Тестовый прогон в режиме MONITOR...........................................................................................................................................................7172737677Глава 5. Тестовые прогоны и обработка ошибок . .
. . . . . . . . . . . . . . . . . . . . . . 795.1 Начальная проверка системы и процедура тестового прогона . . . . . . . . 805.1.1 Начальная проверка системы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 805.1.2 Процедура тестового прогона CPM1 . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . 805.1.3 Предосторожности при обращении с памятью FLASH . . . . . . . . . . . . . . . . . . . . 805.2 Цикл CPM1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 815.3 Функции самодиагностики . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . 825.3.1 Нефатальные ошибки . . . . . . . . . . . . .5.3.2 Фатальные ошибки . . . . . . . . . . . . . . .5.3.3 Опознание ошибок . . . . . . . . . . . . . . .5.3.4 Ошибки, определяемые пользователем........................................................................................................................828283835.4 Ошибки при работе с программатором .
. . . . . . . . . . . . . . . . . . . . . . . 845.5 Ошибки программирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855.6 Алгоритмы поиска неисправностей . . . . . . . . . . . . . . . . . . . . . . . . . . 87Приложение А . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . 95Стандартные модели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95ЦПУ. . . . . . . . . . . . . . . . . . . . . .Блок расширения входов/выходовАдаптеры связи . . . . . . . . .
. . . .Периферийные устройства . . . . .....................................................................................................................................................95959595Приложение B. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
97Габариты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Габариты с подключенными периферийными устройствами . . . . . . . . . . . . . . . . . . . 99Глоссарий . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . 101-8-О данной инструкции:CPM1 - это компактный, быстродействующий программируемый контроллер (ПК),предназначенный для операций управления в системах, требующих от 10 до 50входов/выходов. Есть две инструкции, в которых описаны установка и работа CPM1:Инструкция по работе (данная инструкция) и Инструкция по программированию. Крометого, есть Инструкция по работе со специальными блоками CPM1-серии.В данной инструкции описаны конфигурация системы и установка CPM1, даны краткиеописания процедур работы на программаторе и представлены описания SSS (пакетподдержки SYSMAC).
Для ознакомления с CPM1 читайте сначала данную инструкцию.В Инструкции по программированию (W228) дано детальное описание функцийпрограммирования CPM1. Инструкции по работе с LSS и SSS описывает операции с LSS иSSS ПК серии С. При использовании LSS версия должна быть не ниже 5.0.Перед тем, как начать установку и работу с СPM1 внимательно ознакомьтесь с даннойинструкцией.Глава 1 содержит краткое описание действий по разработке системы CPM1, возможныеконфигурации системы и приводит специфические характеристики и функции.Глава 2 описывает технические характеристики блоков, из которых составляется ПК, атакже основные компоненты блоков.Глава 3 описывает установку и подключение СPM1.Глава 4 описывает возможности SSS, подключение программатора и работу спрограмматором.Глава 5 описывает, как осуществлять тестовый прогон, диагностику и устранениенеисправностей аппаратной и программной части.В Приложении А даны таблицы блоков СPM1 и сопутствующей аппаратуры.В Приложении B даны габариты блоков СPM1.Внимание!Если приступить к работе с ПК, не ознакомиться с данной инструкцией, этоможет привести к несчастным случаям с персоналом, повреждению и поломкеизделия.
Пожалуйста, прочтите каждую главу перед тем, как проделатьлюбую операцию.-9-- 10 -ВведениеВ данной главе описаны характеристики и функции СPM1 и возможные конфигурациисистемы.- 11 -1.1 Характеристики и функции CPM11.1 Характеристики и функции CPM11.1.1 Характеристики CPM1Конструкция в виде единого блока.CPM1 - это ПК, выполненный в виде единого блока с 10, 20 или 30 клеммамивходов/выходов, встроенными в ЦПУ.CPM1-10CDR- (10 êëåììâõîäîâ/âûõîäîâ)OMRON SYSMAC CPM1CPM1-20CDR- (20 êëåììâõîäîâ/âûõîäîâ)OMRON SYSMAC CPM1CPM1-30CDR-(30 êëåìì âõîäîâ/âûõîäîâ)OMRON SYSMAC CPM1Дополнительные входы/выходыК ЦПУ можно подключить блок дополнительных входов/выходов (20 входов/выходов).Функция входного фильтраВ CPM1 имеется функция фильтра, служащая для предотвращения некорректнойработы, вызванной дребезгом или помехами на входах.
Пользователь может выбиратьконстанту времени входа из ряда 1, 2, 4, 8, 16, 32, 64 или 128 мс.Малый объем обслуживанияПамять FLASH обеспечивает поддержание памяти без аккумулятора.Соответствие директивам EСCPM1 отвечает требованиям EС (по EMC (электромагнитной совместимости) и низкомунапряжению) и, следовательно, может встраиваться в оборудование, предназначенноедля EС. О подробностях справляйтесь у Вашего представителя OMRON.Входные прерыванияУ CPM1-10СDR-? есть 2 входа прерывания, у CPM1-20СDR-? и CPM1-30СDR-? - 4 входапрерывания. В дополнение к обычным входным прерываниям у CPM1 есть режимсчетчика, в котором подсчитываются высокоскоростные входные сигналы и через ихкратное число запускается прерывание.Входы быстрого реагированияВходы быстрого реагирования могут обнаружить входные сигналы с шириной импульса0.2 мс, независимо от места в цикле ПК.
Входы быстрого реагирования и входы прерыванийиспользуют одни и те же клеммы.- 12 -1.1 Характеристики и функции CPM1Интервальный таймерУ CPM1 есть высокоскоростной интервальный таймер, который можно настроить надиапазон 0.5 ... 319 968мс. Таймер можно настроить на запуск отдельного прерывания(режим одиночного прерывания) и постоянных прерываний по расписанию (режимпрерываний по расписанию).Высокоскоростной счетчикУ CPM1 есть высокоскоростной счетчик, который можно использовать в инкрементальномрежиме или режиме плюс/минус. Высокоскоростной счетчик можно объединить свходными прерываниями для осуществления управления с помощью сравнения (либо сзаданной величиной, либо с зоной, причем на него не будет влиять длина цикла ПК.Функция аналогового заданияНа CPM1 имеются два аналоговых регулятора, которые служат для ручного заданияаналоговой величины.Связь HOST LINKCPM1 совместим с системой связи HOST LINK, которая позволяет связываться сперсональными компьютерами.
CPM1, использующий систему связи HOST LINK, может спомощью команд HOST LINK связываться с программируемым терминалом (ПТ).Адаптер RS-232C используется для связи 1:1, а адаптер RS-422 используется для связи1:n.Связь 1:1Можно создать линию данных с областью общих данных с другим CPM1, СQM1 илиС200HS. Для связи 1:1 служит адаптер RS-232С.Связь NT LINKВысокоскоростные операции можно осуществить, обеспечив прямой доступ путемподключения CPM1 к программируемому терминалу с помощью интерфейса NT LINK.Для этого используется адаптер RS-232C.Стандартные периферийные устройстваCPM1 использует те же программатор, пакет поддержки SYSMAС (SSS) и пакетподдержки лестничных диаграмм (LSS), как и контроллеры типа MINI-Н и СQM1.1.1.2 Клеммник входа/выхода - распределение битов IRВ следующей таблице показано, какие биты IR привязаны к клеммам входа/выхода ЦПУ иблока расширения входов/выходов.Количество клемм входа/выхода на ЦПУКлеммы ЦПУ102030ПитаниеНомермоделиКлеммы блока расширенияВходыВыходыВходыВыходы6 точек:00000 ...000054 точки:01000 ...0100312 точек:00100 ...001118 точек:01100 ...01107Пер.
токCPM110СDR-AПост. токCPM110СDR-D12 точек:00000 ...000118 точек:01000 ...0100712 точек:00100 ...001118 точек:01100 ...01107Пер. токCPM120СDR-AПост. токCPM120СDR-D18 точек:00000 ...0001100100 ...0010512 точек:01000 ...0100701100 ...0110312 точек:00200 ...002118 точек:01200 ...01207Пер. токCPM130СDR-AПост. токCPM130СDR-D- 13 -1.1 Характеристики и функции CPM11.1.3 Функции CPM1Функция аналогового заданияНа CPM1 имеются два аналоговых регулятора, которые можно использовать для ручногозадания таймера и счетчика.
При повороте регуляторов содержимое соответствующегослова меняется в диапазоне 0 .... 200 (двоично-десятичное значение).Ïîâîðà÷èâàéòå ðåãóëÿòîðûîòâåðòêîé PHILLIPS(êðåñòîîáðàçíîé îòâåðòêîé)Àíàëîãîâûéðåãóëÿòîð 0Àíàëîãîâûéðåãóëÿòîð 1omronПоворачивайте регуляторы отверткой PHILIPS (крестовой отверткой).В таблице показано, какие биты IR привязаны к клеммам входа/выхода ЦПУ и блокарасширения.РегуляторСоответствующее слово IRДиапазон(двоично-десятичный)Аналоговый регулятор 0IR 2500000 ... 0200Аналоговый регулятор 1IR 251Функция входного фильтраКонстанта времени входа для внешних входов CPM1 может быть задана из ряда 1, 2, 4, 8,16, 32, 64 или 128 мс.