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

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

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

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

Òàêæå ïðèãîòîâüòå òàáëèöû íîìåðîâ ÒÑ è íîìåðîâ ïåðåõîäîâ, ÷òîáûðàñïðåäåëèòü èõ â ñîîòâåòñòâèè ñ ïëàíîì èñïîëüçîâàíèÿ. Íå çàáûâàéòå, ÷òîôóíêöèþ íîìåðà ÒÑ ìîæíî çàäàòü òîëüêî îäèí ðàç â ïðîãðàììå; Íîìåðàïåðåõîäîâ 01..99 ìîæíî èñïîëüçîâàòü îäèí ðàç êàæäûé. (Íîìåð ÒÑ îïèñàí âï. 5-15, íîìåðà ïåðåõîäîâ â äàííîé ãëàâå äàëåå).5. Íàðèñóéòå ðåëåéíî-êîíòàêòíóþ ñõåìó.6. Ââåäèòå ïðîãðàììó â ÖÓ.

Ïðè èñïîëüçîâàíèè ïðîãðàììàòîðà ýòî ïîâëå÷åòïðåîáðàçîâàíèå ïðîãðàììû â ìíåìîíè÷åñêóþ ôîðìó.7. Ïðîâåðüòå ïðîãðàììó íà ñèíòàêñè÷åñêèå îøèáêè è èñïðàâüòå èõ.8. Âûïîëíèòå ïðîãðàììó äëÿ ïðîâåðêè íà îøèáêè èñïîëíåíèÿ è èñïðàâüòåèõ.9. Ïîñëå óñòàíîâêè âñåé ñèñòåìû è ãîòîâíîñòè åå ê ðàáîòå âûïîëíèòåïðîãðàììó è â ñëó÷àå íåîáõîäèìîñòè ïðîèçâåäèòå òî÷íóþ íàñòðîéêó.Îñíîâû ïðîãðàììèðîâàíèÿ â âèäå ðåëåéíî-êîíòàêòíûõ ñõåì è ïðåîáðàçîâàíèå âìíåìîêîä îïèñàíû â ï. 4.3. Ïðèãîòîâëåíèÿ äëÿ ââîäà ïðîãðàììû ñ ïðîãðàììàòîðàîïèñàíû â Èíñòðóêöèè ïî ðàáîòå CQM1 è Èíñòðóêöèè ïî ðàáîòå CÐM1, à ñ ïîìîùüþ SSSÈíñòðóêöèè ïî ðàáîòå c SSS, ÏÊ ñåðèè Ñ.Îñòàëüíàÿ ÷àñòü ãëàâû 4 îñâåùàåò áîëåå ñëîæíîå ïðîãðàììèðîâàíèå, ìåðûïðåäîñòîðîæíîñòè ïðè ïðîãðàììèðîâàíèè è èñïîëíåíèå ïðîãðàììû. Âñå êîìàíäûñïåöèàëüíîãî ïðèìåíåíèÿ îïèñàíû â Ãëàâå 5, Íàáîð êîìàíä.

