Module: | Comedi |
Name: | DAQ boards by Comedi |
Òèï: | DAQ |
Èñòî÷íèê: | daq_Comedi.so |
Âåðñèÿ: | 0.5.0 |
Àâòîð: | Roman Savochenko |
Îïèñàíèå: | ISA, PCI, PCMCIA, USB DAQ boards collection by Comedi (![]() |
Ëèöåíçèÿ: | GPL |
Translation is going now
The module provides the OpenSCADA system with the support data sources of realtime, which based on data acquisition boards (DAQ) from different manufacturers, installed on the buses: ISA, PCI, PCMCIA and USB. Drivers implementation for all supported variety boards on Linux kernel side, and also application level library, provided by project Comedi. Full supported boards list, modules to Linux kernel, by project Comedi, also and the module you can get by link:
http://comedi.org/hardware.html.
Into Comedi project unified interface implemented for access to boards data on types data level, that allows, ðåàëèçîâàâ ðàáîòó ñ òèïè÷íûìè äàííûìè ïëàò òàêîãî ðîäà, íå çàáîòèòüñÿ â äàëüíåéøåì î ïîääåðæêå íîâîãî îáîðóäîâàíèÿ, íà ñòîðîíå äàííîãî ìîäóëÿ.  òåêóùåé âåðñèè äàííîãî ìîäóëÿ ðåàëèçîâàíà ïîääåðæêà òèïîâ äàííûõ: AI (ðåæèì ïðÿìîãî îïðîñà áåç FIFO), AO, DI, DO, DIO.
Ìîäóëåì ðåàëèçóþòñÿ ôóíêöèè ãîðèçîíòàëüíîãî ðåçåðâèðîâàíèÿ, à èìåííî ñîâìåñòíîé ðàáîòû ñ óäàë¸ííîé ñòàíöèåé ýòîãî-æå óðîâíÿ.
DAQ—ïëàòû ïîñðåäñòâîì áèáëèîòåêè Comedi â OpenSCADA êîíôèãóðèðóþòñÿ ïóò¸ì ñîçäàíèÿ îáúåêòà êîíòðîëëåðà (ðèñ.1), êàê êîíòåéíåðà îáúåêòîâ ïàðàìåòðîâ — ïëàò DAQ.
Ñ ïîìîùüþ ýòîé ôîðìû ìîæíî óñòàíîâèòü:
Íóæíî îòìåòèòü, ÷òî îïðîñ äàííûõ â îñíîâíîì îñóùåñòâëÿåòñÿ â ñèíõðîííîì ðåæèìå, îäíàêî äëÿ íåêîòîðûõ ïëàò àíàëîãîâûõ âõîäîâ (AI-ÀÖÏ) ìîæåò áûòü áîëåå îïòèìàëüíûì àñèíõðîííûõ ðåæèì, ÷òî ñâÿçàíî ñ ïðîäîëæèòåëüíûì âðåìåíåì óñòàíîâêè çíà÷åíèÿ ïîñëå ïåðåêëþ÷åíèÿ êàíàëà ìóëüòèïëåêñîðà. Òàê, íà ïëàòå Advantech PCL-813B ýòî âðåìÿ ñîñòàâëÿåò 5ìñ.
Îáúåêò ïàðàìåòðà ÿâëÿåòñÿ íåïîñðåäñòâåííûì ïðåäñòàâèòåëåì-îòðàæåíèåì DAQ-ïëàòû, êîòîðûé ñîäåðæèò íàáîð àòðèáóòîâ ñ òèïàìè è êîëè÷åñòâîì çàâèñèìûì îò êîíêðåòíî âçÿòîé ïëàòû. Âêëàäêà êîíôèãóðàöèè îáúåêòà ïàðàìåòðà ïðåäñòàâëåíà íà ðèñ.2.
Ñ ïîìîùüþ ôîðìû êîíôèãóðàöèè îáúåêòà ïàðàìåòðà ìîæíî óñòàíîâèòü:
Âêëàäêà "Àòðèáóòû" äëÿ ïëàòû ACP-8113 ïðèâåäåíà íà ðèñ.3. Äëÿ äàííûõ íåêîòîðûõ òèïîâ ìîæåò áûòü äîñòóïíà âêëàäêà "Êîíôèãóðàöèÿ". Íàïðèìåð, äëÿ ïëàò àíàëîãîâûõ âõîäîâ ýòà âêëàäêà (ðèñ.4) ñîäåðæèò òàéìàóò óñòàíîâêè çíà÷åíèÿ è âûáîð äèàïàçîíà êàæäîãî êàíàëà.
Äëÿ ñáîðêè è ðàáîòû äàííîãî ìîäóëÿ íóæíà òîëüêî áèáëèîòåêà comedilib êîòîðàÿ ïðèñóòñòâóåò â ðåïîçèòîðèÿõ áîëüøèíñòâà äèñòðèáóòèâîâ. Îäíàêî ìîäóëè äðàéâåðîâ ïëàò íóæíî ñîáèðàòü îòäåëüíî, à àðõèâ ìîæíî çàãðóçèòü çäåñü: http://comedi.org/download.html.
Ðàáîòà äàííîãî ìîäóëÿ ïðîâåðåíà íà ñëåäóþùèõ ïëàòàõ: