Главная » Просмотр файлов » CPM1A_Руководство по установке (W262-E1-2_W317-E1-3 R1.10)

CPM1A_Руководство по установке (W262-E1-2_W317-E1-3 R1.10) (986748), страница 11

Файл №986748 CPM1A_Руководство по установке (W262-E1-2_W317-E1-3 R1.10) (Техническая документация) 11 страницаCPM1A_Руководство по установке (W262-E1-2_W317-E1-3 R1.10) (986748) страница 112015-07-23СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 11)

Процедуравыполняется, начиная с исходной индикации. (Перед вводом новой программы очиститепамять).(1) Ввод бита самоподдержки1, 2, 3,... 1. Введите нормально открытое условие IR 00000.(Необязательно вводить ведущие нули).- 73 -4.3 Пример программированияLDWRITE00000LD0000000001READNOP(000)2. Введите OR условия IR 20000.ORC2A0A0A0A0WRITE00001OR2000000002READNOP(000)3.

Введите AND с нормально закрытым условием С000.(Необязательно вводить ведущие нули).ORC2A0A0A0A0WRITE00001OR2000000002READNOP(000)4. Введите OUT условия IR 20000.OUTC2A0A0A0A0WRITE00003OUT2000000004READNOP(000)(2) Ввод 1-секундного таймера1, 2, 3,... 1. Введите нормально открытое условие IR 20000.LDC2A0A0A0A0WRITE00004LD2000000005READNOP(000)2. Введите AND с нормально закрытым условием T002.(Необязательно вводить ведущие нули).ANDNOTTIMC2WRITE00005AND NOT TIM 00200006READNOP(000)3.

Введите 1-секундный таймер T001.TIMB1WRITE00006TIM00100006 TIM DATA#00004. Введите Задание для T001 (#0010 = 1.0 с).B1A0WRITE00006 TIM DATA#001000007READNOP(000)(3) Ввод 2-секундного таймераДля ввода 2-секундного таймера проделайте следующие операции:1, 2, 3,... 1. Введите нормально открытое условие IR 20000.- 74 -4.3 Пример программированияLDC2A0AA00A0WRITE00007LD2000000008READNOP(000)2.

Введите AND с нормально закрытым условием T002.(Необязательно вводить ведущие нули).ANDNOTTIMC00008AND NOT TIM 002200009READNOP(000)WRITE3. Введите 2-секундный таймер T002.TIMC2WRITE00009TIM00200009 TIM DATA#00004. Введите Задание для T002 (#0020 = 2.0 с).C2A0WRITE00009 TIM DATA#002000010READNOP(000)(4) Ввод счетчика на 10Для ввода счетчика на 10 проделайте следующие операции:1, 2, 3,... 1. Введите нормально открытое условие IR 20000.LDC2A0AA00A0WRITE00010LD2000000011READNOP(000)2. Введите AND с нормально закрытым условием T001.(Необязательно вводить ведущие нули).ANDTIMB1WRITE00011ANDTIM 00100012READNOP(000)3.

Введите нормально закрытое условие IR 20000.LDNOTC2A0A0A0A0WRITE00012LD NOT2000000013READNOP(000)4. Введите счетчик 000.CNTA0WRITE00013CNT00000013 CNT DATE#00005. Введите Задание для счетчика 000 (#0010 = 10 единиц счета).- 75 -4.3 Пример программированияB1A0WRITE00013 CNT DATE#001000014READNOP(000)(5) Ввод выдачи импульсов1, 2, 3,... 1. Введите нормально открытое условие IR 20000.LDC2A0A0A0A0WRITE000014LD2000000015READNOP(000)2.

Введите AND с нормально закрытым условием T001.(Необязательно вводить ведущие нули).ANDNOTTIMB1WRITE00015AND NOT TIM 00100016READNOP(000)3. Введите OUT команды IR 01000.(Необязательно вводить ведущие нули).OUTB1A0A0A0WRITE00016OUT0100000017READNOP(000)(6) Ввод команды END(001)Введите команду END(001)FUNA0B1WRITE00017FUN(0??)00017FUN(001)00018READNOP(000)4.3.4 Контроль программыПроверяйте синтаксис программы в режиме PROGRAM для того, чтобы убедиться, чтопрограмма введена правильно.1, 2, 3,...