Îòëàäêà îïèñàíà âÈíñòðóêöèè ïî ðàáîòå CQM1, Èíñòðóêöèè ïî ðàáîòå CÐM1, Èíñòðóêöèè ïî ðàáîòåCPM1A, Èíñòðóêöèè ïî ðàáîòå SRM1, Èíñòðóêöèè ïî ðàáîòå c SSS ÏÊ ñåðèè Ñ.  Ãëàâå 8Ïîèñê îøèáîê ïðèâåäåíà èíôîðìàöèÿ, òðåáóåìàÿ äëÿ îòëàäêè.4.2ÒåðìèíîëîãèÿêîìàíäÈìååòñÿ äâà òèïà êîìàíä ïðè ïðîãðàììèðîâàíèè â âèäå ðåëåéíî-êîíòàêòíûõ ñõåì:• êîìàíäû ÐÊÑ - êîìàíäû, êîòîðûå ñîîòâåòñòâóþò óñëîâèÿì íà ðåëåéíî-êîíòàêòíîéñõåìå è èñïîëüçóþòñÿ â ôîðìå êîìàíä òîëüêî ïðè ïðåîáðàçîâàíèè ïðîãðàììû âìíåìîêîä;• êîìàíäû, êîòîðûå ðàñïîëàãàþòñÿ ñ ïðàâîé ñòîðîíû ðåëåéíî-êîíòàêòíîé ñõåìå èâûïîëíÿþòñÿ ñîãëàñíî óñëîâèÿì íà êîìàíäíûõ ëèíèÿõ, âåäóùèõ ê íèì.Áîëüøèíñòâî êîìàíä èìååò ìèíèìóì îäèí èëè áîëüøå ñâÿçàííûõ ñ íèìè îïåðàíäîâ.Îïåðàíäû óêàçûâàþò èëè ñîäåðæàò äàííûå, íàä êîòîðûìè äîëæíà èñïîëíÿòüñÿ êîìàíäà.Îïåðàíäû èíîãäà ââåäåíû, êàê ÷èñëåííûå çíà÷åíèÿ, íî îáû÷íî ïðåäñòàâëÿþò ñîáîéàäðåñà ñëîâ èëè áèòîâ, êîòîðûå ñîäåðæàò äàííûå, êîòîðûå áóäóò èñïîëüçîâàòüñÿ.Íàïðèìåð, êîìàíäà MOVE, èìåþùàÿ â êà÷åñòâå îïåðàíäà èñòî÷íèêà IR 000, ïåðåìåñòèòñîäåðæèìîå IR 000 â çàäàííîå ìåñòî.

Äàííîå ìåñòî òîæå çàäàåòñÿ êàê îïåðàíä. Áèò,àäðåñ êîòîðîãî çàäàí êàê îïåðàíä, íàçûâàåòñÿ áèòîâûé îïåðàíä; ñëîâî, àäðåñ êîòîðîãîçàäàí êàê îïåðàíä, íàçûâàåòñÿ ñëîâíûé îïåðàíä; Åñëè òåêóùåå çíà÷åíèå ââåäåíî êàêîíñòàíòà, åé ïðåäøåñòâóåò # äëÿ óêàçàíèÿ òîãî, ÷òî ýòî íå àäðåñ.Äðóãèå òåðìèíû, ïðèìåíÿåìûå äëÿ îïèñàíèÿ êîìàíä, ïðèâåäåíû â Ãëàâå 5, Íàáîðêîìàíä.- 168 -4.3 Îñíîâíûå ðåëåéíî-êîíòàêòíûå ñõåìû4.3 Îñíîâíûå4.3ðåëåéíî-êîíòàêòíûå ñõåìûÐåëåéíî-êîíòàêòíàÿ ñõåìà ñîñòîèò èç îäíîé âåðòèêàëüíîé ëèíèè ñ ëåâîé ñòîðîíû ñëèíèÿìè, îòõîäÿùèìè íàïðàâî. Âåðòèêàëüíàÿ ëèíèÿ ñëåâà íàçûâàåòñÿ øèíîé,îòâåòâëåíèå - êîìàíäíîé ëèíèåé èëè ñòóïåíüêîé. Íà êîìàíäíîé ëèíèè ðàñïîëàãàþòñÿóñëîâèÿ, âåäóùèå ê êîìàíäàì íà ïðàâîé ñòîðîíå.

Ëîãè÷åñêèå êîìáèíàöèè ýòèõ óñëîâèéîïðåäåëÿþò, êîãäà è êàê âûïîëíÿþòñÿ “ïðàâîñòîðîííèå” êîìàíäû. Íà ðèñóíêå ïðèâåäåíïðèìåð ðåëåéíî-êîíòàêòíîé ñõåìû.000000631525208HR 0109 LR25032440024401Èíñòðóêöèÿ0000100100 000020050100003 HR 00500000700502TIM 001 LR 051500503005040040300405Èíñòðóêöèÿ000102100121002000112100521007Êàê ïîêàçàíî íà ñõåìå, êîìàíäíûå ëèíèè ìîãóò ðàçâåòâëÿòüñÿ è ñíîâà ñîåäèíÿòüñÿ. Äâåðÿäîì ðàñïîëîæåííûå âåðòèêàëüíûå ëèíèè íàçûâàþòñÿ óñëîâèåì.

