Главная » Просмотр файлов » CPM1A_Руководство по программированию (W228-E1-4 R1.20)

CPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747), страница 45

Файл №986747 CPM1A_Руководство по программированию (W228-E1-4 R1.20) (Техническая документация) 45 страницаCPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747) страница 452015-07-23СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

16-ðè÷íàÿ öèôðà F â ñòàðøåì ðàçðÿäå óêàçûâàåò, ÷òî òåêóùåå çíà÷åíèåîòðèöàòåëüíî.4 ëåâûõ öèôðû4 ïðàâûõ öèôðûÐåæèì ïëþñ/ìèíóñÐåæèì èíêðåìåíòD+1DF003 2767..0003 27670000 0000..0006 5535Ó âûñîêîñêîðîñòíûõ ñ÷åò÷èêîâ 1 è 2 (òîëüêî ó CQM1), òåêóùåå çíà÷åíèå ìîæåò áûòüF838 8607..0838 8607 â ëèíåéíîì ðåæèìå èëè 0000 0000..0006 4999 â êîëüöåâîìðåæèìå.

16-ðè÷íàÿ öèôðà F â ñòàðøåì ðàçðÿäå óêàçûâàåò, ÷òî òåêóùåå çíà÷åíèåîòðèöàòåëüíî.4 ëåâûõ öèôðû4 ïðàâûõ öèôðûËèíåéíûé ìåòîäÊîëüöåâîé ìåòîäD+1DF838 8607..0838 8607( -8 388 607..8 388 607)0000 0000 äî 0006 4999Ó àáñîëþòíûõ âûñîêîñêîðîñòíûõ ñ÷åò÷èêîâ 1 è 2 òåêóùåå çíà÷åíèå ìîæåò áûòü 00000000..0000 4095 ïðè äâîè÷íî-äåñÿòè÷íîì ìåòîäå è 0000 0000..0000 0359 ïðè ìåòîäå3600.4 ëåâûõ öèôðû4 ïðàâûõ öèôðûÄâîè÷íî-äåñÿòè÷íûéìåòîäÌåòîä 3600D+1D0000 0000..0000 40950000 0000..0000 0359Ñîñòîÿíèå âûñîêîñêîðîñòíîãî ñ÷åò÷èêà èëè âûäà÷è èìïóëüñîâÅñëè Ñ = 001 (òîëüêî CQM1), PRV(62) ÷èòàåò ðàáî÷åå ñîñòîÿíèå óêàçàííîãîâûñîêîñêîðîñòíîãî ñ÷åò÷èêà èëè âûäà÷è èìïóëüñîâ è çàïèñûâàåò äàííûå â D. ñëåäóþùåé òàáëèöå ïîêàçàíà ôóíêöèÿ áèòîâ â D äëÿ âûñîêîñêîðîñòíûõ ñ÷åò÷èêîâ 1 è2 è âûäà÷è èìïóëüñîâ ñ ïîðòîâ 1 è 2 (òîëüêî CQM1-CPU43-Å).