1. Нажмите СLR для вызова исходной индикации.000002. Нажмите клавишу СLR. Появится подсказка, требующая ввести желаемыйуровень контроля.SRCH00000PROG CHKCHKLEVEL (0-2)?3. Введите желаемый уровень контроля (0, 1 или 2). Контроль программыначнется после ввода уровня и первая обнаруженная ошибка будетиндикатироваться.A0Замечание00178CIRCUIT ERROUT00200Подробности об уровнях контроля см. 5.5.- 76 -4.3 Пример программирования4. Нажмите клавишу SRСH для продолжения поиска. Появится сообщение оследующей ошибке.

Продолжайте нажимать SRСH для продолжения поискаошибок.Поиск будет продолжаться до команды END или достижения границы областипамяти.Если индикатируется сообщение об ошибке, отредактируйте программу для исправленияошибок и снова проверьте программу. Продолжайте проверку, пока не будут исправленывсе ошибки.4.3.5 Тестовый прогон в режиме MONITORПереключите CPM1 в режим MONITOR и проверьте работу программы.1, 2, 3,... 1. Переключите переключатель режимов программатора в режим MONITOR.RUNMONITORPROGRAM<MONITOR>BZ2.

Нажмите клавишу СLR для вызова исходной индикации.CLR000003. Принудительно установите бит входа (IR 00000) с программатора для пускапрограммы.LD00000LDMONTR00000^ OFFSET00000ON00000Курсор с левом нижнем углу дисплея указывает, что имеет местопринудительная установка. Бит останется в положении 1, пока удерживаетсяклавиша SET.4. Если программа выполняется правильно, индикатор выхода 01000 мигнет 10раз. После 10 миганий индикатор погаснет.Если индикатор не мигает, в программе ошибка. В этом случае проверьтепрограмму и установите биты в 1/0 для проверки команд.- 77 -4.3 Пример программирования- 78 -Глава 5.

Тестовые прогоны и обработка ошибокВ данной главе описаны процедуры тестовых прогонов операций CPM1, функцийсамодиагностики и обработка ошибок для идентификации и исправления аппаратныхи программных ошибок, которые могут произойти при работе ПК.- 79 -5.1 Начальная проверка системы и процедура тестового прогона5.1 Начальная проверка системы и процедура тестового прогона5.1.1 Начальная проверка системыПосле настройки и подключения CPM1 проверьте следующее.

Перед тестовым прогономобязательно проверьте проводные подключения и соединения.ПараметрОбъект проверкиПитание и подключениевходов/выходовПодключение правильно?Клеммы надежно зажаты?Между наконечниками или проводами нет замыкания?Подробности см.

3.4.Соединительные кабеляВсе кабеля правильно подключены и закреплены?Подробности см. 3.4.5.1.2 Процедура тестового прогона CPM11, 2, 3,...Замечание1. Подключение питанияПроверьте напряжение питания и подключения клеммника CPM1.Проверьте напряжение питания и подключения клеммника устройстввхода/выхода.Включите питание и проверьте, чтобы горел индикатор POWER.Используйте программатор для установления CPM1 в режимPROGRAM.2. Проверка подключения входов/выходовВ режиме CPM1 PROGRAM проверьте подключение выходов,принудительно включая и выключая выходные биты.

Подробности см.4.3.22.Проверьте подключение входов с помощью входных индикаторов илипросмотра с программатора.3. Тестовый прогонИспользуйте программатор для установки CPM1 в режим RUN илиMONITOR и проверьте, горит ли индикатор RUN.Проверьте последовательность операций путем принудительнойустановки/сброса битов и т. д.4. ОтладкаИсправьте обнаруженные ошибки.5.

