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

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

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

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

Действия, рассматриваемые в данной главе, не влияют на поведениезуммера при ошибках.Данная операция возможна в любом режиме.RUNMONITORPROGRAMДАДАДАПоследовательность нажатия клавишДля включения и отключения зуммера выполните следующие действия:1, 2, 3,... 1. Нажать клавиши CLR, SHIFT и CLR для индикации режима. В описанномслучае ПК находится в режиме ПРОГРАММИРОВАНИЕ и зуммер включен.<MONITOR>BZ2.

Нажмите клавиши SHIFT и 1 для выключения зуммера.SHIFTB1<MONITOR>3. Снова нажмите клавиши SHIFT и 1 для выключения зуммера.SHIFTB1<MONITOR>BZ4.2.4 Установка и чтение адреса памяти программДанная операция применяется для индикации указанного адреса памяти программ влюбом режиме.RUNMONITORPROGRAMДАДАДА- 54 -4.2 Операции программатораПри первом вводе программы в памяти записан стартовый адрес 000. Поскольку данныйадрес появляется при очистке дисплее, нет необходимости задавать его.При вводе программы в адрес, отличный от 000, либо читать или менять ужесуществующую программу, необходимо задавать требуемый адрес.1, 2, 3,...

1. Вызовите исходную индикацию клавишей СLR.2. Введите требуемый адрес. Ведущие нули набирать необязательно.C2A0A0002003. Нажмите клавишу стрелка вниз.00200READOFFLD00000ЗамечаниеВ режиме RUN , MONITOR будет индикатироваться состояние битаOFF(0) или ON (1).4. Нажимайте клавиши стрелка вверх и Стрелка вниз для просмотрапрограммы.00201READONAND0000100200READOFFLD000004.2.5 Поиск командыДанная операция применяется для поиска указанной команды в программе и возможна влюбом режиме.RUNMONITORPROGRAMДАДАДАВ режиме RUN , MONITOR будет индикатироваться состояние бита OFF(0) или ON(1).1, 2, 3,...

1. Вызовите исходную индикацию клавишей СLR.2. Введите адрес, с которого нужно начать поиск и нажмите клавишу Стрелкавниз. Ведущие нули вводить необязательно.B1A0A000100TIM0013. Введите команду, которую надо найти, и нажмите клавишу SRCH. В данномпримере идет поиск команды LD. В данном примере следующая команда LDвстречается по адресу 200, как показано ниже.LDSRCH00200SRCHLD000004.

Нажмите Стрелка вниз для индикации операндов команды или SRCH дляпродолжения поиска данной команды.5. Поиск будет продолжаться до команды END или до достижения границыобласти программ. В данном примере встретилась команда END.SRCH00397SRCHEND(001) (00.4KW)4.2.6 Поиск битового операндаДанная операция применяется для поиска указанного битового операнда программы ивозможна в любом режиме.- 55 -4.2 Операции программатораRUNMONITORPROGRAMДАДАДАВ режиме RUN , MONITOR будет индикатироваться состояние бита.1, 2, 3,... 1. Вызовите исходную индикацию клавишей СLR.2.

Введите адрес операнда. Ведущие нули вводить необязательно.SHIFTFCONT#500000CONT SRCHCONT000053. Нажмите клавишу SRCH для начала поиска.SRCH00200CONT SRCHLD000054. Нажмите SRCH для продолжения поиска данного битового операнда.5. Поиск будет продолжаться до команды END или до достижения границыобласти программ. Например, встретилась команда END.SRCH00397SRCHEND(001) (00.4KW)4.2.7 Вставка и удаление командДанная операция применяется для вставки и удаления команд из программы. Даннаяоперация возможна только в режиме PROGRAM.RUNMONITORPROGRAMНЕТНЕТДАДля демонстрации данной операции вставим команду IR 00105 NO (нормально открытый)по адресу 0206 и удалим команду IR 00103 NO по адресу 0205. Данная операция показана нарисунке.Исходная программа00100 0010100103001040100000201 0010200105END(001)АдресКомандаОперанд............00205AND0010300206AND NOT0010400207OUT1000000208END (01)ВставкаДля вставки команды IR 00105 NO по адресу 0206 проделайте следующуюпоследовательность действий:- 56 -4.2 Операции программатора1, 2, 3,...1.

Вызовите исходную индикацию клавишей СLR.2. Введите адрес, по которому будет вставлена команда, и нажмите клавишуСтрелка вниз. Ведущие нули вводить необязательно.C2A000206READAND NOT0010463. Введите новую команду и нажмите INS.ANDBA10F5INS00206INSERT ?AND001054. Нажмите клавишу Стрелка вниз для вставки новой команды.00207INSERT ENDAND NOT00104ЗамечаниеДля команд, требующих несколько операндов, введите операнды изатем клавишу WRITE.УдалениеДля удаления команды IR 00103 NO по адресу 0205 проделайте следующуюпоследовательность действий:1, 2, 3,...

1. Нажмите клавишу СLR для вызова исходной индикации.2. Введите адрес, по которому будет удалено условие NO и нажмите клавишуСтрелка вниз. Ведущие нули вводить необязательно.C2AF000205READAND0010353. Нажмите клавишу DEL.DEL00205DELETE?AND001034. Нажмите клавишу Стрелка вверх для удаления указанной команды. Если укоманды есть несколько операндов, они удалятся автоматически.00205DELETE ENDAND00105После завершения вставки и удаления клавишами Стрелка вверх и Стрелкавниз просмотрите программу и проверьте, что изменения произведеныправильно, в соответствии со следующей схемой:Исправленная программа00100 0010100105001040100000201 00102END(001)АдресКомандаОперанды–––00205AND0010500206AND NOT0010400207OUT1000000208END (01)- 57 -4.2 Операции программатора4.2.8 Ввод или редактирование программДанная операция применяется для ввода или редактирования программ.

Ее можнопроводить только в режиме PROGRAM.RUNMONITORPROGRAMНЕТНЕТДАОдна и та же процедура используется как для ввода программы в первый раз, так и дляизменения уже существующей программы. В обоих случаях содержимое памяти программпереписывается.Для демонстрации работы с данной функцией введем программу, представленную нарисунке.00002TIM000#0123MOV(021)#0100LR10ADB(050)#0100#FFF6DM 0000АдресКомандаОперанд00200LDIR00201TIM00002000012300202MOV(21)002031, 2, 3,...#0100ADB(50)LR10#100#FFF6DM00001.

Нажмите СLR для вызова исходной индикации.2. Определите адрес, с которого будет начинаться программа.3. Введите адрес, с которого будет начинаться программа, и нажмите Стрелкувниз. Это необходимо для ввода ведущих нулей.C2A0A0002004. Введите первую команду и операнд.LDC200200LD000025. Нажмите клавишу WRITE для записи данной команды в память программ.Будет индикатироваться следующий адрес программы.WRITE00201READNOP(000)Если Вы ошиблись при вводе, нажмите клавишу СТРЕЛКА ВВЕРХ длявозврата на предыдущий адрес программы и снова введите команду.Ошибочная команда будет переписана.- 58 -4.2 Операции программатора6.

Введите вторую команду и операнд. ( В нашем случае нет необходимостивводить номер таймера: поскольку он = 000 ). Нажмите клавишу WRITE длязаписи данной команды в память программ.TIMWRITE00201 TIM DATE#00007. Введите второй операнд (123 для задания 12.3 сек.) и нажмите WRITE.Появится следующий адрес программы.B1C2D3WRITE00202READNOP(000)Если при вводе была допущена ошибка, нажмите клавишу СТРЕЛКА ВВЕРХдля возврата на индикацию ошибочного операнда, нажмите клавишу CONT/#и снова 123. Вместо ошибочного значения запишется 123.Замечание Cчетчики вводятся так же, как и таймеры, только вместо TIM надонажимать CNT.8. Введите третью команду. Сначала нажмите FUN для указания того, чтобудет вводится функция, затем код функции (в данном примере 21)FUNC2B100202MOV(021)ЗамечаниеДля того, чтобы изменить команду на команду фронта 0/1 после вводакода функции нажмите клавишу NOT.

