CPM1A_Руководство по программированию (W228-E1-4 R1.20) (986747), страница 20
Текст из файла (страница 20)
 ðåæèìåïðåðûâàíèé ïî ðàñïèñàíèþ ïðåðûâàíèÿ áóäóò ïîâòîðÿòüñÿ ñôèêñèðîâàííûìè èíòåðâàëàìè äî òåõ ïîð, ïîêà ðàáîòà öèêëà íå áóäåòîñòàíîâëåíà.2. Åñëè Ñ2 ââåäåíî, êàê êîíñòàíòà:Çíà÷åíèÿ ïàðàìåòðîâ àíàëîãè÷íû ïàðàìåòðàì äëÿ îäíîðàçîâîãîðåæèìà, íî ïðåðûâàíèÿ áóäóò ïîâòîðÿòüñÿ ñ ôèêñèðîâàííûìèèíòåðâàëàìè äî òåõ ïîð, ïîêà ðàáîòà öèêëà íå áóäåò îñòàíîâëåíà.×òåíèå èñòåêøåãî âðåìåíè òàéìåðàÈñïîëüçóéòå êîìàíäó STIM(69) äëÿ ÷òåíèÿ èñòåêøåãî âðåìåíè òàéìåðà.(@)STIMC1C2C3C1:C2:C3:÷òåíèå èñòåêøåãî âðåìåíè (006)ïåðâîå ñëîâî ïàðàìåòðà 1ïàðàìåòð 2Ñ2: ×èñëî, ïîêàçûâàþùåå ñêîëüêî ðàç áûë äåêðåìåíòèðîâàí ñ÷åò÷èê (4äâîè÷íî-äåñÿòè÷íûõ öèôðû).Ñ2+1: èíòåðâàë âðåìåíè äåêðåìåíòèðóþùåãî ñ÷åò÷èêà (4 äâîè÷íî-äåñÿòè÷íûõöèôðû; åäèíèöà âðåìåíè: 0.1 ìñ).Ñ3: èñòåêøåå âðåìÿ îò ïðåäûäóùåãî äåêðåìåíòà.
(4 äâîè÷íî-äåñÿòè÷íûõ öèôðû;åäèíèöà âðåìåíè: 0.1 ìñ).Âðåìÿ îò íà÷àëà îòñ÷åòà èíòåðâàëà äî âûïîëíåíèÿ äàííîé êîìàíäû ðàññ÷èòûâàåòñÿñëåäóþùèì îáðàçîì:[(Ñîäåðæàíèå C2) õ (Ñîäåðæàíèå Ñ2 + 1) + (Ñîäåðæàíèå Ñ3)] õ 0.1 ìñ.Åñëè âûáðàííûé èíòåðâàëüíûé òàéìåð îñòàíîâëåí, áóäåò ñîõðàíåíî çíà÷åíèå 0000.Îñòàíîâêà òàéìåðàÈñïîëüçóéòå êîìàíäó STIM(69) äëÿ îñòàíîâêè èíòåðâàëüíîãî òàéìåðà.(@)STIMC1000000C1:îñòàíîâ èíòåðâàëüíîãî òàéìåðàÏðèìåð ïðèìåíåíèÿ (îäíîðàçîâûé ðåæèì) äàííîì ïðèìåðå ïðåðûâàíèå ãåíåðèðóåòñÿ êàæäûå 2.4 ìñ (0.6 ìñ õ 4) ïîñëå óñòàíîâêèâ 1 âõîäà 0005; ïðè ïðåðûâàíèè îòðàáàòûâàåòñÿ ïðîãðàììà ïðåðûâàíèé 23. 25315 Ôëàãïåðâîãî öèêëà- 97 -1.7 Ôóíêöèè ðàñïðåäåëåííûõ âõîäîâ/âûõîäîâ CompoBus/S (Òîëüêî SRM1)253 13000 05MOV#0004DM 0010Çàäàåò çàäàíèå äåêðåìåíòíîãî ñ÷åò÷èêà ðàâíîå 4MOV#0006DM 0011Çàäàåò âðåìåííîé èíòåðâàë äåêðåìíòèðîâàíèÿ,ðàâíûé 0.6 ñ@STIM000DM 0010#0023Çàïóñêàåò èíòåðâàëüíûé òàéìåð â îäíîðàçîâîìðåæèìåSBN 023Ïîäïðîãðàììà ïðåðûâàíèÿRETÏðèìåð ïðèìåíåíèÿ (ðåæèì ïðåðûâàíèé ïî ðàñïèñàíèþ) äàííîì ïðèìåðå ïðåðûâàíèå ãåíåðèðóåòñÿ êàæäûå 4.0 ìñ (0.1 ìñ õ 4) ïîñëå óñòàíîâêèâ 1 âõîäà 0005; ïðè ïðåðûâàíèÿõ îòðàáàòûâàåòñÿ ïðîãðàììà ïðåðûâàíèé 23.
25315 Ôëàãïåðâîãî öèêëà253 13000 05MOV#0004DM 0010Çàäàåò çàäàíèå äåêðåìåíòíîãî ñ÷åò÷èêà ðàâíîå 4MOV#0006DM 0011Çàäàåò âðåìåííîé èíòåðâàë äåêðåìíòèðîâàíèÿ,ðàâíûé 0.6 ñ@STIM000DM 0010#0023Çàïóñêàåò èíòåðâàëüíûé òàéìåð â ðåæèìåïðåðûâàíèé ïî ðàñïèñàíèþSBN 023Ïîäïðîãðàììà ïðåðûâàíèÿRET1.7 Ôóíêöèè ðàñïðåäåëåííûõ âõîäîâ/âûõîäîâ CompoBus/S (Òîëüêî SRM1)×èñëî ïîäêëþ÷åííûõ óçëîâ Ìîæíî ïîäêëþ÷èòü ìàêñèìóì 16 èëè 32 óçëà CompoBus/S×èñëî óçëîâÂðåìÿ ðåàêöèè ñâÿçè320.8 ìñ160.5 ìñÌàêñèìàëüíî ÷èñëî óçëîâ ìîæíî çàäàòü ñ ïðîãðàììèðóþùåãî óñòðîéñòâà ïóòåìñëåäóþùèõ óñòàíîâîê ïàðàìåòðà DM 6603.Ñëîâî (à)Áèò (û)ÔóíêöèÿÇàäàíèåDM 660300..03Ìàêñèìàëüíîå ÷èñëî óçëîâCompoBus/S 16 èëè 3200:32 óçëà01:16 óçëîâ00 èëè 0104..15Ðåçåðâ00Çàìå÷àíèåÏîñëå èçìåíåíèÿ äàííîãî ïàðàìåòðà îáÿçàòåëüíî âûêëþ÷èòå è âêëþ÷èòåïèòàíèå, ÷òîáû ñäåëàòü ýòè çíà÷åíèÿ àêòèâíûìè.Ïðåðûâàíèÿ òåðìèíàëîâ âõîäîâ/âûõîäîâ CompoBus/SÂõîäíûå áèòû â IR 000..007 è âûõîäíûå áèòû â IR 010..017 ñëóæàò â êà÷åñòâå áèòîâïðåðûâàíèÿ äëÿ òåðìèíàëîâ âõîäîâ/âûõîäîâ CompoBus/S.
Ïðåðûâàíèÿ òåðìèíàëîââõîäîâ/âûõîäîâ CompoBus/S (IN0..IN15 è OUT0..OUT 15) ñâÿçàíû â ñîîòâåòñòâèè ñîñëåäóþùåé òàáëèöåé.- 98 -1.7 Ôóíêöèè ðàñïðåäåëåííûõ âõîäîâ/âûõîäîâ CompoBus/S (Òîëüêî SRM1)IN0..IN15 ÿâëÿþòñÿ àäðåñàìè óçëîâ äëÿ òåðìèíàëîâ âõîäîâ, à OUT0..OUT 15 ÿâëÿþòñÿàäðåñàìè óçëîâ äëÿ òåðìèíàëîâ âûõîäîâ.ÑëîâîÁèò15ÂõîäÂûõîä14131211109876IR 000IN1IN0IR 001IN3IN2IR 002IN5IN4IR 003IN7IN6IR 004IN9IN8IR 005IN11IN10IR 006IN13IN12IR 007IN15IN14IR 010OUT1OUT0IR 011OUT3OUT2IR 012OUT5OUT4IR 013OUT7OUT6IR 014OUT9OUT8IR 015OUT11OUT10IR 016OUT13OUT12IR 017OUT15OUT14543210Çàìå÷àíèå1. Êîãäà ìàêñ.
÷èñëî óçëîâ CompoBus/S çàäàíî 16, âõîäû IN8..IN15 ìîæíîèñïîëüçîâàòü â êà÷åñòâå ðàáî÷èõ áèòîâ.2. Òåðìèíàëàì CompoBus/S ñ ÷èñëîì òî÷åê ìåíåå 8 âûäåëåíû àäðåñà áèòîâíà÷èíàÿ ëèáî ñ 0, ëèáî ñ 8.3. Òåðìèíàëû CompoBus/S ñ ÷èñëîì òî÷åê áîëüøå 16 ìîæíî íàçíà÷àòüòîëüêî ÷åòíûå àäðåñà.Ôëàãè ñîñòîÿíèÿ Âõîäíûå áèòû â IR 000..007 è âûõîäíûå áèòû â IR 010..017 ñëóæàò âêà÷åñòâå áèòîâ ïðåðûâàíèÿ äëÿ òåðìèíàëîâ âõîäîâ/âûõîäîâ CompoBus/S.ÑëîâîÑòàðøèå áèòû: Ôëàãè îøèáêè ñâÿçè ÂåäîìûõÌëàäøèå áèòû: Ôëàãè ñëîæåíèÿ Âåäîìûõ1514131211109876543210AR04OUT 7OUT 6OUT 5OUT 4OUT 3OUT 2OUT 1OUT 0OUT 7OUT 6OUT 5OUT 4OUT 3OUT 2OUT 1OUT 0AR05IN 7IN 6IN 5IN 4IN 3IN 2IN 1IN 0IN 7IN 6IN 5IN 4IN 3IN 2IN 1IN 0AR06OUT15OUT14OUT13OUT12OUT11OUT10OUT 9OUT 8OUT15OUT14OUT13OUT12OUT11OUT10OUT 9OUT 8AR07IN 15IN 14IN 13IN 12IN 11IN 10IN 9IN 8IN 15IN 14IN 13IN 12IN 11IN 10IN 9IN 8Çàìå÷àíèåIN0..IN15 - òåðìèíàëû âõîäîâ, OUT0..OUT15 - òåðìèíàëû âûõîäîâ.Êîãäà ìàêñ.
÷èñëî óçëîâ CompoBus/S çàäàíî 16, âõîäû IN8..IN15 èOUT8..OUT15 íåëüçÿ èñïîëüçîâàòü.Ôëàãè ñëîæåíèÿ Âåäîìîãî âêëþ÷åíû â 1, êîãäà Âåäîìûé ïîäêëþ÷åí ê ñåòè.Êîãäà ïèòàíèå Ìîäóëÿ ÖÏÓ âûêëþ÷èòü è ñíîâà âêëþ÷èòü, âñå áèòû áóäóòâûêëþ÷åíû â 0.Ôëàãè îøèáêè ñâÿçè Âåäîìûõ âêëþ÷åíû â 1, êîãäà Âåäîìûé - ó÷àñòíèê ñåòè îòêëþ÷åí îò ñåòè. Áèò áóäåò âûêëþ÷åí â 0, êîãäà Âåäîìûé ñíîâàâîçîáíîâëÿåò ðàáîòó â ñåòè.
Ïðèì. Åñëè èñïîëüçîâàíû íåêîððåêòíûåïàðàìåòðû, âîçíèêàåò íåôàòàëüíàÿ îøèáêà, AR 1302 âêëþ÷èòñÿ â 1 è áóäåòèñïîëüçîâàòüñÿ çíà÷åíèå ïî óìîë÷àíèþ (0 èëè 00).Èíôîðìàöèþ î ïàðàìåòðàõ ñåòè NT link äëÿ äðóãèõ èçäåëèé OMRON ñìîòðèòåÈíñòðóêöèè ïî ðàáîòå ñ äàííûìè ÏÊ.- 99 -1.8 Ôóíêöèè ñâÿçè1.8 Ôóíêöèè ñâÿçèCâÿçü â ÑQM1×åðåç ïîðòû ÑQM1 ìîæíî îñóùåñòâèòü ñëåäóþùèå òèïû ñâÿçè.• Ñâÿçü Host link ñ óïðàâëÿþùèì êîìïüþòåðîì• Ñâÿçü RS-232C ñ êîìïüþòåðîì èëè äðóãèì óñòðîéñòâîì• Ñâÿçü 1:1 ñ äðóãèì êîíòðîëëåðîì• Ñâÿçü NT LinkÇàìå÷àíèå Äàííûõ ðåæèìîâ ñâÿçè íåò ó ÑQM1-CPU11-E, ó êîòîðîãî åñòü òîëüêîïåðèôåðèéíûé ïîðò. äàííîé ãëàâå îïèñàíû íà÷àëüíàÿ íàñòðîéêà ÏÊ è ìåòîäû ïðèìåíåíèÿ ýòèõ òèïîâñâÿçè.Ñâÿçü â CÐM1/CPM1AÑPM1/CPM1A ìîæåò îñóùåñòâëÿòü ðàçëè÷íûå âèäû ñâÿçè ïî ïåðèôåðèéíîìó ïîðòó÷åðåç àäàïòåð RS-232C èëè àäàïòåð RS-422.Ñâÿçü ñ âåðõíèì óðîâíåì HOST LINKÏÊ ÑÐÌ1/CPM1A ñîâìåñòèìû ñ ñèñòåìîé Host Link System, êîòîðàÿ ïîçâîëÿåò óïðàâëÿòüäî 32 ÏÊ ñ îäíîãî óïðàâëÿþùåãî êîìïüþòåðà.
Àäàïòåð RS-232C ñëóæèò äëÿ ñâÿçè 1:1, ààäàïòåð RS-422 è àäàïòåð B500-AL004 Link Adapter ñëóæàò äëÿ ñâÿçè 1:n.ÑÐÌ1/CPM1A, îáîðóäîâàííûé àäàïòåðîì RS-232C, ìîæåò òàêæå ñîîáùàòüñÿ ñïðîãðàììàòîðîì ïóòåì èñïîëüçîâàíèÿ êîìàíä Host link.Ïîäðîáíîñòè ñì. 1.6.4 äàííîé èíñòðóêöèè è 1.2.2 Èíñòðóêöèè ïî ðàáîòå.Ñâÿçü 1 :1Ìîæíî ñîçäàòü ëèíèþ îáìåíà äàííûõ ñ îáëàñòüþ äàííûõ â äðóãîì ÏÊ. Äëÿ ñîçäàíèÿñâÿçè 1 :1 ïðèìåíÿåòñÿ àäàïòåð RS-232C.Ïîäðîáíîñòè ñì.
1-6-6 äàííîé èíñòðóêöèè è 1-2-3 Èíñòðóêöèè ïî ðàáîòå.NT LINKÈñïîëüçóÿ NT LINK, ÑÐÌ1 ìîæíî ïîäêëþ÷èòü ê ïðîãðàììèðóåìîìó òåðìèíàëó(èíòåðôåéñ NT LINK) ÷åðåç àäàïòåð RS-232C.Ïîäðîáíîñòè ñì. 1-6-8 äàííîé èíñòðóêöèè è 1-2-4 Èíñòðóêöèè ïî ðàáîòå.Câÿçü â SRM1×åðåç ïîðòû ÑQM1 ìîæíî îñóùåñòâèòü ñëåäóþùèå òèïû ñâÿçè.• Ñâÿçü Host link ñ óïðàâëÿþùèì êîìïüþòåðîì• Ñâÿçü RS-232C ñ êîìïüþòåðîì èëè äðóãèì óñòðîéñòâîì• Ñâÿçü 1:1 ñ äðóãèì êîíòðîëëåðîì• Ñâÿçü NT LinkÇàìå÷àíèå Ñâÿçü NT Link íåâîçìîæíà ïðè èñïîëüçîâàíèè SRM1-C01, êîòîðûé èìååòòîëüêî ïåðèôåðèéíûé ïîðò. SRM1-C01 ìîæåò áûòü ïðèñîåäèíåí ê NTòåðìèíàëó ÷åðåç àäàïòåð RS232C â ðåæèìå Host Link.1.8.1 Óñòàíîâî÷íûå ïàðàìåòðû CQM1Äëÿ íàñòðîéêè ïàðàìåòðîâ ïîðòîâ ñâÿçè ñëóæàò ïàðàìåòðû DM 6645..DM 6654.Ïàðàìåòðû äëÿ ïîðòà RS-232C â DM 6645..DM 6649 ìîæíî çàäàòü êîìàíäàìè ìåíþ,èñïîëüçóÿ SSS.Åñëè ñåêöèÿ 5 ïåðåêëþ÷àòåëÿ DIP CQM1 óñòàíîâëåíà â ON, ïàðàìåòðû ñâÿçè ÏÊ áóäóòèãíîðèðîâàòüñÿ, à èñïîëüçîâàòüñÿ áóäóò ñëåäóþùèå ïàðàìåòðû:Ðåæèì:Host LinkÍîìåð óçëà:00Ñòàðòîâûå áèòû:1 áèòÄëèíà äàííûõ:7 áèòÑòîïîâûå áèòû:2 áèòà- 100 -1.8 Ôóíêöèè ñâÿçèÊîíòðîëü íà ÷åòíîñòü:÷åòí.Ñêîðîñòü ïåðåäà÷è:9 600 áîäÇàäåðæêà ïåðåäà÷è:íåòÇàìå÷àíèå Ïðèâåäåííûå ïàðàìåòðû äåéñòâèòåëüíû äëÿ ÖÓ, èçãîòîâëåííûõ ïîñëå èþëÿ1995 (ïàðòèÿ **75 èþëÿ 1995).
Äëÿ ÖÓ, èçãîòîâëåííûõ ïåðåä èþëåì 1995(ïàðòèÿ **65 èþíÿ 1995), áóäåò óñòàíîâëåí òîëüêî 1 ñòîïîâûé áèò è ñêîðîñòüïåðåäà÷è äàííûõ 2400 áîä.Çíà÷åíèÿ â DM 6645..DM 6650 îïðåäåëÿþò îñíîâíûå ïàðàìåòðû ñâÿçè, êàê ïîêàçàíî íàñëåäóþùåé äèàãðàììå.Áèò 150DM 6645: ïîðò RS232CDM 6650: ïåðèôåðèéíûé ïîðòÐåæèì ñâÿçè0: Host Link1: RS232C2: 1:1 âåäîìûé3: 1:1 âåäóùèéÑëîâà ñâÿçè â ëèíèè 1:10: LR 00 .. LR 631: LR 00 .. LR 312: LR 00 ..
LR 16Íàñòðîéêà ïîðòà00: ñòàíäàðòíûå óñëîâèÿ ðàáîòû01: ñîãëàñíî óñòàíîâêàì â DM 6646, DM 6651Ïî óìîë÷àíèþ: Host Link ñî ñòàíäàðòíûìè ïàðàìåòðàìèÑâÿçü 1:1Äëÿ èñïîëüçîâàíèÿ ñâÿçè 1:1 íóæíî ïðîèçâåñòè òîëüêî íàñòðîéêó ðåæèìîâ ñâÿçè è ñëîâñâÿçè. Çàäàéòå ðåæèì ñâÿçè äëÿ îäíîãî ÏÊ: âåäóùåãî 1:1 è äëÿ äðóãîãî ÏÊ: âåäîìîãî 1:1,çàòåì çàäàéòå ñëîâà ñâÿçè â ÏÊ, çàäàííîì êàê âåäóùèé. Áèòû 08..11 äåéñòâóþò òîëüêîäëÿ âåäóùèõ ïðè ñâÿçè 1:1.Çàìå÷àíèå Ñâÿçü 1:1 âîçìîæíà òîëüêî äëÿ ïîðòà RS-232C.
Ýòà íàñòðîéêà íåâîçìîæíàäëÿ ïåðèôåðèéíîãî ïîðòà.Íîìåð óçëà Host LinkÄëÿ Host Link äîëæåí áûòü çàäàí íîìåð óçëà äëÿ ðàçëè÷èÿ ìåæäó óçëàìè, êîãäà â ñâÿçèó÷àñòâóþò íåñêîëüêî óçëîâ. Äàííàÿ íàñòðîéêà òðåáóåòñÿ òîëüêî äëÿ Host Link. Äëÿèñïîëüçîâàíèÿ Host Link â êà÷åñòâå ðåæèìà ñâÿçè äîëæåí áûòü çàäàí Host Link è äîëæíûáûòü çàäàíû ïàðàìåòðû ñâÿçè (ñì. Äàëåå).Áèò 150DM 6648: ïîðò RS232CDM6653: ïåðèôåðèéíûé ïîðò00Íîìåð óçëà (äâå öèôðû BCD) 00..31Ïî óìîë÷àíèþ: 00Çàäàâàéòå íîìåð óçëà 00, åñëè òîëüêî â ñåòü íå îáúåäèíåíî íåñêîëüêî óçëîâ.Êîäû ïóñêà è îêîí÷àíèÿ RS-232C è ïðèíèìàåìûå äàííûåÊîäû ïóñêà è îêîí÷àíèÿ èëè ÷èñëî ïîäëåæàùèõ ïðèåìó äàííûõ ìîæíî çàäàòü ñîãëàñíîñëåäóþùåé äèàãðàììå, åñëè òðåáóåòñÿ ñâÿçü RS-232C. Äàííàÿ íàñòðîéêà òðåáóåòñÿòîëüêî ïðè ñâÿçè RS-232C.
Äëÿ èñïîëüçîâàíèÿ RS-232C òðåáóåòñÿ çàäàòü ðåæèìRS-232C êàê ðåæèì ñâÿçè è äîëæíû áûòü çàäàíû ïàðàìåòðû ñâÿçè (ñì. äàëåå).- 101 -1.8 Ôóíêöèè ñâÿçèÐàçðåøåíèå êîäîâ ñòàðòà è îêîí÷àíèÿÁèò 1500DM 6648: ïîðò RS232CDM 6653: ïåðèôåðèéíûé ïîðò0Êîä îêîí÷àíèÿ0: íå çàäàí (çàäàí ðàçìåð ïðèíèìàåìûõ äàííûõ)1: çàäàí2: CR/LFÊîä ñòàðòà0: íå çàäàí1: çàäàíÏî óìîë÷àíèþ: íåò êîäà ñòàðòà, ïðèåì äàííûõ îêàí÷èâàåòñÿïîñëà ïðèåìà 256 áàéòÓêàæèòå, íóæíî ëè â íà÷àëå áëîêà äàííûõ çàäàâàòü ñòàðòîâûé êîä è êîä îêîí÷àíèÿ âêîíöå.
Âìåñòî çàäàíèÿ êîäà îêîí÷àíèÿ ìîæíî çàäàòü ÷èñëî áàéò, êîòîðûå äîëæíû áûòüïðèíÿòû äî çàâåðøåíèÿ îïåðàöèè. È êîäû, è ÷èñëî áàéò ïðèíèìàåìûõ äàííûõ çàäàþòñÿâ DM 6649 è DM 6654.Çàäàíèå êîäà ñòàðòà, êîäà îêîí÷àíèÿ è ðàçìåðà ïðèíèìàåìûõ äàííûõÁèò 150DM 6649: ïîðò RS232CDM 6654: ïåðèôåðèéíûé ïîðòÊîä îêîí÷àíèÿ è ÷èñëî ïðèíèìàåìûõ áàéòäëÿ êîäà îêîí÷àíèÿ: 00..FFäëÿ çàäàíèÿ ÷èñëà áàéò: äâå 16-ðè÷íûõ öèôðû00..FF (00: 256 áàéò)Êîä ñòàðòà: 00..FFÏî óìîë÷àíèþ: íåò êîäà ñòàðòà, ïðèåì äàííûõ îêàí÷èâàåòñÿïîñëå ïðèåìà 256 áàéòÏàðàìåòðû ñâÿçè Host Link è RS-232CÂûáåðèòå ëèáî Host Link, ëèáî RS-232C è çàòåì çàäàéòå ïàðàìåòðû ñâÿçè, êàê áóäåòïîêàçàíî äàëåå. Ñîãëàñîâûâàéòå óñëîâèÿ ñâÿçè ñ óñòàíîâî÷íûìè ïàðàìåòðàìè èóñòðîéñòâîì, ñ êîòîðûì îñóùåñòâëÿåòñÿ ñâÿçü.Ñòàíäàðòíàÿ ñâÿçüÅñëè ñëåäóþùèå óñëîâèÿ äîñòàòî÷íû äëÿ óñëîâèé ñâÿçè, äëÿ DM 6645 è DM 6650óñòàíîâèòå äâå ïðàâûõ öèôðû â 00.