6.8.8 ÔÓÍÊÖÈß ÍÀÊËÎÍÍÛÕ ÕÀÐÀÊÒÅÐÈÑÒÈÊ (RAMP)
ÔÓÍÊÖÈß
Çàâèñèìîå îò âðåìåíè èçìåíåíèå çíà÷åíèÿ äàííûõ, íà÷èíàÿ ñî ñòàðòîâîãî çíà÷åíèÿ è êîí÷àÿ
çíà÷åíèåì öåëè. (RAMP ôóíêöèÿ - ýòî ôóíêöèÿ íàêëîííîãî ïîäúåìà óïðàâëÿþùåãî
ïàðàìåòðà ïðè ðàçãîíå èëè íàêëîííîãî îïóñêàíèÿ ïðè îñòàíîâå).
ÎÏÈÑÀÍÈÅ
쎲
Ðåãèñòð äàííûõ, óêàçàííûé â (S1+), îïðåäåëÿåò èñõîäíîå çíà÷åíèå.
쎲
Ðåãèñòð äàííûõ, óêàçàííûé â (S2+), îïðåäåëÿåò öåëåâîå çíà÷åíèå.
쎲
Ðåãèñòð äàííûõ, óêàçàííûé â (D+), çàïîìèíàåò òåêóùåå çíà÷åíèå ôóíêöèè. Êàê ñòàðòîâîå
çíà÷åíèå â (D+) çàïîìèíàåòñÿ èñõîäíîå çíà÷åíèå. Ðàìïîâîå çíà÷åíèå ôóíêöèè
èçìåíÿåòñÿ n ðàç äî äîñòèæåíèÿ öåëåâîãî çíà÷åíèÿ.
(S1+): Èñõîäíîå çíà÷åíèå
(S2+): Öåëåâîå çíà÷åíèå
(D+): Òåêóùåå çíà÷åíèå ðàìïîâîé ôóíêöèè
n: Êîëè÷åñòâî öèêëîâ îïåðàöèé
쎲 Íåîáõîäèìîå âðåìÿ âûïîëíåíèÿ èíñòðóêöèè T ñîñòàâëÿåò: Ò = (n õ âðåìÿ öèêëà ïðîãðàììû)
쎲 Åñëè â (D+) äîñòèãíóòî öåëåâîå çíà÷åíèå, òî âêëþ÷àåòñÿ ñïåöèàëüíûé ìåðêåð (ôëàã)
Ì8029. Öåëåâîå çíà÷åíèå â äàëüíåéøåì ñîõðàíÿåòñÿ â (D+).
쎲 Êîëè÷åñòâî öèêëîâ îïåðàöèé ïîñëå îáðàáîòêè èíñòðóêöèè çàïîìèíàåòñÿ â ðåãèñòðå
äàííûõ, ñëåäóþùèì çà (D+).
ÓÊÀÇÀÍÈÅ Âðåìÿ èñïîëíåíèÿ RAMP-èíñòðóêöèè çàâèñèò îò âðåìåíè öèêëà ïðîãðàììû. Ïîýòîìó ÏÊ
äîëæíî ðàáîòàòü ñ ïîñòîÿííûì âðåìåíåì öèêëà ïðîãðàììû, ÷òîáû ãàðàíòèðîâàòü
îïðåäåëåííîå ñîîòíîøåíèå ôóíêöèè.
 öåíòðàëüíûõ ïðîöåññîðàõ FX2N è FX3U ñ ïîìîùüþ ñïåöèàëüíîãî ìàðêåðà M8026 ìîæíî
âëèÿòü íà õàðàêòåðèñòèêó ôóíêöèè RAMP. Åñëè M8026 íå óñòàíîâëåí, ïðîèñõîäèò
ïîñòîÿííîå ïîâòîðåíèå ëèíåéíî íàðàñòàþùåé ôóíêöèè. Ýòî îçíà÷àåò, ÷òî åñëè
ôàêòè÷åñêîå çíà÷åíèå D ðàâíî çíà÷åíèþ â S2, ëèíåéíî íàðàñòàþùàÿ ôóíêöèÿ
àâòîìàòè÷åñêè ñáðàñûâàåòñÿ è ñíîâà çàïóñêàåòñÿ. Åñëè ñïåöèàëüíûé ìàðêåð M8026
óñòàíîâëåí, ëèíåéíî íàðàñòàþùàÿ ôóíêöèÿ óäåðæèâàåòñÿ. Ýòî çíà÷èò, ÷òî êàê òîëüêî
ôàêòè÷åñêîå çíà÷åíèå D ñîîòâåòñòâóåò çíà÷åíèþ S2, ëèíåéíî íàðàñòàþùàÿ ôóíêöèÿ
ñîõðàíÿåò ñâîå ìãíîâåííîå ñîñòîÿíèå.  ýòîì ñëó÷àå M8029 îñòàåòñÿ óñòàíîâëåííûì äî
òåõ ïîð, ïîêà ëèíåéíî íàðàñòàþùàÿ ôóíêöèÿ àêòèâíà. Çíà÷åíèå â D íå ñáðàñûâàåòñÿ äî òåõ
ïîð, ïîêà êîìàíäà íå áóäåò èíèöèàëèçèðîâàíà ïîâòîðíî.
Ïðè FX1S- è FX1N-CPU íåëüçÿ âëèÿòü íà ïðîöåññ RAMP-ôóíêöèè. Çäåñü RAMP-ôóíêöèÿ
âåäåò ñåáÿ òàê, êàê áóäòî âêëþ÷åí Ì8026, ò.å. RAMP-ôóíêöèÿ ñîõðàíÿåò ìãíîâåííîå
ñîñòîÿíèå.
Åñëè RAMP-ôóíêöèÿ ïðåðûâàåòñÿ ïåðåä îêîí÷àíèåì, ïîçèöèÿ äî âðåìåííîé òî÷êè
ïðåðûâàíèÿ ñîõðàíÿåòñÿ ñòîëüêî âðåìåíè, ïîêà ñíîâà íå ïîÿâèòñÿ ñèãíàë çàïóñêà. Åñëè
ñíîâà ïîÿâèòñÿ ñèãíàë ðàìïû, ðåãèñòðû D è D1 ñíîâà îòêëþ÷àòñÿ è íà÷íåòñÿ íîâûé öèêë.
6 – 124 MITSUBISHI ELECTRIC
ÈÍÑÒÐÓÊÖÈÈ ÏÎËÜÇÎÂÀÒÅËß ÏÐÈÊËÀÄÍÛÅ ÈÍÑÒÐÓÊÖÈÈ
RAMP FNC 67
Ðàìïîâàÿ ôóíêöèÿ
CPU
FX1S FX1N FX2N FX2NC FX3U
S1+, S2+, D+ n Èìï. èíñòðóêöèÿ (P)
Îáðàáîòêà
Øàãè ïðîãðàììû
D
K, H
n=1 ... +32 767
16áèòà 32áèòà
RAMP
9
(D+)(S2+)(S1+)RAMP n
Îïåðàíäû