OpenSCADAWiki: Doc/ICPDAS ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/ICPDAS from 2015-08-02 21:01:17..

Ìîäóëü ïîäñèñòåìû “Ñáîð äàííûõ” <ICP_DAS>

Ìîäóëü:ICP_DAS
Èìÿ:Îáîðóäîâàíèå ICP_DAS
Òèï:DAQ
Èñòî÷íèê:daq_ICP_DAS.so
Âåðñèÿ:1.6.0
Àâòîð:Ñàâî÷åíêî Ðîìàí
Îïèñàíèå:Ïðåäîñòàâëÿåò ðåàëèçàöèþ ïîääåðæêè îáîðóäîâàíèÿ "ICP DAS". Âêëþ÷àåò ïîääåðæêó îñíîâíûõ I-87xxx DCON ìîäóëåé, I-8xxx áûñòðûõ ìîäóëåé è ïëàò íà øèíå ISA.
Ëèöåíçèÿ:GPL

Contents

Ââåäåíèå

Ìîäóëü ïðåäîñòàâëÿåò â ñèñòåìó OpenSCADA ïîääåðæêó ðàçëè÷íîãî îáîðóäîâàíèÿ ôèðìû "ICP DAS" (http://www.icpdas.com, http://ipc2u.ru) ïîñðåäñòâîì áèáëèîòåêè API ôèðìû libi8k.a, äëÿ ìîäóëåé I-87xxx è I-8xxx, è ïðÿìûõ ioctl âûçîâîâ ê ìîäóëÿì ÿäðà äëÿ ïëàò íà øèíå ISA.


Áîëüøèíñòâî îáîðóäîâàíèÿ ôèðìû "ICP DAS" ðàáîòàåò ïîñðåäñòâîì ïîñëåäîâàòåëüíûõ èíòåðôåéñîâ è ïðîòîêîëà DCON, îäíàêî ÷àñòü íîâîãî îáîðóäîâàíèÿ, íàïðèìåð, ñåðèÿ I-8xxx ðàáîòàåò íà ïàðàëëåëüíîé øèíå, à äðóãàÿ ÷àñòü, óñòàíàâëèâàÿñü â ñëîòû ïàðàëëåëüíîé øèíû (I-87xxx) äîñòóïíû ïî ïîñëåäîâàòåëüíîìó èíòåðôåéñó è ïðîòîêîëó DCON, îäíàêî íå àäðåñóþòñÿ ïðÿìî, à òðåáóþò âûçîâà ñïåöèàëèçèðîâàííîé êîìàíäû âûáîðà ñëîòà. Äîñòóï ê îáîðóäîâàíèþ, èñïîëüçóþùåìó ïðÿìûå çàïðîñû ïî ïðîòîêîëó DCON, ìîæåò áûòü îñóùåñòâë¸í ìîäóëåì DAQ.DCON. Ïîääåðæêà îñòàëüíîãî îáîðóäîâàíèÿ íå äîáàâëÿëàñü â ìîäóëü DAQ.DCON, à ðåàëèçîâûâàëàñü â äàííîì ìîäóëå ïî ïðè÷èíå íàëè÷èÿ áèáëèîòåêè API ôèðìû "ICP DAS" òîëüêî äëÿ ïëàòôîðì x86_32 è ARM(OABI, HardFloatFPA), ÷òî âíîñèò îãðàíè÷åíèÿ íà äîñòóï ê îáîðóäîâàíèþ ôèðìû "ICP DAS" è äðóãîìó îáîðóäîâàíèþ ïî ïðîòîêîëó DCON íà èíûõ àïïàðàòíûõ ïëàòôîðìàõ.


Ïðè÷èíîé ñîçäàíèÿ äàííîãî ìîäóëÿ ñòàëè ðàáîòû ñ êîíòðîëëåðîì ôèðìû "ICP DAS" LP-8781 ñåðèè "LinPAC" ñ öåëüþ ðåàëèçàöèè ñðåäû èñïîëíåíèÿ PLC íà îñíîâå ñèñòåìû OpenSCADA.


Áèáëèîòåêà API ôèðìû "ICP DAS" äëÿ ïëàòôîðì x86_32 -> libi8k.a è ARM(OABI, HardFloatFPA) -> libi8k_arm.a ðàçìåùåíà âìåñòå ñ èñõîäíûìè òåêñòàìè äàííîãî ìîäóëÿ è íå òðåáóåò îòäåëüíîé èíñòàëëÿöèè.

1. Êîíòðîëëåð äàííûõ

Äëÿ äîáàâëåíèÿ èñòî÷íèêà äàííûõ "ICP DAS" ñîçäà¸òñÿ è êîíôèãóðèðóåòñÿ êîíòðîëëåð â ñèñòåìå OpenSCADA. Ïðèìåð âêëàäêè êîíôèãóðàöèè êîíòðîëëåðà äàííîãî òèïà èçîáðàæåí íà ðèñ.1.


Âêëàäêà êîíôèãóðàöèè êîíòðîëëåðà. (112 Kb)
Ðèñ.1. Âêëàäêà êîíôèãóðàöèè êîíòðîëëåðà.

Ñ ïîìîùüþ ýòîé âêëàäêè ìîæíî óñòàíîâèòü:

2. Ïàðàìåòðû

Ìîäóëü ïðåäîñòàâëÿåò òîëüêî îäèí òèï ïàðàìåòðîâ — “Ñòàíäàðò(std)” è òðè ãðóïïû ìîäóëåé/ïëàò, äîñòóïíûå â çàâèñèìîñòè îò âûáðàííîé øèíû:


 áóäóùåì ïëàíèðóåòñÿ äîáàâëåíèå ïîääåðæêè ïëàò "ICP DAS" íà øèíàõ PCI è PCI-Express.


Âêëàäêà êîíôèãóðàöèè ïàðàìåòðà. (78 Kb)
Ðèñ.2. Âêëàäêà êîíôèãóðàöèè ïàðàìåòðà.

Âêëàäêà êîíôèãóðàöèè ïàðàìåòðà (ðèñ.2) â öåëîì îäèíàêîâà äëÿ âñåõ ãðóïï ìîäóëåé/ïëàò è ñîäåðæèò:


 ñîîòâåòñòâèè ñ íàñòðîéêàìè ïàðàìåòðà îñóùåñòâëÿåòñÿ ôîðìèðîâàíèå è îïðîñ àòðèáóòîâ (ðèñ.3).


Âêëàäêà àòðèáóòîâ ïàðàìåòðà. (89 Kb)
Ðèñ.3. Âêëàäêà àòðèáóòîâ ïàðàìåòðà.

2.1 Ìîäóëè ñåðèè I-8xxx

Ìîäóëè ñåðèè I-8xxx óñòàíàâëèâàþòñÿ â ñëîò ïàðàëëåëüíîé øèíû êîðçèíû êîíòðîëëåðà, íàïðèìåð, ñåðèè LinPAC. Â òàáëèöå 1 ïðèâåäåíû ñâîéñòâà ìîäóëåé "ICP DAS" ñåðèè I-8xxx, ðåàëèçóåìûõ â OpenSCADA.


Òàáëèöà 1 Ñâîéñòâà ìîäóëåé ñåðèè I-8xxx

Ìîäóëü AI AO DI DO Çàìå÷àíèÿ
I-8014 i8014W_ReadAI() èëè i8014W_ReadFIFO() äëÿ ðåæèìà FIFO(Magic) Ïðîâåðåí!
I-8017 I8017_GetCurAdChannel_Float_Cal() Ïðîâåðåí!
I-8024 I8024_VoltageOut
I-8037 DO_16, DO_16_RB
I-8040 DI_32 Ïðîâåðåí!
I-8041 DO_32, DO_32_RB
I-8042 DI_16 DO_16, DO_16_RB Ïðîâåðåí!
I-8046 DI_16
I-8048 DI_8
I-8050 DIO_DI_16 DIO_DO_16
I-8051 DI_16
I-8052 DI_8
I-8053 DI_16
I-8054 DI_8 DO_8, DO_8_RB
I-8055 DI_8 DO_8, DO_8_RB
I-8056 DO_16, DO_16_RB
I-8057 DO_16, DO_16_RB
I-8058 DI_8 Ïðîâåðåí!
I-8060 DO_8 (6), DO_8_RB
I-8063 DI_8 (4) DO_8 (4), DO_8_RB
I-8064 DO_8, DO_8_RB
I-8065 DO_8, DO_8_RB
I-8066 DO_8, DO_8_RB
I-8068 DO_8, DO_8_RB
I-8069 DO_8, DO_8_RB Ïðîâåðåí!
I-8077 DIO_DI_16 DIO_DO_16

2.1.1 Íàñòðîéêà êîíòðîëëåðîâ ñåðèè LP-8xxx

Äëÿ êîíôèãóðàöèè ñâîéñòâ êîíòðîëëåðîâ ñåðèè LP-8xxx ïðåäóñìîòðåíà âêëàäêà "LinPAC" íà ñòðàíèöå êîíòðîëëåðà (ðèñ.4), à òàêæå ïàðàìåòð "LP-8xxx" (ðèñ.5).  ïàðàìåòðå "LP-8xxx" ìîæíî ïîëó÷èòü èíôîðìàöèþ î ñåðèéíîì íîìåðå êîíòðîëëåðà, âåðñèè SDK, çíà÷åíèè DIP è ïîâîðîòíîãî ïåðåêëþ÷àòåëÿ. Âî âêëàäêå "LinPAC" ìîæíî óñòàíîâèòü çíà÷åíèå ñòîðîæåâîãî òàéìåðà êîíòðîëëåðà. Ñòîðîæåâîé òàéìåð êîíòðîëëåðà âûêëþ÷àåòñÿ óñòàíîâêîé íóëåâîãî çíà÷åíèÿ. Îáíîâëåíèå çíà÷åíèÿ ñòîðîæåâîãî òàéìåðà îñóùåñòâëÿåòñÿ â çàäà÷å êîíòðîëëåðà è ñ å¸ ïåðèîäè÷íîñòüþ, ñëåäîâàòåëüíî çàâèñàíèå çàäà÷è îïðîñà ïðèâîäèò ê ïåðåçàïóñêà êîíòðîëëåðà! Çíà÷åíèå ñòîðîæåâîãî òàéìåðà äîëæíî áûòü áîëüøå ïîëíîãî âðåìåíè çàãðóçêè ñèñòåìû, äî çàãðóçêè OpenSCADA, ïðè ýòîì OpenSCADA äîëæíà ãðóçèòüñÿ ïîñëå çàïóñêà ñèíõðîíèçàöèè âðåìåíè.


Âêëàäêà "LinPAC" êîíôèãóðàöèè êîíòðîëëåðîâ ñåðèè LP-8xxx (68 Kb)
Ðèñ.4. Âêëàäêà "LinPAC" êîíôèãóðàöèè êîíòðîëëåðîâ ñåðèè LP-8xxx

Àòðèáóòû ïàðàìåòðà "LP-8xxx". (72 Kb)
Ðèñ.5. Àòðèáóòû ïàðàìåòðà "LP-8xxx".

2.1.2 Ìîäóëü I-8014 è I-8017

Áûñòðûå ìîäóëè àíàëîãîâîãî ââîäà, ðàáîòàþùèå íà ïàðàëëåëüíîé øèíå.


Ìîäóëü I-8014 ôîðìàëüíî îáåñïå÷èâàåò ñêîðîñòü äîñòóïà ê äàííûì ïî îäíîìó êàíàëó â 250 ÊÃö ïîñðåäñòâîì FIFO, îäíàêî ââèäó çàëîæåííîãî àïïàðàòíîãî-ïðîãðàììíîãî îãðàíè÷åíèÿ íå ïîçâîëÿåò äîñòè÷ü ñêîðîñòè áîëåå 60 ÊÃö íà êàíàë ïðè ñêàíèðîâàíèè â ðåàëüíîì âðåìåíè, çà ñ÷¸ò íèçêîé ñêîðîñòè ÷òåíèÿ èç FIFO. Ïðè ýòîì ÷òåíèå äàííûõ FIFO îñóùåñòâëÿåòñÿ c áîëüøèìè ïîòåðÿì ðåñóðñîâ ïðîöåññîðà íà âûñîêèõ ÷àñòîòàõ ñáîðà.


Ìîäóëü I-8017 ôîðìàëüíî îáåñïå÷èâàåò ñêîðîñòü äîñòóïà ê äàííûì ïî îäíîìó êàíàëó â 130 ÊÃö, îäíàêî ââèäó çàëîæåííîãî àïïàðàòíî-ïðîãðàììíîãî îãðàíè÷åíèÿ íå ïîçâîëÿåò äîñòè÷ü ñêîðîñòè áîëåå 33 ÊÃö íà êàíàë ïðè ñêàíèðîâàíèè íåñêîëüêèõ êàíàëîâ â ðåàëüíîì âðåìåíè (çà ñ÷¸ò ïåðåêëþ÷åíèÿ). Ïðè ýòîì îæèäàíèå äàííûõ îñóùåñòâëÿåòñÿ â ãëóõîì öèêëå, ÷òî ïðèâîäèò ê áîëüøèì ïîòåðÿì ðåñóðñîâ ïðîöåññîðà íà âûñîêèõ ÷àñòîòàõ ñáîðà.


Ìîäóëÿìè ïðåäîñòàâëÿåòñÿ øåñòíàäöàòü àòðèáóòîâ àíàëîãîâûõ âõîäîâ ai{x} è ïî âîñåìü ïðèçíàêîâ íàðóøåíèÿ âåðõíåé ha{x} è íèæíåé la{x} ãðàíèö, äëÿ I-8017. Òàêæå ìîäóëÿìè ïðåäîñòàâëÿåòñÿ âêëàäêà "Êîíôèãóðàöèÿ" ñ ðàñøèðåííîé íàñòðîéêîé (ðèñ.6):


Âêëàäêà Êîíôèãóðàöèÿ ìîäóëÿ I-8017 (104 Kb)
Ðèñ.6. Âêëàäêà "Êîíôèãóðàöèÿ" ìîäóëåé I-8014 è I-8017

2.1.3 Èíâåðñèÿ çíà÷åíèé äèñêðåòíûõ âõîäîâ è âûõîäîâ

Äëÿ ìîäóëåé äèñêðåòíîãî âõîäà è âûõîäà, âî âêëàäêå "Êîíôèãóðàöèÿ" (ðèñ.7), ïðåäîñòàâëÿåòñÿ ôóíêöèÿ âûáîðî÷íîé èíâåðñèè êàíàëà, ÷òî î÷åíü óäîáíî ïðè ïîñëåäóþùåé ðàáîòå ñ êàíàëîì.


Âêëàäêà "Êîíôèãóðàöèÿ" ìîäóëÿ äèñêðåòíîãî âõîäà è âûõîäà (74 Kb)
Ðèñ.7. Âêëàäêà "Êîíôèãóðàöèÿ" ìîäóëÿ äèñêðåòíîãî âõîäà è âûõîäà

2.2 Ìîäóëè ñåðèè I-87xxx

Ìîäóëè ñåðèè I-87xxx óñòàíàâëèâàþòñÿ â ñëîò ïîñëåäîâàòåëüíîé øèíû êîðçèíû êîíòðîëëåðà, íàïðèìåð, ñåðèè LinPAC. Â òàáëèöå 2 ïðèâåäåíû ñâîéñòâà ìîäóëåé "ICP DAS" ñåðèè I-87xxx, ðåàëèçóåìûõ â OpenSCADA.


Òàáëèöà 2 Ñâîéñòâà ìîäóëåé ñåðèè I-87xxx

Ìîäóëü AI AO DI DO Ñ÷¸ò÷èêè Çàìå÷àíèÿ
I-87005 #AA (8); TP: $AA7CiRrr ($AA8Ci) @AADODD (8), @AADI
I-87013 #AA (4); TP: $AA7CiRrr ($AA8Ci)
I-87015 #AA (7); TP: $AA7CiRrr ($AA8Ci)
I-87016 #AA (2); TP: $AA7CiRrr ($AA8Ci)
I-87017 #AA (8); TP: $AA7CiRrr ($AA8Ci)
I-87017DW #AA (16); TP: $AA7CiRrr ($AA8Ci)
I-87017ZW #AA (20); TP: $AA7CiRrr ($AA8Ci) Ïðîâåðåíî!
I-87018 $AA3; #AA (8); TP: $AA7CiRrr ($AA8Ci)
I-87018ZW $AA3; #AA (10); TP: $AA7CiRrr ($AA8Ci)
I-87019RW $AA3; #AA (8); TP: $AA7CiRrr ($AA8Ci) Ïðîâåðåíî!
I-87019ZW $AA3; #AA (10); TP: $AA7CiRrr ($AA8Ci)
I-87022 #AAN(Data) (2), $AA8N; W: ~AA0-5
I-87024 #AAN(Data) (4), $AA8N; W: ~AA0-5 Ïðîâåðåíî!
I-87026 #AAN(Data) (2), $AA8N; W: ~AA0-5
I-87026PW #AA (6); TP: $AA7CiRrr ($AA8Ci) #AAN(Data) (2), $AA8N; W: ~AA0-5 @AADI (2) @AADODD (2), @AADI Ïðîâåðåíî!
I-87028 #AAN(Data) (8), $AA8N; W: ~AA0-5
I-87037 @AA(Data) (16), @AA; W: ~AA0-5
I-87040 @AA (32) #AAN (32) Ïðîâåðåíî!
I-87041 @AA(Data) (32), @AA; W: ~AA0-5 Ïðîâåðåíî!
I-87042 @AA (16) @AA(Data) (16), @AA; W: ~AA0-5
I-87046 @AA (16) #AAN (16)
I-87051 @AA (16) #AAN (16)
I-87052 @AA (8) #AAN (8)
I-87053 @AA (16) #AAN (16)
I-87054 @AA (8) @AA(Data) (8), @AA; W: ~AA0-5 #AAN (8)
I-87055 @AA (8) @AA(Data) (8), @AA; W: ~AA0-5 #AAN (8)
I-87057 @AA(Data) (16), @AA; W: ~AA0-5
I-87058 @AA (8) #AAN (8)
I-87059 @AA (8) #AAN (8)
I-87061 @AA(Data) (16), @AA; W: ~AA0-5
I-87063 @AA (16) @AA(Data) (16), @AA; W: ~AA0-5 #AAN (16)
I-87064 @AA(Data) (8), @AA; W: ~AA0-5
I-87065 @AA(Data) (8), @AA; W: ~AA0-5
I-87066 @AA(Data) (8), @AA; W: ~AA0-5
I-87068 @AA(Data) (8), @AA; W: ~AA0-5
I-87069 @AA(Data) (8), @AA; W: ~AA0-5

2.2.1 Àáñòðàêòíûé ìîäóëü ñåðèè I-87xxx

Êðîìå ïîääåðæêè ìîäóëåé â òàáëèöå 2 äàííîé ãðóïïîé ìîäóëåé ïðåäîñòàâëÿåòñÿ ðåàëèçàöèÿ àáñòðàêòíîãî ìîäóëÿ "I-87xxx" ïðè âûáîðå êîòîðîãî ïîëüçîâàòåëþ ïðåäîñòàâëÿåòñÿ âîçìîæíîñòü óêàçàòü êîëè÷åñòâî è òèïû îñíîâíûõ ñèãíàëîâ ïîäêëþ÷åííîãî ìîäóëÿ: AI, AO, DI, DO è Ñ÷¸ò÷èêè. Äàííàÿ ôóíêöèÿ òàêæå èçáèðàòåëüíî äîñòóïíà äëÿ ìîäóëåé, ñîäåðæàùèõ ñèãíàëû AO è Ñ÷¸ò÷èêè è ïîçâîëÿåò îãðàíè÷èòü ÷èñëî îáñëóæèâàåìûõ êàíàëîâ, ñ öåëüþ óìåíüøåíèÿ òðàôèêà íà ïîñëåäîâàòåëüíîì èíòåðôåéñå.


Àáñòðàêòíûé ìîäóëü "I-87xxx" ìîæíî èñïîëüçîâàòü äëÿ ìîäóëåé "ICP DAS" ñåðèè I-7xxx íà ÷èñòîé ïîñëåäîâàòåëüíîé øèíå.


Ïîëÿ óêàçàíèÿ êîëè÷åñòâà ñèãíàëîâ è èõ òèïîâ ïðåäîñòàâëÿþòñÿ â îñíîâíîé âêëàäêå ñòðàíèöû êîíôèãóðàöèè îáúåêòà ïàðàìåòðà (ðèñ.8).


Îñíîâíàÿ âêëàäêà ïàðàìåòðà àáñòðàêòíîãî ìîäóëÿ "I-87xxx" (102 Kb)
Ðèñ.8. Îñíîâíàÿ âêëàäêà ïàðàìåòðà àáñòðàêòíîãî ìîäóëÿ "I-87xxx"

2.2.2 Âûáîð òèïà êàíàëà äëÿ AI

Äëÿ ìîäóëåé àíàëîãîâîãî ââîäà äîñòóïíà âîçìîæíîñòü âûáîðà ðåæèìà/óñèëåíèÿ, ÷òî îñóùåñòâëÿåòñÿ èç ñïèñêà (ðèñ.9), åñëè äëÿ ìîäóëÿ îí óêàçàí, èëè ïðÿìûì óêàçàíèåì êîäà ðåæèìà. Óñòàíîâëåííûå ðåæèìû ñîõðàíÿþòñÿ è õðàíÿòñÿ â ñàìîì ìîäóëå.


Âêëàäêà "Êîíôèãóðàöèÿ" ìîäóëÿ àíàëîãîâûõ âõîäîâ (96 Kb)
Ðèñ.9. Âêëàäêà "Êîíôèãóðàöèÿ" ìîäóëÿ àíàëîãîâûõ âõîäîâ

2.2.3 Õîñòîâûé ñòîðîæåâîé òàéìåð è çíà÷åíèÿ ïî óìîë÷àíèþ ïðè âêëþ÷åíèè è ñðàáàòûâàíèþ òàéìåðà

Ìîäóëÿìè ñ âûõîäàìè, àíàëîãîâûìè èëè äèñêðåòíûìè, îáû÷íî ïðåäîñòàâëÿåòñÿ ôóíêöèÿ õîñòîâîãî ñòîðîæåâîãî òàéìåðà. À èìåííî óñòàíîâêà çíà÷åíèÿ âûõîäîâ â áåçîïàñíîå ñîñòîÿíèå ïðè îòñóòñòâèè àêòèâíîñòè îáìåíà ñ õîñòà â òå÷åíèè óêàçàííîãî èíòåðâàëà âðåìåíè. Òàêæå ìîäóëè ïîçâîëÿþò óñòàíîâèòü çíà÷åíèÿ âûõîäîâ ïðè âêëþ÷åíèè.


Íà ðèñóíêå 10 ïðåäñòàâëåíà âêëàäêà ìîäóëÿ àíàëîãîâûõ âûõîäîâ ñ ôóíêöèÿìè:


Âêëàäêà "Êîíôèãóðàöèÿ" ìîäóëÿ àíàëîãîâûõ âûõîäîâ (83 Kb)
Ðèñ.10. Âêëàäêà "Êîíôèãóðàöèÿ" ìîäóëÿ àíàëîãîâûõ âûõîäîâ

2.3 Ïëàòû íà øèíå ISA

Ïëàòû äàííîãî òèïà óñòàíàâëèâàþòñÿ íà øèíó ISA ïåðñîíàëüíîãî êîìïüþòåðà. Äëÿ ðàáîòû ñ ýòèìè ïëàòàìè íåîáõîäèìà ñáîðêà è çàïóñê äðàéâåðîâ-ìîäóëåé ÿäðà Linux. Â òàáëèöå 3 ïðèâåäåíû ñâîéñòâà ïëàò "ICP DAS" íà øèíå ISA, ðåàëèçóåìûõ â OpenSCADA.


 (2 Kb) Ôóíêöèÿ ñ÷¸ò÷èêîâ íà äàííûé ìîìåíò íå ðåàëèçîâàíà â OpenSCADA.

Òàáëèöà 3 Ñâîéñòâà ïëàò íà øèíå ISA

Ìîäóëü AI AO DI DO DIO Ñ÷¸ò÷èêè Çàìå÷àíèÿ
A-626 IXISA_AO{0...5} IXISA_DI_{A...B} IXISA_DO_{A...B}
A-628 IXISA_AO{0...7} IXISA_DIO_{A...B} IXISA_DIO_{A...B}
A-8111 IXISA_AI (8,12)
IXISA_ADGCR
IXISA_ADMXCR
IXISA_ADMCR
IXISA_ADSTCR
IXISA_AO{0...1} IXISA_DI{L,H} IXISA_DO{L,H} IXISA_8254C{0...2}
IXISA_8254CR
A-812 IXISA_AI (16,12)
IXISA_ADGCR
IXISA_ADMXCR
IXISA_ADMCR
IXISA_ADSTCR
IXISA_AO{0...1} IXISA_DI{L,H} IXISA_DO{L,H} IXISA_8254C{0...2}
IXISA_8254CR
A-821 IXISA_AI (16,12)
IXISA_ADGCR
IXISA_ADMXCR
IXISA_ADMCR
IXISA_ADSTCR
IXISA_AO IXISA_DI{L,H} IXISA_DO{L,H} IXISA_8254C{0...2}
IXISA_8254CR
A-822 IXISA_AI (16,12)
IXISA_ADGCR
IXISA_ADMXCR
IXISA_ADMCR
IXISA_ADSTCR
IXISA_AO{0...1} IXISA_DI{L,H} IXISA_DO{L,H} IXISA_8254C{0...2}
IXISA_8254CR
A-823 IXISA_AI (16,12)
IXISA_ADGCR
IXISA_ADMXCR
IXISA_ADMCR
IXISA_ADSTCR
IXISA_AO{0...1} IXISA_DI{L,H} IXISA_DO{L,H} IXISA_8254C{0...2}
IXISA_8254CR
A-826 IXISA_AI (16,16)
IXISA_ADGCR
IXISA_ADMXCR
IXISA_ADMCR
IXISA_ADSTCR
IXISA_AO{0...1} IXISA_DI{L,H} IXISA_DO{L,H} IXISA_8254C{0...2}
IXISA_8254CR
DIO-144 IXISA_CN{0...5}P{A...C}
IXISA_CN{0...5}CR
Ïðîâåðåíî!
DIO-24 IXISA_P{A...C}
IXISA_CR
DIO-48 IXISA_CN{1...2}P{A...C} IXISA_CN{1...2}CR
IXISA_8254C{0...2}
IXISA_8254CR
DIO-64 IXISA_DIO_{A...D} IXISA_DIO_{A...D} IXISA_8254C{0...5}
IXISA_8254CR
IXISA_8254CR1
DIO-96 IXISA_CN{0...3}P{A...C}
IXISA_CN{0...3}CR
ISO-730 IXISA_IDIO_{A...B}
IXISA_DIO_{A...B}
IXISA_IDIO_{A...B}
IXISA_DIO_{A...B}
ISO-813 IXISA_AI (32)
IXISA_ADGCR
IXISA_ADMXCR
IXISA_ADSTCR
ISO-AD32 ==FIFO==
ISO-C64 IXISA_DO_{A...H}
ISO-DA16 ?
ISO-P32C32 IXISA_DIO_{A...D} IXISA_DIO_{A...D}
ISO-P64 IXISA_DI_{A...H}
P16R16DIO IXISA_DI_{A...B} IXISA_DO_{A...B}
P8R8DIO IXISA_DI (8) IXISA_DO (8)
TMC-10 IXISA_DI_{A...B} IXISA_DO_A IXISA_8254C{0...2}
IXISA_8254CR
IXISA_8254CS

Ññûëêè

Ñïåöèàëüíûå ìîäóëè ÿäðà Linux 2.6.29-rt-up äëÿ êîíòðîëëåðîâ LP-8x81: file:lp8x81_2629rt_up.tgz
Ñïåöèàëüíûå ìîäóëè ÿäðà Linux 2.6.29-rt1-up äëÿ êîíòðîëëåðîâ LP-8x81: file:lp8x81_2629rt1_up.tgz
Äðàéâåð ïðîèçâîäèòåëÿ (VIA) äëÿ ñåòè êîíòðîëëåðîâ LP-8x81: file:rhinefet20070212111037.tgz
Ïàò÷ äëÿ ñáîðêè ñåòåâîãî äðàéâåðà "rhinefet" íà Linux 2.6.29: file:build_2.6.29.patch
Íàáîð äðàéâåðîâ Linux äëÿ ISA ïëàò: file:ixisa0.17.0.1.tgz


Referring pages: Doc
Function
Using/BagleyBoiler1
Using/LP8x81
Using/PLC/firmware


 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]