OpenSCADAWiki: Doc/AMR Devs ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of Doc/AMRDevs from 2015-08-02 21:23:12..
English (1 Kb) English Version?
Ukrainian (1 Kb) Óêðà¿íñüêà âåðñ³ÿ?

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

Ìîäóëü: AMRDevs
Èìÿ: Óñòðîéñòâà ÀÑÊÓ
Òèï: DAQ
Èñòî÷íèê: daq_AMRDevs.so
Âåðñèÿ: 0.6.3
Àâòîð: Ðîìàí Ñàâî÷åíêî
Ïîìîùíèêè (Contributors)
Îïèñàíèå:

Ïðåäîñòàâëÿåò äîñòóï ê óñòðîéñòâàì ñ÷¸ò÷èêîâ êîììåð÷åñêîãî ó÷¸òà. Ïîääåðæèâàþòñÿ óñòðîéñòâà:

Ëèöåíçèÿ: GPL

Contents

Ââåäåíèå

Ìîäóëü ÿâëÿåòñÿ ñáîðêîé ðåàëèçàöèé ïðîòîêîëîâ äëÿ äîñòóïà ê ñ÷¸ò÷èêàì êîììåð÷åñêîãî ó÷¸òà ðåñóðñîâ (Òåïëî, Ýëåêòðîýíåðãèÿ, Âîäà, Ãàç, ...).


Ðåàëèçàöèÿ ïðîòîêîëîâ äîñòóïà ê ñ÷¸ò÷èêàì êîììåð÷åñêîãî ó÷¸òà ðåñóðñîâ âîçìîæíà â îêðóæåíèè ïîëüçîâàòåëüñêîãî ïðîãðàììèðîâàíèÿ OpenSCADA, íàïðèìåð, ñ ïîìîùüþ ìîäóëÿ Ïîëüçîâàòåëüñêîãî Ïðîòîêîëà, ÷åìó åñòü ïîäòâåðæäåíèå â ëèöå ñïèñêà èç ïîðÿäêà ïÿòè ïðîòîêîëîâ (äîñòóïíû â ãëàâíîé áèáëèîòåêîé ôóíêöèé OpenSCADA). Äàííûé ìîäóëü äîïîëíÿåò òàêóþ âîçìîæíîñòü â ñëó÷àÿõ îñîáîé ñëîæíîñòè è ñïåöèôèêè ðåàëèçàöèè ïðîòîêîëà.

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

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


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

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

2. Ïàðàìåòðû

Ìîäóëü AMRDevs ïðåäîñòàâëÿåò ïî îòäåëüíîìó òèïó ïàðàìåòðîâ íà êàæäûé ñ÷¸ò÷èê. Âñå óñòðîéñòâà îäíîãî òèïà ñîõðàíÿþòñÿ â òàáëèöå ÁÄ ñîáñòâåííîé ñòðóêòóðû è ôèêñèðîâàííûì èìåíåì "AMRDevs{ÒèïÑ÷¸ò÷}Prm_{ÏàðàìÈä}".