Óñëîâèÿ áåçäèàãîíàëüíîé ÷åðòû íàçûâàþòñÿ íîðìàëüíî îòêðûòûìè óñëîâèÿìè è ñîîòâåòñòâóþòêîìàíäàì LOAD, AND èëè OR. Óñëîâèÿ ñ äèàãîíàëüíîé ÷åðòîé íàçûâàþòñÿ íîðìàëüíîçàêðûòûìè óñëîâèÿìè è ñîîòâåòñòâóåò êîìàíäàì LOAD NOT, AND NOT èëè OR NOT.×èñëî íàä êàæäûì óñëîâèåì óêàçûâàåò áèòîâûé îïåðàíä äëÿ êîìàíäû.

Ýòî ñîñòîÿíèåáèòà îïðåäåëÿåò óñëîâèå èñïîëíåíèÿ ñëåäóþùèõ êîìàíä. Êàê èñïîëíÿåòñÿ êàæäàÿêîìàíäà â ñîîòâåòñòâèè ñ óñëîâèÿìè, îïèñàíî äàëåå. Ïåðåä ðàññìîòðåíèåì ýòîãî,îäíàêî, ñëåäóåò îáúÿñíèòü íåêîòîðûå áàçîâûå òåðìèíû.Çàìå÷àíèå Ïðè èíäèêàöèè ðåëåéíî-êîíòàêòíîé ñõåìû ñ ïîìîùüþ SSS ñ ïðàâîé ñòîðîíûáóäåò èíäèêàòèðîâàòüñÿ âòîðàÿ øèíà, è îíà áóäåò ñîåäèíåíà ñî âñåìè“ïðàâîñòîðîííèìè” êîìàíäàìè. Îíà ñîâåðøåííî íå ìåíÿåòðåëåéíî-êîíòàêòíóþ ñõåìó â ôóíêöèîíàëüíîì ïëàíå. Ìåæäó“ïðàâîñòîðîííèìè” êîìàíäàìè è ïðàâîé øèíîé íåëüçÿ ïîìåñòèòü íèêàêèåóñëîâèÿ, ò.å. âñå “ïðàâîñòîðîííèå” êîìàíäû äîëæíû áûòü ñîåäèíåíûíåïîñðåäñòâåííî ñ ïðàâîé øèíîé. Ïîäðîáíîñòè ñì.

Èíñòðóêöèþ ïî ðàáîòå cSSS, ÏÊ ñåðèè Ñ.4.3.14.3.1 ÁàçîâûåòåðìèíûÍîðìàëüíî îòêðûòûå è íîðìàëüíî çàêðûòûå óñëîâèÿÊàæäîå óñëîâèå íà ðåëåéíî-êîíòàêòíîé ñõåìå ìîæåò íàõîäèòñÿ â ñîñòîÿíèè ëèáî 1, ëèáî0 â çàâèñèìîñòè îò ñîñòîÿíèÿ áèòîâîãî îïåðàíäà, ñâÿçàííîãî ñ íèì. Íîðìàëüíî îòêðûòîåóñëîâèå = 1, åñëè áèòîâûé îïåðàíä = 1 è = 0, åñëè áèòîâûé îïåðàíä =0. Íîðìàëüíîçàêðûòîå óñëîâèå = 1, åñëè áèòîâûé îïåðàíä = 0 è = 0, åñëè áèòîâûé îïåðàíä =1. Êîðî÷åãîâîðÿ, Âû èñïîëüçóåòå íîðìàëüíî îòêðûòîå óñëîâèå, åñëè æåëàåòå âûïîëíåíèÿ êîìàíä,êîãäà áèò = 1, è íîðìàëüíî çàêðûòîå óñëîâèå, åñëè æåëàåòå âûïîëíåíèÿ êîìàíä, êîãäàáèò = 0.AÈíñòðóêöèÿÍîðìàëüíî îòêðûòîåóñëîâèåÈíñòðóêöèÿ âûïîëíÿåòñÿ,êîãäà áèò A=1(ON)BÈíñòðóêöèÿÍîðìàëüíî çàêðûòîåóñëîâèåÈíñòðóêöèÿ âûïîëíÿåòñÿ,êîãäà áèò B=0 (OFF)- 169 -4.3 Îñíîâíûå ðåëåéíî-êîíòàêòíûå ñõåìûÓñëîâèÿ èñïîëíåíèÿ ïðîãðàììèðîâàíèè ìåòîäîì ðåëåéíî-êîíòàêòíûõ ñõåì ëîãè÷åñêàÿ êîìáèíàöèÿ óñëîâèé1 è 0 ïåðåä êîìàíäîé îïðåäåëÿåò îáùåå óñëîâèå, ïðè êîòîðîì êîìàíäà âûïîëíÿåòñÿ.Äàííîå îáùåå óñëîâèå (ëèáî 0, ëèáî 1) íàçûâàåòñÿ óñëîâèåì èñïîëíåíèÿ êîìàíäû.