Áèòû, íå ïåðå÷èñëåííûå âòàáëèöå, íå èñïîëüçóþòñÿ è âñåãäà = 0.ÁèòÔóíêöèÿ00Ñîñòîÿíèå ñðàâíåíèÿ âûñîêîñêîðîñòíîãî ñ÷åò÷èêà0:Îñòàíîâëåíî1:Ñðàâíåíèå01Ïåðåïîëíåíèå+/ïåðåïîëíåíèå - âûñîêîñêîðîñòíîãî ñ÷åò÷èêà0:Íîðìàëüíî1:Ïðîèçîøëî ïåðåïîëíåíèå+/ïåðåïîëíåíèå -04Óâåëè÷åíèå ÷àñòîòû èìïóëüñîâ0:Íå çàäàíî1:Çàäàíî05Îáùåå ÷èñëî èìïóëüñîâ0:Íå çàäàíî1:Çàäàíî06Âûäà÷à èìïóëüñîâ çàâåðøåíà0:Íå çàâåðøåíà1:Çàâåðøåíà- 240 -5.15 Êîìàíäû òàéìåðîâ è ñ÷åò÷èêîâÁèòÔóíêöèÿ07Ñîñòîÿíèå âûäà÷è èìïóëüñîâ0:Îñòàíîâëåíà1:ÂûäàþòñÿÄëÿ àáñîëþòíûõ âûñîêîñêîðîñòíûõ ñ÷åò÷èêîâ 1 è 2 (òîëüêî CQM1-CPU43-ÅV1) áèò 00 Dóêàçûâàåò íà ñîñòîÿíèå ñðàâíåíèÿ (0: Îñòàíîâëåíî, 1: Èäåò ñðàâíåíèå). Äðóãèå áèòû â D(0..15) íå èñïîëüçóþòñÿ è âñåãäà = 0.Çàìå÷àíèå Äàííûå ôëàãè èìåþòñÿ â AR 05 è AR 06, íî ýòè ñëîâà íîðìàëüíîîáíîâëÿþòñÿ òîëüêî ðàç çà öèêë, òàê ÷òî äàííûå, ïîëó÷åííûå PRV(62) áóäóòíîâåå.Ðåçóëüòàòû ñðàâíåíèÿ ñ çîíîé (Ñ=002)Åñëè Ñ = 002 (òîëüêî CQM1), PRV(62) ÷èòàåò ðåçóëüòàòû ñðàâíåíèÿ òåêóùèõ çíà÷åíèé ñ8 çîíàìè, çàäàííûìè CTBL(63) è çàïèñûâàåò ýòè..07 ñëîâà D ñîäåðæàò ôëàãèðåçóëüòàòîâ ñðàâíåíèÿ çîí 1..8 (0: íå â çîíå, 1: â çîíå).Çàìå÷àíèå Äàííûå ôëàãè èìåþòñÿ â AR 05 è AR 06, íî ýòè ñëîâà íîðìàëüíîîáíîâëÿþòñÿ òîëüêî ðàç çà öèêë, òàê ÷òî äàííûå, ïîëó÷åííûå PRV(62), áóäóòíîâåå.ÔëàãèER: Óêàçàííûé ïîðò è ôóíêöèÿ íåñîâìåñòèìû.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò.

(Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè ïðåâûøåíà ãðàíèöà îáëàñòè DM )D+1 ïðåâûøàåò ãðàíèöû îáëàñòè äàííûõ. (Ñ=000)Îøèáêà â çàäàíèè îïåðàíäà.PRV(62) âûïîëíÿåòñÿ â ïîäïðîãðàììå ïðåðûâàíèé â òî âðåìÿ, êîãäà âãëàâíîé ïðîãðàììå âûïîëíÿåòñÿ âûâîä èìïóëüñîâ èëè êîìàíäàâûñîêîñêîðîñòíîãî ñ÷åò÷èêà.- 241 -5.16 Êîìàíäû ñäâèãà5.16 Êîìàíäû ñäâèãà5.16.1 SFT(10) - Ñäâèãîâûé ðåãèñòðÎáîçíà÷åíèå íà ñõåìåI SFT(10)StEPRÎáëàñòü îïåðàíäîâStïåðâîå ñëîâîIR, SR, AR, HR, LREïîñëåäíåå ñëîâîIR, SR, AR, HR, LRÎãðàíè÷åíèÿÅ äîëæíî áûòü áîëüøå ëèáî ðàâíî St, à St è Å äîëæíû áûòü â îäíîé îáëàñòè äàííûõ.Åñëè àäðåñ áèòà â îäíîì èç ñëîâ, èñïîëüçóåìûõ ïðè ñäâèãå ðåãèñòðà, òàêæåçàäåéñòâîâàí â êîìàíäå, êîòîðàÿ óïðàâëÿåò ñîñòîÿíèåì èíäèâèäóàëüíîãî áèòà (íàïð.OUÒ, KEEP(11)) ïîÿâèòñÿ ñîîáùåíèå îá îøèáêå “COIL/OUT DUPL” ïðè êîíòðîëåïðîãðàììû íà ñèíòàêñèñ ñ ïðîãðàìììàòîðà èëè äðóãèõ óñòðîéñòâ ïðîãðàììèðîâàíèÿ.Ïðîãðàììà, îäíàêî, áóäåò âûïîëíÿòüñÿ, êàê è íàïèñàíà.

Ïðèìåð ïðîãðàììèðîâàíèÿ ñì.ïðèìåð 2.ÎïèñàíèåSFT(10) óïðàâëÿåòñÿ òðåìÿ óñëîâèÿìè, I, Ð è R. Åñëè SFT(10) âûïîëíÿåòñÿ è óñëîâèåèñïîëíåíèÿ Ð = 1 è áûëî = 0 â ïðîøëîì öèêëå R = 0, òîãäà óñëîâèå I ïåðåìåñòèòñÿ âñàìûé ïðàâûé (ìëàäøèé) áèò ðåãèñòðà ñäâèãà, çàäàííîãî ìåæäó St è Å, ò.å. åñëè I = 1, âðåãèñòð çàíîñèòñÿ 1, åñëè I = 0, â ðåãèñòð çàíîñèòñÿ 0. Êîãäà I çàíîñèòñÿ â ðåãèñòð, âñåáèòû, áûâøèå â ðåãèñòðå, ñäâèãàþòñÿ âëåâî, à ñàìûé ñòàðøèé áèò ðåãèñòðà òåðÿåòñÿ.EST+1,St+2,..StÏîòåðÿííûå äàííûåÓñëîâèÿ íà âõîäå IÓñëîâèå íà Ð äåéñòâóåò êàê êîìàíäà ôðîíòà 0/1, ò.å. I áóäåò “âäâèíóòî” â ðåãèñòð, òîëüêîêîãäà Ð = 1 è áûë = 0 â ïîñëåäíèé ðàç èñïîëíåíèÿ SFT(10).

Åñëè óñëîâèå Ð íåèçìåíÿëîñü èëè èçìåíèëîñü ñ 1 íà 0, ðåãèñòð ñäâèãà íå èçìåíÿåòñÿ.St îïðåäåëÿåò ïðàâîå (ìëàäøåå) ñëîâî ðåãèñòðà ñäâèãà, Å - ëåâîå (ñòàðøåå). Ðåãèñòðñäâèãà âêëþ÷àåò ýòè ñëîâà è ñëîâà ìåæäó íèìè. Îäíî è òî æå ñëîâî ìîæíî çàäàòü è êàêñòàðøåå, è êàê ìëàäøåå, ò.å. ñîçäàòü ðåãèñòð ñäâèãà 16 áèò (1 ñëîâî).Êîãäà óñëîâèå èñïîëíåíèÿ íà R óñòàíàâëèâàåòñÿ â 1, âñå áèòû â ðåãèñòðåóñòàíàâëèâàþòñÿ â 0, è ðåãèñòð ñäâèãà íå áóäåò ðàáîòàòü, ïîêà R íå ñòàíåò = 0.ÔëàãèÔëàãîâ, íà êîòîðûå âîçäåéñòâóåò êîìàíäà SFT(10), íåò.ÏðèìåðÑëåäóþùèé ïðèìåð èñïîëüçóåò áèò ÷àñîâ 1 ñ (25502), ÷òîáû óñëîâèå, îïðåäåëÿåìîå00000, ñäâèãàëîñü â IR 010 êàæäóþ ñåêóíäó.

Âûõîä 10000 óñòàíîâèòñÿ â 1, êîãäà 1“âäâèãàåòñÿ” â 01007.- 242 -5.16 Êîìàíäû ñäâèãà00000I25502SFT(10) 010010P00001R0100710000ÀäðåñÈíñòðóêöèÿÎïåðàíä00000LD0000000001LD2550200002LD0000100003SFT(10)01001000004LD0100700005OUT100005.16.2 WSFT(16) - Ñäâèã ñëîâàÎáîçíà÷åíèå íà ñõåìåWSFT(16)@WSFT(16)StStEEÎáëàñòü îïåðàíäîâStïåðâîå ñëîâîIR, SR, AR, HR, LR, DMEïîñëåäíåå ñëîâîIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿSt è Å äîëæíû áûòü â îäíîé îáëàñòè äàííûõ è Å äîëæíî áûòü áîëüøå ëèáî ðàâíî St.DM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ St èëè Å.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, WSFT(16) íå âûïîëíÿåòñÿ.

Êîãäà óñëîâèå èñïîëíåíèÿ =1, WSFT(16) ñäâèãàåò äàííûå ìåæäó St è Å íà ñëîâî. Íóëè çàïèñûâàþòñÿ â St , àñîäåðæàíèå Å òåðÿåòñÿ.EF0St+1C2345St21029Òåðÿþòñÿ0000E34St+152102St90000ÔëàãèER:Ñëîâà St è Å ëåæàò â ðàçíûõ îáëàñòÿõ èëè St áîëüøå Å.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè ïðåâûøåíà ãðàíèöà îáëàñòè DM )- 243 -5.16 Êîìàíäû ñäâèãà5.16.3 ASL(25) - Àðèôìåòè÷åñêèé ñäâèã âëåâîÎáîçíà÷åíèå íà ñõåìåASL(25)@ASL(25)WdWdÎáëàñòü îïåðàíäîâWdñëîâî ñäâèãàIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿDM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ Wd.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, ASL(25) íå âûïîëíÿåòñÿ. Êîãäà óñëîâèå èñïîëíåíèÿ = 1,ASL(25) “âäâèãàåò” 0 â áèò 00 Wd, ñäâèãàåò áèòû ñëîâà Wd íà 1 áèò âëåâî, è “âäâèãàåò”ñîñòîÿíèå áèòà 15 â ÑY.Áèò 15CY10Áèò 00011100010100110Ïðåäîñòîðîæíîñòè áèò 00 áóäåò çàíîñèòñÿ íóëü êàæäûé öèêë, åñëè èñïîëüçóåòñÿ íîðìàëüíàÿ âåðñèÿASL(25) (íå ôðîíòà 0/1).

Èñïîëüçóéòå âåðñèþ ôðîíòà 0/1 (@ASL(25) ) èëè êîìáèíèðóéòåASL(25) ñ DIFU(13) , DIFU(14) äëÿ ñäâèãà òîëüêî îäèí ðàç.ÔëàãèER: Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè ïðåâûøåíà ãðàíèöà îáëàñòè DM )ÑY: Ïîëó÷àåò ñîñòîÿíèå áèòà 15EQ: 1, êîãäà ñîäåðæèìîå Wd ðàâíî íóëþ, â ïðîòèâíîì ñëó÷àå = 0.5.16.4 ASR(26) - Àðèôìåòè÷åñêèé ñäâèã âïðàâîÎáîçíà÷åíèå íà ñõåìåASR(26)@ASR(26)WdWdÎáëàñòü îïåðàíäîâWdñëîâî ñäâèãàIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿDM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ WdÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, ASR(26) íå âûïîëíÿåòñÿ. Êîãäà óñëîâèå èñïîëíåíèÿ = 1,ASR(26) “âäâèãàåò” 0 â áèò 15 Wd, ñäâèãàåò áèòû ñëîâà Wd íà 1 áèò âïðàâî, è “âäâèãàåò”ñîñòîÿíèå áèòà 00 â ÑY.Áèò 00Áèò 150110010110011001CY0Ïðåäîñòîðîæíîñòè áèò 00 áóäåò çàíîñèòñÿ íóëü êàæäûé öèêë, åñëè èñïîëüçóåòñÿ íîðìàëüíàÿ âåðñèÿASR(26) (íå ôðîíòà 0/1).

Èñïîëüçóéòå âåðñèþ ôðîíòà 0/1 (@ASR(26) ) èëè êîìáèíèðóéòåASR(26) ñ DIFU(13) , DIFU(14) äëÿ ñäâèãà òîëüêî îäèí ðàç.- 244 -5.16 Êîìàíäû ñäâèãàÔëàãèER:Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè ïðåâûøåíà ãðàíèöà îáëàñòè DM )Ïîëó÷àåò ñîñòîÿíèå áèòà 00.1, êîãäà ñîäåðæèìîå Wd ðàâíî íóëþ, â ïðîòèâíîì ñëó÷àå = 0.ÑY:EQ:5.16.5 ROL(27) - Öèêëè÷åñêèé ñäâèã âëåâîCYÁèò 15010Áèò 0011001110001101Îãðàíè÷åíèÿDM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ WdÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, ROL(27) íå âûïîëíÿåòñÿ. Êîãäà óñëîâèå èñïîëíåíèÿ = 1,ROL(27) ñäâèãàåò âñå áèòû ñëîâà Wd íà 1 áèò âëåâî, ñäâèãàåò ÑY â áèò 00 Wd, èñäâèãàåò ñîñòîÿíèå áèòà 15 â ÑY.CYÁèò 15010Áèò 0011001110001101ÏðåäîñòîðîæíîñòèÈñïîëüçóéòå êîìàíäó SÅÑ (41) äëÿ óñòàíîâêè ñîñòîÿíèÿ ÑY â 1 èëè ÑLÑ(14) äëÿ î÷èñòêèÑY ïåðåä êîìàíäîé ñäâèãà ROL(27), ÷òîáû áûòü óâåðåííûì, ÷òî â ÑY ñîäåðæàòñÿïðàâèëüíîå çíà÷åíèå. áèò 00 áóäåò çàíîñèòñÿ ÑY êàæäûé öèêë, åñëè èñïîëüçóåòñÿ íîðìàëüíàÿ âåðñèÿROL(27) (íå ôðîíòà 0/1).

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

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

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

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