CPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747), страница 63
Текст из файла (страница 63)
Åñòü 4 ðåæèìà, êðàòêî îïèñàííûå äàëåå.Ôóíêöèÿ ñëîâ óïðàâëåíèÿ ìîæåò ïðèíèìàòü çíà÷åíèå îäíîãî èç ðåæèìîâ, íî Ð âñåãäàçàäàåò ïîðò, ñ êîòîðîãî âûäàþòñÿ èìïóëüñû, à Ì âñåãäà çàäàåò ðåæèì. Çàäàâàéòå Ð =001 èëè 002 äëÿ óêàçàíèÿ ïîðòà 1 èëè 2. Çàäàéòå Ì = 000..003 äëÿ çàäàíèÿ ðåæèìîâ0...3.Çàìå÷àíèåÏîäðîáíîñòè ñì. 1-3.Ðåæèì 0 (Ì=000)Ðåæèì 0 ñëóæèò äëÿ âûäà÷è çàäàííîãî êîëè÷åñòâà èìïóëüñîâ ïî ×Ñ èëè ïîñëå ×Ñ ñïîðòîâ 1 èëè 2. Ìîæíî óïðàâëÿòü êîýôôèöèåíòîì óñêîðåíèÿ, ÷àñòîòîé ïîñëå óñêîðåíèÿ,òî÷êîé çàìåäëåíèÿ, ÷àñòîòîé çàìåäëåíèÿ, ÷àñòîòîé ïîñëå çàìåäëåíèÿ.×àñòîòà ïîñëåóñêîðåíèÿÊîýôôèöèåíòçàìåäëåíèÿ×àñòîòà ïîñëåçàìåäëåíèÿÊîýôôèöèåíòóñêîðåíèÿÒî÷êàçàìåäëåíèÿÏðåêðàùåíèåâûäà÷èÇàäàíèå îïåðàíäîâ PULS(65)PULS(65) äîëæíà áûòü âûïîëíåíà ïåðåä ÀÑÑ(-), ÷òîáû çàäàòü íàïðàâëåíèå, îáùåå÷èñëî èìïóëüñîâ äëÿ âûäà÷è, è òî÷êó çàìåäëåíèÿ.
Ôóíêöèÿ îïåðàíäîâ îïèñàíû íèæå.Ïîäðîáíîñòè ñì. 5-26-9.1, 2, 3,... 1. Ïåðâûé îïåðàíä PULS(65) çàäàåò ïîðò âûäà÷è. Èìïóëüñû âûäàþòñÿ ñïîðòà 1, êîãäà Ð=001 è ñ ïîðòà 2, êîãäà Ð=002.2. Âòîðîé îïåðàíä çàäàåò íàïðàâëåíèå. Âûäà÷à áóäåò ïî ×Ñ, êîãäà Ñ=002 èïðîòèâ ×Ñ, êîãäà Ñ=003.3. Òðåòèé îïåðàíä çàäàåò ïåðâîå èç 4 ñëîâ óïðàâëåíèÿ.à) 8-ðàçðÿäíîå ñîäåðæèìîå N+1,N (0000 0001..1677 7215) îïðåäåëÿåòîáùåå ÷èñëî èìïóëüñîâ, êîòîðûå áóäóò âûäàíû.á) 8-ðàçðÿäíîå ñîäåðæèìîå N+3,N+2 (0000 0001..1677 7215)îïðåäåëÿåò òî÷êó çàìåäëåíèÿ.Ñëîâà óïðàâëåíèÿ AÑÑ(-)4 ñëîâà óïðàâëåíèÿ çàäàþò êîýôôèöèåíò óñêîðåíèÿ, ÷àñòîòó ïîñëå óñêîðåíèÿ,êîýôôèöèåíò çàìåäëåíèÿ, ÷àñòîòó ïîñëå çàìåäëåíèÿ.1, 2, 3,...
1. Ñîäåðæèìîå Ñ çàäàåò êîýôôèöèåíò óñêîðåíèÿ. Ïðè ðàçãîíå âûõîäíàÿ÷àñòîòà óâåëè÷èâàåòñÿ íà âåëè÷èíó, çàäàííóþ â Ñ, êàæäûå 4.08 ñ. Ñ äîëæíîáûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0001..0200 (10 Ãö...2 êÃö).2. Ñîäåðæèìîå Ñ+1 çàäàåò ÷àñòîòó ïîñëå óñêîðåíèÿ. Ñ+1 äîëæíî áûòüäâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0000..5000 (0 Ãö...50 êÃö).3. Ñîäåðæèìîå Ñ+2 çàäàåò êîýôôèöèåíò çàìåäëåíèÿ. Ïðè çàìåäëåíèèâûõîäíàÿ ÷àñòîòà óìåíüøàåòñÿ íà âåëè÷èíó, çàäàííóþ â Ñ, êàæäûå 4.08 ñ.Ñ+2 äîëæíî áûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0001..0200 (10 Ãö...2 êÃö).- 370 -5.26 Ñïåöèàëüíûå êîìàíäû4.
Ñîäåðæèìîå Ñ+3 çàäàåò ÷àñòîòó ïîñëå çàìåäëåíèÿ. Ñ+3 äîëæíî áûòüäâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0000..5000 (0 Ãö...50 êÃö).Ðåæèì 1 (Ì=001)Ðåæèì 1 ñëóæèò äëÿ óâåëè÷åíèÿ ÷àñòîòû äî çàäàííîé ñ óñòàíîâëåííûì êîýôôèöèåíòîìóñêîðåíèÿ.. Âûäà÷à èìïóëüñîâ ïðîäîëæàåòñÿ äî îñòàíîâêè.Êîíå÷íàÿ ÷àñòîòà×àñòîòà ïåðåäóñêîðåíèåìÊîýôôèöèåíòóñêîðåíèÿÂûïîëíåíèåACC(-)Äâà ñëîâà óïðàâëåíèÿ çàäàþò êîýôôèöèåíò óñêîðåíèÿ è çàäàííóþ ÷àñòîòó.1, 2, 3,... 1. Ñîäåðæèìîå Ñ çàäàåò êîýôôèöèåíò óñêîðåíèÿ.
Ïðè ðàçãîíå âûõîäíàÿ÷àñòîòà óâåëè÷èâàåòñÿ íà âåëè÷èíó, çàäàííóþ â Ñ, êàæäûå 4.08 ñ. Ñ äîëæíîáûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0001..0200 (10 Ãö...2 êÃö).2. Ñîäåðæèìîå Ñ+1 çàäàåò êîíå÷íóþ ÷àñòîòó. Ñ+1 äîëæíî áûòüäâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0000..5000 (0 Ãö...50 êÃö).Ðåæèì 2 (Ì=002)Ðåæèì 2 èñïîëüçóåòñÿ äëÿ óìåíüøåíèÿ ÷àñòîòû äî êîíå÷íîé ñ óñòàíîâëåííûìêîýôôèöèåíòîì.. Âûäà÷à èìïóëüñîâ ïðåêðàòèòñÿ ïîñëå âûäà÷è êîëè÷åñòâà, çàäàííîãî âPULS(65).×àñòîòà ïåðåäçàìåäëåíèåìÊîýôôèöèåíòçàìåäëåíèÿÇàäàííàÿ ÷àñòîòàÏðåêðàùåíèåâûäà÷èÂûïîëíåíèåACC(-)Äâà êîíòðîëüíûõ ñëîâà óïðàâëåíèÿ çàäàþò êîýôôèöèåíò çàìåäëåíèÿ è çàäàííóþ÷àñòîòó.1, 2, 3,... 1.
Ñîäåðæèìîå Ñ çàäàåò êîýôôèöèåíò çàìåäëåíèÿ. Ïðè çàìåäëåíèèâûõîäíàÿ ÷àñòîòà óìåíüøàåòñÿ íà âåëè÷èíó, çàäàííóþ â Ñ, êàæäûå 4.08 ñ. Ñäîëæíî áûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0001..0200 (10 Ãö...2 êÃö).2. Ñîäåðæèìîå Ñ+1 çàäàåò êîíå÷íóþ ÷àñòîòó. Ñ+1 äîëæíî áûòüäâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0000..5000 (0 Ãö...50 êÃö).Ðåæèì 3 (Ì=003)Ðåæèì 3 ñëóæèò äëÿ óìåíüøåíèÿ ÷àñòîòû äî çàäàííîé ñ óñòàíîâëåííûìêîýôôèöèåíòîì. Âûäà÷à èìïóëüñîâ ïðîäîëæàåòñÿ äî çàäàíèÿ îñòàíîâêè.×àñòîòà ïåðåäçàìåäëåíèåìÊîýôôèöèåíòçàìåäëåíèÿÇàäàííàÿ ÷àñòîòàÂûïîëíåíèåACC(-)- 371 -5.26 Ñïåöèàëüíûå êîìàíäûÄâà ñëîâà óïðàâëåíèÿ çàäàþò êîýôôèöèåíò çàìåäëåíèÿ è çàäàííóþ ÷àñòîòó.1, 2, 3,... 1.
Ñîäåðæèìîå Ñ çàäàåò êîýôôèöèåíò çàìåäëåíèÿ. Ïðè çàìåäëåíèèâûõîäíàÿ ÷àñòîòà óìåíüøàåòñÿ íà âåëè÷èíó, çàäàííóþ â Ñ, êàæäûå 4.08 ìñ.Ñ äîëæíî áûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0001..0200 (10 Ãö...2 êÃö).2. Ñîäåðæèìîå Ñ+1 çàäàåò êîíå÷íóþ ÷àñòîòó. Ñ+1 äîëæíî áûòüäâîè÷íî-äåñÿòè÷íûì ÷èñëîì 0000..5000 (0 Ãö...50 êÃö).ÔëàãèER: Îøèáêà â çàäàíèè îïåðàíäîâ.ÖÓ íå CQM1-CPU43-Å.Óñòàíîâî÷íûå ïàðàìåòðû çàäàþò íå âûäà÷ó èìïóëüñîâ.AÑÑ(-) âûïîëíÿåòñÿ â ïîäïðîãðàììå ïðåðûâàíèé, â òî âðåìÿ êàê â ãëàâíîéïðîãðàììå ïðîâîäèòñÿ ââîä/âûäà÷à èìïóëüñîâ èëè êîìàíäàâûñîêîñêîðîñòíîãî ñ÷åò÷èêà.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).AR 0515 Ôëàã âûäà÷è ñ ïîðòà 1.
1, êîãäà èìïóëüñû âûäàþòñÿ ñ ïîðòà 1.AR 0615 Ôëàã âûäà÷è ñ ïîðòà 2. 1, êîãäà èìïóëüñû âûäàþòñÿ ñ ïîðòà 2.5.26.13 PWM(-) - Èìïóëüñû ñ ïåðåìåííûì êîýôôèöèåíòîì çàïîëíåíèÿÎáîçíà÷åíèå íà ñõåìåPWM(-)@PWM(-)PPFFDDÎáëàñòü îïåðàíäîâPêîììóíèêàöèîííûé ïîðò001, 002F÷àñòîòà001, 002, 002Dêîýôôèöèåíò çàïîëíåíèÿIR, SR, AR, HR, TC, LR, DM, #Îãðàíè÷åíèÿÄàííàÿ êîìàíäà åñòü òîëüêî â CQM1-ÑPU43-E.PWM(-) íåëüçÿ èñïîëüçîâàòü, åñëè â óñòàíîâî÷íûõ ïàðàìåòðàõ (DM 6643 èëè 6644) íåçàäàí ðåæèì âûäà÷è èìïóëüñîâ ñ ïåðåìåííûì êîýôôèöèåíòîì çàïîëíåíèÿ.Ð äîëæíî áûòü 001 èëè 002,à F äîëæíî áûòü 000, 002 èëè 003.D äîëæíî áûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì îò 0001 äî 0099ÎïèñàíèåPWM(-) èñïîëüçóåòñÿ äëÿ âûäà÷è èìïóëüñîâ ñ ïåðåìåííûì êîýôôèöèåíòîì çàïîëíåíèÿñ ïîòîâ 1 èëè 2.
Âûäà÷ó ìîæíî çàäàòü ñ òðåìÿ çíà÷åíèÿìè ÷àñòîòû: 5.9 êÃö, 1.5 êÃö èëè91.6 Ãö. Âûäà÷à èìïóëüñîâ ïðîäîëæàåòñÿ äî îñòàíîâêè êîìàíäîé INI(61).Äëÿ òîãî, ÷òîáû âûïîëíÿëàñü êîìàíäà PWM(-), çàäàííûé ïîðò äîëæåí áûòü íàñòðîåí âóñòàíîâî÷íûõ ïàðàìåòðàõ íà ðåæèì âûäà÷è èìïóëüñîâ ñ ïåðåìåííûì êîýôôèöèåíòîìçàïîëíåíèÿ. Çàäàéòå ñòàðøóþ öèôðó DM 6643 â 1 äëÿ ðàçðåøåíèÿ âûäà÷è èìïóëüñîâ ñïåðåìåííûì êîýôôèöèåíòîì çàïîëíåíèÿ. ñ ïîðòà 1 èëè ñòàðøóþ öèôðó DM 6644 â 1 äëÿðàçðåøåíèÿ âûäà÷è èìïóëüñîâ ñ ïåðåìåííûì êîýôôèöèåíòîì çàïîëíåíèÿ.
ñ ïîðòà 2. Ñïîðòà, íàñòðîåííîãî íà ðåæèì âûäà÷è èìïóëüñîâ ñ ïåðåìåííûì êîýôôèöèåíòîìçàïîëíåíèÿ, íåëüçÿ âûäàâàòü ñòàíäàðòíûå èìïóëüñû.Çàìå÷àíèå Ïîäðîáíîñòè ñì. 1.3.Çàäàíèå îïåðàíäîâÐ çàäàåò ïîðò, ñ êîòîðîãî áóäóò âûäàâàòüñÿ èìïóëüñû. Èìïóëüñû âûäàþòñÿ ñ ïîðòà 1,êîãäà Ð=001 è ñ ïîðòà 2, êîãäà Ð=002.F çàäàåò ÷àñòîòó èìïóëüñîâ, êàê ïîêàçàíî â ñëåäóþùåé òàáëèöå.- 372 -5.26 Ñïåöèàëüíûå êîìàíäûF×àñòîòà0005.9 kHz0011.5 kHz00291.6 HzD çàäàåò êîýôôèöèåíò çàïîëíåíèÿ èìïóëüñîâ, ò.å. ïðîöåíò âðåìåíè, êîãäà âûõîäíàõîäèòñÿ â ñîñòîÿíèè 1.
D äîëæíî áûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì îò 0001 äî 0099(1%..99%).ton/T=D (1..99%)tonTÔëàãèER:Îøèáêà â çàäàíèè îïåðàíäîâ.ÖÓ íå CQM1-CPU43-Å.Óñòàíîâî÷íûå ïàðàìåòðû íàñòðîåíû íå íà âûäà÷ó èìïóëüñîâ ñ ïåðåìåííûìêîýôôèöèåíòîì çàïîëíåíèÿ.PWM(-) âûïîëíÿåòñÿ â ïîäïðîãðàììå ïðåðûâàíèé, â òî âðåìÿ êàê â ãëàâíîéïðîãðàììå ïðîâîäèòñÿ ââîä/âûäà÷à èìïóëüñîâ èëè êîìàíäàâûñîêîñêîðîñòíîãî ñ÷åò÷èêà.Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò. (Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).5.26.14 SRÑH(-) - Ïîèñê äàííûõÎáîçíà÷åíèå íà ñõåìåSRCH(-)@SRCH(-)NNR1R1CCÎáëàñòü îïåðàíäîâNêîëè÷åñòâî ñëîâIR, SR, AR, HR, TC, LR, DM, #R1ïåðâîå ñëîâî â çîíåIR, SR, AR, HR, TC, LR, DMCïàðàìåòðû ñðàâíåíèÿ, ñëîâîðåçóëüòàòIR, SR, AR, HR, LR, DMÎãðàíè÷åíèÿÄàííàÿ êîìàíäà åñòü òîëüêî â CQM1.N äîëæíî áûòü äâîè÷íî-äåñÿòè÷íûì ÷èñëîì îò 0001 äî 9999.R1..R1+N-1 äîëæíû áûòü â îäíîé îáëàñòè.DM 6143..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ C.ÎïèñàíèåÊîãäà óñëîâèå èñïîëíåíèÿ = 0, êîìàíäà SRÑH(-) íå âûïîëíÿåòñÿ.
Êîãäà óñëîâèåèñïîëíåíèÿ = 1, êîìàíäà SRÑH(-) èùåò â çîíå ïàìÿòè îò R1 äî R1+N-1 àäðåñà, êîòîðûåñîäåðæàò ñðàâíèâàåìûå äàííûå â ñëîâå Ñ. Åñëè ïî îäíîìó èëè áîëåå àäðåñàìñîäåðæàòñÿ ñðàâíèâàåìûå äàííûå, ôëàã EQ (SR 25506) óñòàíàâëèâàåòñÿ â 1 è â Ñ + 1çàíîñèòñÿ ìëàäøèé èç àäðåñîâ, ñîäåðæàùèõ ñðàâíèâàåìûå äàííûå. Äëÿ îáëàñòè DMàäðåñ çàäàåòñÿ íå òàê, êàê äëÿ äðóãèõ îáëàñòåé.1, 2, 3,...
1. Äëÿ àäðåñà â îáëàñòè DM àäðåñ ñëîâà çàïèñûâàåòñÿ â Ñ+1. Íàïðèìåð,åñëè ìèíèìàëüíûé àäðåñ, ñîäåðæàùèé ñðàâíèâàåìûå äàííûå, = DM 0114,òîãäà #0114 çàïèøåòñÿ â Ñ+1.- 373 -5.26 Ñïåöèàëüíûå êîìàíäû2. Äëÿ àäðåñà â äðóãèõ îáëàñòÿõ â Ñ+1 çàïèñûâàåòñÿ êîëè÷åñòâî àäðåñîâ îòíà÷àëà ïîèñêà. Íàïðèìåð, åñëè àäðåñ , ñîäåðæàùèé ñðàâíèâàåìûå äàííûå,= IR 0114 è ïåðâîå ñëîâî çîíû ïîèñêà = IR 014, òîãäà #0100 çàïèøåòñÿ â Ñ+1.Åñëè íè îäèí èç àäðåñîâ íå ñîäåðæèò ñðàâíèâàåìûõ äàííûõ, ôëàã EQ (SR 25506)óñòàíàâëèâàåòñÿ â 0 è Ñ+1 îñòàåòñÿ íåèçìåííûì.ÔëàãèER: Êîñâåííî àäðåñóåìîå ñëîâî DM íå ñóùåñòâóåò.
(Ñîäåðæèìîå ñëîâà *DM íå âäâîè÷íî-äåñÿòè÷íîì âèäå, èëè âûõîäèò çà ãðàíèöó îáëàñòè DM ).N íå äâîè÷íî-äåñÿòè÷íîå ÷èñëî îò 0001 äî 9999.EQ: 1, êîãäà ñðàâíèâàåìûå äàííûå åñòü â çîíå ïîèñêà.Ïðèìåð ñëåäóþùåì ïðèìåðå â çîíå èç 10 ñëîâ DM 0010..DM 0019 èùóòñÿ àäðåñà, â êîòîðûõñîäåðæàòñÿ îäèíàêîâûå äàííûå ñ DM 0000 (#FFFF). Ïîñêîëüêó â DM 0012 ñîäåðæàòñÿòàêèå æå äàííûå, ôëàã EQ (SR 25506) âêëþ÷àåòñÿ â 1 è â DM 0001 çàíîñèòñÿ #0012.00000@SRCH(-)#0010DM 0010DM 0000ÀäðåñÈíñòðóêöèÿ00000LD00001@SRCH(-)Îïåðàíä00001#0010DM0010DM0000DM 00100000DM 00119898DM 0012FFFFDM 00139797DM 0014AAAADM 0000FFFFDM 00159595DM 00010012DM 00161414DM 00170000DM 00180000DM 0019FFFF5.26.15 PID(-) ÏÈÄ-ðåãóëèðîâàíèå(ïðîïîðöèîíàëüíî-èíòåãðàëüíî-äèôôåðåíöèàëüíîå)Îáîçíà÷åíèå íà ñõåìåPID(-)IWP1OWÎáëàñòü îïåðàíäîâIWñëîâî âõîäíûõ äàííûõIR, SR, AR, HR, LR, DMP1ïåðâûé ïàðàìåòðIR, SR, HR, LR, DMOWñëîâî âûõîäíûõ äàííûõIR, SR, AR, HR, LR, DM- 374 -5.26 Ñïåöèàëüíûå êîìàíäûÎãðàíè÷åíèÿÄàííàÿ êîìàíäà åñòü òîëüêî â CQM1-ÑPU4_-E.DM 6144..DM 6655 íåëüçÿ èñïîëüçîâàòü äëÿ IW, P1..P1+32 èëè OW.P1..P1+32 äîëæíû áûòü â îäíîé îáëàñòè.Âíèìàíèå!Äëÿ ïðàâèëüíîé ðàáîòû PID(-) íóæíû 33 ïîñëåäîâàòåëüíûõ ñëîâà, íà÷èíàÿ ñP1.