Name: | ElectroEls |
Founded: | June 2009. |
Version: | 0.2.0 |
State: | Open (GPL) |
Author: | Maxim Lysenko |
Description: | Provides the electrical elements library. |
Source: | DB with the electrical elements library: SQLite.ElectroEls.wlb_ElectroEls ( ![]() |
Áèáëèîòåêà ñîçäà¸òñÿ äëÿ ïðåäîñòàâëåíèÿ ýëåêòðîýëåìåíòîâ ìíåìîñõåì ïîëüçîâàòåëüñêîãî èíòåðôåéñà. Áèáëèîòåêà ñòðîèòñÿ íà îñíîâå ïðèìèòèâîâ âèäæåòîâ è ìîäóëÿ JavaLikeCalc, ïîçâîëÿþùåãî ñîçäàâàòü âû÷èñëåíèÿ íà Java-ïîäîáíîì ÿçûêå.
Ïîäêëþ÷èòü áèáëèîòåêó ýëåòêðîýëåìåíòîâ ê ïðîåêòó ñòàíöèè OpenSCADA ìîæíî ïóò¸ì çàãðóçêè âëîæåííîãî ôàéëà ÁÄ, ðàçìåùåíèÿ åãî â äèðåêòîðèè ÁÄ ïðîåêòà ñòàíöèè è ñîçäàíèÿ îáúåêòà ÁÄ äëÿ ìîäóëÿ ÁÄ "SQLite", óêàçàâ ôàéë ÁÄ â êîíôèãóðàöèè.
 ñâî¸ì ñîñòàâå áèáëèîòåêà ñîäåðæèò îêîëî 20 ãðàôè÷åñêèõ ýëåìåíòîâ, èñïîëüçóåìûõ ïðè ôîðìèðîâàíèè ìíåìîñõåì ïîëüçîâàòåëüñêîãî èíòåðôåéñà óïðàâëåíèÿ òåõíîëîãè÷åñêèì ïðîöåññîì â îáëàñòè ýëåêòðîýíåðãåòèêè. Íàçâàíèÿ ýëåìåíòîâ è èõ òåêñòîâûå ïàðàìåòðû äîñòóïíû íà òð¸õ ÿçûêàõ: Àíãëèéñêèé, Ðóññêèé è Óêðàèíñêèé.
Ïî óìîë÷àíèþ âñå âèäæåòû èìåþò ìàñøòàá ïî îáîèì îñÿì, ðàâíûé "1", à èõ óãîë ïîâîðîòà ñîñòàâëÿåò "0" ãðàäóñîâ. Ïîäðàçóìåâàåòñÿ âîçìîæíîñòü ïîâîðîòà è ìàñøòàáèðîâàíèÿ ýòèõ âèäæåòîâ äëÿ çàäàíèÿ æåëàåìûõ ïðîïîðöèé.
Íèæå, íà ðèñ. 1, ïðèâåäåí ïåðå÷åíü ðàçëè÷íîãî âèäà âûêëþ÷àòåëåé è ïðåðêëþ÷àòåëåé.
Ïàðàìåòðû ñâÿçûâàíèÿ
ID | Ïàðàìåòð | Òèï | Êîíôèãóðàöèÿ | Êîíôèãóðàöèîííûé øàáëîí | Îïèñàíèå |
Âèäæåòû: "Ðóáèëüíèê îäíîïîëîñíûé(êðóã)" (El_Key_1), "Ïðåäîõðàíèòåëü-âûêëþ÷àòåëü(êðóã)" (El_Key_2), "Ðóáèëüíèê îäíîïîëîñíûé àâòîìàòè÷åñêèé(êðóã)" (El_Key_3) | |||||
val | Çíà÷åíèå | Ëîãè÷åñêèé | Âõîäíàÿ ñâÿçü | Parametr|val | |
Âèäæåòû: "Ðóáèëüíèê îäíîïîëîñíûé" (El_KeySqr_1), "Ïðåäîõðàíèòåëü-âûêëþ÷àòåëü" (El_KeySqr_2), "Ðóáèëüíèê îäíîïîëîñíûé àâòîìàòè÷åñêèé" (El_KeySqr_3), "Ðóáèëüíèê äâóõïîëîñíûé àâòîìàòè÷åñêèé" (El_KeySqr_4), "Ïðåäîõðàíèòåëü-âûêëþ÷àòåëü 2" (El_KeySqr_6) | |||||
val | Çíà÷åíèå | Ëîãè÷åñêèé | Âõîäíàÿ ñâÿçü | Parametr|var | |
DESCR | Îïèñàíèå | Ñòðîêà | Âõîäíàÿ ñâÿçü | Parametr|DESCR | |
st | Ñòàòóñ îøèáêè | Ëîãè÷åñêèé | Âõîäíàÿ ñâÿçü | Parametr|st | |
Âèäæåò "Ïåðåêëþ÷àòåëü ñ íåéòðàëüíûì öåíòðàëüíûì ïîëîæåíèåì" (El_KeySqr_5) | |||||
val | Çíà÷åíèå | Ëîãè÷åñêèé | Âõîäíàÿ ñâÿçü | Parametr|var | |
val1 | Çíà÷åíèå | Ëîãè÷åñêèé | Âõîäíàÿ ñâÿçü | Parametr|var | |
st | Ñòàòóñ îøèáêè | Ëîãè÷åñêèé | Âõîäíàÿ ñâÿçü | Parametr|st | |
Âèäæåò "Âûêëþ÷àòåëü" (El_Key_h) | |||||
val | Çíà÷åíèå | Ëîãè÷åñêèé | Âõîäíàÿ ñâÿçü | Parametr|val |
Íà ðèñóíêå 2 ïðèâåäåíû ïðèìåðû ýòèõ æå ýëåìåíòîâ â âûêëþ÷åííîì ïîëîæåíèè çà èñêëþ÷åíèåì âèäæåòà "Ïåðåêëþ÷àòåëü ñ íåéòðàëüíûì öåíòðàëüíûì ïîëîæåíèåì".
Íèæå, íà ðèñ. 3, ðèñ. 4 ïðåäñòàâëåíû ñòàòè÷åñêèå íà äàííûé ìîìåíò ýëåìåíòû áèáëèîòåêè.