CPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747), страница 61
Текст из файла (страница 61)
Àäðåñà, íîìåðà áèòîâ è íîìåðà òàéìåðîâ/ñ÷åò÷èêîâ - âäâîè÷íîì âèäå.ÎáëàñòüäàííûõÑîñòîÿíèå áèòà D+11514131211IR, SR1000Àäðåñ ñëîâàÍîìåð áèòàHR10011Àäðåñ ñëîâàÍîìåð áèòàLR100100Àäðåñ ñëîâàÍîìåð áèòàTC*100101*10090807060504Íîìåð òàéìåðà èëè ñ÷åò÷èêà- 357 -030201005.26 Ñïåöèàëüíûå êîìàíäûÇàìå÷àíèå1. * Äëÿ îáëàñòè ÒÑ áèò 09 ñëîâà D1 óêàçûâàåò, ÿâëÿåòñÿ ëè íîìåðíîìåðîì òàéìåðà èëè ñ÷åò÷èêà. 0 - òàéìåð, 1 - ñ÷åò÷èê.2.
Ñòàðøèé áèò â ãðàôå íîìåð áèòà (áèò 03) - ðåçåðâ.Ïðèìåð: Åñëè D+1 ñîäåðæèò 1000 0110 0100 1000, IR 10000 áóäåòèíäèêàòèðîâàòüñÿ ñëåäóþùèì îáðàçîì:10000110 0100IR#64=1001000Áèò 00 (èíâåðòèðîâàííîå ñîñòîÿíèåáèòà 03)2. Àäðåñ áèòà è âûäà÷à ñîîáùåíèÿ (âûáèðàåòñÿ, êîãäà áèò 15 ñëîâà Ñ = 1).Áèò 15 ñëîâà D óêàçûâàåò, çàãðóæåíà èëè íåò â D+1..D+3 èíôîðìàöèÿîá àäðåñå áèòà. Åñëè äà, áèò 14 ñëîâà D óêàçûâàåò, ÿâëÿåòñÿ ëèâõîäíîå óñëîâèå íîðìàëüíî îòêðûòûì èëè íîðìàëüíî çàêðûòûì.Ñìîòðè ñëåäóþùóþ òàáëèöó.Ñëîâà D+5..D+8 ñîäåðæàò èíôîðìàöèþ â ASCII, êîòîðàÿèíäèêàòèðóåòñÿ ïðîãðàììàòîðîì íàðÿäó ñ àäðåñîì áèòà, êîãäàâûïîëíÿåòñÿ FPD(-). Ñëîâà D+5..D+8 ñîäåðæèò ñîîáùåíèå,ïðåäâàðèòåëüíî óñòàíîâëåííîå ïîëüçîâàòåëåì êàê ïîêàçàíî âñëåäóþùåé òàáëèöå.ÑëîâîÁèòû 15..08Áèòû 07..00D+120 = ïðîáåëÏåðâûé ñèìâîë ASCIID+2Âòîðîé ñèìâîë ASCIIÒðåòèé ñèìâîë ASCIID+3×åòâåðòûé ñèìâîë ASCIIÏÿòûé ñèìâîë ASCIID+42D = “-”“0”- íîðìàëüíî îòêðûòî, “1”íîðìàëüíî çàêðûòî,D+5Ïåðâûé ñèìâîë ASCIIÂòîðîé ñèìâîë ASCIID+6Òðåòèé ñèìâîë ASCII×åòâåðòûé ñèìâîë ASCIID+7Ïÿòûé ñèìâîë ASCIIØåñòîé ñèìâîë ASCIID+8Ñåäüìîé ñèìâîë ASCIIÂîñüìîé ñèìâîë ASCIIÇàìå÷àíèåÅñëè â ñîîáùåíèè íå íóæíû 8 ñèìâîëîâ, ââåäèòå OD ïîñëå ïîñëåäíåãîñèìâîëà.Çàäàíèå âðåìåíè êîíòðîëÿÄàëåå îïèñàííóþ ïðîöåäóðó ìîæíî èñïîëüçîâàòü äëÿ àâòîìàòè÷åñêîãî çàäàíèÿ âðåìåíèíàáëþäåíèÿ, T, â òåêóùèõ óñëîâèÿõ ðàáîòû, ïðè çàäàíèè ñëîâíîãî îïåðàíäà äëÿ Ò.
Ýòóîïåðàöèþ íåëüçÿ èñïîëüçîâàòü, åñëè äëÿ T çàäàíà êîíñòàíòà.1, 2, 3,... 1. Ïåðåêëþ÷èòå CQM1 â ðåæèì MONITOR.2. Ïîäêëþ÷èòå ïåðèôåðèéíîå óñòðîéñòâî, íàïðèìåð, ïðîãðàììàòîð.3. Èñïîëüçóéòå ïåðèôåðèéíîå óñòðîéñòâî äëÿ âêëþ÷åíèÿ â 1 áèòàóïðàâëåíèå AR 2508.4. Âûïîëíèòå ïðîãðàììó ñ AR 2508 â ïîëîæåíèè 1. Åñëè ïðåâûøåíî âðåìÿêîíòðîëÿ, êîòîðîå òåïåðü â Ò, òî â Ò áóäåò çàãðóæåíî 1.5 ôàêòè÷åñêîãîâðåìåíè êîíòðîëÿ.
Ïîêà AR 2508 = 1, ïðèçíàê îøèáêè FAL(06) íå âûäàåòñÿ.5. Âûêëþ÷èòå AR 2508, êîãäà â Ò çàãðóçèòñÿ ïðèåìëåìîå çíà÷åíèå.Ïðèìåð ñëåäóþùåì ïðèìåðå êîìàíäà FPD(-) çàäàíà äëÿ èíäèêàöèè àäðåñà áèòà è ñîîáùåíèå“ABÑ” , êîãäà âðåìÿ êîíòðîëÿ ïðåâûñèò 123.4 ñ.- 358 -5.26 Ñïåöèàëüíûå êîìàíäûSR 25315MOV(21)#4142HR 15SR 25315MOV(21)#430DHR 16LR 0000FDP(-)#8010#1234HR 10SR 25504INC(38)DM 01001000010002LR 00151000110003ÀäðåñÈíñòðóêöèÿ00000LD00001MOV(21)00002LD00003MOV(21)Îïåðàíä25315#4142HR1525315#00004LD00005FPD(-)HR16LR0000#0010#1234HR00006AND00007INC(38)430D1025504DM010000008LD1000000009OR1000100010LD NOT1000200011OR NOT1000300012AND LD00013OUTLR0015FPD(-) âûïîëíÿåòñÿ è íà÷èíàåòñÿ êîíòðîëü êîãäà LR 0000 óñòàíàâëèâàåòñÿ â 1. Åñëè LR0015 íå âêëþ÷àåòñÿ â 1 çà 123.4 ñ è IR 10000 ..... IR 10003 âñå â ñîñòîÿíèè = 1, IR 10002áóäåò âûáðàí â êà÷åñòâå ïðè÷èíû îøèáêè, áóäåò ãåíåðèðîâàòüñÿ ïðèçíàê îøèáêèFAL(006) ñ íîìåðîì FAL 10, è àäðåñ áèòà â òåêóùåì ñîîáùåíèè (“10002-1ABÑ”) áóäåòèíäèêàòèðîâàòüñÿ íà ïåðèôåðèéíîì óñòðîéñòâå.- 359 -5.26 Ñïåöèàëüíûå êîìàíäûHR 10 0000HR 10 C000HR 11 0000HR 11 2031Óêàçûâàåò íà íîðìàëüíî çàêðûòîåóñëîâèå'1'HR 12 0000HR 12 3030'00'HR 13 0000HR 13 3032'02'HR 14 0000HR 14 2D31'-1'HR 15 4142HR 15 4142'AB'HR 16 430DHR 16 430D'C' è êîä âîçâðàòà êàðåòêèHR 17 0000HR 17 0000HR 18 0000HR 18 0000Ïîñëåäíèå äâà ïðîáåëàèãíîðèðóþòñÿ (èíäèöèðóþòñÿ êàêïðîáåëû)ÔëàãèER:ÑY:T íå äâîè÷íî-äåñÿòè÷íîå ÷èñëîÑ íå êîíñòàíòà èëè íå äâîè÷íî-äåñÿòè÷íîå ÷èñëî 00..99.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò.
(Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).1, êîãäà âðåìÿ ìåæäó èñïîëíåíèåì FPD(-) è èñïîëíåíèåì âûäà÷èäèàãíîñòèêè ïðåâûøàåò Ò.5.26.8 INT(89) - Óïðàâëåíèå ïðåðûâàíèÿìèÎáîçíà÷åíèå íà ñõåìåINT(89)@INT(89)CCCC000000DDÎáëàñòü îïåðàíäîâCCêîä óïðàâëåíèÿ000íåò ôóíêöèéDñëîâî ñîñòîÿíèÿ#(000..003, 100, 200)IR, SR, AR, HR, TC, LR, TR, DM, #Îãðàíè÷åíèÿDM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ D êîãäà ÑÑ = 002.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèå = 0, INT(89) íå âûïîëíÿåòñÿ.
Êîãäà óñëîâèå èñïîëíåíèÿ = 1,INT(89) ñëóæèò äëÿ óïðàâëåíèÿ ïðåðûâàíèÿìè è èñïîëíÿåò îäíó èç 6 ôóíêöèé,ïîêàçàííûõ â òàáëèöå, â çàâèñèìîñòè îò çíà÷åíèé ÑÑ.Ôóíêöèè INT(89)ÑÑÌàñêèðîâàòü/ðàçìàñêèðîâàòü âõîäíûå ïðåðûâàíèÿ000Î÷èñòèòü âõîäíûå ïðåðûâàíèÿ001×èòàòü òåêóùåå ñîñòîÿíèè ìàñêè002Âîçîáíîâèòü çàäàííîå çíà÷åíèå ñ÷åò÷èêà003Çàìàñêèðîâàòü âñå ïðåðûâàíèÿ100Ðàçìàñêèðîâàòü âñå ïðåðûâàíèÿ200Äàííûå 6 ôóíêöèé îïèñàíû ïîäðîáíî îïèñàíû äàëåå. Äîïîëíèòåëüíóþ èíôîðìàöèþ îáýòèõ ôóíêöèÿõ ñì.
1-4, 1-5.Ìàñêèðîâàòü/ ðàçìàñêèðîâàòü âõîäíûå ïðåðûâàíèÿ (ÑÑ=000)Äàííàÿ ôóíêöèÿ èñïîëüçóåòñÿ äëÿ ìàñêèðîâàíèÿ è ðàçìàñêèðîâàíèÿ âõîäîâ ïðåðûâàíèé00000..00003 (00003..00006 â ÑÐÌ1). Çàìàñêèðîâàííûå ïðåðûâàíèÿ çàïîìèíàþòñÿ, íîèãíîðèðóþòñÿ. Êîãäà îäèí èç âõîäîâ çàìàñêèðîâàí, ïðîãðàììà ïðåðûâàíèé äëÿ íåãî- 360 -5.26 Ñïåöèàëüíûå êîìàíäûáóäåò èñïîëíÿòüñÿ òîëüêî ïîñëå ðàçìàñêèðîâàíèÿ ïðåðûâàíèé (åñëè òîëüêî îíïðåäâàðèòåëüíî íå î÷èùåí êîìàíäîé INT(89) ñ ÑÑ = 001).Óñòàíîâèòå ñîîòâåòñòâóþùèé áèò â D â 0 èëè 1 äëÿ ìàñêèðîâàíèÿ èëè ðàçìàñêèðîâàíèÿâõîäà ïðåðûâàíèÿ. Áèòû 00..03 ñîîòâåòñòâóþò âõîäàì 00000..00003 (00003..00006 âÑÐÌ1). Áèòû 04..15 äîëæíû áûòü óñòàíîâëåíû â 0.CQM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00000 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00001 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00002 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00003 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)CPM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00003 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00004 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00005 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00006 (0: ðàçìàñêèðîâàí, 1:çàìàñêèðîâàí)Î÷èñòèòü âõîäíûå ïðåðûâàíèÿ (ÑÑ=001)Äàííàÿ ôóíêöèÿ èñïîëüçóåòñÿ äëÿ î÷èñòêè âõîäîâ âõîäíûõ ïðåðûâàíèé 00000..00003(00003..00006 â ÑÐÌ1).
Ïîñêîëüêó âõîäû ïðåðûâàíèé çàïîìèíàþòñÿ, çàìàñêèðîâàííûåïðåðûâàíèÿ áóäóò îáñëóæåíû ïîñëå ñíÿòèÿ ìàñêè, åñëè òîëüêî îíè ïðåäâàðèòåëüíî íåî÷èùåíû.Óñòàíîâèòå ñîîòâåòñòâóþùèé áèò â D â 1 äëÿ î÷èñòêè âõîäíîãî ïðåðûâàíèÿ. Áèòû 00..03ñîîòâåòñòâóþò âõîäàì 00000..00003 (00003..00006 â ÑÐÌ1). Áèòû 04..15 äîëæíû áûòüóñòàíîâëåíû â 0.- 361 -5.26 Ñïåöèàëüíûå êîìàíäûCQM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00000 (0: íå î÷èùàòü, 1: î÷èñòèòü)Âõîä ïðåðûâàíèé 00001 (0: íå î÷èùàòü, 1: î÷èñòèòü)Âõîä ïðåðûâàíèé 00002 (0: íå î÷èùàòü, 1: î÷èñòèòü)Âõîä ïðåðûâàíèé 00003 (0: íå î÷èùàòü, 1: î÷èñòèòü)CPM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00003 (0: íå î÷èùàòü, 1: î÷èñòèòü)Âõîä ïðåðûâàíèé 00004 (0: íå î÷èùàòü, 1: î÷èñòèòü)Âõîä ïðåðûâàíèé 00005 (0: íå î÷èùàòü, 1: î÷èñòèòü)Âõîä ïðåðûâàíèé 00006 (0: íå î÷èùàòü, 1: î÷èñòèòü)×èòàòü òåêóùåå ñîñòîÿíèå ìàñêè (ÑÑ=002)Äàííàÿ ôóíêöèÿ èñïîëüçóåòñÿ äëÿ çàïèñè òåêóùåãî ñîñòîÿíèÿ ìàñêè âõîäîâ ïðåðûâàíèé00000..00003 (00003..00006 â ÑÐÌ1) â ñëîâî D.
Ñîîòâåòñòâóþùèé áèò áóäåò 1, åñëè âõîäçàìàñêèðîâàí. (Áèòû 00..03 ñîîòâåòñòâóþò âõîäàì 00000..00003 (00003..00006 â ÑÐÌ1).CQM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00000 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00001 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00002 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00003 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)CPM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00003 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00004 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00005 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)Âõîä ïðåðûâàíèé 00006 (0: íå çàìàñêèðîâàí, 1:çàìàñêèðîâàí)- 362 -5.26 Ñïåöèàëüíûå êîìàíäûÎáíîâèòü çàäàíèå ñ÷åò÷èêîâ (ÑÑ=003)Äàííàÿ ôóíêöèÿ èñïîëüçóåòñÿ äëÿ îáíîâëåíèÿ çàäàíèÿ ñ÷åò÷èêà äëÿ âõîäîâ ïðåðûâàíèé00000..00003 (00003..00006 â ÑÐÌ1) â ñîîòâåòñòâèè ñî ñëîâîì D.
Çàäàéòåñîîòâåòñòâóþùèé áèò ñëîâà D â 1, ÷òîáû îáíîâèòü çàäàíèå ñ÷åò÷èêà.(Áèòû 00..03 ñîîòâåòñòâóþò âõîäàì 00000..00003 (00003..00006 â ÑÐÌ1).CQM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00000 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)Âõîä ïðåðûâàíèé 00001 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)Âõîä ïðåðûâàíèé 00002 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)Âõîä ïðåðûâàíèé 00003 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)CPM1Áèòû ñëîâà D3210Âõîä ïðåðûâàíèé 00003 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)Âõîä ïðåðûâàíèé 00004 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)Âõîä ïðåðûâàíèé 00005 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)Âõîä ïðåðûâàíèé 00006 çàäàíèå ñ÷åò÷èêà (0: îáíîâëÿòü,1: íå îáíîâëÿòü)Ìàñêèðîâàòü/ ðàçìàñêèðîâàòü âñå ïðåðûâàíèÿ (ÑÑ=100/200)Äàííàÿ ôóíêöèÿ èñïîëüçóåòñÿ äëÿ ìàñêèðîâêè/ ðàçìàñêèðîâêè îáðàáîòêè âñåõïðåðûâàíèé.
Çàïðîñû ïðåðûâàíèé ñ çàìàñêèðîâàííûõ âõîäîâ çàïîìèíàþòñÿ, íîèãíîðèðóþòñÿ. Ïîäðîáíîñòè ñì. 1-4-3. Ïàðàìåòðû óïðàâëåíèÿ D â äàííîé ôóíêöèè íåèñïîëüçóþòñÿ. Çàäàéòå D = #0000.ÔëàãèER: Íåêîððåêòíîå çàäàíèå ñ÷åò÷èêà (òîëüêî äëÿ ÑÑ = 003).Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò.
(Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).ÑÑ = 100 èëè 200, êîãäà âûïîëíÿåòñÿ ïðîãðàììà ïðåðûâàíèÿ.ÑÑ = 100, êîãäà âñå ïðåðûâàíèÿ óæå çàìàñêèðîâàíû.ÑÑ = 200, êîãäà âñå âõîäû óæå ðàçìàñêèðîâàíû.ÑÑ è/èëè D íå â äîïóñòèìûõ ïðåäåëàõ.- 363 -5.26 Ñïåöèàëüíûå êîìàíäû5.26.9 PULS(65) - Çàäàíèå èìïóëüñîâÎáîçíà÷åíèå íà ñõåìåPULS(65)@PULS(65)PPCCNNÎáëàñòü îïåðàíäîâPóêàçàòåëü ïîðòà000, 001, 002Cïàðàìåòðû óïðàâëåíèÿ000 .. 005N÷èñëî èìïóëüñîâIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿÄàííàÿ êîìàíäà åñòü òîëüêî â CQM1.N è N+1 äîëæíû ëåæàòü â îäíîé îáëàñòè äàííûõDM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ N.ÎïèñàíèåPULS(65) èñïîëüçóåòñÿ äëÿ óñòàíîâêè ïàðàìåòðîâ âûäà÷è èìïóëüñîâ, âûäà÷à êîòîðûõáóäåò çàïóùåíà ïîçäíåå â ïðîãðàììå êîìàíäîé SPED(64) èëè AÑÑ(-).