Сохранение программыИспользуйте программатор для записи программы на дискетуВыведите на принтер бумажный экземпляр.Подробности об использовании программатора и SSS см. гл. 45.1.3 Предосторожности при обращении с памятью FLASHДля защиты памяти FLASH соблюдайте следующие меры предосторожности.1, 2, 3,... 1. Изменения, произведенные в программе, области DM только для чтения(DM 6144 ... DM 6599) или установочных параметрах (DM 6600 ...

DM 6655)записываются в память FLASH при переключении режимов работы CPM1.Данные изменения будут потеряны, если они не записаны в память FLASH ипитание отключилось более, чем на 20 дней (при 250С), поскольку конденсаторподдержки ОЗУ разряжается.Данные изменения можно сохранить путем переключения CPM1 в режимRUN или MONITOR или включения CPM1 вскоре после сделанных изменений.- 80 -5.2 Цикл CPM12. Первая операция CPM1 после изменения в программе, области DM толькодля чтения (DM 6144 ...

DM 6599) или установочных параметрах (DM 6600 ... DM6655) займет на 600 мс больше, чем обычно. Обязательно принимайте в расчетэту задержку при пуске.3. Если одна из трех следующих операций выполняется в режиме MONITORили RUN, CPM1 увеличит время цикла до 600 мс и прерывания будутзапрещены, пока программа или установочные параметры переписываются.Программа изменяется он-лайновыми опрециями.Изменения в области DM только для чтения (DM 6144 ... DM 6599)Изменения установочных параметров (DM 6600 ... DM 6655)Сообщение об ошибке SСAN TIME OVER (превышено время цикла) приданных операциях не появляется. При он-лайновых операциях они могутоказать влияние на время реакции на вход.5.2 Цикл CPM1Общий алгоритм работы СPM1 показан на схеме.

Инициализаци CPM1 вызывается привключении питания. Если ошибок не обнаружено, последовательно (циклически)выполняеются операции диспетчеризации, исполнения программы, обновлениявходов/выходов и обслуживания периферийных устройств. Среднее время цикла можнонаблюдать с программатора.Power applicationInitialization processesInitializationCheck hardware and ProgramMemoryCheck OK?OverseeingprocessesYesSet error flags and activateindicators.ERROR of ALARMALARM(flashing)Preset cycle time monitoringtime.Execute user program.NoEnd of program?ProgramexecutionYesCycletimeCheck cycle time setting.Minimum cycle timeset?NoCycle timeprocessingWait until minimum cycle timeexpires.Compute cycle timeЗамечаниеRefresh input bits and outputterminalsI/O refreshingService peripheral port.Serviceperipheral portПроцессы инициализации включают очистку областей IR, SR, и AR, установкусистемных таймеров и проверка блоков входов/выходов.- 81 -5.3 Функции самодиагностики5.3 Функции самодиагностикиВ CPM1 есть различные функции самодиагностики для идентификации и исправлениявозможных ошибок и сокращения времени простоя.Ошибки ПК делятся на 2 категории, в зависимости от серьезности ошибок.

Фатальныеошибки - наиболее серьезные, которые останавливают работу CPM1. Нефатальныеошибки менее серьезны и не останавливают работу CPM1.5.3.1 Нефатальные ошибкиРабота ПК и отработка программы продолжается после появления одной или несколькихтаких ошибок. Хотя работа ПК продолжается, причину ошибки нужно выявить иустранить как можно быстрее.При появлении такой ошибка индикаторы POWER (СЕТЬ) и RUN (РАБОТА) остаютсявключенными, индикатор ERR/ALM (Неисправность) мигает.СообщениеFAL NЗначение сообщеия и порядок действийSYS FAIL FAL **(** может быть 01 ...

99или 9B)01 ... 99В программе выполнилась команда FAL(06).Проверьте номер FAL, определите причину,вызвавшую ее срабатывание, устраните причину исотрите сообщение.9BОбнаружена ошибка в установочных параметрах.Проверить флаги AR 1300 ... AR 1302 и исправитьследующим образом:AR 1300 = 1: обнаружен некорректный установочныйпараметр (DM 6600 - DM 6614) при включениипитания. Исправьте установочные параметры врежиме PROGRAM и снова включите питаниеAR 1301 = 1: обнаружен некорректный установочныйпараметр (DM 6615 - DM 6644) при переходе в режимRUN.

Характеристики

Тип файла
PDF-файл
Размер
1,17 Mb
Тип материала
Высшее учебное заведение

Список файлов учебной работы

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6392
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее