CPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747), страница 43
Текст из файла (страница 43)
(ñì. òàáëèöó). Áîëåå ïîäðîáíîå îïèñàíèåïðèìåíåíèÿ ïðåðûâàíèé èíòåðâàëüíîãî òàéìåðà ñì. 1-4-4. STIM(69) îïèñàí òàêæå äàëååïîñëå òàáëèöû.ÔóíêöèÿÒàéìåðÇàäàíèåÏÊÏóñê òàéìåðîâ0000CQM1/ÑÐÌ1/CPM1A/ SRM11001Òîëüêî CQM1Ïóñê ïðåðûâàíèé ïî ðàñïèñàíèþ×òåíèå òåêóùåãî çíà÷åíèÿòàéìåðàÎñòàíîâêà òàéìåðîâ20020003CQM1/ÑÐÌ1/CPM1A/ SRM11004Òîëüêî CQM120050006CQM1/ÑÐÌ1/CPM1A/ SRM11007Òîëüêî CQM120080010CQM1/ÑÐÌ1/CPM1A/ SRM11011Òîëüêî CQM12012Çàìå÷àíèå1.  CQM1 èíòåðâàëüíûé òàéìåð 0 íåëüçÿ ïðèìåíÿòü, êîãäà âûäà÷àèìïóëüñîâ ïðîèçâîäèòñÿ êîìàíäîé SPED(64).2.
 CÐM1 èíòåðâàëüíûé òàéìåð 2 íåëüçÿ ïðèìåíÿòü, êîãäà â óñòàíîâî÷íîìïàðàìåòðå DM ðàçðåøåíà ðàáîòà âûñîêîñêîðîñòíîãî ñ÷åò÷èêà 0.Ïóñê ïðåðûâàíèéÓñòàíîâèòå Ñ1 = 000..002 äëÿ ïóñêà òàéìåðîâ 0..2 â ðåæèìå ðàçîâûõ ïðåðûâàíèé.Óñòàíîâèòå Ñ1 = 003..005 äëÿ ïóñêà ïðåðûâàíèé ïî ðàñïèñàíèþ, êîòîðûå èñïîëüçóþòòàéìåðû 0..2.Ñ2, îïðåäåëÿþùàÿ çàäàíèå òàéìåðà, ìîæåò áûòü êîíñòàíòîé èëè àäðåñîì ïåðâîãî èçäâóõ ñëîâ, ñîäåðæàùèõ çàäàíèå.
Çíà÷åíèÿ Ñ2 áóäåò ðàçëè÷àòüñÿ â çàâèñèìîñòè îòèñïîëüçóåìûõ ìåòîäîâ.Åñëè Ñ2 - êîíñòàíòà, îíà çàäàåò íà÷àëüíîå çíà÷åíèå äåêðåìåíòèðóþùåãî ñ÷åò÷èêà(äâîè÷íî-äåñÿòè÷íûå ÷èñëà 0000..9999). Èíòåðâàë äåêðåìåíòèðîâàíèÿ - 1 ìñ.Åñëè Ñ2 - àäðåñ ñëîâà, Ñ2 çàäàåò íà÷àëüíîå çíà÷åíèå äåêðåìåíòèðóþùåãî ñ÷åò÷èêà(äâîè÷íî-äåñÿòè÷íûå ÷èñëà 0000..9999), Ñ2+1 çàäåò èíòåðâàë äëÿ äåêðåìåíòèðîâàíèÿâðåìåíè (äâîè÷íî-äåñÿòè÷íûå ÷èñëà 0000..9999) â 0.1 ìñ. Âðåìåííîé èíòåðâàë ìîæåòáûòü 0.5..32 ìñ.Ñ3 çàäàåò íîìåð ïîäïðîãðàììû 0000..0255 (0000..0127 â CQM1-CPU11/21-E, 0000..0049â CPM1/CPM1A).Çàìå÷àíèå Âðåìÿ, òðåáóþùååñÿ îò ïóñêà èíòåðâàëüíîãî âðåìåíè äî îêîí÷àíèÿîòðàáîòêè:(ñîäåðæàíèå Ñ2) õ (ñîäåðæàíèå Ñ2+1) õ 0.1 ìñ.×òåíèå òåêóùèõ çíà÷åíèé òàéìåðîâÓñòàíîâèòå Ñ1 = 006..008 äëÿ ÷òåíèÿ òåêóùåãî çíà÷åíèÿ òàéìåðîâ 0..2- 232 -5.15 Êîìàíäû òàéìåðîâ è ñ÷åò÷èêîâÑ2 çàäàåò àäðåñ ïåðâîãî èç äâóõ ñëîâ, â êîòîðîå áóäåò ïðèíèìàòüñÿ òåêóùåå çíà÷åíèå.Ñ2 áóäåò ïðèíèìàòü êîëè÷åñòâî èíòåðâàëîâ, êîòîðûå äåêðåìåòíèðîâàë òàéìåð(äâîè÷íî-äåñÿòè÷íîå ÷èñëî 0000..9999), à â Ñ2+1 áóäåò ïðèíèìàòü èíòåðâàë âðåìåíèäåêðåìåíòèðîâàíèÿ (äâîè÷íî-äåñÿòè÷íîå ÷èñëî, â 0.1 ìñ.).Ñ3 çàäàåò ñëîâî íàçíà÷åíèÿ, êîòîðîå áóäåò ïðèíèìàòü âðåìÿ, èñòåêøåå ñ ïîñëåäíåãîäåêðåìåíòèðîâàíèÿ òàéìåðà (äâîè÷íî-äåñÿòè÷íîå ÷èñëî, â 0.1 ìñ.).
(Äîëæíî áûòüìåíüøå ëèáî ðàâíî èíòåðâàëó âðåìåíè äåêðåìåíòèðîâàíèÿ, çàäàííîìó â Ñ2+1).Çàìå÷àíèå Âðåìÿ, èñòåêøåå ñ ìîìåíòà ïóñêà òàéìåðà, ìîæíî ïîäñ÷èòàòü ñëåäóþùèìîáðàçîì:[(ñîäåðæàíèå Ñ2) õ (ñîäåðæàíèå Ñ2+1)+ (ñîäåðæàíèå Ñ3)] õ 0.1 ìñ.Îñòàíîâêà òàéìåðîâÓñòàíîâèòå Ñ1 = 010..012 äëÿ îñòàíîâà òàéìåðîâ 0..2Ñ2 è Ñ3 íå èìåþò ôóíêöèé è äîëæíû áûòü çàäàíû = 000.ÔëàãèER: Èíòåðâàëüíûé òàéìåð 0 çàïóùåí âî âðåìÿ âûäà÷è èìïóëüñîâ. (Ñ1 = òîëüêî000).Èíòåðâàëüíûé òàéìåð 2 çàïóùåí âî âðåìÿ ðàáîòû âûñîêîñêîðîñòíîãîñ÷åò÷èêà 0 (Ñ1 = òîëüêî 002).Êîñâåííî àäðåñóåìûå ñëîâà DM íå ñóùåñòâóþò.
(Ñîäåðæèìîå ñëîâà *DM íåâ äâîè÷íî-äåñÿòè÷íîì âèäå, èëè ïðåâûøåíà ãðàíèöà îáëàñòè DM).Ïðåâûøåíà ãðàíèöà îáëàñòè äàííûõ.5.15.6 CTBL(63) - Çàðåãèñòðèðîâàòü òàáëèöó ñðàâíåíèÿÎáîçíà÷åíèå íà ñõåìåCTBL(63)@CTBL(63)PPCCTBTBÎáëàñòü îïåðàíäîâPóêàçàòåëü ïîðòàIR, SR, AR, HR, TC, LR, TR, DMCäàííûå óïðàâëåíèÿIR, SR, AR, HR, TC, LR, TR, DMTBïåðâîå ñëîâî òàáëèöû ñðàâíåíèÿ IR, SR, AR, HR, TC, LR, TR, DMÇàìå÷àíèå Èíñòðóêöèÿ íå èñïîëüçóåòñÿ â SRM1Îãðàíè÷åíèÿÏåðâîå è ïîñëåäíåå ñëîâà òàáëèöû ñðàâíåíèÿ äîëæíû ëåæàòü â îäíîé îáëàñòè äàííûõ.(Äëèíà òàáëèöû ñðàâíåíèÿ èçìåíÿåòñÿ â çàâèñèìîñòè îò óñòàíîâî÷íûõ ïàðàìåòðîâ). CQM1-CPU43-ÅV1 CTBL(63) íåëüçÿ èñïîëüçîâàòü, åñëè óñòàíîâî÷íûì ïàðàìåòðîì(DM 6611) çàäàåò ðåæèì âûäà÷è èìïóëüñîâ. ÑÐÌ1/CPM1A Ð äîëæíî áûòü 000.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, CTBL(63) íå èñïîëíÿåòñÿ. Êîãäà óñëîâèå èñïîëíåíèÿ = 1,CTBL(63) ðåãèñòðèðóåò òàáëèöó ñðàâíåíèÿ äëÿ èñïîëüçîâàíèÿ ñ òåêóùèì çíà÷åíèåìâûñîêîñêîðîñòíîãî ñ÷åò÷èêà.
 çàâèñèìîñòè îò âåëè÷èíû Ñ ñðàâíåíèå ñ òåêóùèìçíà÷åíèåì âûñîêîñêîðîñòíîãî ñ÷åò÷èêà ìîæåò íà÷àòüñÿ ñðàçó èëè ìîæåò íà÷àòüñÿ ïîñëåêîìàíäû INI(61).Îïðåäåëèòåëü ïîðòà (Ð) çàäàåò âûñîêîñêîðîñòíîé ñ÷åò÷èê, êîòîðûé áóäåòèñïîëüçîâàòüñÿ ïðè ñðàâíåíèè.ÐÔóíêöèÿÏÊ000Çàäàåò âûñîêîñêîðîñòíîé ñ÷åò÷èê 0CQM1 è ÑÐÌ1- 233 -5.15 Êîìàíäû òàéìåðîâ è ñ÷åò÷èêîâÐÔóíêöèÿÏÊ001Çàäàåò âûñîêîñêîðîñòíîé ñ÷åò÷èê 1Òîëüêî CQM1002Çàäàåò âûñîêîñêîðîñòíîé ñ÷åò÷èê 2Ôóíêöèÿ CTBL(63) çàäàåòñÿ ïàðàìåòðîì óïðàâëåíèÿ, Ñ, êàê ïîêàçàíî â ñëåäóþùåéòàáëèöå. Äàííûå ôóíêöèè îïèñàíû ïîñëå òàáëèöû.ÑÔóíêöèÿ CTBL(63)000Ðåãèñòðèðóåò òàáëèöó ñðàâíåíèÿ ïî çíà÷åíèþ è íà÷èíàåò ñðàâíåíèå001Ðåãèñòðèðóåò òàáëèöó ñðàâíåíèÿ ñ çîíîé è íà÷èíàåò ñðàâíåíèå002Ðåãèñòðèðóåò òàáëèöó ñðàâíåíèÿ ïî çíà÷åíèþ.
Ñðàâíåíèå íà÷èíàåòñÿ ïîñëåINI(61).003Ðåãèñòðèðóåò òàáëèöó ñðàâíåíèÿ ñ çîíîé. Ñðàâíåíèå íà÷èíàåòñÿ ïîñëå INI(61).Êîãäà òåêóùåå çíà÷åíèå äîñòèãàåò çàäàííîãî çíà÷åíèÿ èëè âõîäèò â çàäàííóþ çîíó,âûçûâàåòñÿ è èñïîëíÿåòñÿ çàäàííàÿ ïîäïðîãðàììà. Ïîäðîáíîñòè î òàáëèöå ñðàâíåíèÿñì. 1-4-5 (CQM1) èëè 1-5-5 (CPM1/CPM1A).Åñëè âûñîêîñêîðîñòíîé ñ÷åò÷èê ðàçðåøåí â óñòàíîâî÷íîì ïàðàìåòðå (DM 6642), îííà÷èíàåò ñ÷èòàòü îò íóëÿ, êîãäà CQM1 íà÷èíàåò îïåðàöèþ. Òåêóùåå çíà÷åíèå íå áóäåòñðàâíèâàòüñÿ ñ òàáëèöåé ñðàâíåíèÿ òîëüêî êîãäà òàáëèöà çàðåãèñòðèðîâàíà è ñðàâíåíèåâûçâàíî êîìàíäîé INI(61) èëè CTBL(63). Ñðàâíåíèå ìîæíî îñòàíîâèòü èëè çàïóñòèòü,èëè òåêóùåå çíà÷åíèå ìîæíî ñáðîñèòü êîìàíäîé INI(61).Êîãäà òàáëèöà ñðàâíåíèÿ çàðåãèñòðèðîâàíà, îíà äåéñòâóåò ëèáî äî îñòàíîâêè CQM1,ëèáî äî îøèáêè ïðè ïîïûòêå çàðåãèñòðèðîâàòü íîâóþ òàáëèöó. Äëÿ ñîêðàùåíèÿ âðåìåíèöèêëà ðåêîìåíäóåòñÿ, åñëè âîçìîæíî, âåðñèÿ @ êîìàíäû CTBL(63) (“ïî ôðîíòó 0/1”).Ñðàâíåíèå ñ çàäàííûì çíà÷åíèåìÒàáëèöà ñðàâíåíèé c çàäàííûì çíà÷åíèåì ñîäåðæèò äî 16 çàäàííûõ çíà÷åíèé èíîìåðîâ ïîäïðîãðàìì, ñîîòâåòñòâóþùèõ êàæäîìó çàäàííîìó çíà÷åíèþ.
ÄëÿCQM1-CPU4_-EV1 òàáëèöà ìîæåò ñîäåðæàòü äî 48 çàäàííûõ çíà÷åíèé.Ñîîòâåòñòâóþùàÿ ïîäïðîãðàììà âûçûâàåòñÿ è âûïîëíÿåòñÿ, êîãäà òåêóùåå çíà÷åíèåñòàíîâèòñÿ ðàâíûì çàäàííîìó çíà÷åíèþ. (Êîãäà íå òðåáóåòñÿ îáðàáîòêà ïðåðûâàíèé,ìîæíî ââåñòè íåîïðåäåëåííûé íîìåð ïîäïðîãðàììû).Ñðàâíåíèÿ ïî çàäàííîìó çíà÷åíèþ âûïîëíÿþòñÿ îäíî çíà÷åíèÿ çà ðàç â ïîðÿäêåðàçìåùåíèÿ â òàáëèöå. Êîãäà òåêóùåå çíà÷åíèå äîñòèãíåò ïåðâîãî çàäàííîãî çíà÷åíèÿ âòàáëèöå, âûïîëíÿåòñÿ ïîäïðîãðàììà ïðåðûâàíèé è ñðàâíåíèå ïðîäîëæàåòñÿ ñîñëåäóþùèì çíà÷åíèåì â òàáëèöå.
Êîãäà çàâåðøèòñÿ îáðàáîòêà ïîñëåäíåãî êîíå÷íîãîçíà÷åíèÿ â òàáëèöå, ïðîèñõîäèò âîçâðàò ê çíà÷åíèþ â òàáëèöå è ïðîöåññ ïîâòîðÿåòñÿ.Íà ñëåäóþùåì ðèñóíêå ïîêàçàíà ñòðóêòóðà òàáëèöû ñðàâíåíèÿ ïî êîíå÷íîìó çíà÷åíèþäëÿ èñïîëüçîâàíèÿ ñ âûñîêîñêîðîñòíûì ñ÷åò÷èêîì 0, èëè âûñîêîñêîðîñòíûìèñ÷åò÷èêàìè 1 è 2 â ëèíåéíîì ðåæèìå.TB×èñëî çàäàííûõ çíà÷åíèé (äâîè÷íî-äåñÿòè÷íîå ÷èñëî)0001..0016ÒÂ+1Çàäàííîå çíà÷åíèå #1, ìëàäøèå 4 öèôðû(äâîè÷íî-äåñÿòè÷íûå)Îäèí áëîê çàäàíèéÒÂ+2Çàäàííîå çíà÷åíèå #1, ñòàðøèå 4 öèôðû(äâîè÷íî-äåñÿòè÷íûå)ÒÂ+3Íîìåð ïîäïðîãðàììû (ñì.
ïðèì.)... ñëåäóþùåé òàáëèöå ïîêàçàíà ñòðóêòóðà òàáëèöû ñðàâíåíèÿ ïî çàäàííîìó çíà÷åíèþäëÿ èñïîëüçîâàíèÿ ñ âûñîêîñêîðîñòíûìè ñ÷åò÷èêàìè 1 è 2 â êîëüöåâîì ðåæèìå. Ââîäèòåêîíå÷íûå çíà÷åíèÿ â âîçðàñòàþùåì èëè óáûâàþùåì ïîðÿäêå.Âåëè÷èíà êîëüöà çàäàåò ÷èñëî òî÷åê íà êîëüöå è ìàêñèìàëüíîå çíà÷åíèå ñ÷åòà(âåëè÷èíà êîëüöà = ìàêñ. çíà÷åíèå ñ÷åòà + 1). Íå èçìåíÿéòå âåëè÷èíó êîëüöà, êîãäà èäåòñðàâíåíèå.- 234 -5.15 Êîìàíäû òàéìåðîâ è ñ÷åò÷èêîâTBÂåëè÷èíà êîëüöà, ìëàäøèå 4 öèôðû(äâîè÷íî-äåñÿòè÷íîå÷èñëî)Çàäàíèå âåëè÷èíûêîëüöàÒÂ+1Âåëè÷èíà êîëüöà, ñòàðøèå 4 öèôðû(äâîè÷íî-äåñÿòè÷íîå÷èñëî)TB+2×èñëî çàäàííûõ çíà÷åíèé (äâîè÷íî-äåñÿòè÷íîå ÷èñëî)0001..0016ÒÂ+3Çàäàííîå çíà÷åíèå #1, ìëàäøèå 4 öèôðû(äâîè÷íî-äåñÿòè÷íûå)Îäèí áëîê çàäàíèéÒÂ+4Çàäàííîå çíà÷åíèå #1, ñòàðøèå 4 öèôðû(äâîè÷íî-äåñÿòè÷íûå)ÒÂ+5Íîìåð ïîäïðîãðàììû (ñì. ïðèì.)...Íà ñëåäóþùåì ðèñóíêå ïîêàçàíà ñòðóêòóðà òàáëèöû ñðàâíåíèÿ ñ çàäàííûì çíà÷åíèåìäëÿ èñïîëüçîâàíèÿ ñ àáñîëþòíûìè âûñîêîñêîðîñòíûìè ñ÷åò÷èêàìè 1 è 2 (òîëüêîCQM1-CPU44-EV1).
Ââîäèòå çàäàííûå çíà÷åíèÿ â âîçðàñòàþùåì èëè óáûâàþùåìïîðÿäêå.TB×èñëî çàäàííûõ çíà÷åíèé (äâîè÷íî-äåñÿòè÷íîå ÷èñëî)0001..0016ÒÂ+1Çàäàííîå çíà÷åíèå #1 (äâîè÷íî-äåñÿòè÷íîå ÷èñëî)Îäèí áëîê çàäàíèéÒÂ+2Íîìåð ïîäïðîãðàììû (ñì. ïðèì.)...Çàìå÷àíèå1. Íîìåð ïîäïðîãðàììû ìîæåò áûòü 0000..0049 äëÿ ÑÐÌ1. CQM1 íîìåðà ïîäïðîãðàìì ìîãóò áûòü F000..F255 (F000..F127 äëÿCQM1-CPU11/21-ÅV1) äëÿ âûçîâà ïîäïðîãðàìì ïðèäåêðåìåíòèðîâàíèè 0000..0255 (000..127 äëÿ CQM1-CPU11/21-ÅV1)äëÿ âûçîâà ïîäïðîãðàìì ïðè èíêðåìåíòèðîâàíèè2. Îñòàâüòå èíòåðâàë êàê ìèíèìóì 0.2 ìñ äëÿ îáðàáîòêè ïðåðûâàíèé ïðèçàäàíèè çàäàííûõ çíà÷åíèé äëÿ âûñîêîñêîðîñòíûõ ñ÷åò÷èêîâ 1 è 2.Ñðàâíåíèå ñ çîíîéÒàáëèöà ñðàâíåíèé ñ çîíîé ñîäåðæèò 8 çîí, êîòîðûå çàäàþòñÿ íèæíåé ãðàíèöåé (8 öèôð)è âåðõíåé ãðàíèöåé (8 öèôð) è ñîîòâåòñòâóþùèå íîìåðà ïîäïðîãðàìì.Ñîîòâåòñòâóþùàÿ ïîäïðîãðàììà âûçûâàåòñÿ è âûïîëíÿåòñÿ, êîãäà òåêóùåå çíà÷åíèåïîïàäàåò â çîíó.
(Êîãäà íå òðåáóåòñÿ îáðàáîòêà ïðåðûâàíèé, ìîæíî ââåñòèíåîïðåäåëåííûé íîìåð ïîäïðîãðàììû).Âñåãäà çàäàâàéòå 8 çîí. Åñëè òðåáóåòñÿ ìåíåå 8 çîí, çàäàéòå îñòàëüíûå íîìåðàïîäïðîãðàìì FFFF. Åñëè òðåáóåòñÿ áîëåå 8 çîí, äðóãàÿ êîìàíäà ñðàâíåíèÿ, òàêàÿ êàêBCMP(68), èñïîëüçóåòñÿ äëÿ ñðàâíåíèÿ çîí ñî çíà÷åíèåì âûñîêîñêîðîñòíîãî ñ÷åò÷èêà âIR 230..IR 235 (SR 248..SR 249 â ÑÐÌ1). Ïîìíèòå, ÷òî ýòè ñëîâà îáíîâëÿþòñÿ îäèí ðàçêàæäûé öèêë. îáëàñòè AR èìåþòñÿ ôëàãè, êîòîðûå ïîêàçûâàþò, êîãäà òåêóùèå çíà÷åíèÿ íàõîäÿòñÿ âîäíîé èëè áîëåå èç 8 çîí. Ôëàãè = 1, êîãäà òåêóùèå çíà÷åíèÿ íàõîäÿòñÿ âñîîòâåòñòâóþùåé çîíå.Ñ÷åò÷èêÔëàãè îáëàñòè ARÂûñîêîñêîðîñòíîé ñ÷åò÷èê 0AR 1100 ..
AR 1107 ñîîòâåòñòâóþò çîíàì 1 .. 8Âûñîêîñêîðîñòíîé ñ÷åò÷èê 1AR 0500 .. AR 0507 ñîîòâåòñòâóþò çîíàì 1 .. 8Âûñîêîñêîðîñòíîé ñ÷åò÷èê 2AR 0600 .. AR 0607 ñîîòâåòñòâóþò çîíàì 1 .. 8Çàìå÷àíèå Ó ÑÐÌ1 åñòü òîëüêî âûñîêîñêîðîñòíîé ñ÷åò÷èê 0.Íà ñëåäóþùåì ðèñóíêå ïîêàçàíà ñòðóêòóðà òàáëèöû ñðàâíåíèÿ ñ çîíîé äëÿèñïîëüçîâàíèÿ ñ âûñîêîñêîðîñòíûì ñ÷åò÷èêîì 0, èëè âûñîêîñêîðîñòíûìè ñ÷åò÷èêàìè 1 è2 â ëèíåéíîì ðåæèìå.- 235 -5.15 Êîìàíäû òàéìåðîâ è ñ÷åò÷èêîâTBÍèæíÿÿ ãðàíèöà #1, ìëàäøèå 4 öèôðû (äâîè÷íî-äåñÿòè÷íûå)ÒÂ+1Íèæíÿÿ ãðàíèöà #1, ñòàðøèå 4 öèôðû (äâîè÷íî-äåñÿòè÷íûå)ÒÂ+2Âåðõíÿÿ ãðàíèöà #1, ìëàäøèå 4 öèôðû (äâîè÷íî-äåñÿòè÷íûå)ÒÂ+3Âåðõíÿÿ ãðàíèöà #1, ñòàðøèå 4 öèôðû (äâîè÷íî-äåñÿòè÷íûå)ÒÂ+4Íîìåð ïîäïðîãðàììû (ñì.