Âñåêîìàíäû, çà èñêëþ÷åíèåì êîìàíä LOAD, èìåþò óñëîâèÿ èñïîëíåíèÿ.Áèòîâûå îïåðàíäûÎïåðàíäàìè äëÿ ëþáîé êîìàíäû ðåëåéíî-êîíòàêòíîé ñõåìû ìîãóò áûòü ëþáûå áèòû âîáëàñòÿõ IR, SR, HR, AR, LR èëè TC. Ýòî çíà÷èò, ÷òî óñëîâèÿ íà ðåëåéíî-êîíòàêòíîéñõåìå ìîãóò îïðåäåëÿòüñÿ áèòàìè âõîäîâ/âûõîäîâ, ôëàãàìè, ðàáî÷èìè áèòàìè,òàéìåðàìè, ñ÷åò÷èêàìè è ò. ä. Êîìàíäû LOAD è OUTPUT ìîãóò òàêæå èñïîëüçîâàòü áèòûîáëàñòè TR, íî òîëüêî ïðè ñïåöèàëüíûõ ïðèìåíåíèÿõ.

Ïîäðîáíîñòè ñì. 4-3-8.Ëîãè÷åñêèå áëîêèÓñëîâèå èñïîëíåíèÿ êîìàíäû îïðåäåëÿåòñÿ îòíîøåíèåì ìåæäó óñëîâèÿìè âíóòðèêîìàíäíûõ ñòðîê, êîòîðûå èõ ñîåäèíÿþò. Ëþáàÿ ãðóïïà óñëîâèé, ðàáîòàþùèõ ñîâìåñòíîäëÿ âûðàáîòêè ëîãè÷åñêîãî ðåçóëüòàòà, íàçûâàåòñÿ ëîãè÷åñêèì áëîêîì. Õîòÿðåëåéíî-êîíòàêòíóþ ñõåìó ìîæíî íàïèñàòü áåç àíàëèçà îòäåëüíûõ ëîãè÷åñêèõ áëîêîâ,ïîíèìàíèå ðàáîòû ëîãè÷åñêèõ áëîêîâ íåîáõîäèìî äëÿ ýôôåêòèâíîãî ïðîãðàììèðîâàíèÿè ñóùåñòâåííî â ñëó÷àå, êîãäà ïðîãðàììû äîëæíû ââîäèòüñÿ â âèäå ìíåìîêîäà.Áëîê êîìàíäÁëîê êîìàíä ñîñòîèò èç âñåõ êîìàíä, êîòîðûå ñîåäèíÿþòñÿ ìåæäó ñîáîé, ïåðåñåêàÿ ÐÊÑ.Òàêèì îáðàçîì, îäèí áëîê êîìàíä ñîñòîèò èç âñåõ êîìàíä îò òîãî ìåñòà, ãäå Âû ìîæåòåïðîâåñòè ãîðèçîíòàëüíóþ ëèíèþ ÷åðåç ðåëåéíî-êîíòàêòíóþ ñõåìó, íå ïåðåñåêàÿ íèîäíîé âåðòèêàëüíîé ëèíèè, äî ñëåäóþùåãî ìåñòà, ãäå Âû ìîæåòå ïðîâåñòè äðóãóþ òàêóþëèíèþ.4.3.24.3.2 ÌíåìîêîäÐåëåéíî-êîíòàêòíóþ ñõåìó íåëüçÿ íåïîñðåäñòâåííî ââåñòè â ÏÊ ñ ïðîãðàììàòîðà,òðåáóåòñÿ SSS.