2.1. Êîíòàð (http://www.mzta.ru)

ÊÎÍÒÀÐ — ñèñòåìà àâòîìàòèçàöèè è äèñïåò÷åðèçàöèè òåððèòîðèàëüíî ðàñïðåäåëåííûõ îáúåêòîâ. Èñïîëüçóåòñÿ äëÿ ìîíèòîðèíãà è óïðàâëåíèÿ èíæåíåðíûì îáîðóäîâàíèåì çäàíèé, òåïëîâûõ ïóíêòîâ, êîòåëüíûõ, íàñîñíûõ ñòàíöèé, îáúåêòîâ æèëèùíî-êîììóíàëüíîãî, ãîðîäñêîãî õîçÿéñòâà. ÊÎÍÒÀÐ – ýòî êîìïëåêñ, êîòîðûé âêëþ÷àåò â ñåáÿ ïðîãðàììèðóåìûå ëîãè÷åñêèå êîíòðîëëåðû (ñâîáîäíî ïðîãðàììèðóåìûå êîíòðîëëåðû) è íàáîð ïðîãðàììíûõ ñðåäñòâ äëÿ èõ íàñòðîéêè, âûïîëíåíèÿ ïðîåêòîâ àâòîìàòèçàöèè è äèñïåò÷åðèçàöèè.


Êîíòàð ÌÑ8. (214 Kb)
Ðèñ.2. Êîíòàð ÌÑ8.

Êîíòðîëëåðû ñåðèè ÊÎÍÒÀÐ ÿâëÿþòñÿ ñâîáîäíî ïðîãðàììèðóåìûìè. Àëãîðèòì ôóíêöèîíèðîâàíèÿ îïðåäåëÿåòñÿ ïîëüçîâàòåëåì ïðè ïîìîùè ÏÎ Êîíòàð-Êîíãðàô. Ïî ýòîé ïðè÷èíå ïàðàìåòðû â êîíòðîëëåðå íå ñïåöèôèöèðîâàíû æåñòêî ïî íàèìåíîâàíèÿì, àäðåñàì è ôîðìàòàì äàííûõ. Äëÿ êîíôèãóðàöèè îòäåëüíî âçÿòîãî êîíòðîëëåðà â OpenSCADA íóæíî ïîäêëþ÷àòü ôàéë ñ êîíôèãóðàöèåé êîíòðîëëåðà â "Êîíòàð-Êîíãðàô".


Îáìåí èíôîðìàöèåé ñ êîíòðîëëåðàìè Êîíòàð ðåàëèçîâàí ïî êëèåíò-ñåðâåðíîé òåõíîëîãèè è â ïîëíîì îáúåìå ïðåäñòàâëÿåò ñëîæíóþ ïðîöåäóðó, íàïðàâëåííóþ íà ìèíèìèçàöèþ òðàôèêà, åãî çàùèùåííîñòü è íàäåæíîñòü, è îáåñïå÷èâàþùàÿ øèðîêèå âîçìîæíîñòè.


Êîíòðîëëåðû ÊÎÍÒÀÐ ìîãóò îáúåäèíÿòüñÿ â ñåòü ïî ïðîòîêîëó KONTAR-bus, â ñèëó ÷åãî äëÿ ñåðâåðà ñáîðà äàííûõ åäèíèöåé ëîêàëèçàöèè ÿâëÿåòñÿ ñåòü êîíòðîëëåðîâ. Ñåòü êîíòðîëëåðîâ ñîñòîèò èç îäíîãî âåäóùåãî (ìàñòåð-êîíòðîëëåðà) è íåñêîëüêèõ âåäîìûõ. Îáìåí äàííûìè ìåæäó êîíòðîëëåðàìè ñåòè, à òàêæå ïåðåäà÷à äàííûõ íà âåðõíèé óðîâåíü ïðîèçâîäèòñÿ ïîä óïðàâëåíèåì ìàñòåð-êîíòðîëëåðà, îáîðóäîâàííîãî êîììóíèêàöèîííûì ìîäóëåì. Ò.ê. ìàñòåð-êîíòðîëëåð ìîæåò íå èìåòü ñòàòè÷åñêîãî IP-àäðåñà, òî îäíîçíà÷íûì èäåíòèôèêàòîðîì ñåòè êîíòðîëëåðîâ ÿâëÿåòñÿ åãî óíèêàëüíûé ñåðèéíûé íîìåð.


Èíèöèàòîðîì óñòàíîâëåíèÿ ñîåäèíåíèÿ ìåæäó êîíòðîëëåðîì è ñåðâåðîì ÿâëÿåòñÿ êîíòðîëëåð, ïîýòîìó ñåðâåð äîëæåí èìåòü ñòàòè÷åñêèé IP-àäðåñ. Ïîñëå óñòàíîâëåíèÿ ñîåäèíåíèÿ ñåðâåð äîëæåí ïîëó÷èòü ñåðèéíûé íîìåð ìàñòåð-êîíòðîëëåðà, êîòîðûé â äàëüíåéøåì áóäåò ñëóæèòü èäåíòèôèêàòîðîì ñåòè êîíòðîëëåðîâ.


Êàäð îáúåêòà ïàðàìåòðà óñòðîéñòâà òèïà "Êîíòàð" ïðèâåäåí íà ðèñ.3.


Îáúåêò ïàðàìåòðà òèïà "Êîíòàð". (109 Kb)
Ðèñ.3. Îáúåêò ïàðàìåòðà òèïà "Êîíòàð".

Ñ ïîìîùüþ ôîðìû êîíôèãóðàöèè îáúåêòà ïàðàìåòðà ìîæíî óñòàíîâèòü:


Ðåçóëüòàòîì êîððåêòíîé ðàáîòû îáúåêòà ïàðàìåòðà Êîíòàð ÿâëÿåòñÿ íàëè÷èå âõîäÿùåãî ïîäêëþ÷åíèÿ, ñîçäàíèå àññîöèèðîâàííîãî èñõîäÿùåãî òðàíñïîðòà, èíèöèàöèÿ è îáíàðóæåíèå ñåðèéíîãî íîìåðà ÌàñòåðÏËÊ, íóëåâàÿ îøèáêà ïàðàìåòðà âî âêëàäêå "Àòðèáóòû". Ïðèìåð âêëàäêè "Àòðèáóòû" ðàáî÷åãî ïîäêëþ÷åíèÿ êîíòðîëëåðà ïðèâåäåíà íà ðèñ.4.


Âêëàäêà "Àòðèáóòû" îáúåêòà ïàðàìåòðà òèïà "Êîíòàð". (122 Kb)
Ðèñ.4. Âêëàäêà "Àòðèáóòû" îáúåêòà ïàðàìåòðà òèïà "Êîíòàð".

Ññûëêè

Referring pages: Doc
Function
HomePageEn/Doc
HomePageEn/Function
HomePageEn/Works/ToDo
HomePageUk/Doc
HomePageUk/Function


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