Рядом с требуемой командойбудет индикатироваться @. Для превращения ее в команду не фронта0/1 снова нажмите NOT. Символ @ исчезнет. Для изменения командпосле того, как они введены, пролистайте программу, пока невысветится нужная команда, и нажмите NOT. Рядом с командойпоявится символ @.9. Нажмите WRITE для записи команды в память. Появится индикация дляввода первого операнда.WRITE00202 MOV DATA A000Запись 16-ричной, двоично-десятичной константы.10. Введите первый операнд.CONT#B1AA0000202 MOV DATA A#0100Нажмите WRITE для ввода команды в память. Появится индикация для вводавторого операнда.WRITE00202 MOV DATA B#0000Запись адреса слова.11.

Введите второй операнд.LRB1A000202 MOV DATA BLR 10Нажмите WRITE для ввода команды в память. Появится индикация для вводаследующей команды.WRITE00203READNOP(000)ЗамечаниеЕсли вводится операнд команды, назначение бита или слова можноопустить.12. Введите следующую команду.- 59 -4.2 Операции программатораFUNF5A000203ADB(050)Нажмите WRITE для ввода команды в память.WRITE00203 ADB DATA A#0000Запись десятичного числа без знака13. Возможно введение в виде десятичного числа без знака.CONT#SHIFTTRNOT00203 ADB DATA A#00000Введите операнд в диапазоне 0 ... 65535.C2F5600203 ADB DATA A#00256ЗамечаниеЕсли при вводе была допущена ошибка, нажмите CLR для возвратасостояния перед вводом и введите исправленное значение.14. Возвратитесь в индикацию ввода 16-ричного числа.SHIFTЗамечаниеWRITETR00203 ADB DATA A#0100Если был сделан ввод числа вне допустимого диапазона, звучит зуммери перехода к индикации 16-ричного числа не происходит.00203 ADB DATA B00015.

Второй операнд вводится как число со знаком.CONT#SHIFTTR00203 ADB DATA B#+00000Введите операнд в диапазоне -32 768 ... + 32 767. Для ввода положительногозначения служит клавиша SET, отрицательного - RESET.RECRESETB1A000203 ADB DATA B#-00010ЗамечаниеЕсли при вводе была допущена ошибка, нажмите CLR для возвратасостояния перед вводом и введите исправленное значение.16. Возвратитесь в индикацию 16-ричного числа.SHIFTЗамечаниеWRITETR00203 ADB DATA B#FFF6Если был сделан ввод числа вне допустимого диапазона, звучит зуммери перехода к индикации 16-ричного числа не происходит.00203 ADB DATA C00017. Введите последний операнд и нажмите клавишу WRITE.DMWRITE00203 ADB DATA CDM 000000204READNOP(000)4.2.9 Контроль программыДанная операция проверяет ошибки программирования и при обнаружении ошибкииндикатирует адрес программы и ошибку.

Возможна только в режиме PROGRAM.- 60 -4.2 Операции программатораRUNMONITORPROGRAMНЕТНЕТДА1, 2, 3,...1. Нажмите клавишу СLR для вызова исходной индикации.2. Нажмите клавишу SRCH. Появится строка подсказки, требующая ввестижелаемый уровень проверки.SRCH00000PROG CHKCHKLEVEL (0-2)?3. Ввести желаемый уровень проверки (0, 1 или 2).

Контроль программыначнется после ввода уровня, и первая обнаруженная будет выведена наиндикацию.A000178CIRCUIT ERROUT00200Замечание Подробности об уровнях контроля см. 5.5 Ошибки программирования.4. НажмитеклавишуSRCHдляпродолженияпоиска.Будетиндикатироваться следующая ошибка. Для продолжения поиска ошибокпродолжайте нажимать клавишу SEARCH.Поиск будет продолжиться, пока не встретится команда END или не будетдостигнута граница памяти программ. Если достигнута граница памяти,индикация будет иметь вид:SRCH00300NO END INSTENDЕсли встретилась команда END, индикация будет иметь вид:SRCH00310PROG CHKEND(001) (00.3KW)Если появилась ошибка, отредактируйте программу для исправления ошибкии снова проверьте программу.

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

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

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

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