Äëÿ ââîäà ñ ïðîãðàììàòîðà íåîáõîäèìî ïðåîáðàçîâàòüðåëåéíî-êîíòàêòíóþ ñõåìó â ìíåìîêîä. Ìíåìîêîä îòîáðàæàåò òó æå èíôîðìàöèþ, ÷òî èÐÊÑ, íî â ôîðìå, êîòîðóþ ìîæíî ââåñòè ïðÿìî â ÏÊ. Ôàêòè÷åñêè Âû ìîæåòåïðîãðàììèðîâàòü íåïîñðåäñòâåííî â ìíåìîêîäàõ, íî íà÷èíàþùèì, èëè ïðè ñëîæíûõïðîãðàììàõ, ýòî íå ðåêîìåíäóåòñÿ. Èòàê, íåçàâèñèìî îò òîãî, ëè êàêîåïðîãðàììèðóþùåå óñòðîéñòâî èñïîëüçóåòñÿ, ïðîãðàììà çàãðóæàåòñÿ â ÏÊ â ìíåìîêîäå.Ïîýòîì âàæíî ïîíèìàòü è ìíåìîêîä.Èç-çà âàæíîñòè ïðîãðàììàòîðà êàê ïåðèôåðèéíîãî óñòðîéñòâà è âàæíîñòè ìíåìîêîäà âïîíèìàíèè ïðîãðàììû, íàðÿäó ñ ÐÊÑ ìû ââîäèì è îïèñûâàåì ìíåìîêîäû.

Ïîìíèòå, ÷òîïðè ââîäå ñ SSS çíàíèå ìíåìîêîäà íå òðåáóåòñÿ (õîòÿ Âû, åñëè ïðåäïî÷èòàåòå, ìîæåòåèñïîëüçîâàòü åãî ñ SSS).Ñòðóêòóðà ïàìÿòè ïðîãðàììÏðîãðàììà ââîäèòñÿ ïî àäðåñàì ïàìÿòè ïðîãðàìì. Àäðåñà â ïàìÿòè ïðîãðàìì íåñêîëüêîîòëè÷àþòñÿ îò àäðåñîâ â äðóãèõ òèïîâ ïàìÿòè, ïîñêîëüêó êàæäûé àäðåñ íåîáÿçàòåëüíîñîäåðæèò îäèíàêîâûé îáúåì äàííûõ. Òî÷íåå, êàæäûé àäðåñ ñîäåðæèò îäíó êîìàíäó èâñå îïðåäåëèòåëè è îïåðàíäû (ïîäðîáíî îïèñàííûå äàëåå), òðåáóåìûå äëÿ êîìàíäû.Ïîñêîëüêó íåêîòîðûå êîìàíäû íå òðåáóþò îïåðàíäîâ, â òî âðåìÿ êàê äðóãèå òðåáóþò äîòðåõ îïåðàíäîâ, àäðåñà ïàìÿòè ïðîãðàìì ìîãóò áûòü äëèíîé 1..4 ñëîâà.Àäðåñà ïàìÿòè ïðîãðàìì íà÷èíàþòñÿ ñ 00000 è ïðîäîëæàþòñÿ äî òåõ ïîð, ïîêà íå áóäåòçàíÿò âåñü îáúåì ïàìÿòè ïðîãðàìì.

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

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

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

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