<?xml version='1.0' encoding='UTF-8' ?> <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html class="client-nojs" dir="ltr" lang="en"> <head> <meta charset="UTF-8" /> <title>Бібліотеки/ОÑновні графічні елементи - OpenSCADAWiki</title> <meta content="MediaWiki 1.26.4" name="generator" /> <link href="https://www.gnu.org/copyleft/fdl.html" rel="copyright" /> <link href="../en/files/doc.css" rel="stylesheet" /></head> <body><div class="floatright"><a href="index.html"><img alt="OpenSCADA" src="../en/files/index.png" /></a></div><div id="mw_header"> <div class="mw-indicators"> </div> <h1 id="firstHeading" lang="uk">Бібліотеки/ОÑновні графічні елементи</h1> </div><div class="mw-content-ltr" dir="ltr" id="mw-content-text" lang="uk"><div class="mw-pt-translate-header noprint" dir="ltr" lang="en">This page is a <span class="plainlinks"><a class="external text" href="http://oscada.org/wiki/index.php?title=Special:Translate&group=page-Libs%2FMain+graphical+elements&action=page&filter=&language=uk" rel="nofollow noreferrer noopener" target="_blank">translated version</a></span> of the page <a class="external" href="http://oscada.org/wiki/Libs/Main_graphical_elements" title="Libs/Main graphical elements">Libs/Main graphical elements</a> and the translation is 100% complete.</div><hr /><div class="mw-pt-languages" dir="ltr" lang="en"><div class="mw-pt-languages-list autonym"><a class="mw-pt-languages-ui mw-pt-progress mw-pt-progress--complete" href="../en/Libs_Main_graphical_elements.html" title="Libs/Main graphical elements (100% translated)">English</a> • ‎<a class="mw-pt-progress mw-pt-progress--complete" href="../ru/Libs_Main_graphical_elements.html" title="Библиотеки/ОÑновные графичеÑкие Ñлементы (85% translated)">mRussian</a> • ‎<span class="mw-pt-languages-selected mw-pt-progress mw-pt-progress--complete">УкраїнÑька</span></div></div> <table class="wikitable"> <tr> <th> Ðазва </th> <th> ВерÑÑ–Ñ </th> <th> Ð›Ñ–Ñ†ÐµÐ½Ð·Ñ–Ñ </th> <th> Джерело </th> <th> Мови </th> <th> Ðвтор </th> <th> Іконка </th></tr> <tr> <td> <a href="Libs_Main_graphical_elements.html" title="Special:MyLanguage/Libs/Main graphical elements">Бібліотека оÑновних елементів інтерфейÑу кориÑтувача</a> </td> <td> 2.2 </td> <td> GPLv2 </td> <td> vcaBase.db (<a class="external text" href="http://oscada.org/svn/trunk/OpenSCADA/data/LibsDB/vcaBase.sql" rel="nofollow noreferrer noopener" target="_blank">SQL</a>, <a class="external" href="http://oscada.org/wiki/File:VcaBase.db.gz" title="File:VcaBase.db.gz">GZip</a>) > VCA.wlb_Main </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> <a class="image" href="http://oscada.org/wiki/File:LibMainGraphElements.png"><img alt="LibMainGraphElements.png" height="64" src="../en/files/LibMainGraphElements.png" width="64" /></a> </td></tr> <tr> <th colspan="9"> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td colspan="9"> Ðадає бібліотеку оÑновних елементів кориÑтувацького інтерфейÑу загальної та промиÑлової автоматизації. <ul><li> <b>ЗаÑновано:</b> ВереÑень 2007</li> <li> <b>Початково Ñтворено:</b> у <a class="external text" href="http://wiki.oscada.org/HomePageEn/Using/GraphicElementsLibraries/MainElements" rel="nofollow noreferrer noopener" target="_blank">Ñтарій Wiki</a></li> <li> <b>ВикориÑтано:</b> <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Using" title="Special:MyLanguage/Using">більшіÑÑ‚ÑŒ проектів на OpenSCADA</a></li> <li> <b><a href="../en/To_do.html" title="Special:MyLanguage/Works/To do">Ð—Ð°Ð²Ð´Ð°Ð½Ð½Ñ (To Do)</a>:</b></li></ul> <p><br /> </p> </td></tr></table> <p>Бібліотека ÑтворюєтьÑÑ Ð´Ð»Ñ Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð¾Ñновних елементів кориÑтувацького інтерфейÑу та міÑтить графічні елементи, Ñкі чаÑто затребувано при формуванні кориÑтувацького інтерфейÑу автоматизації технологічних та загальних процеÑів. БудуєтьÑÑ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ° на оÑнові <a href="Modules/VCAEngine.html#WidgetPrimitives" title="Special:MyLanguage/Modules/VCAEngine">примітивів віджетів</a> та мови внутрішнього Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ <a href="Modules/JavaLikeCalc.html" title="Special:MyLanguage/Modules/JavaLikeCalc">JavaLikeCalc</a>. </p><p>Ðазви елементів та Ñ—Ñ… параметрів доÑтупні на мовах: ÐнглійÑька, УкраїнÑька та mRussian. Їх вихідний код напиÑано у мово(людÑька)-незалежному режимі з викликом функції перекладу <i>tr()</i> та переклад цих повідомлень також доÑтупний ÐнглійÑькою, УкраїнÑькою та mRussian. </p><p>Ð”Ð»Ñ Ð¿Ñ–Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ до проекту Ñтанції OpenSCADA Ви можете отримати файл БД Ñк: </p> <ul><li> такий що поÑтачаєтьÑÑ Ð· готовим та відповідним пакетом диÑтрибутиву Linux на кшталт "openscada-libdb-vca", "openscada-LibDB.VCA";</li> <li> найбільш актуальний та безпоÑередньо отриманий з <a class="external text" href="http://oscada.org/svn/trunk/OpenSCADA/data/LibsDB/vcaBase.sql" rel="nofollow noreferrer noopener" target="_blank">репозиторію subversion</a>, перетворений у файл БД SQLite шлÑхом:</li></ul> <div class="mw-highlight mw-content-ltr" dir="ltr" style="margin-left: 15px"><pre>wget http://oscada.org/svn/trunk/OpenSCADA/data/LibsDB/vcaBase.sql sqlite3 -init vcaBase.sql vcaBase.db .exit </pre></div> <ul><li> Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ <a class="external" href="http://oscada.org/wiki/File:VcaBase.db.gz" title="File:VcaBase.db.gz">прикріпленого тут</a>.</li></ul> <p>Цей отриманий файл Ви надалі можете розміÑтити у теці проекту Ñтанції та Ñтворити об'єкт бази даних Ð¼Ð¾Ð´ÑƒÐ»Ñ Ð‘Ð” "SQLite", зареєÑтрувавши файл бази даних у конфігурації. </p> <div class="toc" id="toc"><div id="toctitle"><h2>Contents</h2></div> <ul> <li class="toclevel-1 tocsection-1"><a href="#.D0.92.D1.96.D0.B4.D0.B6.D0.B5.D1.82.D0.B8_.E2.80.94_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D1.87.D0.BD.D1.96_.D0.B5.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82.D0.B8"><span class="tocnumber">1</span> <span class="toctext"><span>Віджети — графічні елементи</span></span></a> <ul> <li class="toclevel-2"><a href="#.D0.92.D1.96.D0.B4.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.D0.B0.D0.BD.D0.B0.D0.BB.D0.BE.D0.B3.D0.BE.D0.B2.D0.BE.D0.B3.D0.BE_.28anShow.29"><span class="tocnumber">1.1</span> <span class="toctext">Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ (anShow)</span></a></li> <li class="toclevel-2"><a href="#.D0.92.D1.96.D0.B4.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.D0.B0.D0.BD.D0.B0.D0.BB.D0.BE.D0.B3.D0.BE.D0.B2.D0.BE.D0.B3.D0.BE_1_.28anShow1.29.3B_.D0.92.D1.96.D0.B4.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.D0.B0.D0.BD.D0.B0.D0.BB.D0.BE.D0.B3.D0.BE.D0.B2.D0.BE.D0.B3.D0.BE_1.2C_.D0.BA.D0.BE.D1.80.D0.BE.D1.82.D0.BA.D0.B8.D0.B9_.28anShow1s.29"><span class="tocnumber">1.2</span> <span class="toctext">Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ 1 (anShow1); Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ 1, короткий (anShow1s)</span></a></li> <li class="toclevel-2"><a href="#.D0.A2.D0.B5.D0.BA.D1.81.D1.82.D0.BE.D0.B2.D0.B0_.D0.BC.D1.96.D1.82.D0.BA.D0.B0_.28TextLab.29"><span class="tocnumber">1.3</span> <span class="toctext">ТекÑтова мітка (TextLab)</span></a></li> <li class="toclevel-2"><a href="#.D0.9C.D1.96.D1.82.D0.BA.D0.B0_.D0.B7.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F.D0.BC_.28ImgLab.29"><span class="tocnumber">1.4</span> <span class="toctext">Мітка зображеннÑм (ImgLab)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D0.BE.D1.80.D1.83.D1.88.D0.B5.D0.BD.D0.BD.D1.8F_.E2.80.94_.D0.B0.D0.BA.D1.82.D0.B8.D0.B2.D0.BD.D0.B5_.28alarmsAct.29"><span class="tocnumber">1.5</span> <span class="toctext">ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” активне (alarmsAct)</span></a></li> <li class="toclevel-2"><a href="#.D0.92.D0.BB.D0.B0.D1.81.D1.82.D0.B8.D0.B2.D0.BE.D1.81.D1.82.D1.96_.D0.BE.D0.B1.27.D1.94.D0.BA.D1.82.D1.83_.28objProps.29"><span class="tocnumber">1.6</span> <span class="toctext">ВлаÑтивоÑÑ‚Ñ– об'єкту (objProps)</span></a></li> <li class="toclevel-2"><a href="#.D0.9A.D0.B0.D0.BB.D0.B5.D0.BD.D0.B4.D0.B0.D1.80_.28calendar.29"><span class="tocnumber">1.7</span> <span class="toctext">Календар (calendar)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D0.BE.D0.B3.D0.BE.D0.B4.D0.B0_.28weather.29"><span class="tocnumber">1.8</span> <span class="toctext">Погода (weather)</span></a></li> </ul> </li> <li class="toclevel-1"><a href="#.D0.9A.D0.BE.D1.80.D0.B5.D0.BD.D0.B5.D0.B2.D0.B0_.D1.81.D1.82.D0.BE.D1.80.D1.96.D0.BD.D0.BA.D0.B0_.28.D0.A1.D0.9E.29_.28RootPgSo.29"><span class="tocnumber">2</span> <span class="toctext">Коренева Ñторінка (СО) (RootPgSo)</span></a></li> <li class="toclevel-1 tocsection-2"><a href="#.D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D0.BD.D1.96_.D0.BA.D0.B0.D0.B4.D1.80.D0.B8"><span class="tocnumber">3</span> <span class="toctext"><span>ОÑновні кадри</span></span></a> <ul> <li class="toclevel-2"><a href="#.D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28grpGraph.29.3B_.D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_10_.28grpGraph10.29"><span class="tocnumber">3.1</span> <span class="toctext">Група графіків (grpGraph); Група графіків 10 (grpGraph10)</span></a> <ul> <li class="toclevel-3"><a href="#.D0.95.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82_.D0.B3.D1.80.D1.83.D0.BF.D0.B8_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28ElViewGraph.29"><span class="tocnumber">3.1.1</span> <span class="toctext">Елемент групи графіків (ElViewGraph)</span></a></li> <li class="toclevel-3"><a href="#.D0.92.D0.B8.D0.B1.D1.96.D1.80_.D0.BF.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D1.83_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.83_.28graphSelPrm.29"><span class="tocnumber">3.1.2</span> <span class="toctext">Вибір параметру графіку (graphSelPrm)</span></a></li> <li class="toclevel-3"><a href="#.D0.9E.D0.B1.D1.87.D0.B8.D1.81.D0.BB.D0.B5.D0.BD.D0.BD.D1.8F_.D0.BF.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D1.83_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.83_.28graphCalc.29"><span class="tocnumber">3.1.3</span> <span class="toctext">ОбчиÑÐ»ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ графіку (graphCalc)</span></a></li> </ul> </li> <li class="toclevel-2"><a href="#.D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.BA.D0.BE.D0.BD.D1.82.D1.83.D1.80.D1.96.D0.B2_.28grpCadr.29"><span class="tocnumber">3.2</span> <span class="toctext">Група контурів (grpCadr)</span></a></li> <li class="toclevel-2"><a href="#.D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.BE.D0.B3.D0.BB.D1.8F.D0.B4.D0.BE.D0.B2.D0.B8.D1.85_.D0.BA.D0.B0.D0.B4.D1.80.D1.96.D0.B2_.28ViewCadr.29"><span class="tocnumber">3.3</span> <span class="toctext">Група оглÑдових кадрів (ViewCadr)</span></a> <ul> <li class="toclevel-3"><a href="#.D0.9A.D0.B0.D0.B4.D1.80_.D0.B3.D1.80.D1.83.D0.BF.D0.B8_.D0.BE.D0.B3.D0.BB.D1.8F.D0.B4.D1.83_.28ElViewCadr.29"><span class="tocnumber">3.3.1</span> <span class="toctext">Кадр групи оглÑду (ElViewCadr)</span></a></li> </ul> </li> <li class="toclevel-2"><a href="#.D0.97.D0.B2.D0.B5.D0.B4.D0.B5.D0.BD.D1.96_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D0.B8_.28ResultGraph.29"><span class="tocnumber">3.4</span> <span class="toctext">Зведені графіки (ResultGraph)</span></a> <ul> <li class="toclevel-3"><a href="#.D0.9A.D0.B0.D0.B4.D1.80_.D0.B7.D0.B2.D0.B5.D0.B4.D0.B5.D0.BD.D0.B8.D1.85_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28ResultGraphEl.29"><span class="tocnumber">3.4.1</span> <span class="toctext">Кадр зведених графіків (ResultGraphEl)</span></a></li> </ul> </li> <li class="toclevel-2"><a href="#.D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.D0.BD.D0.B0.D0.BB.D0.B0.D1.88.D1.82.D1.83.D0.B2.D0.B0.D0.BD.D0.BD.D1.8F_.D1.80.D0.B5.D0.B3.D1.83.D0.BB.D1.8F.D1.82.D0.BE.D1.80.D1.83_.28cntrRegul.29"><span class="tocnumber">3.5</span> <span class="toctext">Панель Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтору (cntrRegul)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D0.BE.D1.80.D1.83.D1.88.D0.B5.D0.BD.D0.BD.D1.8F_.E2.80.94_.D1.81.D1.82.D0.B0.D0.BD_.28alarmsSt.29"><span class="tocnumber">3.6</span> <span class="toctext">ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” Ñтан (alarmsSt)</span></a> <ul> <li class="toclevel-3"><a href="#.D0.97.D0.B2.D1.96.D1.82_.28alarmsStReport.29"><span class="tocnumber">3.6.1</span> <span class="toctext">Звіт (alarmsStReport)</span></a></li> </ul> </li> <li class="toclevel-2"><a href="#.D0.9C.D0.B5.D0.BD.D0.B5.D0.B4.D0.B6.D0.B5.D1.80_.D0.BA.D0.BE.D1.80.D0.B8.D1.81.D1.82.D1.83.D0.B2.D0.B0.D1.87.D1.96.D0.B2_.28userManager.29"><span class="tocnumber">3.7</span> <span class="toctext">Менеджер кориÑтувачів (userManager)</span></a></li> <li class="toclevel-2"><a href="#.D0.A1.D0.BA.D0.BB.D0.B0.D0.B4_.28storeHouse.29"><span class="tocnumber">3.8</span> <span class="toctext">Склад (storeHouse)</span></a></li> </ul> </li> <li class="toclevel-1 tocsection-3"><a href="#.D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.96_.D1.83.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D1.96.D0.BD.D0.BD.D1.8F_.D1.82.D0.B0_.D0.BF.D1.80.D0.BE.D1.81.D1.82.D1.96_.D0.B4.D1.96.D0.B0.D0.BB.D0.BE.D0.B3.D0.B8"><span class="tocnumber">4</span> <span class="toctext"><span>Панелі ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ‚Ð° проÑÑ‚Ñ– діалоги</span></span></a> <ul> <li class="toclevel-2"><a href="#.D0.A2.D0.B5.D1.80.D0.BC.D1.96.D0.BD.D0.B0.D0.BB.D1.8C.D0.BD.D0.B0_.D0.BF.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.28terminator.29"><span class="tocnumber">4.1</span> <span class="toctext">Термінальна панель (terminator)</span></a></li> <li class="toclevel-2"><a href="#.D0.95.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82_.D0.BA.D0.B0.D0.B4.D1.80_.28ElCadr.29"><span class="tocnumber">4.2</span> <span class="toctext">Елемент кадр (ElCadr)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D0.B0.D1.81.D0.BF.D0.BE.D1.80.D1.82.2C_.D1.80.D0.BE.D0.B7.D1.88.D0.B8.D1.80.D0.B5.D0.BD.D0.B8.D0.B9_.28cntrPaspExt.29"><span class="tocnumber">4.3</span> <span class="toctext">ПаÑпорт, розширений (cntrPaspExt)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D0.B0.D1.81.D0.BF.D0.BE.D1.80.D1.82_.28cntrPasp.29"><span class="tocnumber">4.4</span> <span class="toctext">ПаÑпорт (cntrPasp)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28grph_panel.29"><span class="tocnumber">4.5</span> <span class="toctext">Панель графіків (grph_panel)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.D0.B4.D0.BE.D0.BA.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D1.96.D0.B2_.28doc_panel.29"><span class="tocnumber">4.6</span> <span class="toctext">Панель документів (doc_panel)</span></a></li> <li class="toclevel-2"><a href="#.D0.9F.D1.96.D0.B4.D1.82.D0.B2.D0.B5.D1.80.D0.B4.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.28accept.29"><span class="tocnumber">4.7</span> <span class="toctext">ÐŸÑ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ (accept)</span></a></li> <li class="toclevel-2"><a href="#.D0.92.D0.B8.D0.B1.D1.96.D1.80_.D0.B5.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82.D1.83_.D1.83_.D0.B4.D0.B5.D1.80.D0.B5.D0.B2.D1.96_.28treeSelect.29"><span class="tocnumber">4.8</span> <span class="toctext">Вибір елементу у дереві (treeSelect)</span></a></li> </ul> </li> </ul> </div> <h2><span class="mw-headline" id=".D0.92.D1.96.D0.B4.D0.B6.D0.B5.D1.82.D0.B8_.E2.80.94_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D1.87.D0.BD.D1.96_.D0.B5.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82.D0.B8"><span class="mw-headline-number">1</span> <span id="Widgets" title="#Widgets">Віджети — графічні елементи</span></span></h2> <p>МіÑтить елементи-віджети загального заÑтоÑуваннÑ, Ñкі призначено Ð´Ð»Ñ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð° <a href="#MainFrames">оÑновних кадрах</a>. Цима оÑновними кадрами можуть бути й кадри поза цією <a href="#RootPgSo">концепцією об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, але треба враховувати, що вони чаÑто поÑилаютьÑÑ Ñ‚Ð° викликають Ñ‚Ñ– або інші <a href="#Panels">панелі керуваннÑ</a>! </p><p><br /> </p> <table class="wikitable"> <tr> <td> <span id="anShow" title="#anShow"><h3><span class="mw-headline" id=".D0.92.D1.96.D0.B4.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.D0.B0.D0.BD.D0.B0.D0.BB.D0.BE.D0.B3.D0.BE.D0.B2.D0.BE.D0.B3.D0.BE_.28anShow.29"><span class="mw-headline-number">1.1</span> Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ (<a href="Libs_Main_graphical_elements.html#anShow" title="Special:MyLanguage/Libs/Main graphical elements">anShow</a>)</span></h3></span> </td> <td> 1.3 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент на риÑунку 1.1 Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ параметру та режиму регулÑтору, Ñкщо параметр Ñ” таким. Також цей елемент генерує Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð·Ð° відповідними уÑтавками параметру. Елемент загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру <a href="Libs_Main.html#anUnif" title="Special:MyLanguage/Libs/Main">DAQ-шаблону "Ðналоговий Ñигнал"</a>. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_AnShow_uk.png"><img class="thumbimage" height="40" src="files/LibMainEls_AnShow_uk.png" width="400" /></a> <div class="thumbcaption">РиÑ.1.1. Елемент "Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з відображеннÑм значень аналогових параметрів та ПІД-регулÑторів. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему, підлаштувати горизонтальний, вертикальний розмір маÑштабом та зв'Ñзати з параметром джерела даних. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі виконаннÑ, у оÑновному полі елементу, відображаєтьÑÑ Ð½Ð°Ð·Ð²Ð° параметру, режим регулÑтору (тільки Ð´Ð»Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтору) та поточне значеннÑ-змінна цього параметру; Ñкі, залежно від наÑвноÑÑ‚Ñ– порушеннÑ, відображаютьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю: <i>labColorGood</i>, <i>labColorWarning</i>, <i>labColorAlarm</i>; та Ñким Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½ÐµÐ·ÐºÐ²Ñ–Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ параметру може блимати. За апаратних помилок та недоÑтовірноÑÑ‚Ñ– даних, оÑтаннє Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ Ñірим кольором та перекреÑлюєтьÑÑ. У підказці кориÑтувач може отримати Ð¾Ð¿Ð¸Ñ Ð¿Ð¾Ð²'Ñзаного параметра та його помилки. </p><p>У активному режимі елементу можна отримати <a href="#Passport">паÑпорт</a>, натиÑнувши праву клавішу миші на полі віджету. У паÑпорті будуть предÑтавлені вÑÑ– влаÑтивоÑÑ‚Ñ– параметру. За натиÑком лівої клавіші миші у облаÑÑ‚Ñ– панелей з'ÑвитьÑÑ <a href="#ElCadr">панель управліннÑ</a> параметром, та вибір даного віджету буде відображатиÑÑ Ð±Ð»Ð¸Ð¼Ð°ÑŽÑ‡Ð¾ÑŽ рамкою. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Віджет наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑького віджету/Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> pErr </td> <td> Параметр: помилка </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|err </td> <td> Код та текÑÑ‚ помилки за параметром. ВикориÑтовуєтьÑÑ Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ñигналізації про порушеннÑ. Коди помилок, що оброблÑÑŽÑ‚ÑŒÑÑ: <ul><li> 1,2 — відмова, параметр недоÑтовірний, відображаєтьÑÑ Ñірим та перекреÑленим окрім випадку з <i>redEVAL</i>;</li> <li> 3,4 — вище та нижче аварійної границі, відображаєтьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю <i>labColorAlarm</i>;</li> <li> 5,6 — вище та нижче попереджувальної границі, відображаєтьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю <i>labColorWarning</i>;</li> <li> 10,11 — коди кориÑтувацьких порушень ÑтатуÑу Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð° аваріÑ, відповідно відображаєтьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю <i>labColorWarning</i> та <i>labColorAlarm</i>.</li></ul> </td></tr> <tr> <td> pModeA </td> <td> Параметр: режим регулÑтору: автомат </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|auto </td> <td> ВідображаєтьÑÑ Ð²ÐµÐ»Ð¸ÐºÐ° літера "Ð" ліворуч від значеннÑ, при вÑтановленні. </td></tr> <tr> <td> pModeC </td> <td> Параметр: режим регулÑтору: каÑкад </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|casc </td> <td> ВідображаєтьÑÑ Ð²ÐµÐ»Ð¸ÐºÐ° літера "К" ліворуч від значеннÑ, при вÑтановленні. </td></tr> <tr> <td> pName </td> <td> Параметр: ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> Коротке Ð½Ð°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, що відображаєтьÑÑ Ð½Ð°Ð´ значеннÑм та вÑтавлÑєтьÑÑ Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ порушеннÑ. </td></tr> <tr> <td> pPrec </td> <td> Параметр: точніÑÑ‚ÑŒ </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|prec </td> <td> КількіÑÑ‚ÑŒ знаків піÑÐ»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸, Ð´Ð»Ñ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ñ… значень, та точніÑÑ‚ÑŒ (знаків загалом), Ð´Ð»Ñ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ…, Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ð³Ð¾ реального Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð° екрані. </td></tr> <tr> <td> pVal </td> <td> Параметр: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|var </td> <td> Інженерне реальне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ. </td></tr> <tr> <td> redEVAL </td> <td> Червоне ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ у випадку відмови </td> <td> Логічний </td> <td>Стала </td> <td> </td> <td> По замовченню, колір ім'Ñ Ð¿Ñ€Ð¸ "відмові" (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ EVAL) параметру Ñірий. Ð”Ð»Ñ Ð´ÐµÑких критичних Ð´Ð»Ñ Ñ‚ÐµÑ…Ð½Ð¾Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ процеÑу параметрів Ñтан відмови має бути ÑÑкраво виражено на мнемоÑхемі червоним кольором. </td></tr> <tr> <td> spName </td> <td> Ім'Ñ Ð´Ð»Ñ Ñинтезу </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> Ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ Ð´Ð»Ñ Ñинтезу мови при формуванні аварійних повідомлень з урахуваннÑм наголоÑу Ñлів, пауз та інше. Порожнє Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¼Ð¾Ð²Ð¾ÑŽ! </td></tr></table> <table class="wikitable"> <tr> <td> <span id="anShow1" title="#anShow1"><h3><span class="mw-headline" id=".D0.92.D1.96.D0.B4.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.D0.B0.D0.BD.D0.B0.D0.BB.D0.BE.D0.B3.D0.BE.D0.B2.D0.BE.D0.B3.D0.BE_1_.28anShow1.29.3B_.D0.92.D1.96.D0.B4.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.D0.B0.D0.BD.D0.B0.D0.BB.D0.BE.D0.B3.D0.BE.D0.B2.D0.BE.D0.B3.D0.BE_1.2C_.D0.BA.D0.BE.D1.80.D0.BE.D1.82.D0.BA.D0.B8.D0.B9_.28anShow1s.29"><span class="mw-headline-number">1.2</span> Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ 1 (<a href="Libs_Main_graphical_elements.html#anShow1" title="Special:MyLanguage/Libs/Main graphical elements">anShow1</a>); Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ 1, короткий (<a href="Libs_Main_graphical_elements.html#anShow1" title="Special:MyLanguage/Libs/Main graphical elements">anShow1s</a>)</span></h3></span> </td> <td> 1.4 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент на риÑунку 1.2 Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ параметру та короткого префікÑу вимірÑного значеннÑ. Також цей елемент генерує Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð·Ð° відповідними уÑтавками параметру. Елемент загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру <a href="Libs_Main.html#anUnif" title="Special:MyLanguage/Libs/Main">DAQ-шаблону "Ðналоговий Ñигнал"</a>. </p><p>Ці два елементи відрізнÑÑŽÑ‚ÑŒÑÑ Ð¾Ð´Ð¸Ð½ від одного лише початковим горизонтальним розміром, тобто другий "Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ 1, короткий" Ñ” коротким варіантом Ð´Ð»Ñ Ð´ÑƒÐ¶Ðµ коротких випадків та він прÑмо уÑпадковуєтьÑÑ Ð²Ñ–Ð´ першого. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_anShow1.png"><img class="thumbimage" height="23" src="../en/files/LibMainEls_anShow1.png" width="400" /></a> <div class="thumbcaption">РиÑ.1.2. Елемент "Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ 1" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з відображеннÑм значень аналогових параметрів із префікÑом та/або Ñк елемент Ñтатичної екранної таблиці. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему, підлаштувати горизонтальний, вертикальний розмір маÑштабом та зв'Ñзати з параметром джерела даних. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі виконаннÑ, у оÑновному полі елементу, відображаєтьÑÑ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¸Ð¹ Ð¿Ñ€ÐµÑ„Ñ–ÐºÑ Ñ‚Ð° поточне значеннÑ-змінна цього параметру; Ñкі, залежно від наÑвноÑÑ‚Ñ– порушеннÑ, відображаютьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю: <i>labColorGood</i>, <i>labColorWarning</i>, <i>labColorAlarm</i>; та Ñким Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½ÐµÐ·ÐºÐ²Ñ–Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ параметру може блимати. За апаратних помилок та недоÑтовірноÑÑ‚Ñ– даних, оÑтаннє Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ Ñірим кольором та перекреÑлюєтьÑÑ. У підказці кориÑтувач може отримати Ð¾Ð¿Ð¸Ñ Ð¿Ð¾Ð²'Ñзаного параметра та його помилки. </p><p>У активному режимі елементу можна отримати <a href="#Passport">паÑпорт</a>, натиÑнувши праву клавішу миші на полі віджету. У паÑпорті будуть предÑтавлені вÑÑ– влаÑтивоÑÑ‚Ñ– параметру. За натиÑком лівої клавіші миші у облаÑÑ‚Ñ– панелей з'ÑвитьÑÑ <a href="#ElCadr">панель управліннÑ</a> параметром, та вибір даного віджету буде відображатиÑÑ Ð±Ð»Ð¸Ð¼Ð°ÑŽÑ‡Ð¾ÑŽ рамкою. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Віджет наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑького віджету/Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> pErr </td> <td> Параметр: помилка </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|err </td> <td> Код та текÑÑ‚ помилки за параметром. ВикориÑтовуєтьÑÑ Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ñигналізації про порушеннÑ. Коди помилок, що оброблÑÑŽÑ‚ÑŒÑÑ: <ul><li> 1,2 — відмова, параметр недоÑтовірний, відображаєтьÑÑ Ñірим та перекреÑленим;</li> <li> 3,4 — вище та нижче аварійної границі, відображаєтьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю <i>labColorAlarm</i>;</li> <li> 5,6 — вище та нижче попереджувальної границі, відображаєтьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю <i>labColorWarning</i>;</li> <li> 10,11 — коди кориÑтувацьких порушень ÑтатуÑу Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð° аваріÑ, відповідно відображаєтьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю <i>labColorWarning</i> та <i>labColorAlarm</i>.</li></ul> </td></tr> <tr> <td> pNAME </td> <td> Параметр: ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> Коротке Ð½Ð°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, що вÑтавлÑєтьÑÑ Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ порушеннÑ. </td></tr> <tr> <td> prec </td> <td> Параметр: точніÑÑ‚ÑŒ </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|prec </td> <td> КількіÑÑ‚ÑŒ знаків піÑÐ»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸, Ð´Ð»Ñ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ñ… значень, та точніÑÑ‚ÑŒ (знаків загалом), Ð´Ð»Ñ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ…, Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ð³Ð¾ реального Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð° екрані. </td></tr> <tr> <td> pVal </td> <td> Параметр: Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|var </td> <td> Інженерне реальне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ. </td></tr> <tr> <td> spName </td> <td> Ім'Ñ Ð´Ð»Ñ Ñинтезу </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> Ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ Ð´Ð»Ñ Ñинтезу мови при формуванні аварійних повідомлень з урахуваннÑм наголоÑу Ñлів, пауз та інше. Порожнє Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð¼Ð¸ÐºÐ°Ñ” Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¼Ð¾Ð²Ð¾ÑŽ! </td></tr> <tr> <td> pName </td> <td> Коротка назва </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> Ð—Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ñ€Ð¾Ñ‚ÐºÐ¾Ñ— назви-префікÑу. </td></tr> <tr> <td> pNameSz </td> <td> Розмір короткої назви </td> <td> Ціле </td> <td> Стала </td> <td> </td> <td> Розмір короткої назви-префікÑу, викориÑтовуйте 0 Ð´Ð»Ñ Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ñ. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="TextLab" title="#TextLab"><h3><span class="mw-headline" id=".D0.A2.D0.B5.D0.BA.D1.81.D1.82.D0.BE.D0.B2.D0.B0_.D0.BC.D1.96.D1.82.D0.BA.D0.B0_.28TextLab.29"><span class="mw-headline-number">1.3</span> ТекÑтова мітка (<a href="Libs_Main_graphical_elements.html#TextLab" title="Special:MyLanguage/Libs/Main graphical elements">TextLab</a>)</span></h3></span> </td> <td> 1.2 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент на риÑунку 1.3 Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… текÑтових міток, що формуєтьÑÑ Ð½Ð° оÑнові диÑкретних Ñигналів. Також цей елемент генерує Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð·Ð° локально визначеною умовою, атрибут <b>ntf</b>. Елемент загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру DAQ-шаблонів <a href="Libs_Main.html#digitBlockUnif" title="Special:MyLanguage/Libs/Main">диÑкретного блоку</a> та <a href="Libs_Main.html#codeState" title="Special:MyLanguage/Libs/Main">Ñтану за кодом</a>. </p> <ul><li> <b>СпонÑоруваннÑ:</b> ВаÑиль Григор'єв, <a class="external text" href="http://e-beam.ru" rel="nofollow noreferrer noopener" target="_blank">Ð›Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ñ–Ñ Ð’Ð°ÐºÑƒÑƒÐ¼Ð½Ð¸Ñ… Технологій</a></li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_TextLab.png"><img class="thumbimage" height="25" src="../en/files/LibMainEls_TextLab.png" width="400" /></a> <div class="thumbcaption">РиÑ.1.3. Елемент "ТекÑтова мітка" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з відображеннÑм текÑтових міток та/або Ñк елемент Ñтатичної екранної таблиці. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему, підлаштувати горизонтальний, вертикальний розмір та зв'Ñзати з параметром джерела даних. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі виконаннÑ, у оÑновному полі елементу, відображаєтьÑÑ Ñ‚ÐµÐºÑтова мітка та на фоні, що відповідає значеннÑм диÑкретних Ñигналів параметру та конфігурації Ñтанів у атрибуті <b>digStts</b>; де фон, залежно від наÑвноÑÑ‚Ñ– Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ до умов атрибуту <b>ntf</b>, вÑтановлюєтьÑÑ Ñƒ колір порушеннÑ; та Ñким Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½ÐµÐ·ÐºÐ²Ñ–Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ параметру може блимати. За апаратних помилок та недоÑтовірноÑÑ‚Ñ– даних, фон відображаєтьÑÑ Ñірим кольором. </p><p>У активному режимі елементу можна отримати <a href="#Passport">паÑпорт</a>, двічі натиÑнувши ліву клавішу миші на полі віджету. У паÑпорті будуть предÑтавлені вÑÑ– влаÑтивоÑÑ‚Ñ– параметру. За натиÑком лівої клавіші миші у облаÑÑ‚Ñ– панелей з'ÑвитьÑÑ <a href="#ElCadr">панель управліннÑ</a> параметром, та вибір даного віджету буде відображатиÑÑ Ð±Ð»Ð¸Ð¼Ð°ÑŽÑ‡Ð¾ÑŽ рамкою. Команди дублюютьÑÑ Ñƒ контекÑтному меню, Ñке з'ÑвлÑєтьÑÑ Ð·Ð° натиÑком правої клавіші миші у облаÑÑ‚Ñ– віджету. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Віджет наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑького віджету/Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> NAME </td> <td> Параметр: ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> Коротке Ð½Ð°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, що вÑтавлÑєтьÑÑ Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ‚Ð° дії оператору-кориÑтувача. </td></tr> <tr> <td> DESCR </td> <td> Параметр: Ð¾Ð¿Ð¸Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|DESCR </td> <td> ÐžÐ¿Ð¸Ñ Ð°Ð±Ð¾ розгорнута назва параметру, що вÑтавлÑєтьÑÑ Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ‚Ð° дії оператору-кориÑтувача. </td></tr> <tr> <td> st_open </td> <td> Параметр: ÑтатуÑ-відкрито </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|st_open </td> <td> Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ "Відкрито" або загальний ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° за відÑутноÑÑ‚Ñ– Ñигналу Ñтану "Закрито". </td></tr> <tr> <td> st_close </td> <td> Параметр: ÑтатуÑ-закрито </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|st_close </td> <td> Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ "Закрито". </td></tr> <tr> <td> st_text </td> <td> Параметр: ÑÑ‚Ð°Ñ‚ÑƒÑ (текÑÑ‚) </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|st_text </td> <td> ТекÑÑ‚ Ñтану параметру, за режимом "Стан за кодом". </td></tr> <tr> <td> digStts </td> <td> Параметр: ÑтатуÑи </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|digStts </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ ÑтатуÑів параметру зі Ñтруктурою <b>{openedLabel}-{color};{closedLabel}-{color}</b>, Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку. </td></tr> <tr> <td> com </td> <td> Параметр: команда </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> Parameter|com </td> <td> Команда параметру "Відкрити" або загальна команда перемикача за відÑутноÑÑ‚Ñ– Ñигналу команди "Закрити". </td></tr> <tr> <td> close </td> <td> Параметр: закрити </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> Parameter|close </td> <td> Команда параметру "Закрити". </td></tr> <tr> <td> stop </td> <td> Параметр: зупинка </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> Parameter|stop </td> <td> Команда параметру "Зупинити". </td></tr> <tr> <td> com_text </td> <td> Параметр: текÑÑ‚ команди (з digComs) </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td> Parameter|com_text </td> <td> ТекÑÑ‚ команди параметру, за режимом "Стан за кодом". </td></tr> <tr> <td> digComs </td> <td> Параметр: команди </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|digComs </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ параметру зі Ñтруктурою <b>{openLabel}-{color};{closeLabel}-{color};{stopLabel}-{color}</b>, Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку, та <b>{com1Label}-{color};{com2Label}-{color};...;{comNLabel}-{color}</b>, Ð´Ð»Ñ ÑтатуÑу за кодом. </td></tr> <tr> <td> ntf </td> <td> ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ "{st}:{modes}:{ТекÑÑ‚ мови}" </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð·Ð° ÑтатуÑом (st) [0|1] та <a href="Modules/VCAEngine.html#Alarms" title="Special:MyLanguage/Modules/VCAEngine">режимами-методами Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ (modes)</a>, Ñк Ñ€Ñдок чиÑел методів, та мовою, Ñкщо вказано такий метод. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="ImgLab" title="#ImgLab"><h3><span class="mw-headline" id=".D0.9C.D1.96.D1.82.D0.BA.D0.B0_.D0.B7.D0.BE.D0.B1.D1.80.D0.B0.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F.D0.BC_.28ImgLab.29"><span class="mw-headline-number">1.4</span> Мітка зображеннÑм (<a href="Libs_Main_graphical_elements.html#ImgLab" title="Special:MyLanguage/Libs/Main graphical elements">ImgLab</a>)</span></h3></span> </td> <td> 1.2 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент на риÑунку 1.4 Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¸Ñ… міток зображень, що формуєтьÑÑ Ð½Ð° оÑнові диÑкретних Ñигналів. Також цей елемент генерує Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð·Ð° локально визначеною умовою, атрибут <b>ntf</b>. Елемент загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру DAQ-шаблонів <a href="Libs_Main.html#digitBlockUnif" title="Special:MyLanguage/Libs/Main">диÑкретного блоку</a> та <a href="Libs_Main.html#codeState" title="Special:MyLanguage/Libs/Main">Ñтану за кодом</a>. </p> <ul><li> <b>СпонÑоруваннÑ:</b> Вінницька Птахофабрика</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ImgLab.png"><img class="thumbimage" height="53" src="../en/files/LibMainEls_ImgLab.png" width="400" /></a> <div class="thumbcaption">РиÑ.1.4. Елемент "Мітка зображеннÑм" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з відображеннÑм міток Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð°/або Ñк елемент Ñтатичної екранної таблиці. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему, підлаштувати горизонтальний, вертикальний розмір та зв'Ñзати з параметром джерела даних. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі виконаннÑ, у оÑновному полі елементу, відображаєтьÑÑ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¼Ñ–Ñ‚ÐºÐ¸ на фоні, що відповідає значеннÑм диÑкретних Ñигналів параметру та конфігурації Ñтанів у атрибуті <b>imgs</b>; де фон, залежно від наÑвноÑÑ‚Ñ– Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ð³Ð¾ до умов атрибуту <b>ntf</b>, вÑтановлюєтьÑÑ Ñƒ колір порушеннÑ; та Ñким Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½ÐµÐ·ÐºÐ²Ñ–Ñ‚Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ параметру може блимати. За апаратних помилок та недоÑтовірноÑÑ‚Ñ– даних, фон відображаєтьÑÑ Ñірим кольором. </p><p>У активному режимі елементу можна отримати <a href="#Passport">паÑпорт</a>, двічі натиÑнувши ліву клавішу миші на полі віджету. У паÑпорті будуть предÑтавлені вÑÑ– влаÑтивоÑÑ‚Ñ– параметру. За натиÑком лівої клавіші миші у облаÑÑ‚Ñ– панелей з'ÑвитьÑÑ <a href="#ElCadr">панель управліннÑ</a> параметром, та вибір даного віджету буде відображатиÑÑ Ð±Ð»Ð¸Ð¼Ð°ÑŽÑ‡Ð¾ÑŽ рамкою. Команди дублюютьÑÑ Ñƒ контекÑтному меню, Ñке з'ÑвлÑєтьÑÑ Ð·Ð° натиÑком правої клавіші миші у облаÑÑ‚Ñ– віджету. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Віджет наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑького віджету/Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> NAME </td> <td> Параметр: ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> Коротке Ð½Ð°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, що вÑтавлÑєтьÑÑ Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ‚Ð° дії оператору-кориÑтувача. </td></tr> <tr> <td> DESCR </td> <td> Параметр: Ð¾Ð¿Ð¸Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|DESCR </td> <td> ÐžÐ¿Ð¸Ñ Ð°Ð±Ð¾ розгорнута назва параметру, що вÑтавлÑєтьÑÑ Ñƒ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ‚Ð° дії оператору-кориÑтувача. </td></tr> <tr> <td> st_open </td> <td> Параметр: ÑтатуÑ-відкрито </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|st_open </td> <td> Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ "Відкрито" або загальний ÑÑ‚Ð°Ñ‚ÑƒÑ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ñ‡Ð° за відÑутноÑÑ‚Ñ– Ñигналу Ñтану "Закрито". </td></tr> <tr> <td> st_close </td> <td> Параметр: ÑтатуÑ-закрито </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|st_close </td> <td> Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ "Закрито". </td></tr> <tr> <td> st_img </td> <td> Параметр: ÑÑ‚Ð°Ñ‚ÑƒÑ "{img}:{bCol}:{blink}" </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|st_text </td> <td> Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñтану параметру, за режимом "Стан за кодом", де: <ul><li> <i>img</i> — ім'Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ, дивітьÑÑ <a href="Modules/VCAEngine.html#Media" title="Special:MyLanguage/Modules/VCAEngine">атрибути зображеннÑ</a>;</li> <li> <i>bCol</i> — фоновий колір;</li> <li> <i>blink</i> — ознака Ð±Ð»Ð¸Ð¼Ð°Ð½Ð½Ñ [0|1] фону.</li></ul> </td></tr> <tr> <td> imgs </td> <td> ЗображеннÑ, Ð´Ð»Ñ "{openedImage}-{bCol}:{closedImage}-{bCol}:{EVAL}-{bCol}" </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ Ñтанів параметру зі Ñтруктурою <b>{openedLabel}-{color};{closedLabel}-{color};{EVALLabel}-{color}</b>, Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку. </td></tr> <tr> <td> digStts </td> <td> Параметр: ÑтатуÑи </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|digStts </td> <td> Стандартна ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ ÑтатуÑів параметру зі Ñтруктурою <b>{notUsed}-{openedColor};{notUsed}-{closedColor}'<i>, Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку та відÑутноÑÑ‚Ñ– атрибуту </i></b><i>imgs</i>. </td></tr> <tr> <td> com </td> <td> Параметр: команда </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> Parameter|com </td> <td> Команда параметру "Відкрити" або загальна команда перемикача за відÑутноÑÑ‚Ñ– Ñигналу команди "Закрити". </td></tr> <tr> <td> close </td> <td> Параметр: закрити </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> Parameter|close </td> <td> Команда параметру "Закрити". </td></tr> <tr> <td> stop </td> <td> Параметр: зупинка </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> Parameter|stop </td> <td> Команда параметру "Зупинити". </td></tr> <tr> <td> com_text </td> <td> Параметр: текÑÑ‚ команди (з digComs) </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td> Parameter|com_text </td> <td> ТекÑÑ‚ команди параметру, за режимом "Стан за кодом". </td></tr> <tr> <td> digComs </td> <td> Параметр: команди </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|digComs </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ параметру зі Ñтруктурою <b>{openLabel}-{color};{closeLabel}-{color};{stopLabel}-{color}</b>, Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку, та <b>{com1Label}-{color};{com2Label}-{color};...;{comNLabel}-{color}</b>, Ð´Ð»Ñ ÑтатуÑу за кодом. </td></tr> <tr> <td> ntf </td> <td> ÐŸÐ¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ "{st}:{modes}:{ТекÑÑ‚ мови}" </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð·Ð° ÑтатуÑом (st) [0|1] та <a href="Modules/VCAEngine.html#Alarms" title="Special:MyLanguage/Modules/VCAEngine">режимами-методами Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ (modes)</a>, Ñк Ñ€Ñдок чиÑел методів, та мовою, Ñкщо вказано такий метод. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="alarmsAct" title="#alarmsAct"><h3><span class="mw-headline" id=".D0.9F.D0.BE.D1.80.D1.83.D1.88.D0.B5.D0.BD.D0.BD.D1.8F_.E2.80.94_.D0.B0.D0.BA.D1.82.D0.B8.D0.B2.D0.BD.D0.B5_.28alarmsAct.29"><span class="mw-headline-number">1.5</span> ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” активне (<a href="Libs_Main_graphical_elements.html#alarmsAct" title="Special:MyLanguage/Libs/Main graphical elements">alarmsAct</a>)</span></h3></span> </td> <td> 1.4 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент на риÑунку 1.5 Ñлугує Ð´Ð»Ñ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… порушень у табличному виглÑді та із виділеннÑм Ñ—Ñ… за кольором та текÑтом. ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑÑ Ñ–Ð· <a href="Program_manual.html#ArchMess" title="Special:MyLanguage/Documents/Program manual">буферу поточних-активних порушень OpenSCADA</a>. Фактично елемент реалізує функції примітиву "<a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#ImplProtocol" title="Special:MyLanguage/Sub-projects/VCA">Протокол</a>" Ð´Ð»Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½ÑŒ та із розширеннÑм можливоÑтей. </p><p>Ð¡Ð¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ зафікÑовано за правилом "активні + найбільший рівень + оÑтанні" Ð´Ð»Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ нагорі, що можна змінити лише редагуваннÑм вихідного текÑту елементу. </p><p>Ð”Ð»Ñ Ð´ÐµÑ‚Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ð²Ð¸Ð²Ñ‡ÐµÐ½Ð½Ñ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð¸Ñ… порушень елементом передбачено функцію Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ð²Ð¸Ñоти угору або униз за отриманнÑм фокуÑу. </p><p>Елемент Ñтворено, та він зазвичай викориÑтовуєтьÑÑ, у парі з <a href="#alarmsSt">кадром повноформатного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ–Ñторії порушень</a>, Ñкий наділено більшіÑÑ‚ÑŽ функцій цього елементу, але Ñ– Ð´Ð»Ñ Ñ–Ñторії порушень. </p><p>ОÑновним кориÑтувацьким розширеннÑм Ñ” можливіÑÑ‚ÑŒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ñ… полів таблиці із переліку варіантів: </p> <ul><li> <i>atm</i> — Ñ‡Ð°Ñ Ð²Ð¸Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ;</li> <li> <i>qttm</i> — Ñ‡Ð°Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ (квітації) порушеннÑ, Ð´Ð»Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð¸Ñ… порушень;</li> <li> <i>lev</i> — рівень порушеннÑ;</li> <li> <i>type</i> — тип-назва Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ–Ð· Ñ€Ñ–Ð²Ð½Ñ <i>lev</i> та атрибуту "types";</li> <li> <i>cat</i> — ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ;</li> <li> <i>mess</i> — повний та нерозібраний текÑÑ‚ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ;</li> <li> <i>prm</i> — адреÑа DAQ-параметру джерела порушеннÑ;</li> <li> <i>dscr</i> — Ð¾Ð¿Ð¸Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ–Ð· DAQ-параметру джерела;</li> <li> <i>dscrCust{N}</i> — Ð¾Ð¿Ð¸Ñ ÐºÐ¾Ñ€Ð¸Ñтувацького Ð¿Ð¾Ð»Ñ <i>N</i>;</li> <li> <i>alrm</i> — текÑÑ‚ порушеннÑ;</li> <li> <i>cmnt</i> — коментар до порушеннÑ.</li></ul> <p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Цей елемент та його Ð¿Ð¾Ð»Ñ Ð·Ð°Ð³Ð°Ð»Ð¾Ð¼ репрезентують Ñтруктуру Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ, Ñку детально опиÑано у <a href="Program_manual.html#ArchMess" title="Special:MyLanguage/Documents/Program manual">поÑібнику кориÑтувача</a>. </p><p>Як можна бачити із переліку можливих полів таблиці, цей елемент підтримує механізм Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ (квітації), ÐºÐ¾Ð¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° кориÑтувацькі полÑ. </p> <ul><li> <b>СпонÑоруваннÑ:</b> УÑÑ‚ÑŒÑнцев Михайло</li> <li> <b>СпонÑоруваннÑ, Ð´Ð¾Ð´Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ кориÑтувацького Ð¿Ð¾Ð»Ñ "Тип" на 0.2 <span title="людино-днів, 1ЛД — 10 годин">ЛД<sup style="color: blue">[!]</sup></span>:</b> INSERTEC LTDA</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:903px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_alarmsAct_uk.png"><img class="thumbimage" height="170" src="files/LibMainEls_alarmsAct_uk.png" width="901" /></a> <div class="thumbcaption">РиÑ.1.5. Елемент "ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” активне" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (згори додолу).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з поÑтійним відображеннÑм активних порушень або Ð´Ð»Ñ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ Ñ—Ñ… Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð° <a href="#RootPgSo">кореневій Ñторінці</a>. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему або кореневу Ñторінку, підлаштувати горизонтальний, вертикальний розмір, налаштувати вертикальне Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° відкоригувати інші влаÑтивоÑÑ‚Ñ– на кшталт переліку та поÑлідовноÑÑ‚Ñ– відображуваних полів таблиці. </p><p>Якщо треба виключити функцію Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð¾ ви маєте виключити Ñ‡Ð°Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ "qttm" з переліку полів та вÑтановити елемент неактивним. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑÑ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ñ–Ð· переліку активних порушень, за визначеними полÑми, правилом ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° виокремленнÑ; вміÑÑ‚ Ñкої періодично та динамічно оновлюєтьÑÑ. За обраннÑм таблиці, Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ñ„Ð¾ÐºÑƒÑу, Ñ—Ñ— виÑота може розширюватиÑÑ, відобразивши більше повідомлень, Ñкщо цю функцію увімкнено та Ñ” відповідніÑÑ‚ÑŒ умови із визначеної кількоÑÑ‚Ñ– порушень. </p><p>КориÑтувачу надаєтьÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–ÑÑ‚ÑŒ підтвердити порушеннÑ, змінивши Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ñ Ñ‡Ð°Ñу Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð°Ð±Ð¾ за допомогою панелі керуваннÑ, що Ñпливе за обраннÑм елементу та Ñ€Ñдка порушеннÑ. </p><p>Ще кориÑтувач може залишити коментар до порушеннÑ, відкоригувавши відповідне поле таблиці. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> active </td> <td> Ðктивний </td> <td> Логічний </td> <td> Вимкнути Ñкщо виключено підтвердженнÑ, Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ð·Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ñ„Ð¾ÐºÑƒÑу та Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð·Ð°Ð³Ð°Ð»Ñ– — Ñуто відображеннÑ. </td></tr> <tr> <td> hHdrVis </td> <td> Показувати заголовок: горизонтальний </td> <td>Логічний </td> <td> </td></tr> <tr> <td> vHdrVis </td> <td> Показувати заголовок: вертикальний </td> <td> Логічний </td> <td> </td></tr> <tr> <td> formDtTm </td> <td> Формат дати та чаÑу (%Y-%m-%d %H.%M.%S[.%MS,%US]) </td> <td> Ð Ñдок </td> <td> Формат Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‡Ð°Ñу Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ‚Ð° підтвердженнÑ. </td></tr> <tr> <td> expOnItems </td> <td> РозширÑти при фокуÑÑ–: елементів (<=0-відключено) </td> <td> Цілий </td> <td> Гранична кількіÑÑ‚ÑŒ повідомлень Ð´Ð»Ñ ÑÐ¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ— Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ, Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ð²Ð¸Ñоти, за Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ñ„Ð¾ÐºÑƒÑу. </td></tr> <tr> <td> expOnFocus </td> <td> РозширÑти при фокуÑÑ–: пікÑелів (0-відключено,>-донизу,<-догори) </td> <td> Цілий </td> <td> Ð’Ñтановити у потрібне Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ, Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ð²Ð¸Ñоти, за набуттÑм фокуÑу. </td></tr> <tr> <td> colms </td> <td> Стовпчики <p>Перелік поділений ',' з варіантів: atm, qttm, lev, type, cat, mess, prm, dscr, dscrCust{N}, alrm, cmnt. </p> </td> <td> Ð Ñдок </td> <td> Визначити у потрібну поÑлідовніÑÑ‚ÑŒ та Ð½Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ñ–Ð². </td></tr> <tr> <td> highLght </td> <td> Правила підÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ <p>Ð Ñдки у формі "{lev}[{slev}]{quitt}:{color}:{font}:{fontColor}". </p> </td> <td> ТекÑÑ‚ </td> <td> Правила підÑвітленнÑ, де: <ul><li> <i>lev</i> — оÑновний рівень Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ [0...7];</li> <li> <i>slev</i> — підрівень Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ [0...9], опціонально;</li> <li> <i>quitt</i> — ознака Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ (квітації) Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ [0|1];</li> <li> <i>color</i> — колір фону Ñ€Ñдка з повідомленнÑм;</li> <li> <i>font</i> — шрифт текÑту Ñ€Ñдка з повідомленнÑм;</li> <li> <i>fontColor</i> — колір текÑту Ñ€Ñдка з повідомленнÑм.</li></ul> <p>Ðаприклад: </p> <div class="mw-highlight mw-content-ltr" dir="ltr"><pre><span class="c">#<SnthHgl font="monospace"></span> <span class="c"># <rule expr="^#[^\n]*" color="gray" font_italic="1"/></span> <span class="c"># <rule expr="^[0-9]*" color="blue"></span> <span class="c"># <rule expr="[01]$" color="red"/></span> <span class="c"># </rule></span> <span class="c"># <rule expr="(?<=:).*" font_weight="1"/></span> <span class="c">#</SnthHgl></span> 50:gray 40:red 150:yellow </pre></div> </td></tr> <tr> <td> colDscrCustNames </td> <td> Перелік назв кориÑтувацьких полів, поділених ';' </td> <td> Ð Ñдок (переклад) </td> <td> За підтримки кориÑтувацьких полів, та Ñ—Ñ… видиміÑÑ‚ÑŽ, тут наводÑÑ‚ÑŒÑÑ Ñ—Ñ… назви. </td></tr> <tr> <td> types </td> <td> Перелік типів за рівнем від 0, поділені ';' </td> <td> Ð Ñдок (переклад) </td> <td> Типи-назви порушень за Ñ—Ñ… рівнем, типово "Ðалагодж.;Інформ.;Зауваж.;Попередж.;Помилка;Критично;Тривога;ÐваріÑ". </td></tr> <tr> <td> messCat </td> <td> ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ </td> <td> Ð Ñдок </td> <td> ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ Ð¾Ð¿Ñ€Ð°Ñ†ÑŒÐ¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ñ… повідомлень порушень, типово порожнє Ð´Ð»Ñ Ð²ÑÑ–Ñ… порушень. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="objProps" title="#objProps"><h3><span class="mw-headline" id=".D0.92.D0.BB.D0.B0.D1.81.D1.82.D0.B8.D0.B2.D0.BE.D1.81.D1.82.D1.96_.D0.BE.D0.B1.27.D1.94.D0.BA.D1.82.D1.83_.28objProps.29"><span class="mw-headline-number">1.6</span> ВлаÑтивоÑÑ‚Ñ– об'єкту (<a href="Libs_Main_graphical_elements.html#objProps" title="Special:MyLanguage/Libs/Main graphical elements">objProps</a>)</span></h3></span> </td> <td> 1.2 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент на риÑунку 1.6 Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð²Ð»Ð°ÑтивоÑтей джерела даних у табличному виглÑді та із виділеннÑм Ñ—Ñ… кольором, Ñк об'єкт, та Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑ‚Ñ– зміни Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð»Ð°ÑтивоÑтей із правом запиÑу. Також цей елемент генерує Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð·Ð³Ñ–Ð´Ð½Ð¾ до оÑобливоÑтей об'єкту. Елемент загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру DAQ-шаблонів "<a href="Libs_Main.html#ComplexObject" title="Special:MyLanguage/Libs/Main">КомплекÑний об'єкт</a>". </p> <ul><li> <b>СпонÑоровано:</b> ПÐТ Ð¥ÐРТРОÐ</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:682px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_objProps_uk.png"><img class="thumbimage" height="383" src="files/LibMainEls_objProps_uk.png" width="680" /></a> <div class="thumbcaption">РиÑ.1.6. Елемент "ВлаÑтивоÑÑ‚Ñ– об'єкту" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з конÑолідованим відображеннÑм об'єкту Ñк ціле та ÑутноÑÑ‚Ñ– із влаÑтивоÑÑ‚Ñми. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему, підлаштувати горизонтальний, вертикальний розмір маÑштабом та зв'Ñзати з параметром джерела даних за DAQ-шаблоном "<a href="Libs_Main.html#ComplexObject" title="Special:MyLanguage/Libs/Main">КомплекÑний об'єкт</a>". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ð· влаÑтивоÑÑ‚Ñми у Ñ€Ñдках, де перший Ñтовпчик це назва влаÑтивоÑÑ‚Ñ–, а другий Ñ—Ñ— значеннÑ. Ð Ñдок може підÑвічуватиÑÑ Ñ„Ð¾Ð½Ð¾Ð¼ аварійного кольору, у випадку Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð·Ð° цією влаÑтивіÑÑ‚ÑŽ. ОÑобливе Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¼Ð°Ñ” й заголовок віджету де відображаєтьÑÑ Ð½Ð°Ð·Ð²Ð° об'єкту, фон кольору Ñкого може набувати аварійних кольорів, за наÑвніÑÑ‚ÑŽ порушень у об'єкта. </p><p>Ð¢Ð°Ð±Ð»Ð¸Ñ†Ñ Ð²Ð»Ð°ÑтивоÑтей Ñ” активною та за обраннÑм Ñ€Ñдка влаÑтивоÑÑ‚Ñ–, що передбачає запиÑ, знизу з'ÑвитьÑÑ Ð¿Ð¾Ð»Ðµ вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð»Ð°ÑтивоÑÑ‚Ñ–. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> objName </td> <td> Об'єкт: ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Object|NAME </td> <td> Ім'Ñ Ð¾Ð±'єкту Ð´Ð»Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ. </td></tr> <tr> <td> objDescr </td> <td> Об'єкт: Ð¾Ð¿Ð¸Ñ </td> <td> ТекÑÑ‚ </td> <td> Вхідний зв'Ñзок </td> <td> Object|DESCR </td> <td> ÐžÐ¿Ð¸Ñ Ð¾Ð±'єкту Ð´Ð»Ñ Ð¿Ñ–Ð´ÐºÐ°Ð·ÐºÐ¸ до заголовку. </td></tr> <tr> <td> objErr </td> <td> Об'єкт: помилка </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Object|err </td> <td> Помилка об'єкту Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ñ‚Ð° підÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²ÐºÑƒ, опрацьовуютьÑÑ ÐºÐ¾Ð´Ð¸ концепції. </td></tr> <tr> <td> objItems </td> <td> Об'єкт: елементи </td> <td> Об'єкт </td> <td> Вхідний зв'Ñзок </td> <td> Object|items </td> <td> ОпиÑовий об'єкт влаÑтивоÑтей фізичного об'єкту, згідно до концепції. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="calendar" title="#calendar"><h3><span class="mw-headline" id=".D0.9A.D0.B0.D0.BB.D0.B5.D0.BD.D0.B4.D0.B0.D1.80_.28calendar.29"><span class="mw-headline-number">1.7</span> Календар (<a href="Libs_Main_graphical_elements.html#calendar" title="Special:MyLanguage/Libs/Main graphical elements">calendar</a>)</span></h3></span> </td> <td> 1.0 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент на риÑунку 1.7 Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¼Ñ–ÑÑÑ†Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ Ð·Ð° тижнÑми, Ñкий передбачає можливіÑÑ‚ÑŒ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ñ€Ð¾ÐºÑƒ, міÑÑÑ†Ñ Ñ‚Ð° окремого днÑ, а також перехід на поточний день. </p> <ul><li> <b>СпонÑоровано:</b> ТОВ "СВІТоВИРÐВТоМÐТИК"</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:492px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_calendar_uk.png"><img class="thumbimage" height="190" src="files/LibMainEls_calendar_uk.png" width="490" /></a> <div class="thumbcaption">РиÑ.1.7. Елемент "Календар" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з відображеннÑм календарÑ. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему, підлаштувати горизонтальний, вертикальний розмір маÑштабом, та викориÑтовувати атрибут "selTime" цього віджету Ð´Ð»Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ñ‚Ð° вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð°Ñ‚Ð¸. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¹ до обраного рік, міÑÑць та підÑвічено день, відповідно до Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñƒ "selTime". </p><p>КориÑтувач має можливіÑÑ‚ÑŒ обрати рік та міÑÑÑ†Ñ Ð· переліку, а також день у зображені тижнів. Ð”Ð»Ñ ÑˆÐ²Ð¸Ð´ÐºÐ¾Ð³Ð¾ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð´Ð¾ поточної доби передбачено відповідну кнопку. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> selTime </td> <td> Обраний Ñ‡Ð°Ñ </td> <td> Ціле </td> <td> Ð§Ð°Ñ ÐºÐ°Ð»ÐµÐ½Ð´Ð°Ñ€Ñ Ñƒ Ñекундах від UNIX-епохи. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="weather" title="#weather"><h3><span class="mw-headline" id=".D0.9F.D0.BE.D0.B3.D0.BE.D0.B4.D0.B0_.28weather.29"><span class="mw-headline-number">1.8</span> Погода (<a href="Libs_Main_graphical_elements.html#weather" title="Special:MyLanguage/Libs/Main graphical elements">weather</a>)</span></h3></span> </td> <td> 1.0 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент на риÑунку 1.8 викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ… погоди із параметрів на DAQ-шаблоні "<a href="Libs_Main.html#weather" title="Special:MyLanguage/Libs/Main">Погода</a>". </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:452px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_weather_uk.png"><img class="thumbimage" height="156" src="files/LibMainEls_weather_uk.png" width="450" /></a> <div class="thumbcaption">РиÑ.1.8. Елемент "Погода" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може бути викориÑтано розробником при Ñтворені мнемоÑхем з відображеннÑм погоди. Ð”Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ñ–Ð±Ð½Ð¾ додати цей віджет на мнемоÑхему, підлаштувати горизонтальний, вертикальний розмір маÑштабом та зв'Ñзати з параметром джерела даних за DAQ-шаблоном "<a href="Libs_Main.html#weather" title="Special:MyLanguage/Libs/Main">Погода</a>". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð° погода на горі Ñ– прогноз знизу з деталізацією у Ñпливаючій підказці на зображені. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Ð’Ñе ще можуть бути відÑутні Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð´Ð»Ñ Ð´ÐµÑких погодних умов оÑкільки вони продовжують додаватиÑÑ! </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> current </td> <td> Погода: поточне </td> <td> Об'єкт </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|current </td> <td> Об'єкт із поточними даними. </td></tr> <tr> <td> forecast </td> <td> Погода: прогноз </td> <td> Об'єкт </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|forecast </td> <td> Об'єкт із прогнозованими даними. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="RootPgSo" title="#RootPgSo"><h2><span class="mw-headline" id=".D0.9A.D0.BE.D1.80.D0.B5.D0.BD.D0.B5.D0.B2.D0.B0_.D1.81.D1.82.D0.BE.D1.80.D1.96.D0.BD.D0.BA.D0.B0_.28.D0.A1.D0.9E.29_.28RootPgSo.29"><span class="mw-headline-number">2</span> Коренева Ñторінка (СО) (<a href="Libs_Main_graphical_elements.html#RootPgSo" title="Special:MyLanguage/Libs/Main graphical elements">RootPgSo</a>)</span></h2></span> </td> <td> 2.7 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> 1000 Ð¼Ñ </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 2, Ñлугує базою Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувацьких інтерфейÑів, пачатково Ð´Ð»Ñ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ‚ÐµÑ…Ð½Ð¾Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ð¼Ð¸ процеÑами, заÑнованими на об'єктах Ñигналізації (СО). </p><p>Коренева Ñторінка міÑтить чотири облаÑÑ‚Ñ–: </p> <ul><li> облаÑÑ‚ÑŒ кнопок-індикаторів об'єктів Ñигналізації (нагорі);</li> <li> облаÑÑ‚ÑŒ навігації за видами Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ (праворуч-нагорі);</li> <li> контейнер оÑновних кадрів кориÑтувацького інтерфейÑу (у центрі);</li> <li> контейнер панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ (праворуч-знизу).</li></ul> <p><i>ОблаÑÑ‚ÑŒ кнопок-індикаторів об'єктів Ñигналізації</i> Ñлугує Ð´Ð»Ñ Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ— про наÑвніÑÑ‚ÑŒ порушень у об'єкті Ñигналізації, а також Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¼Ñ–Ð¶ ними. </p><p>Ð”Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ об'єкту Ñигналізації викориÑтовуєтьÑÑ ÐºÐ¾Ð»Ñ–Ñ€ фону, за ÑтилÑми: <i>backColorButton</i> та <i>backColorButtonSel</i>. Ð Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ текÑту, відповідно до Ñтилів: <i>labColorGood</i>, <i>labColorWarning</i>, <i>labColorAlarm</i>; та Ñким текÑÑ‚ незквітованого об'єкту Ñигналізації може блимати. </p><p>Кнопки наразі генеруютьÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾, шлÑхом ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿ÐµÑ€ÑˆÐ¾Ñ— та єдиної, відповідно до наÑвних у дереві проекту віртуальних Ñторінок об'єктів Ñигналізації з поÑлідовною цифровою ідентифікацією від 1 (один). ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð½Ð° кількіÑÑ‚ÑŒ кнопок, або об'єктів Ñигналізації, полÑгає лише у Ñумарній довжині назв об'єктів Ñигналізації, Ñкі можна розташувати у два Ñ€Ñди цих кнопок. Тобто, за коротких назв можна отримати до близька 100 об'єктів ÑигналізаціÑ. Якщо об'єкт Ñигналізації один то навіть Ñ†Ñ Ñ”Ð´Ð¸Ð½Ð°-базова кнопка ховаєтьÑÑ. </p><p><i>ОблаÑÑ‚ÑŒ навігації за видами відображеннÑ</i> — Ñ–Ð½Ð´Ð¸ÐºÐ°Ñ†Ñ–Ñ Ð²Ð¸Ð±Ð¾Ñ€Ñƒ та Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð²Ð¸Ð´Ñƒ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñк, наприклад: "МнемоÑхеми", "Групи графіків", "Групи контурів", "Документи" та інше; та кнопки Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ ÐºÐ¾Ð¼Ð±Ð¾Ð±Ð¾ÐºÑ Ð¿Ñ€Ñмого Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ ÐºÐ°Ð´Ñ€Ñ–Ð² у об'єкті Ñигналізації. </p><p>ПроÑÑ‚Ñ–Ñ€ кнопок видів Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ” динамічним, у ÑенÑÑ– зайнÑÑ‚Ñ‚Ñ Ð¿Ñ€Ð¾Ñтору відÑутніх, та Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñамих видів Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚Ð¾Ð²ÑƒÑ”Ñ‚ÑŒÑÑ Ð½Ð° інше від типового значеннÑ, тобто передбачено два оÑновних види Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ (view1 та view2), три допоміжних (view3, view4 та view5), а також один загальний на веÑÑŒ Ñ–Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ (view6). </p><p>Ðижче також міÑÑ‚ÑÑ‚ÑŒÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ квітації, Ñкі з'ÑвлÑÑŽÑ‚ÑŒÑÑ Ð·Ð° Ð²Ð¸Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½ÑŒ, а на горі Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð»Ð¾Ð³Ð¾Ñ‚Ð¸Ð¿Ñƒ, Ñке налаштовуєтьÑÑ. </p><p><i>Контейнер оÑновних кадрів кориÑтувацького інтерфейÑу</i> — облаÑÑ‚ÑŒ контейнеру Ð´Ð»Ñ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ñƒ нього оÑновних кадрів за обраннÑм Ñ—Ñ… кнопками режимів Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð±Ð¾ зміни об'єкту Ñигналізації. </p><p><i><a href="#alarmsAct">Загальна Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… порушень</a></i> — міÑтить кольорові Ñ€Ñдки актуальних порушень, Ñких впорÑдковано за Ñ—Ñ… важливіÑÑ‚ÑŽ із більш важливими нагорі. Початково віджет вимкнено. </p><p><i>Контейнер панелей управліннÑ</i> — облаÑÑ‚ÑŒ контейнеру Ð´Ð»Ñ Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ð´Ð¾ нього панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ€Ñ–Ð·Ð½Ð¸Ð¼Ð¸ об'єктами у облаÑÑ‚Ñ– контейнеру оÑновних кадрів, наприклад — панель параметру, документу, графіку та інше. </p><p>Під контейнером панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²ÑƒÑ”Ñ‚ÑŒÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ° запуÑку демонÑтраційного режиму — режиму за Ñким здійÑнюєтьÑÑ Ð¿ÐµÑ€Ñ–Ð¾Ð´Ð¸Ñ‡Ð½Ðµ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ð½Ð¸Ñ… кадрів, зміна режимів та інших операцій згідно Ñценарію. </p> <ul><li> <b>СпонÑÐ¾Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ð·Ð°Ñ†Ñ–Ñ—:</b> Вінницька Птахофабрика</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:1026px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_RootPgSoD_uk.png"><img class="thumbimage" height="670" src="files/LibMainEls_RootPgSoD_uk.png" width="1024" /></a> <div class="thumbcaption">РиÑ.2a. Кадр "Коренева Ñторінка (СО)" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей віджет може викориÑтовуватиÑÑ Ð»Ð¸ÑˆÐµ у режимі кореневої Ñторінки, Ñка має розташовуватиÑÑ Ñƒ дереві проекту Ñк елемент "so". Крім цього, довкола головної Ñторінки має бути розгорнута наÑтупна деревоподібна ієрархіÑ: </p> <dl><dd> /<b>control</b>/* — логічний контейнер, міÑтить різні панелі управліннÑ;</dd> <dd> /<b>so</b>/ — цей кадр Ñк контейнер, міÑтить логічні контейнери об'єктів Ñигналізації: <dl><dd> <b>{n}</b>/ — логічний контейнер об'єкту Ñигналізації <i>n</i> (1...), міÑтить логічні контейнери та шаблони видів відображеннÑ: <dl><dd> [<b>view1</b>|<b>mn</b>]/* — вид Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ 1 (зазвичай та раніш це мнемоÑхеми), міÑтить багато Ñторінок кінцевих кадрів;</dd> <dd> [<b>view2</b>|<b>ggraph</b>]/* — вид Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ 2 (зазвичай та раніш це шаблон <a href="#grpGraph">групи графіків</a>), міÑтить багато Ñторінок кінцевих кадрів;</dd> <dd> [<b>view3</b>|<b>gcadr</b>]/* — вид Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ 3 (зазвичай та раніш це шаблон <a href="#grpCadr">групи контурів</a>), міÑтить багато Ñторінок кінцевих кадрів;</dd> <dd> [<b>view4</b>|<b>gview</b>]/* — вид Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ 4 (зазвичай та раніш це шаблон <a href="#ViewCadr">групи оглÑдових кадрів</a>), міÑтить багато Ñторінок кінцевих кадрів;</dd> <dd> [<b>view5</b>|<b>doc</b>]/* — вид Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ 5 (зазвичай та раніш це логічний контейнер документів), міÑтить багато Ñторінок кінцевих кадрів;</dd> <dd> <b>greg</b>/* — Ñпецифічний шаблон Ñторінки <a href="#cntrRegul">Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐŸÐ†Ð”-регулÑтору</a>, міÑтить багато Ñторінок кінцевої конфігурації ПІД-регулÑторів, підключених Ñтатично та Ñкі викликаютьÑÑ Ð»Ð¸ÑˆÐµ кнопкою "ПІД" <a href="#ElCadr">елементу кадру</a>.</dd></dl></dd> <dd> [<b>view6</b>|<b>rg</b>]/ — логічний контейнер глобального виду Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ 6 (зазвичай та раніш це <a href="#ResultGrph">зведені графіки</a> — Ñпільні графіки Ð´Ð»Ñ Ð²Ñього інтерфейÑу): <dl><dd> [<b>view6</b>|<b>rg</b>]/* — вид Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ 6 (зазвичай та раніш це шаблон <a href="#ResultGrph">зведених графіків</a>), міÑтить багато Ñторінок кінцевих кадрів.</dd></dl></dd></dl></dd></dl> <p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Ідентифікатори Ñторінок видів відображеннÑ, вказані Ñк [<b>view1</b>|<b>mn</b>], мають вказуватиÑÑ Ñƒ дереві або за новою Ñхемою "view1", або за Ñтарою "mn". Їх Ð·Ð¼Ñ–ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ðµ підтримуєтьÑÑ Ñ– елементи оглÑду не мають бути порожніми, тобто міÑтити принаймні одну активну Ñторінку! </p><p>У ÑкоÑÑ‚Ñ– текÑту кнопок об'єктів Ñигналізації викориÑтовуєтьÑÑ Ð½Ð°Ð·Ð²Ð° логічного контейнеру з відповідним ідентифікатором <i>n</i>. З опиÑу цього контейнеру також беретьÑÑ Ñ– текÑÑ‚ Ñпливаючої підказки до цієї кнопки, Ñкщо він не порожній. </p><p>Ð’ÑÑ– подальші Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾Ð²ÐºÐ¾Ð»Ð° цього кадру треба здійÑнювати Ð´Ð»Ñ Ð¹Ð¾Ð³Ð¾ копії-поÑÐ¸Ð»Ð°Ð½Ð½Ñ Ñƒ дереві проекту, та наполегливо не рекомендуєтьÑÑ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ñ‚Ð¸ його у бібліотеці, інакше Ви втратите можливіÑÑ‚ÑŒ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð±Ñ–Ð±Ð»Ñ–Ð¾Ñ‚ÐµÐºÐ¸ або ці зміни, при Ñ—Ñ— оновленні! </p><p>ТекÑÑ‚ та підказка кнопок видів Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð¼Ñ–Ð½ÑŽÑŽÑ‚ÑŒÑÑ Ð±ÐµÐ·Ð¿Ð¾Ñередньо у відповідних влаÑтивоÑÑ‚ÑÑ… цих віджетів. Швидкі клавіші виду Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð±ÐµÑ€ÑƒÑ‚ÑŒÑÑ Ð· дужок Ñпливаючої підказки, Ñк то "Графіки (CtrlAlt+G)", та відповідно оброблÑÑŽÑ‚ÑŒÑÑ. Ð”Ð»Ñ Ð·Ð¼Ñ–Ð½Ð¸ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ñƒ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð´Ð¾Ñтатньо перевизначити іконку відповідного виду, Ñк то "view1", шлÑхом Ð·Ð°Ð²Ð°Ð½Ñ‚Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð· відповідною назвою до Mime-даних проекту. </p><p>Ð”Ð»Ñ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ <a href="#alarmsAct">загальної таблиці активних порушень</a> проÑто вÑтановіть <b>1 (один)</b> у конфігурації зв'Ñзків кадру Ð´Ð»Ñ "alarms > en". </p><p>Ð”Ð»Ñ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ Ñ‚Ð° конфігурації Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð´Ð¾ деÑкого непривілейованого кориÑтувача піÑÐ»Ñ Ð´ÐµÑкого чаÑу неактивноÑÑ‚Ñ–, проÑто вÑтановіть <b>{хвилини)-{кориÑтувач}</b> у конфігурації зв'Ñзків кадру Ð´Ð»Ñ "defUser". </p><p>Ð—Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð»Ð¾Ð³Ð¾Ñ‚Ð¸Ð¿Ñƒ можна змінити так Ñамо, Ñк Ñ– Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ñƒ відображеннÑ, тобто завантажити до Mime-даних проекту нове Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ–Ð· назвою "logo", піÑÐ»Ñ Ñ‡Ð¾Ð³Ð¾ можна підкоригувати геометрію віджету логотипу під потрібні пропорції. Віджет Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ð½Ð° перенеÑти ліворуч, поÑунувши попередньо кнопку об'єкту Ñигналізації праворуч на розмір логотипу. Якщо логотип у загалі не потрібен то онуліть ширину його віджету, але не видалÑйте його! </p><p>Панель навігації та контейнер панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð¿Ð¾Ñ‚ÐµÐ½Ñ†Ñ–Ð¹Ð½Ð¾ також можна перенеÑти ліворуч, поÑунувши контейнер оÑновних кадрів, а може й кнопку об'єкту Ñигналізації праворуч. </p><p>За потреби, кореневу Ñторінку можна доповнити додатковими елементами, що не потребують оÑобливої обробки, тобто — зміна початкової процедури кадру, що вже Ñ” не викориÑтаннÑм, а редагуваннÑм. <a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Тут треба зауважити, що Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñ–Ð² контейнерів призведе до поÑви Ñмуг Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ñ‚Ð°-або вимагатиме ÐºÐ¾Ñ€Ð¸Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ°Ð´Ñ€Ñ–Ð² Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ñƒ контейнер, але цього може бути не потрібно здійÑнювати, враховуючи Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÐµÐ¹Ð½ÐµÑ€Ñƒ на невикориÑтані Ñ€Ñдки кнопок об'єктів Ñигналізації. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> При запуÑку кадру у режимі виконаннÑ, Ñпочатку здійÑнюєтьÑÑ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð° кнопок об'єктів Ñигналізації, Ñкі формуютьÑÑ Ñƒ два Ñ€Ñди, піÑÐ»Ñ Ñ‡Ð¾Ð³Ð¾ контейнер оÑновних кадрів розширюєтьÑÑ Ñƒ гору на Ñ€Ñд, Ñкщо виÑтачило одного, або на два, Ñкщо об'єкт Ñигналізації один. Далі формуютьÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ видів відображеннÑ, наÑвні з Ñких активуютьÑÑ Ñ‚Ð° розширюютьÑÑ Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¼Ñ–ÑÑ†Ñ Ð²Ñ–Ð´Ñутніх. </p><p>ПіÑÐ»Ñ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ формуваннÑ, кадр здійÑнює періодичний контроль за зміною кадру у контейнері оÑновних кадрів, що відображаєтьÑÑ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¸Ð¼ кольором фону у кнопці об'єкту Ñигналізації та виду відображеннÑ, до Ñких кадр належить. Між кнопками Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð¾Ð½Ð¾Ð²Ð»ÑŽÑ”Ñ‚ÑŒÑÑ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ загальну кількіÑÑ‚ÑŒ кадрів та позицію актуального, а також Ñамі кнопки активуютьÑÑ Ð·Ð³Ñ–Ð´Ð½Ð¾ до можливоÑÑ‚Ñ– Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ñƒ актуальній позиції кадру. Ð”Ð»Ñ ÐºÐ¾Ð¼Ð±Ð¾Ð±Ð¾ÐºÑу прÑмого Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ ÐºÐ°Ð´Ñ€Ñƒ з переліку, відповідно здійÑнюєтьÑÑ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð°ÐºÑ‚ÑƒÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ переліку кадрів та вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð°Ð·Ð²Ð¸ поточного. Також здійÑнюєтьÑÑ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŒ Ñтану порушеннÑ-Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð·Ð° об'єктами Ñигналізації, Ñкий відповідно відображаєтьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ текÑту кнопок об'єкту Ñигналізації та його миготіннÑм, а також активуютьÑÑ Ð°Ð±Ð¾ дизактивуютьÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ квітації. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Кадр наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" або й Ð²Ð¸Ð¼ÐºÐ½ÐµÐ½Ð½Ñ Ð¿ÐµÑ€Ñ–Ð¾Ð´Ð¸Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð²Ð·Ð°Ð³Ð°Ð»Ñ– (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -2) та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð°ÐºÐ¾Ð¶ розповÑюджуєтьÑÑ Ð´Ð¾ дочірніх Ñторінок та віджетів Ñкщо вони бажають такої поведінки (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p><p>Зміна кадру у контейнері панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð½Ðµ відÑтежуютьÑÑ Ñ‚Ð° вони загалом викликаютьÑÑ Ñ–Ð· інтерфейÑу оÑновних кадрів, хіба-що він очищуєтьÑÑ Ð·Ñ– зміною оÑновного кадру шлÑхом Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ð¿Ð°Ð½ÐµÐ»Ñ–-заглушки. </p><p>З оÑновних дій, кадром надаєтьÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–ÑÑ‚ÑŒ кориÑтувачу обрати об'єкт Ñигналізації, вид Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð° відповідний кадр. ÐатиÑнувши кнопку об'єкту Ñигналізації, виду відображеннÑ, прÑмо обравши у комбобокÑу або погортавши; результатом чого Ñ” виклик відповідного кадру у контейнері оÑновних кадрів. Із допоміжних дій, кориÑтувач може Ñквітувати порушеннÑ-Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ñ‚Ð° запуÑтити Демо-режим, Ñкщо він передбачений. Типове Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ°Ð´Ñ€Ñƒ передбачає обÑÐ»ÑƒÐ³Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð¸Ð·ÐºÐ¸ гарÑчих клавіш, Ñк то <b>CtrlAlt+[1...0]</b> Ð´Ð»Ñ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ об'єктів Ñигналізації від 1 до 10, та <b>CtrlAlt+[MGCVDR]</b> Ð´Ð»Ñ Ð²Ð¸ÐºÐ»Ð¸ÐºÑƒ відповідних видів відображеннÑ. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:1030px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_RootPgSoR_uk.png"><img class="thumbimage" height="678" src="files/LibMainEls_RootPgSoR_uk.png" width="1028" /></a> <div class="thumbcaption">РиÑ.2b. Кадр "Коренева Ñторінка (СО)" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> alarms > en (конфігураціÑ) </td> <td> Сигнали > Ввімкнено </td> <td> Логічний </td> <td> Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ <a href="#alarmsAct">загальної таблиці активних порушень</a> </td></tr> <tr> <td> defUser (конфігураціÑ) </td> <td> Типово Ð´Ð»Ñ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ, {хвилини)-{кориÑтувач} </td> <td> Ð Ñдок </td> <td> Ð£Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ Ñ‚Ð° ÐºÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð´Ð¾ деÑкого непривілейованого кориÑтувача піÑÐ»Ñ Ð´ÐµÑкого чаÑу неактивноÑÑ‚Ñ–, Ñ€Ñдком <b>{хвилини)-{кориÑтувач}</b>. </td></tr> <tr> <td> demoPlayProc </td> <td> Проц. Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð²Ð°Ð½Ð½Ñ Ð´ÐµÐ¼Ð¾ </td> <td> ТекÑÑ‚ </td> <td> Процедура на <a href="Modules/JavaLikeCalc.html" title="Special:MyLanguage/Modules/JavaLikeCalc">мові JavaLikeCalc</a> Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð²Ð°Ð½Ð½Ñ Ð´ÐµÑкої демонÑтрації. Вмикає кнопку Демо-режиму у режимі виконаннÑ. Ð”Ð»Ñ Ð¿Ñ€Ð¸ÐºÐ»Ð°Ð´Ñƒ такої процедури дивітьÑÑ Ð´ÐµÐ¼Ð¾Ð½Ñтраційні-проекти <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Using/Model_AGLKS" title="Special:MyLanguage/Using/Model AGLKS">ÐГЛКС</a> та <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Using/Model_Boiler" title="Special:MyLanguage/Using/Model Boiler">Котел</a>! </td></tr> <tr> <td colspan="4"> <i>Специфічні до візуалізатору атрибути Ð´Ð»Ñ <a href="Modules/Vision.html" title="Special:MyLanguage/Modules/Vision">UI.Vision</a> (<a href="Modules/Vision.html#SpecAttrs" title="Special:MyLanguage/Modules/Vision">більше</a>) та <a href="Modules/WebVision.html" title="Special:MyLanguage/Modules/WebVision">UI.WebVision</a> (<a href="Modules/WebVision.html#SpecAttrs" title="Special:MyLanguage/Modules/WebVision">більше</a>)</i> </td></tr> <tr> <td> keepAspectRatio </td> <td> Зберігати пропорцію при маÑштабуванні </td> <td> Логічний </td> <td> Зберігати пропорцію Ñторінок при маÑштабуванні. </td></tr> <tr> <td> stBarNoShow </td> <td> Ðе показувати Ñ€Ñдок ÑтатуÑу </td> <td> Логічний </td> <td> Приховати Ñ€Ñдок ÑтатуÑу головного вікна. </td></tr> <tr> <td colspan="4"> <i>Специфічні до візуалізатору атрибути Ð´Ð»Ñ <a href="Modules/Vision.html" title="Special:MyLanguage/Modules/Vision">UI.Vision</a> (<a href="Modules/Vision.html#SpecAttrs" title="Special:MyLanguage/Modules/Vision">більше</a>)</i> </td></tr> <tr> <td> runWin </td> <td> Вікно Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ </td> <td> ÐžÐ±Ñ€Ð°Ð½Ð½Ñ Ñ†Ñ–Ð»Ð¸Ñ… чиÑел </td> <td> Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð³Ð¾Ð»Ð¾Ð²Ð½Ð¾Ð³Ð¾ вікна: <ul><li> "Оригінальний розмір (0)".</li> <li> "МакÑимізувати (1)".</li> <li> "Ðа веÑÑŒ екран (2)".</li></ul> </td></tr> <tr> <td> statLine </td> <td> Елементи Ñ€Ñдку ÑтатуÑу </td> <td> ТекÑÑ‚ </td> <td> ТекÑтове поле з опиÑом елементів Ñ€Ñдка ÑтатуÑу кориÑтувача. </td></tr> <tr> <td> winPosCntrSave </td> <td> Ð£Ð¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ‚Ð° Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ¾Ð½ </td> <td> Логічний </td> <td> Ð’Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ‚Ð° Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ð¾Ð¶ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ¾Ð½ виконаннÑ. </td></tr> <tr> <td colspan="4"> <i>ОÑновні процедури <a href="Modules/VCAEngine.html#Alarms" title="Special:MyLanguage/Modules/VCAEngine">механізму повідомлень</a></i> </td></tr> <tr> <td> notify0 </td> <td> ПовідомленнÑ: тип 0 (Світло) </td> <td> ТекÑÑ‚ </td> <td> </td></tr> <tr> <td> notify1 </td> <td> ПовідомленнÑ: тип 1 (Гудок) </td> <td> ТекÑÑ‚ </td> <td> </td></tr> <tr> <td> notify2 </td> <td> ПовідомленнÑ: тип 2 (СинтезМови) </td> <td> ТекÑÑ‚ </td> <td> </td></tr></table> <h2><span class="mw-headline" id=".D0.9E.D1.81.D0.BD.D0.BE.D0.B2.D0.BD.D1.96_.D0.BA.D0.B0.D0.B4.D1.80.D0.B8"><span class="mw-headline-number">3</span> <span id="MainFrames" title="#MainFrames">ОÑновні кадри</span></span></h2> <p>МіÑтить елементи-кадри шаблонного та кінцевого типів, а також елементи-віджети та панелі з Ñких вони будуютьÑÑ Ñ‚Ð° Ñкі дотичні до Ñ—Ñ… викориÑтаннÑ. Ці кадри призначено Ð´Ð»Ñ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ñƒ дереві Ñторінок проекту, побудованого за <a href="#RootPgSo">концепцією об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>. Однак вони можуть бути розташовані Ñк окремі ÑутноÑÑ‚Ñ– або у Ñкладі влаÑної концепції ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñторінками, але тут треба враховувати, що кадри чаÑто поÑилаютьÑÑ Ñ‚Ð° викликають Ñ‚Ñ– або інші <a href="#Panels">панелі керуваннÑ</a> загального заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° пов'Ñзані елементи! </p><p><br /> </p> <table class="wikitable"> <tr> <td> <span id="grpGraph" title="#grpGraph"><h3><span class="mw-headline" id=".D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28grpGraph.29.3B_.D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_10_.28grpGraph10.29"><span class="mw-headline-number">3.1</span> Група графіків (<a href="Libs_Main_graphical_elements.html#grpGraph" title="Special:MyLanguage/Libs/Main graphical elements">grpGraph</a>); Група графіків 10 (<a href="Libs_Main_graphical_elements.html#grpGraph" title="Special:MyLanguage/Libs/Main graphical elements">grpGraph10</a>)</span></h3></span> </td> <td> 1.6 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент-кадр предÑтавлений на риÑунку 3.1 Ñлугує Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñного ÑпоÑÑ‚ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ñ‚Ñ€ÐµÐ½Ð´Ñ–Ð² та ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ у об'єкті Ñигналізації, включає у Ñебе екземплÑри віджету "<a href="#ElViewGraph">Елемент групи графіків</a>" кожного параметру (до 8 або 10) Ñ– віджет "Діаграма" Ð´Ð»Ñ ÑпоÑÑ‚ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð° графіками параметрів та переглÑду Ñ–Ñторії, а також горизонтальну Ñтрічку Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð´Ð»Ñ ÑˆÐ²Ð¸Ð´ÐºÐ¾Ñ— навігації за доÑтупною Ñ–Ñторією обраних Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð². Варіант у 10 трендів уÑпадковано від базового варіанту у 8 трендів Ñ– ви можете Ñтворити влаÑні варіанти Ñпадкуючи базу Ñ– додати більше елементів групи графіків. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:1162px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_grpGraphD_uk.png"><img class="thumbimage" height="600" src="files/LibMainEls_grpGraphD_uk.png" width="1160" /></a> <div class="thumbcaption">РиÑ.3.1a. Кадр "Група графіків" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Кадр призначено Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ€Ð¾Ð»Ñ– Ñторінки-шаблону, а, відповідно, він має безпоÑередньо розташовуватиÑÑ Ñƒ дерево проекту. У проекті-шаблоні "<a href="#RootPgSo">Групи Ñигналізацій</a>", Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ об'єкту Ñигналізації, цей кадр включено у ролі шаблону, що дозволÑÑ” Ñтворювати на його оÑнові багато Ñторінок груп графіків. До кожного кадру можуть підключатиÑÑ Ð´Ð¾ воÑьми-деÑÑти параметрів, шлÑхом вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð²'Ñзків. Графіки, Ð´Ð»Ñ Ñких не буде вÑтановлено зв'Ñзку, будуть приховані при виконанні або доÑтупні Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ñтувацького Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ñƒ випадку наÑвноÑÑ‚Ñ– переліку обраних параметрів у атрибуті "Вибір: параметри доÑтупні Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ" (формат переліку опиÑано у <a href="#graphSelPrm">діалозі Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñ–Ð²</a>). </p><p>Типову глибину трендів у минуле вÑтановлено у 10 хвилин — Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ оперативного контролю, що, за потреби, можна змінити безпоÑередньо відредагувавши відповідне поле віджету діаграми, наприклад, Ð´Ð»Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ñ— Ñторінки проекту, щоб воно розповÑюдилоÑÑ Ð½Ð° вÑÑ– кінцеві Ñторінки. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑÑ Ð³Ñ€Ð°Ñ„Ñ–ÐºÐ¸, Ð´Ð»Ñ Ñких вÑтановлено зв'Ñзки. ÐšÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ з елементів групи графіків детально опиÑано у розділі віджету "<a href="#ElViewGraph">Елемент групи графіків (ElViewGraph)</a>". Додатково можна керувати влаÑтивоÑÑ‚Ñми Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑ–Ð², Ð´Ð»Ñ Ñ‡Ð¾Ð³Ð¾ автоматично з цією Ñторінкою відкриваєтьÑÑ <a href="#grph_panel">панель ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÐ¾Ð¼</a>, або необхідно лівою клавішею миші натиÑнути у облаÑÑ‚ÑŒ графіку. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Кадр наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑької Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_grpGraphR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_grpGraphR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.1b. Кадр "Група графіків" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> name </td> <td> Ім'Ñ </td> <td> Ñ€Ñдок </td> <td> ПоÑтійна </td> <td> </td> <td> Ім'Ñ Ð³Ñ€ÑƒÐ¿Ð¸ </td></tr> <tr> <td> allowSelLst </td> <td> Вибір: параметри дозволені Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ </td> <td> ТекÑÑ‚ </td> <td> Ðемає </td> <td> </td> <td> ПоміÑÑ‚Ñ–Ñ‚ÑŒ Ñюди параметри Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувачем, переліком DAQ-шлÑхів до них (детальніше дивітьÑÑ Ñƒ діалозі "<a href="#graphSelPrm">Вибір параметру графіку</a>"): <pre style="white-space:"> /LogicLev/proc/prm_CPU/prm_load /LogicLev/proc/prm_MEM/prm_use /LogicLev/proc/prm_CPU/prm_T </pre> </td></tr> <tr> <td> perUserSel </td> <td> ОбраннÑ: зберігати Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð·Ð° кориÑтувачем </td> <td> Логічний </td> <td> Ðемає </td> <td> </td> <td> Ð’Ñтановіть Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувацького вибору окремо </td></tr> <tr> <td colspan="6"> <i>Елемент {n} від 1 до 8(10)</i> </td></tr> <tr> <td> el{n} </td> <td colspan="5"> <i>Перелік пов'Ñзаних атрибутів відповідає переліку віджету "Елемент групи графіків (ElViewGraph)"</i> </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="ElViewGraph" title="#ElViewGraph"><h4><span class="mw-headline" id=".D0.95.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82_.D0.B3.D1.80.D1.83.D0.BF.D0.B8_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28ElViewGraph.29"><span class="mw-headline-number">3.1.1</span> Елемент групи графіків (<a href="Libs_Main_graphical_elements.html#ElViewGraph" title="Special:MyLanguage/Libs/Main graphical elements">ElViewGraph</a>)</span></h4></span> </td> <td> 1.5 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> 2000 Ð¼Ñ </td></tr></table> <p>Елемент-віджет, предÑтавлений на риÑунку 3.1.1, Ñлугує Ð´Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ <a href="#grpGraph">груп графіків</a>. Віджет міÑтить інформацію про параметр, режим регулÑтору, Ñкщо параметр Ñ” таким, одиницю виміру аналогового параметру, а також колір, що відповідає параметру тренда. Віджет загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру DAQ-шаблонів "<a href="Libs_Main.html#anUnif" title="Special:MyLanguage/Libs/Main">Ðналоговий Ñигнал</a>" та "<a href="Libs_Main.html#digitBlockUnif" title="Special:MyLanguage/Libs/Main">ДиÑкретний блок</a>". </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ElViewGraphD_uk.png"><img class="thumbimage" height="60" src="files/LibMainEls_ElViewGraphD_uk.png" width="400" /></a> <div class="thumbcaption">РиÑ.3.1.1a. Віджет "Елемент групи графіків" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Хоча даний віджет не призначено Ð´Ð»Ñ ÑамоÑтійного викориÑÑ‚Ð°Ð½Ð½Ñ Ñƒ відриві від <a href="#grpGraph">групи графіків</a>, викориÑтовувати його можна, наприклад, поміÑтивши на мнемоÑхему та вÑтановивши зв'Ñзок з параметром джерела даних. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі виконаннÑ, у оÑновному полі елементу, відображаєтьÑÑ Ð½Ð°Ð·Ð²Ð° параметру, режим регулÑтору (тільки Ð´Ð»Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтору), поточне значеннÑ-змінна та Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ цього параметру; Ñкі, залежно від наÑвноÑÑ‚Ñ– порушеннÑ, відображаютьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю: <i>labColorGood</i>, <i>labColorWarning</i>, <i>labColorAlarm</i>. За апаратних помилок та недоÑтовірноÑÑ‚Ñ– даних, оÑтаннє Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ Ñірим кольором. </p><p>Окрім безпоÑередньо доÑтупних візуальних даних, надаєтьÑÑ Ð½Ð¸Ð·ÐºÐ° елементів контролю: </p> <ul><li> "ВиділеннÑ" — за натиÑком лівою клавішею миші у облаÑÑ‚Ñ– віджету, праворуч з'ÑвитьÑÑ <a href="#ElCadr">панель ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð¼</a>, а вибір даного віджету буде відображено блимаючою рамкою.</li> <li> "Приховати/Показати" — за подвійним натиÑком у облаÑÑ‚Ñ– віджету відбуваєтьÑÑ Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ-Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑƒ даного елементу.</li> <li> "Функції контекÑтного меню" — за поÑередництвом контекÑтного меню надаєтьÑÑ Ð½Ð¸Ð·ÐºÐ° функцій: <ul><li> "ПаÑпорт" — Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ <a href="#Passport">паÑпорту</a> параметра, у Ñкому буде предÑтавлено вÑÑ– його влаÑтивоÑÑ‚Ñ–.</li> <li> "Приховати/Показати" — Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ñƒ або Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑƒ даного елементу, аналогічно до подвійного кліку.</li> <li> "Показати один" — одиночний показ графіку обраного параметру у його рідній шкалі, шлÑхом Ð¿Ñ€Ð¸Ñ…Ð¾Ð²ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÑˆÑ‚Ð¸ елементів у групі.</li> <li> "Показати вÑе" — показ вÑÑ–Ñ… графіків параметрів у групі.</li> <li> "ОбчиÑленнÑ" — виклик <a href="#graphCalc">діалогу обчиÑленнÑ</a> над видимими даними обраного параметру.</li> <li> "Обрати" — виклик <a href="#graphSelPrm">діалогу обраннÑ</a> параметру з переліку доÑтупних Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ â€” атрибут "Вибір: параметри дозволені Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ" кадру-влаÑника. Цей пункт доÑтупний тільки у випадку наÑвноÑÑ‚Ñ– переліку обраннÑ. З діалогу кориÑтувач також може очиÑтити параметр, Ñ– що Ð´Ð»Ñ Ñтатично перед-вÑтановлених параметрів передбачає Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð´Ð¾ Ñтатичного параметру.</li></ul></li></ul> <p>Віджет зберігає обраний кориÑтувачем параметр у таблиці ÑеанÑу проекту та завантажує параметр при наÑтупному запуÑку, включно з кольором тренду, типове Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñкого зазвичай беретьÑÑ Ð·Ñ– Ñтилю. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Віджет наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑького віджету/Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:336px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ElViewGraphR_uk.png"><img class="thumbimage" height="60" src="files/LibMainEls_ElViewGraphR_uk.png" width="334" /></a> <div class="thumbcaption">РиÑ.3.1.1b. Віджет "Елемент групи графіків" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> name </td> <td> Ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parametr|NAME </td> <td> Ім'Ñ-шифр параметру, Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñƒ полі назви. </td></tr> <tr> <td> dscr </td> <td> ÐžÐ¿Ð¸Ñ </td> <td> ТекÑÑ‚ </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|DESCR </td> <td> Ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, Ð´Ð»Ñ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ tooltip та statusbar. </td></tr> <tr> <td> addr </td> <td> ÐдреÑа </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|var </td> <td> ÐдреÑа до атрибуту Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку. </td></tr> <tr> <td> color </td> <td> Колір графіку </td> <td> Ð Ñдок </td> <td> Ðемає </td> <td> </td> <td> Робочій колір тренду </td></tr> <tr> <td> colorDef </td> <td> Типовий колір зі Ñтилю </td> <td> Ð Ñдок </td> <td> Ðемає </td> <td> </td> <td> Типовий колір тренду на рівні кадру </td></tr> <tr> <td colspan="6"> <i>Ðналогові параметри</i> </td></tr> <tr> <td> ed </td> <td> ÐžÐ´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|ed </td> <td> </td></tr> <tr> <td> prec </td> <td> ТочніÑÑ‚ÑŒ </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|prec </td> <td> КількіÑÑ‚ÑŒ знаків піÑÐ»Ñ Ñ‚Ð¾Ñ‡ÐºÐ¸, Ð´Ð»Ñ Ð¿Ð¾Ð·Ð¸Ñ‚Ð¸Ð²Ð½Ð¸Ñ… значень, та точніÑÑ‚ÑŒ (знаків загалом), Ð´Ð»Ñ Ð½ÐµÐ³Ð°Ñ‚Ð¸Ð²Ð½Ð¸Ñ…, Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ ÐºÑ–Ð½Ñ†ÐµÐ²Ð¾Ð³Ð¾ реального Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð° екрані. </td></tr> <tr> <td> log </td> <td> Логарифмічна шкала </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|log </td> <td> </td></tr> <tr> <td> max </td> <td> МакÑимум </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|max </td> <td> Ð’ÐµÑ€Ñ…Ð½Ñ Ð¼ÐµÐ¶Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ. </td></tr> <tr> <td> min </td> <td> Мінімум </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|min </td> <td> ÐÐ¸Ð¶Ð½Ñ Ð¼ÐµÐ¶Ð° Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ. </td></tr> <tr> <td> aMax </td> <td> Ð“Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð²ÐµÑ€Ñ…Ð½Ñ Ð°Ð²Ð°Ñ€Ñ–Ð¹Ð½Ð° </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|aMax </td> <td> </td></tr> <tr> <td> aMin </td> <td> Ð“Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð½Ð¸Ð¶Ð½Ñ Ð°Ð²Ð°Ñ€Ñ–Ð¹Ð½Ð° </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|aMin </td> <td> </td></tr> <tr> <td> wMax </td> <td> Ð“Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð²ÐµÑ€Ñ…Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ². </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|wMax </td> <td> </td></tr> <tr> <td> wMin </td> <td> Ð“Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð½Ð¸Ð¶Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ². </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|wMin </td> <td> </td></tr> <tr> <td> pModeA </td> <td> Режим регулÑтору: автомат </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|auto </td> <td> Режим регулÑтору "Ðвтомат". </td></tr> <tr> <td> pModeC </td> <td> Режим регулÑтору: каÑкад </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|casc </td> <td> Режим регулÑтору "КаÑкад". </td></tr> <tr> <td colspan="6"> <i>ДиÑкретні параметри</i> </td></tr> <tr> <td> digComs </td> <td> ДиÑкретний: команди </td> <td> Ð Ñдок </td> <td> ПоÑтійна </td> <td> </td> <td> ÐÐ°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° колір кнопок команд у форматі <b>{On}[-color]:{Off}[-color][:{Stop}[-color]]</b>. Кольори по замовченню: зелений, червоний та жовтий. </td></tr> <tr> <td> digStts </td> <td> ДиÑкретний: Ñтани </td> <td> Ð Ñдок </td> <td> ПоÑтійна </td> <td> </td> <td> ÐÐ°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° колір надпиÑів Ñтанів у форматі <b>{On}[-color]:{Off}[-color]</b>. Кольори по замовченню: зелений та червоний. </td></tr> <tr> <td> digRevers </td> <td> ДиÑкретний: Ñ€ÐµÐ²ÐµÑ€Ñ </td> <td> Логічний </td> <td> ПоÑтійна </td> <td> </td> <td> Ð ÐµÐ²ÐµÑ€Ñ Ð´Ð¸Ñкретного Ñигналу. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="graphSelPrm" title="#graphSelPrm"><h4><span class="mw-headline" id=".D0.92.D0.B8.D0.B1.D1.96.D1.80_.D0.BF.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D1.83_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.83_.28graphSelPrm.29"><span class="mw-headline-number">3.1.2</span> Вибір параметру графіку (<a href="Libs_Main_graphical_elements.html#graphSelPrm" title="Special:MyLanguage/Libs/Main graphical elements">graphSelPrm</a>)</span></h4></span> </td> <td> 1.5 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент, предÑтавлений на риÑунку 3.1.2, реалізує діалог кориÑтувацького вибору джерел даних, чаÑто архівних, Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑƒ у кадрі "<a href="#grpGraph">Група графіків</a>". Вибір надаєтьÑÑ Ð· переліку вказаного у атрибуті "Вибір: параметри дозволені Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ (allowSelLst)", кадру-ініціатору. Ð”Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð¾Ð³Ð¾ джерела можна вказати ім'Ñ, шкалу, логарифмічніÑÑ‚ÑŒ, одиницю Ð²Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° колір графіку. </p><p>У атрибуті "Вибір: параметри дозволені Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ (allowSelLst)" мають розташовуватиÑÑ Ð´Ð¶ÐµÑ€ÐµÐ»Ð° даних у виглÑді: </p> <ul><li> <b>{DAQ_Arh_addr}[:Name[:min:max[:dim]]</b>, де: <ul><li> "DAQ_Arh_addr" — адреÑа параметру, за групового зв'ÑзуваннÑ, або атрибуту з даними з підÑиÑтеми "Збір даних (DAQ)", а також адреÑа архіву значень, наприклад: <ul><li> <b>/LogicLev/gen/prm_F3</b> — адреÑа параметру "F3";</li> <li> <b>/DAQ/System/AutoDA/prm_CPULoad/load</b> — адреÑа атрибуту "load", параметру "CPULoad";</li> <li> <b>/Archive/va_LC21_1_var</b> — адреÑа архіву "LC21_1_var".</li></ul></li> <li> "Name" — назва джерела, Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ. За групового зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð°Ð·Ð²Ð° буде братиÑÑ Ð· атрибуту "NAME".</li> <li> "min", "max" — шкала відображеннÑ. За групового зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ ÑˆÐºÐ°Ð»Ð° буде братиÑÑ Ð· атрибуту "min" та "max", відповідно. У випадку відÑутноÑÑ‚Ñ– шкали (min >= max) вмикаєтьÑÑ Ð°Ð²Ñ‚Ð¾Ð¼Ð°Ñ‚Ð¸Ñ‡Ð½Ð¸Ð¹ вибір шкали.</li> <li> "dim" — Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ параметру, Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ. За групового зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ð±ÑƒÐ´Ðµ братиÑÑ Ð· атрибуту "ed".</li></ul></li> <li> <b><varhs></b> — шаблон групового обраннÑ, при визначені Ñкого до переліку Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð¿Ð¾Ñ‚Ñ€Ð°Ð¿Ð»ÑÑ‚ÑŒ уÑе доÑтупні у ÑиÑтемі архіви.</li></ul> <p>Приклади вміÑту атрибуту "Вибір: параметри дозволені Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ (allowSelLst)": </p> <pre style="white-space: pre-wrap;"> /System/AutoDA/prm_CPULoad/load:CPU Load:0:100:% /LogicLev/gen/prm_F3 <varhs> </pre> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:610px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_graphSelPrm_uk.png"><img class="thumbimage" height="835" src="files/LibMainEls_graphSelPrm_uk.png" width="608" /></a> <div class="thumbcaption">РиÑ.3.1.2. Кадр "Вибір параметру графіка" у режимі розробки та виконаннÑ.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей кадр має бути розташовано у логічному контейнері панелей дерева проекту. У "<a href="#grpGraph">Групах графіків</a>", Ñкі повинні надавати можливіÑÑ‚ÑŒ кориÑтувацького вибору джерела, має бути визначено атрибут "Вибір: параметри дозволені Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ (allowSelLst)", переліком джерел згідно правил визначених вище. Як результат, у контекÑтному меню <a href="#ElViewGraph">елементу графіка</a> з'ÑвитьÑÑ Ð¿ÑƒÐ½ÐºÑ‚ "Вибір". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Виклик діалогу здійÑнюєтьÑÑ Ð·Ð° поÑередництвом пункту "Вибір", контекÑтного меню <a href="#ElViewGraph">елементу графіка</a>. Діалогом кориÑтувачу надаєтьÑÑ Ð²Ð¸Ð±Ñ–Ñ€ джерела даних з переліку, а також Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¾Ñновних його параметрів: назва, шкала, логарифмічніÑÑ‚ÑŒ, Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° колір графіку, Ñкий ви також можете обрати типовим/Ñтильовим через очищеннÑ. За підтвердженнÑ, обрані параметри заÑтоÑовуютьÑÑ Ð´Ð¾ елементу графіка, замінюючи поÑиланнÑ. ÐžÐ±Ñ€Ð°Ð½Ð½Ñ Ñ‚Ð° Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ "<ОчиÑтити>" призведе до Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ Ð²ÑÑ–Ñ… поÑилань та елементу графіку. У текÑтовому полі, під переліком, можна швидко знайти потрібний параметр. </p><p><br /> </p> <table class="wikitable"> <tr> <td> <span id="graphCalc" title="#graphCalc"><h4><span class="mw-headline" id=".D0.9E.D0.B1.D1.87.D0.B8.D1.81.D0.BB.D0.B5.D0.BD.D0.BD.D1.8F_.D0.BF.D0.B0.D1.80.D0.B0.D0.BC.D0.B5.D1.82.D1.80.D1.83_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.83_.28graphCalc.29"><span class="mw-headline-number">3.1.3</span> ОбчиÑÐ»ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ графіку (<a href="Libs_Main_graphical_elements.html#graphCalc" title="Special:MyLanguage/Libs/Main graphical elements">graphCalc</a>)</span></h4></span> </td> <td> 1.0 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент, предÑтавлений на риÑунку 3.1.3, реалізує діалог кориÑтувацького обчиÑÐ»ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ обраного графіку Ð´Ð»Ñ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ñ… на графіку даних. КориÑтувачу надаєтьÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–ÑÑ‚ÑŒ обрати обчиÑÐ»ÐµÐ½Ð½Ñ Ñ–Ð· вбудованої бібліотеки, привілейований кориÑтувач ("root" або у групі "ITW") має можливіÑÑ‚ÑŒ відредагувати або напиÑати влаÑну процедуру обчиÑленнÑ. </p><p>Загалом, вбудована бібліотека наразі міÑтить наÑтупні функції кориÑтувацького обчиÑленнÑ: </p> <ul><li> Сума, на годину.</li> <li> Середнє та діапазон.</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:610px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_graphCalc_uk.png"><img class="thumbimage" height="630" src="files/LibMainEls_graphCalc_uk.png" width="608" /></a> <div class="thumbcaption">РиÑ.3.1.3. Кадр "ОбчиÑÐ»ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ графіку" у режимі розробки та виконаннÑ.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей кадр має бути розташовано у логічному контейнері панелей дерева проекту. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Виклик діалогу здійÑнюєтьÑÑ Ð·Ð° поÑередництвом пункту "ОбчиÑленнÑ", контекÑтного меню <a href="#ElViewGraph">елементу графіка</a>. Діалогом кориÑтувачу надаєтьÑÑ Ð²Ð¸Ð±Ñ–Ñ€ функції обчиÑÐ»ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ñ… даних обраного параметру та можливіÑÑ‚ÑŒ відредагувати-напиÑати влаÑну функцію, Ð´Ð»Ñ Ð¿Ñ€Ð¸Ð²Ñ–Ð»ÐµÐ¹Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ кориÑтувача. Результат обчиÑÐ»ÐµÐ½Ð½Ñ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÐ¾Ð²ÑƒÑ”Ñ‚ÑŒÑÑ Ñƒ відповідному текÑтовому полі. </p><p><br /> </p> <table class="wikitable"> <tr> <td> <span id="grpCadr" title="#grpCadr"><h3><span class="mw-headline" id=".D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.BA.D0.BE.D0.BD.D1.82.D1.83.D1.80.D1.96.D0.B2_.28grpCadr.29"><span class="mw-headline-number">3.2</span> Група контурів (<a href="Libs_Main_graphical_elements.html#grpCadr" title="Special:MyLanguage/Libs/Main graphical elements">grpCadr</a>)</span></h3></span> </td> <td> 1.3 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 3.2, Ñлугує Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ñ‡Ð°Ñного ÑпоÑÑ‚ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ñ‚Ð° ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ð°Ð¼Ð¸ декількох параметрів, до воÑьми, включає у Ñебе Ñк екземплÑри віджету "<a href="#ElCadr">Елемент кадр</a>" Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ контуру, так Ñ– <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#Diagram" title="Special:MyLanguage/Sub-projects/VCA">примітив "Діаграма"</a> Ð´Ð»Ñ ÑпоÑÑ‚ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð° трендами контурів та переглÑду Ñ–Ñторії. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_grpCadrD_uk.png"><img class="thumbimage" height="600" src="files/LibMainEls_grpCadrD_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.2a. Кадр "Група контурів" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Кадр призначено Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ€Ð¾Ð»Ñ– Ñторінки-шаблону, а, відповідно, він має безпоÑередньо розташовуватиÑÑ Ñƒ дерево проекту. У проекті-шаблоні "<a href="#RootPgSo">Групи Ñигналізацій</a>", Ð´Ð»Ñ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ об'єкту Ñигналізації, цей кадр включено у ролі шаблону, що дозволÑÑ” Ñтворювати на його оÑнові багато Ñторінок груп контурів. До кожного кадру можуть підключатиÑÑ Ð´Ð¾ воÑьми параметрів, шлÑхом вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð²'Ñзків. Контури та графіки, Ð´Ð»Ñ Ñких не буде вÑтановлено зв'Ñзку, будуть приховані при виконанні. </p><p>Типову глибину трендів у минуле вÑтановлено у 10 хвилин — Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ оперативного контролю, що, за потреби, можна змінити безпоÑередньо відредагувавши відповідне поле віджету діаграми, наприклад, Ð´Ð»Ñ ÑˆÐ°Ð±Ð»Ð¾Ð½Ð½Ð¾Ñ— Ñторінки проекту, щоб воно розповÑюдилоÑÑ Ð½Ð° вÑÑ– кінцеві Ñторінки. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑÑ ÐºÐ¾Ð½Ñ‚ÑƒÑ€Ð¸ та графіки, Ð´Ð»Ñ Ñких вÑтановлено зв'Ñзки. Ð£Ð¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ з контурів детально опиÑано у розділі панелі "<a href="#ElCadr">Елемент кадр</a>". Ðа додачу до цього можна керувати влаÑтивоÑÑ‚Ñми Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑ–Ð², Ð´Ð»Ñ Ñ‡Ð¾Ð³Ð¾ потрібно лівою клавішею миші натиÑнути у облаÑÑ‚Ñ– графіку та за допомогою <a href="#grph_panel">панелі ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÐ¾Ð¼</a>, що з'ÑвитьÑÑ, здійÑнити потрібні дії. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Кадр наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑької Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_grpCadrR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_grpCadrR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.2b. Кадр "Група контурів" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> grpName </td> <td> Ім'Ñ Ð³Ñ€ÑƒÐ¿Ð¸ </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> Ім'Ñ Ð³Ñ€ÑƒÐ¿Ð¸ </td></tr> <tr> <td colspan="6"> <i>Елемент {n} от 1 до 8.</i> </td></tr> <tr> <td> el{n} </td> <td colspan="5"> <i>Перелік зв'Ñзуваних атрибутів відповідає переліку панелі "Елемент кадр (ElCadr)"</i> </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="ViewCadr" title="#ViewCadr"><h3><span class="mw-headline" id=".D0.93.D1.80.D1.83.D0.BF.D0.B0_.D0.BE.D0.B3.D0.BB.D1.8F.D0.B4.D0.BE.D0.B2.D0.B8.D1.85_.D0.BA.D0.B0.D0.B4.D1.80.D1.96.D0.B2_.28ViewCadr.29"><span class="mw-headline-number">3.3</span> Група оглÑдових кадрів (<a href="Libs_Main_graphical_elements.html#ViewCadr" title="Special:MyLanguage/Libs/Main graphical elements">ViewCadr</a>)</span></h3></span> </td> <td> 1.1 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 3.3, Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¸Ñ… трендів параметрів у окремих кадрах-віджетах кількіÑÑ‚ÑŽ до 24 одиниць (6x4), ÑтоÑовно Ñких підтримуєтьÑÑ Ð¼Ð°ÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ від Ñ—Ñ… конфігурованої кількоÑÑ‚Ñ–. Кадри-віджети трендів параметрів реалізуютьÑÑ Ñупутнім віджетом "<a href="#ElViewCadr">Кадр оглÑдової групи</a>". </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ViewCadrD_uk.png"><img class="thumbimage" height="600" src="files/LibMainEls_ViewCadrD_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.3a. Кадр "Група оглÑдових кадрів" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Кадр призначено Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ€Ð¾Ð»Ñ– Ñторінки-шаблону, а, відповідно, він має безпоÑередньо розташовуватиÑÑ Ñƒ дерево проекту. У проекті-шаблоні "<a href="#RootPgSo">Групи Ñигналізацій</a>", Ð´Ð»Ñ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ об'єкту Ñигналізації, цей кадр включено у ролі шаблону, що дозволÑÑ” Ñтворювати на його оÑнові багато Ñторінок оглÑдових груп. До кожного кадру можуть підключатиÑÑ Ð´Ð¾ 24 параметрів, шлÑхом вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð²'Ñзків. Кадри-віджети, Ð´Ð»Ñ Ñких не буде вÑтановлено зв'Ñзку, будуть приховані при виконанні, та здійÑнено пропорційне маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð° відÑутні повні Ñ€Ñдки та Ñтовпчики з метою Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñього кадру. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑÑ ÐºÐ°Ð´Ñ€Ð¸-віджети, Ð´Ð»Ñ Ñких вÑтановлено зв'Ñзки. Ð£Ð¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ з кадрів-віджетів детально опиÑано у розділі віджету "<a href="#ElViewCadr">Кадр оглÑдової групи</a>". </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ViewCadrR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_ViewCadrR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.3b. Кадр "Група оглÑдових кадрів" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> name </td> <td> Ім'Ñ </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> Ім'Ñ ÐºÐ°Ð´Ñ€Ñƒ </td></tr> <tr> <td colspan="6"> <i>Кадр-віджет {r}_{c}, де Ñ€Ñдки {r} від 1 до 4 та Ñтовпчики {c} від 1 до 6.</i> </td></tr> <tr> <td> el{r}_{c} </td> <td colspan="5"> <i>Перелік зв'Ñзуваних атрибутів відповідає переліку віджету "Кадр оглÑдової групи (ElViewCadr)"</i> </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="ElViewCadr" title="#ElViewCadr"><h4><span class="mw-headline" id=".D0.9A.D0.B0.D0.B4.D1.80_.D0.B3.D1.80.D1.83.D0.BF.D0.B8_.D0.BE.D0.B3.D0.BB.D1.8F.D0.B4.D1.83_.28ElViewCadr.29"><span class="mw-headline-number">3.3.1</span> Кадр групи оглÑду (<a href="Libs_Main_graphical_elements.html#ElViewCadr" title="Special:MyLanguage/Libs/Main graphical elements">ElViewCadr</a>)</span></h4></span> </td> <td> 1.2 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент-віджет, предÑтавлений на риÑунку 3.3.1, Ñлугує оÑновою <a href="#ViewCadr">групи оглÑдових кадрів</a> та зазвичай не викориÑтовуєтьÑÑ ÑамоÑтійно. Віджет відображає текÑтову інформацію про параметр у виглÑді Ð½Ð°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° значеннÑ, а також тренд параметру за невеликий проміжок чаÑу (2 хвилини) Ð´Ð»Ñ ÑпоÑÑ‚ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð° поточною тенденцією поведінки параметру з авто-маÑштабуваннÑм за шкалою значеннÑ. Віджет загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру DAQ-шаблону "<a href="Libs_Main.html#anUnif" title="Special:MyLanguage/Libs/Main">Ðналоговий Ñигнал</a>". </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ElViewCadr_uk.png"><img class="thumbimage" height="203" src="files/LibMainEls_ElViewCadr_uk.png" width="400" /></a> <div class="thumbcaption">РиÑ.3.3.1. Віджет "Кадр групи оглÑду" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Хоча даний віджет не призначено Ð´Ð»Ñ ÑамоÑтійного викориÑтаннÑ, у відриві від <a href="#ViewCadr">групи оглÑду</a>, викориÑтовувати його таки можна, наприклад, поміÑтивши на мнемоÑхему та вÑтановивши зв'Ñзок з параметром джерела даних. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі виконаннÑ, у оÑновному полі елементу, відображаєтьÑÑ Ð½Ð°Ð·Ð²Ð° параметру, поточне значеннÑ-змінна та тренд параметру; Ñкі завжди відображаютьÑÑ ÐºÐ¾Ð»ÑŒÐ¾Ñ€Ð¾Ð¼ Ñтилю: <i>labColorGood</i>. </p><p>У активному режимі елементу можна отримати <a href="#Passport">паÑпорт</a>, натиÑнувши праву клавішу миші на полі віджету. У паÑпорті будуть предÑтавлені вÑÑ– влаÑтивоÑÑ‚Ñ– параметру. За натиÑком лівої клавіші миші у облаÑÑ‚Ñ– панелей з'ÑвитьÑÑ <a href="#ElCadr">панель управліннÑ</a> параметром, та вибір даного віджету буде відображатиÑÑ Ð±Ð»Ð¸Ð¼Ð°ÑŽÑ‡Ð¾ÑŽ рамкою. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Віджет наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑького віджету/Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> name </td> <td> Ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> Ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ (шифр) Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñƒ полі назви. </td></tr> <tr> <td> addr </td> <td> ÐдреÑа </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|var </td> <td> ÐдреÑа до атрибуту Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ тренду. </td></tr> <tr> <td> var </td> <td> Змінна </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|var </td> <td> БезпоÑередньо Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñƒ полі значень. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="ResultGraph" title="#ResultGraph"><h3><span class="mw-headline" id=".D0.97.D0.B2.D0.B5.D0.B4.D0.B5.D0.BD.D1.96_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D0.B8_.28ResultGraph.29"><span class="mw-headline-number">3.4</span> Зведені графіки (<a href="Libs_Main_graphical_elements.html#ResultGraph" title="Special:MyLanguage/Libs/Main graphical elements">ResultGraph</a>)</span></h3></span> </td> <td> 1.1 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 3.4, Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð³Ñ€ÑƒÐ¿Ð¸ поточних трендів параметрів (до 5) у окремих кадрах-віджетах кількіÑÑ‚ÑŽ до 16 одиниць (4x4), ÑтоÑовно Ñких підтримуєтьÑÑ Ð¼Ð°ÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ від Ñ—Ñ… конфігурованої кількоÑÑ‚Ñ–. Кадри-віджети трендів параметрів реалізуютьÑÑ Ñупутнім віджетом "<a href="#ResultGraphEl">Кадр зведених графіків</a>". </p><p>Разом загальна кількіÑÑ‚ÑŒ відображуваних графіків на одному кадрі ÑÑгає 80 та він призначений Ð´Ð»Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾ÐºÑ€ÐµÐ¼Ð¾Ð³Ð¾ виду відображеннÑ, що заÑтоÑовуєтьÑÑ Ð¿Ð¾Ð·Ð° <a href="#RootPgSo">об'єктів Ñигналізації</a> — глобально за вÑім проектом візуалізації. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Кадр не підтримує ніÑкого керуваннÑ. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ResultGraphD_uk.png"><img class="thumbimage" height="600" src="files/LibMainEls_ResultGraphD_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.4a. Кадр "Зведені графіки" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Кадр призначено Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ€Ð¾Ð»Ñ– Ñторінки-шаблону, а, відповідно, він має безпоÑередньо розташовуватиÑÑ Ñƒ дерево проекту. У проекті-шаблоні "<a href="#RootPgSo">Групи Ñигналізацій</a>", на рівні кореневої Ñторінки Ð´Ð»Ñ Ð½ÑŒÐ¾Ð³Ð¾ передбачено Ñпеціальну віртуальну Ñторінку "Зведені графіки" з шаблоном зведених графіків, що дозволÑÑ” Ñтворювати на його оÑнові багато Ñторінок зведених графіків. До кожного кадру можуть підключатиÑÑ Ð´Ð¾ 80 параметрів, шлÑхом вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð²'Ñзків. Кадри-віджети, Ð´Ð»Ñ Ñких не буде вÑтановлено жодного зв'Ñзку, будуть приховані при виконанні, та здійÑнено пропорційне маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð° відÑутні повні Ñ€Ñдки та Ñтовпчики з метою Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð²Ñього кадру. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°ÑŽÑ‚ÑŒÑÑ ÐºÐ°Ð´Ñ€Ð¸-віджети, Ð´Ð»Ñ Ñких вÑтановлено зв'Ñзки. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ResultGraphR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_ResultGraphR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.4b. Кадр "Зведені графіки" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> grpName </td> <td> Ім'Ñ Ð³Ñ€ÑƒÐ¿Ð¸ </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> Ім'Ñ Ð³Ñ€ÑƒÐ¿Ð¸ </td></tr> <tr> <td colspan="6"> <i>Кадр-віджет {n} від 1 до 16.</i> </td></tr> <tr> <td> el{n} </td> <td colspan="5"> <i>Перелік зв'Ñзуваних атрибутів відповідає віджету "Кадр зведених графіків (ResultGraphEl)".</i> </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="ResultGraphEl" title="#ResultGraphEl"><h4><span class="mw-headline" id=".D0.9A.D0.B0.D0.B4.D1.80_.D0.B7.D0.B2.D0.B5.D0.B4.D0.B5.D0.BD.D0.B8.D1.85_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28ResultGraphEl.29"><span class="mw-headline-number">3.4.1</span> Кадр зведених графіків (<a href="Libs_Main_graphical_elements.html#ResultGraphEl" title="Special:MyLanguage/Libs/Main graphical elements">ResultGraphEl</a>)</span></h4></span> </td> <td> 1.2 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент-віджет, предÑтавлений на риÑунку 3.4.1, Ñлугує оÑновою <a href="#ResultGraph">зведених графіків</a> та зазвичай не викориÑтовуєтьÑÑ ÑамоÑтійно. Віджет відображає назву групи та до п'Ñти трендів, з Ñ—Ñ… текÑтовими мітками, за фікÑований проміжок чаÑу (10 хвилин) Ð´Ð»Ñ ÑпоÑÑ‚ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð° поточною тенденцією поведінки параметрів. Віджет загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру DAQ-шаблону "<a href="Libs_Main.html#anUnif" title="Special:MyLanguage/Libs/Main">Ðналоговий Ñигнал</a>". </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:462px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ResultGraphEl_uk.png"><img class="thumbimage" height="142" src="files/LibMainEls_ResultGraphEl_uk.png" width="460" /></a> <div class="thumbcaption">РиÑ.3.4.1. Віджет "Кадр зведених графіків" у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Хоча даний віджет не призначено Ð´Ð»Ñ ÑамоÑтійного викориÑтаннÑ, у відриві від <a href="#ResultGrph">зведених графіків</a>, викориÑтовувати його таки можна, наприклад, поміÑтивши на мнемоÑхему та вÑтановивши зв'Ñзок з параметром джерела даних. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі виконаннÑ, у оÑновному полі елементу, відображаєтьÑÑ Ð·Ð°Ð³Ð¾Ð»Ð¾Ð²Ð¾Ðº групи, заголовки та тренди параметрів у визначених конфігурацією або Ñтилем кольорах. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Віджет наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑького віджету/Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> title </td> <td> Заголовок </td> <td> Ð Ñдок </td> <td> Стала </td> <td> </td> <td> ВідображаєтьÑÑ Ð½Ð°Ð³Ð¾Ñ€Ñ– графіку, за відÑутноÑÑ‚Ñ– поле графіку розширюєтьÑÑ Ð½Ð°Ð³Ð¾Ñ€Ñƒ. </td></tr> <tr> <td colspan="6"> <i>Параметр {n} від 1 до 5.</i> </td></tr> <tr> <td> p1_addr </td> <td> Параметр{n}: адреÑа </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter {n}|var </td> <td> ÐдреÑа до атрибуту Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку {n}. </td></tr> <tr> <td> p{n}_clr </td> <td> Параметр{n}: колір </td> <td> Колір </td> <td> Зі ÑÑ‚Ð¸Ð»Ñ </td> <td> labColorGrph{n} </td> <td> </td></tr> <tr> <td> p{n}_max </td> <td> Параметр{n}: макÑимум </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter {n}|max </td> <td> МакÑимальна Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑƒ. </td></tr> <tr> <td> p{n}_min </td> <td> Параметр{n}: мінімум </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter {n}|min </td> <td> Мінімальна Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑƒ. </td></tr> <tr> <td> p{n}_name </td> <td> Параметр{n}: ім'Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter {n}|NAME </td> <td> Коротке ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñƒ полі ліворуч. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="cntrRegul" title="#cntrRegul"><h3><span class="mw-headline" id=".D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.D0.BD.D0.B0.D0.BB.D0.B0.D1.88.D1.82.D1.83.D0.B2.D0.B0.D0.BD.D0.BD.D1.8F_.D1.80.D0.B5.D0.B3.D1.83.D0.BB.D1.8F.D1.82.D0.BE.D1.80.D1.83_.28cntrRegul.29"><span class="mw-headline-number">3.5</span> Панель Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтору (<a href="Libs_Main_graphical_elements.html#cntrRegul" title="Special:MyLanguage/Libs/Main graphical elements">cntrRegul</a>)</span></h3></span> </td> <td> 1.2 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 3.5, Ñлугує Ð´Ð»Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ ÐŸÐ†Ð”-регулÑтору, включає в Ñебе інформацію про параметр-регулÑтор, Ð¿Ð¾Ð»Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½ÑŒ регулÑтору та <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#Diagram" title="Special:MyLanguage/Sub-projects/VCA">примітив "Діаграма"</a>, Ð´Ð»Ñ ÑпоÑÑ‚ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð° трендами регулÑтору та переглÑду Ñ–Ñторії. Кадр загалом викориÑтовує та предÑтавлÑÑ” предÑтавницьку Ñтруктуру DAQ-шаблону <a href="Libs_Main.html#pidUnif" title="Special:MyLanguage/Libs/Main">аналогового</a> та <a href="Libs_Main.html#pidUnifImp" title="Special:MyLanguage/Libs/Main">імпульÑного</a> ПІД-регулÑторів. </p> <ul><li> <b>СпонÑоровано:</b> <a class="external text" href="http://diyaorg.dp.ua" rel="nofollow noreferrer noopener" target="_blank">ТОВ "ДІЯ"</a></li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_cntrRegulD_uk.png"><img class="thumbimage" height="600" src="files/LibMainEls_cntrRegulD_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.5a. Кадр "Панель Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтору" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Кадр може викориÑтовуватиÑÑ Ñк у ролі панелі, що викликаєтьÑÑ Ñ–Ð· <a href="#ElCadr">панелі ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸</a>, так Ñ– у ролі Ñторінки-шаблону. Кадр має безпоÑередньо розташовуватиÑÑ Ñƒ дереві проекту, а Ñаме у <a href="#RootPgSo">контейнері панелей</a>, де буде здійÑнюватиÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ðµ зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð° параметр регулÑтору. Ð”Ð»Ñ ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñтатичного переліку контурів налаштувань регулÑторів, з можливіÑÑ‚ÑŽ подальшого Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ Ð·Ð° ними, необхідно розташувати Ñ—Ñ… до контейнеру контурів регулÑторів "greg" кожного <a href="#RootPgSo">об'єкту Ñигналізації</a> та Ñтатично зв'Ñзати з відповідним параметром, а також забезпечити рівніÑÑ‚ÑŒ ідентифікатору панелі та пов'Ñзаного параметру. </p><p>Типову глибину трендів у минуле вÑтановлено у 20 хвилин — Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ оперативного контролю, що, за потреби, можна змінити безпоÑередньо відредагувавши відповідне поле віджету діаграми. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ: </p> <ul><li> назва параметру регулÑтору;</li> <li> поле із влаÑтивоÑÑ‚Ñми регулÑтору у Ñкладі: ідентифікатор, назва, опиÑ, Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ, завданнÑ, змінна, вихід, шкала та режим;</li> <li> коефіцієнти Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтору: Кп, Кі, Ті, Кд, Тд, Тзд, Зн, Ð1, Ð2, К1, К2, К3, К4, ТпИ, ТмИ та Rфкт;</li> <li> облаÑÑ‚ÑŒ графіку з відображеннÑм графіків: змінної (зелений, Ñтиль "labColorGrph4"), Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ (Ñиній, Ñтиль "labColorGrph3"), вихід аналоговий (блакитний, Ñтиль "labColorGrph5"), режим регулÑтору "Ðвтомат" (магента, Ñтиль "labColorGrph7") та диÑкретні виходи імпульÑного регулÑтору (оранжевий, Ñтиль "labColorGrph2").</li></ul> <p>КориÑтувач має можливіÑÑ‚ÑŒ змінити коефіцієнти ПІД-регулÑтору, режим, завданнÑ, вихід та одразу-ж побачити реакцію на графіку. Крім цього, кориÑтувач може вивчити Ñ–Ñторію роботи регулÑтору, Ð´Ð»Ñ Ñ‡Ð¾Ð³Ð¾ потрібно лівою клавішею миші натиÑнути у облаÑÑ‚Ñ– графіку та, за допомогою <a href="#grph_panel">панелі ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÐ¾Ð¼</a>, що з'ÑвилаÑÑ, здійÑнити необхідні дії навігації. Ð”Ð»Ñ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ <a href="#ElCadr">панелі параметру регулÑтора</a> необхідно лівою клавішею миші натиÑнути у вільну облаÑÑ‚ÑŒ даного кадру. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_cntrRegulR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_cntrRegulR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.5b. Кадр "Панель Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтору" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> SHIFR </td> <td> Параметр: шифр </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|SHIFR </td> <td> </td></tr> <tr> <td> NAME </td> <td> Параметр: шифр </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> </td></tr> <tr> <td> DESCR </td> <td> Параметр: Ð¾Ð¿Ð¸Ñ </td> <td> Ð Ñдок</td> <td> Вхідний зв'Ñзок </td> <td> Parameter|DESCR </td> <td> </td></tr> <tr> <td> max </td> <td> Параметр: макÑимум шкали </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|max </td> <td> </td></tr> <tr> <td> min </td> <td> Параметр: мінімум шкали </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|min </td> <td> </td></tr> <tr> <td> ed </td> <td> Параметр: Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|ed </td> <td> </td></tr> <tr> <td> prec </td> <td> Параметр: точніÑÑ‚ÑŒ </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|prec </td> <td> КількіÑÑ‚ÑŒ знаків піÑÐ»Ñ ÐºÐ¾Ð¼Ð¸ у значенні та завданні параметру ПІД. </td></tr> <tr> <td> var </td> <td> Параметр: змінна </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|var </td> <td> </td></tr> <tr> <td> var_addr </td> <td> Параметр: адреÑа змінної </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|var </td> <td> ÐдреÑа Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку змінної. </td></tr> <tr> <td colspan="6"> <i>ПІД-регулÑтор</i> </td></tr> <tr> <td> auto_addr </td> <td> Параметр: автомат </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|auto </td> <td> ÐдреÑа Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку режиму "Ðвтомат". </td></tr> <tr> <td> sp </td> <td> Параметр: Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|sp </td> <td> </td></tr> <tr> <td> sp_addr </td> <td> Параметр: адреÑа Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|sp </td> <td> ÐдреÑа Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку завданнÑ. </td></tr> <tr> <td> out </td> <td> Параметр: вихід </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|out </td> <td> </td></tr> <tr> <td> out_addr </td> <td> Параметр: адреÑа виходу </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|out </td> <td> ÐдреÑа Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку аналогового виходу. </td></tr> <tr> <td> Hdwn </td> <td> Параметр: Ð½Ð¸Ð¶Ð½Ñ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Hdwn </td> <td> ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ виходу по низу. </td></tr> <tr> <td> Hup </td> <td> Параметр: Ð²ÐµÑ€Ñ…Ð½Ñ Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Hup </td> <td> ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ виходу по верху. </td></tr> <tr> <td> Kp </td> <td> Параметр: коеф. пропорційноÑÑ‚Ñ– </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Kp </td> <td> </td></tr> <tr> <td> Ki </td> <td> Параметр: коеф. пропорційноÑÑ‚Ñ– інтегралу </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Ki </td> <td> </td></tr> <tr> <td> Ti </td> <td> Параметр: Ñ‡Ð°Ñ Ñ–Ð½Ñ‚ÐµÐ³Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Ti </td> <td> </td></tr> <tr> <td> Kd </td> <td> Параметр: коеф. пропорційноÑÑ‚Ñ– похідної </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Kd </td> <td> </td></tr> <tr> <td> Td </td> <td> Параметр: Ñ‡Ð°Ñ Ð´Ð¸Ñ„ÐµÑ€ÐµÐ½Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Td </td> <td> </td></tr> <tr> <td> Tzd </td> <td> Параметр: Ñ‡Ð°Ñ Ð·Ð°Ñ‚Ñ€Ð¸Ð¼ÐºÐ¸ похідної чаÑтини </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Tzd </td> <td> </td></tr> <tr> <td> Zi </td> <td> Параметр: зона нечутливоÑÑ‚Ñ– </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|Zi </td> <td> </td></tr> <tr> <td> K1 </td> <td> Параметр: коеф. входу 1 </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|K1 </td> <td> </td></tr> <tr> <td> K2 </td> <td> Параметр: коеф. входу 2 </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|K2 </td> <td> </td></tr> <tr> <td> K3 </td> <td> Параметр: коеф. входу 3 </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|K3 </td> <td> </td></tr> <tr> <td> K4 </td> <td> Параметр: коеф. входу 4 </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|K4 </td> <td> </td></tr> <tr> <td colspan="6"> <i>ІмпульÑний ПІД-регулÑтор</i> </td></tr> <tr> <td> impQdwn_addr </td> <td> Параметр: адреÑа імпульÑного виходу донизу </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|impQdwn </td> <td> ÐдреÑа Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку імпульÑного виходу "Вниз". </td></tr> <tr> <td> impQup_addr </td> <td> Параметр: адреÑа імпульÑного виходу догори </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|impQup </td> <td> ÐдреÑа Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіку імпульÑного виходу "Вверх". </td></tr> <tr> <td> KImpRfact </td> <td> Параметр: рейтинг фактор </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> Parameter|KImpRfact </td> <td> ÐÑÐ¸Ð¼ÐµÑ‚Ñ€Ñ–Ñ Ñƒ генерації ширини імпульÑу вверх та вниз. </td></tr> <tr> <td> TImpMin </td> <td> Параметр: мінімальний Ñ‡Ð°Ñ Ñ–Ð¼Ð¿ÑƒÐ»ÑŒÑу </td> <td> Цілий </td> <td> Повний зв'Ñзок </td> <td> Parameter|TImpMin </td> <td> ГенеруютьÑÑ Ñ–Ð¼Ð¿ÑƒÐ»ÑŒÑи починаючи з вказаної ширини. </td></tr> <tr> <td> TImpPer </td> <td> Параметр: період імпульÑів </td> <td> Цілий </td> <td> Повний зв'Ñзок </td> <td> Parameter|TImpPer </td> <td> ПеріодичніÑÑ‚ÑŒ Ð¿Ð¾Ð²Ñ‚Ð¾Ñ€ÐµÐ½Ð½Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— імпульÑу. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="alarmsSt" title="#alarmsSt"><h3><span class="mw-headline" id=".D0.9F.D0.BE.D1.80.D1.83.D1.88.D0.B5.D0.BD.D0.BD.D1.8F_.E2.80.94_.D1.81.D1.82.D0.B0.D0.BD_.28alarmsSt.29"><span class="mw-headline-number">3.6</span> ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” Ñтан (<a href="Libs_Main_graphical_elements.html#alarmsSt" title="Special:MyLanguage/Libs/Main graphical elements">alarmsSt</a>)</span></h3></span> </td> <td> 1.5 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент-кадр на риÑунку 3.6 Ñлугує Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ–Ñторії порушень та динамічного Ñ—Ñ… Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð° поточний Ñ‡Ð°Ñ Ñƒ повноформатному табличному виглÑді, із виділеннÑм Ñ—Ñ… за кольором та текÑтом та можливіÑÑ‚ÑŽ багаторівневого фільтруваннÑ. ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ð¾Ñ‚Ñ€Ð¸Ð¼ÑƒÑŽÑ‚ÑŒÑÑ Ñ–Ð· <a href="Program_manual.html#ArchMess" title="Special:MyLanguage/Documents/Program manual">буферу поточних-активних порушень OpenSCADA</a> та архіву(ів), визначеного конфігураційним полем "<b>alArch</b>". Фактично елемент реалізує функції примітиву "<a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#ImplProtocol" title="Special:MyLanguage/Sub-projects/VCA">Протокол</a>" Ð´Ð»Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½ÑŒ та із розширеннÑм можливоÑтей. </p><p>Загалом кадр міÑтить елементи: </p> <ul><li> Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ — оÑновне поле;</li> <li> кнопка маÑового Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ â€” угорі ліворуч;</li> <li> ÐºÐ¾Ð¼Ð±Ð¾Ð±Ð¾ÐºÑ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€Ñ–Ð²Ð½Ñ Ð¼Ð¾Ð´ÐµÐ»Ñ– даних, передбачає ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° обраним Ñтовпчиком із переліку визначених у <b>colms</b> та по замовченню це чаÑ, Ñк другий критерій, (оÑтаннє нагорі) — наÑтупний нагорі ліворуч;</li> <li> панель навігації за Ñ–Ñторією-архівом повідомлень — нагорі у центрі та праворуч, у Ñкладі: <ul><li> чаÑу вершини даних;</li> <li> розміру — глибини запиту даних;</li> <li> кнопок швидкого Ð³Ð¾Ñ€Ñ‚Ð°Ð½Ð½Ñ â€” на один та п'ÑÑ‚ÑŒ інтервалів-глибин уперед та назад та у поточний чаÑ;</li> <li> кнопка швидкого переходу до наÑтупної чаÑтини великого інтервалу запиту, поділеного за лімітом на кількіÑÑ‚ÑŒ повідомлень у таблиці — Ð´Ð»Ñ Ð´ÑƒÐ¶Ðµ щільного-активної генерації повідомлень;</li> <li> кнопка виклику-Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð²Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ документу за поточними даними таблиці.</li></ul></li> <li> елементи п'Ñтирівневого фільтру із відображеннÑм елементів наÑтупного Ñ€Ñ–Ð²Ð½Ñ Ð·Ð° активацією оÑтаннього, шлÑхом Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ñтовпчику із переліку визначених у <b>colms</b> — нагорі піÑÐ»Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð½ÑŒÐ¾Ð³Ð¾.</li></ul> <p>Згідно до оголошеного переліку елементів контролю, ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ може змінюватиÑÑ ÐºÐ¾Ñ€Ð¸Ñтувачем, Ñк шлÑхом вбудованого механізму ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñтовпчиків окремо взÑтого візуалізатору, так Ñ– на рівні моделі даних, Ñкщо візуалізатором такої функції не передбачено. Враховуючи оÑновне Ð¿Ñ€Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ°Ð´Ñ€Ñƒ — Ñтан порушень (тобто Ñ–ÑторіÑ), типовим правилом ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ” "оÑтанні" Ð´Ð»Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ нагорі. </p><p>Кадр Ñтворено, та він зазвичай викориÑтовуєтьÑÑ, у парі з <a href="#alarmsAct">віджетом динамічного Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… порушень</a>, Ñкий наділено оÑновними функціÑми цього кадру, але лише Ð´Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¸Ñ… порушень та у малому віджеті. </p><p>ОÑновним кориÑтувацьким розширеннÑм Ñ” можливіÑÑ‚ÑŒ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ð´Ð¸Ð¼Ð¸Ñ… полів таблиці із переліку варіантів: </p> <ul><li> <i>atm</i> — Ñ‡Ð°Ñ Ð²Ð¸Ð½Ð¸ÐºÐ½ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ;</li> <li> <i>qttm</i> — Ñ‡Ð°Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ;</li> <li> <i>nrmtm</i> — Ñ‡Ð°Ñ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ-Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñƒ Ñтан "ÐОРМÐ";</li> <li> <i>lev</i> — рівень порушеннÑ;</li> <li> <i>type</i> — тип-назва Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ–Ð· Ñ€Ñ–Ð²Ð½Ñ <i>lev</i> та атрибуту "types";</li> <li> <i>cat</i> — ÐºÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ;</li> <li> <i>mess</i> — повний та нерозібраний текÑÑ‚ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ;</li> <li> <i>prm</i> — адреÑа DAQ-параметру джерела порушеннÑ;</li> <li> <i>dscr</i> — Ð¾Ð¿Ð¸Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ–Ð· DAQ-параметру джерела;</li> <li> <i>dscrCust{N}</i> — Ð¾Ð¿Ð¸Ñ ÐºÐ¾Ñ€Ð¸Ñтувацького Ð¿Ð¾Ð»Ñ <i>N</i>;</li> <li> <i>alrm</i> — текÑÑ‚ порушеннÑ;</li> <li> <i>cmnt</i> — коментар до порушеннÑ.</li></ul> <p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Цей кадр та його Ð¿Ð¾Ð»Ñ Ð·Ð°Ð³Ð°Ð»Ð¾Ð¼ репрезентують Ñтруктуру Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ, Ñку детально опиÑано у <a href="Program_manual.html#ArchMess" title="Special:MyLanguage/Documents/Program manual">поÑібнику кориÑтувача</a>. </p><p>Як можна бачити із переліку можливих полів таблиці, цей кадр підтримує механізм підтвердженнÑ, ÐºÐ¾Ð¼ÐµÐ½Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° кориÑтувацькі полÑ. </p> <ul><li> <b>СпонÑоруваннÑ:</b> УÑÑ‚ÑŒÑнцев Михайло</li> <li> <b>СпонÑоруваннÑ, Ð´Ð¾Ð´Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ кориÑтувацького Ð¿Ð¾Ð»Ñ "Тип" на 0.2 <span title="людино-днів, 1ЛД — 10 годин">ЛД<sup style="color: blue">[!]</sup></span>:</b> INSERTEC LTDA</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_alarmsStD_uk.png"><img class="thumbimage" height="550" src="files/LibMainEls_alarmsStD_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.6a. Кадр "ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” Ñтан" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Віджет призначено Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ€Ð¾Ð»Ñ– Ñторінки, відповідно він має безпоÑередньо розташовуватиÑÑ Ñƒ дерево проекту. ПіÑÐ»Ñ Ð´Ð¾Ð´Ð°Ð½Ð½Ñ, Ð´Ð»Ñ ÐºÐ°Ð´Ñ€Ñƒ треба відкоригувати влаÑтивоÑÑ‚Ñ– на кшталт переліку та поÑлідовноÑÑ‚Ñ– відображуваних полів таблиці. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> ОÑкільки кадр передбачає Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñтану та Ñ–Ñторії порушень, то ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° викориÑÑ‚Ð°Ð½Ð½Ñ <a href="Program_manual.html#ArchMess" title="Special:MyLanguage/Documents/Program manual">архіватору повідомлень</a> Ñ” обов'Ñзковим. Тому Ñтворіть або викориÑтайте шаблонний архіватор Ñтартового проекту "ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ (alarms)" із опціÑми Ð²Ð¸ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ Ð´ÑƒÐ±Ð»ÑŽÐ²Ð°Ð½Ð½Ñ, та вкажіть його (FSArch.alarms) у влаÑтивоÑÑ‚Ñ– кадру "<b>alArch</b>". </p><p>ÐšÐ¾Ð¼Ð±Ð¾Ð±Ð¾ÐºÑ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»Ð° ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾ замовченню вимкнено із міркувань викориÑÑ‚Ð°Ð½Ð½Ñ Ð²Ð±ÑƒÐ´Ð¾Ð²Ð°Ð½Ð¾Ñ— функції ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° Ñтовпчиком таблиці відповідного візуалізатору. Якщо такої функції візуалізатором не надаєтьÑÑ Ñ‚Ð¾ увімкніть цей комбобокÑ. </p><p>Якщо треба виключити функцію Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð¾ ви маєте виключити Ñ‡Ð°Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ "qttm" з переліку полів та вÑтановити елемент таблиці неактивним. </p><p>Побудову звіту за поточними даними у таблиці також, по замовченню, вимкнено. Ð”Ð»Ñ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñм ви маєте розташувати <a href="#alarmsStReport">кадр звіту порушень</a> у логічному контейнері панелей дерева проекту, а потім увімкнути характерну кнопку генерації звітів у правому верхньому куту цьому кадрі. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð±ÑƒÐ´ÑƒÑ”Ñ‚ÑŒÑÑ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ñ–Ð· переліку активних порушень, Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ чаÑу, та порушень з Ñ–Ñторії за визначеними полÑми, із контролем та відзначеннÑм активноÑÑ‚Ñ– та правилом виокремленнÑ; вміÑÑ‚ Ñкої періодично та динамічно оновлюєтьÑÑ Ð´Ð»Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ чаÑу. </p><p>Визначити чаÑовий проміжок даних у таблиці кориÑтувач може за допомогою панелі навігації, вказавши вершину та глибину потрібних даних. У процеÑÑ– запиту надто щільних проміжків даних читатиÑÑ Ð±ÑƒÐ´Ðµ лише визначена у влаÑтивоÑÑ‚Ñ– <b>messLim</b> кількіÑÑ‚ÑŒ повідомлень та Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÑ…Ð¾Ð´Ñƒ до наÑтупного шматка кориÑтувач може ÑкориÑтатиÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¾ÑŽ за панеллю навігації, Ñка з'ÑвитьÑÑ Ñƒ такому випадку. </p><p>Отримані у таблиці дані можна відфільтрувати за вміÑтом відповідно обраного Ñтовпчика, що можна здійÑнити на до п'Ñти рівнÑÑ…, елементи Ñ„Ñ–Ð»ÑŒÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñких з'ÑвлÑтимутьÑÑ Ð·Ð° обраннÑм оÑтаннього Ñ€Ñ–Ð²Ð½Ñ Ñ„Ñ–Ð»ÑŒÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ. </p><p>КориÑтувачу надаєтьÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ–ÑÑ‚ÑŒ підтвердити порушеннÑ, змінивши Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ñ Ñ‡Ð°Ñу Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð°Ð±Ð¾ за допомогою панелі керуваннÑ, що Ñпливе за обраннÑм елементу таблиці та Ñ€Ñдка порушеннÑ. Також кориÑтувач може підтвердити вÑÑ– активні порушеннÑ, натиÑнувши кнопку маÑового підтвердженнÑ. </p><p>У випадку наÑвноÑÑ‚Ñ– у візуалізатору функції ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° Ñтовпчиком, або Ð²Ð²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ð° рівні моделі даних, кориÑтувач може обрати Ñтовпчик за вміÑтом Ñкого Ñортувати Ñ€Ñдки таблиці. </p><p>Ще кориÑтувач може залишити коментар до порушеннÑ, відкоригувавши відповідне поле таблиці. </p><p>Ð”Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— окремого звіту кориÑтувач може натиÑнути характерну кнопку у правому верхньому куту, Ñкщо таку функцію увімкнено. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_alarmsStR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_alarmsStR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.6b. Кадр "ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” Ñтан" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> messCat </td> <td> ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ </td> <td> Ð Ñдок </td> <td> ÐšÐ°Ñ‚ÐµÐ³Ð¾Ñ€Ñ–Ñ Ð¾Ð¿Ñ€Ð°Ñ†ÑŒÐ¾Ð²ÑƒÐ²Ð°Ð½Ð¸Ñ… повідомлень, типово "al*:*". </td></tr> <tr> <td> messLim </td> <td> ÐžÐ±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½ÑŒ, кількіÑÑ‚ÑŒ </td> <td> Цілий </td> <td> МакÑимальна кількіÑÑ‚ÑŒ повідомлень у таблиці, типово 1000. </td></tr> <tr> <td> alArch </td> <td> Ðрхіватор Ñигналів, "{ArhMod}.{Arh}" </td> <td> Ð Ñдок </td> <td> Ðрхіватор з Ñкого брати порушеннÑ, порожньо Ð´Ð»Ñ Ð²ÑÑ–Ñ…. </td></tr> <tr> <td> alarms.active </td> <td> Ðктивний </td> <td> Логічний </td> <td> Вимкнути Ñкщо виключено підтвердженнÑ, Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ Ð·Ð° Ð¾Ñ‚Ñ€Ð¸Ð¼Ð°Ð½Ð½Ñ Ñ„Ð¾ÐºÑƒÑу та Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð·Ð°Ð³Ð°Ð»Ñ– — Ñуто відображеннÑ. </td></tr> <tr> <td> hHdrVis </td> <td> Показувати заголовок: горизонтальний </td> <td>Логічний </td> <td> </td></tr> <tr> <td> vHdrVis </td> <td> Показувати заголовок: вертикальний </td> <td> Логічний </td> <td> </td></tr> <tr> <td> formDtTm </td> <td> Формат дати та чаÑу (%Y-%m-%d %H.%M.%S[.%MS,%US]) </td> <td> Ð Ñдок </td> <td> Формат Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‡Ð°Ñу Ð¿Ð¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ Ñ‚Ð° підтвердженнÑ. </td></tr> <tr> <td> colms </td> <td> Стовпчики <p>Перелік поділений ',' з варіантів: atm, qttm, nrmtm, lev, cat, mess, prm, dscr, dscrCust{N}, alrm, cmnt. </p> </td> <td> Ð Ñдок </td> <td> Визначити у потрібну поÑлідовніÑÑ‚ÑŒ та Ð½Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¿Ð¾Ð»Ñ–Ð². </td></tr> <tr> <td> highLght </td> <td> Правила підÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ <p>Ð Ñдки у формі "{lev}[{slev}]{quitt}{act}:{color}:{font}:{fontColor}". </p> </td> <td> ТекÑÑ‚ </td> <td> Правила підÑвітленнÑ, де: <ul><li> <i>lev</i> — оÑновний рівень Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ [0...7];</li> <li> <i>slev</i> — підрівень Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ [0...9], опціонально;</li> <li> <i>quitt</i> — ознака Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ [0|1];</li> <li> <i>act</i> — ознака активноÑÑ‚Ñ– Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ [0|1];</li> <li> <i>color</i> — колір фону Ñ€Ñдка з повідомленнÑм;</li> <li> <i>font</i> — шрифт текÑту Ñ€Ñдка з повідомленнÑм;</li> <li> <i>fontColor</i> — колір текÑту Ñ€Ñдка з повідомленнÑм.</li></ul> <p>Ðаприклад: </p> <div class="mw-highlight mw-content-ltr" dir="ltr"><pre><span class="c">#<SnthHgl font="monospace"></span> <span class="c"># <rule expr="^#[^\n]*" color="gray" font_italic="1"/></span> <span class="c"># <rule expr="^[0-9]*" color="blue"></span> <span class="c"># <rule expr="[01]{2}$" color="red"></span> <span class="c"># <rule expr="[01]$" color="darkorange"/></span> <span class="c"># </rule></span> <span class="c"># </rule></span> <span class="c"># <rule expr="(?<=:).*"></span> <span class="c"># <rule expr="[^:]*" font_weight="1"/></span> <span class="c"># <rule expr="(?<=:).*" font_italic="1"/></span> <span class="c"># </rule></span> <span class="c">#</SnthHgl></span> 501:gray 401:red 1501:yellow 511:gray:Arial <span class="m">11</span> <span class="m">0</span> 1 411:red:Arial <span class="m">11</span> <span class="m">0</span> 1 1511:yellow:Arial <span class="m">11</span> <span class="m">0</span> 1 </pre></div> </td></tr> <tr> <td> colDscrCustNames </td> <td> Перелік назв кориÑтувацьких полів, поділених ';' </td> <td> Ð Ñдок (переклад) </td> <td> За підтримки кориÑтувацьких полів, та Ñ—Ñ… видиміÑÑ‚ÑŽ, тут наводÑÑ‚ÑŒÑÑ Ñ—Ñ… назви. </td></tr> <tr> <td> types </td> <td> Перелік типів за рівнем від 0, поділені ';' </td> <td> Ð Ñдок (переклад) </td> <td> Типи-назви порушень за Ñ—Ñ… рівнем, типово "Ðалагодж.;Інформ.;Зауваж.;Попередж.;Помилка;Критично;Тривога;ÐваріÑ". </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="alarmsStReport" title="#alarmsStReport"><h4><span class="mw-headline" id=".D0.97.D0.B2.D1.96.D1.82_.28alarmsStReport.29"><span class="mw-headline-number">3.6.1</span> Звіт (<a href="Libs_Main_graphical_elements.html#alarmsStReport" title="Special:MyLanguage/Libs/Main graphical elements">alarmsStReport</a>)</span></h4></span> </td> <td> 1.0 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 3.6.1, реалізує діалог Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð·Ð²Ñ–Ñ‚Ð½Ð¾Ð³Ð¾ документу, побудованого із переліку отриманих порушень <a href="#alarmsSt">кадру повноформатного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ–Ñторії порушень</a>. </p><p>ОÑновним призначеннÑм та функцією цього кадру Ñ” Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑ‚Ñ– роздрукувати таблицю Ñ–Ñторії порушень та екÑпортувати з неї дані. </p> <ul><li> <b>СпонÑоруваннÑ:</b> УÑÑ‚ÑŒÑнцев Михайло</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:810px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_alarmsStReport_uk.png"><img class="thumbimage" height="625" src="files/LibMainEls_alarmsStReport_uk.png" width="808" /></a> <div class="thumbcaption">РиÑ.3.6.1. Кадр "ÐŸÐ¾Ñ€ÑƒÑˆÐµÐ½Ð½Ñ â€” звіт".</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей кадр має бути розташовано у логічному контейнері панелей дерева проекту. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Виклик діалогу здійÑнюєтьÑÑ Ð·Ð° поÑередництвом характерної кнопки, нагорі праворуч, <a href="#alarmsSt">кадру повноформатного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ–Ñторії порушень</a>. Діалогом надаєтьÑÑ Ñ‚ÐµÐºÑÑ‚ звітного документу та кнопка, унизу праворуч, Ð´Ð»Ñ Ð¹Ð¾Ð³Ð¾ закриттÑ. </p><p><br /> </p> <table class="wikitable"> <tr> <td> <span id="userManager" title="#userManager"><h3><span class="mw-headline" id=".D0.9C.D0.B5.D0.BD.D0.B5.D0.B4.D0.B6.D0.B5.D1.80_.D0.BA.D0.BE.D1.80.D0.B8.D1.81.D1.82.D1.83.D0.B2.D0.B0.D1.87.D1.96.D0.B2_.28userManager.29"><span class="mw-headline-number">3.7</span> Менеджер кориÑтувачів (<a href="Libs_Main_graphical_elements.html#userManager" title="Special:MyLanguage/Libs/Main graphical elements">userManager</a>)</span></h3></span> </td> <td> 1.7 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -2 Ð¼Ñ (вимкнено) </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 3.7, Ñлугує Ð´Ð»Ñ Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑ‚Ñ– контролю кориÑтувачів з інтерфейÑу Ñамого кориÑтувача. Тобто, типово Ñ†Ñ Ñ„ÑƒÐ½ÐºÑ†Ñ–Ñ Ð½Ð°Ð´Ð°Ñ”Ñ‚ÑŒÑÑ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ñ–Ñту SCADA на рівні <a href="Program_manual.html#CfgSecurity" title="Special:MyLanguage/Documents/Program manual">конфігурації підÑиÑтеми "Безпека"</a>, але інколи виникає потреба Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ñ‚Ð°ÐºÐ¾Ñ— можливоÑÑ‚Ñ– з інтерфейÑу кориÑтувача та із низкою обмежень на контрольованих кориÑтувачів та Ñ—Ñ… групи, що цей кадр здійÑнює та загалом надає функції: </p> <ul><li> Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿ÐµÑ€ÐµÐ»Ñ–ÐºÑƒ підконтрольних кориÑтувачів;</li> <li> можливіÑÑ‚ÑŒ Ð¾Ð·Ð½Ð°Ð¹Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ñ‚Ð° зміни інформації кориÑтувачів, щодо: ім'Ñ, повного ім'Ñ, опиÑу, паролю та груп;</li> <li> Ð´Ð¾Ð´Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ… та Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ Ð´Ñ–ÑŽÑ‡Ð¸Ñ… кориÑтувачів;</li> <li> можливіÑÑ‚ÑŒ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð»Ð°Ñної інформації та Ð¿Ð°Ñ€Ð¾Ð»Ñ Ð½ÐµÐ¿Ñ€Ð¸Ð²Ñ–Ð»ÐµÐ¹Ð¾Ð²Ð°Ð½Ð¾Ð³Ð¾ кориÑтувача.</li></ul> <ul><li> <b>СпонÑоруваннÑ:</b> Вінницька Птахофабрика</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_userManagerD_uk.png"><img class="thumbimage" height="550" src="files/LibMainEls_userManagerD_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.7a. Кадр "Менеджер кориÑтувачів" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Віджет призначено Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ€Ð¾Ð»Ñ– Ñторінки, а, відповідно, він має безпоÑередньо розташовуватиÑÑ Ñƒ дерево проекту. Додатково, Ви маєте розташувати <a href="#accept">діалог прийнÑÑ‚Ñ‚Ñ</a> до теки панелей проекту та треба здійÑнити деÑку конфігурацію атрибутів, нижче, де жодних зв'Ñзків не передбачено. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÑ”Ñ‚ÑŒÑÑ Ð¿ÐµÑ€ÐµÐ»Ñ–Ðº із доÑтупними кориÑтувачами, за обраннÑм Ñких праворуч надаєтьÑÑ Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ñ‰Ð¾Ð´Ð¾ них, та Ñку можна змінити. КориÑтувача можна додати та видалити відповідними командами інтерфейÑу під переліком кориÑтувачів. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_userManagerR_uk.png"><img class="thumbimage" height="639" src="files/LibMainEls_userManagerR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.7b. Кадр "Менеджер кориÑтувачів" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> owner </td> <td> ВлаÑник </td> <td> Ð Ñдок </td> <td> ВлаÑник та група кадру, Ñкі мають до нього доÑтуп, типово "root:Security" — Ð´Ð»Ñ Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð´Ð¾Ñтупу до кадру треба кориÑтувача включити до групи "Security". </td></tr> <tr> <td> perm </td> <td> ДоÑтуп </td> <td> Вибір цілих чиÑел </td> <td> Правила доÑтупу до кадру, типово "RWRW__" — кадр видимий та контрольований лише Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ñтувача "root" та кориÑтувачів у групі "Security". </td></tr> <tr> <td> denyUsers </td> <td> Заборонене до контролю: кориÑтувачі, поділені ';' </td> <td> Ð Ñдок </td> <td> Перелік заборонених до контролю кориÑтувачів, типово "root;". </td></tr> <tr> <td> denyGroups </td> <td> Заборонене до контролю: групи, поділені ';' </td> <td> Ð Ñдок </td> <td> Перелік заборонених до контролю груп, типово "root;users;Archive;BD;DAQ;ModSched;Protocol;Security;Special;Transport;UI;". </td></tr> <tr> <td> newUseGrps </td> <td> Групи новоÑтвореного кориÑтувача </td> <td> Ð Ñдок </td> <td> Групи до Ñких включати кориÑтувача автоматично піÑÐ»Ñ ÑтвореннÑ, типово "UI;Guest". </td></tr> <tr> <td> storeDB </td> <td> БД Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ… кориÑтувачів </td> <td> Ð Ñдок </td> <td> БД Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ Ð½Ð¾Ð²Ð¾Ñтворених кориÑтувачів, типово — робоча. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="storeHouse" title="#storeHouse"><h3><span class="mw-headline" id=".D0.A1.D0.BA.D0.BB.D0.B0.D0.B4_.28storeHouse.29"><span class="mw-headline-number">3.8</span> Склад (<a href="Libs_Main_graphical_elements.html#storeHouse" title="Special:MyLanguage/Libs/Main graphical elements">storeHouse</a>)</span></h3></span> </td> <td> 2.1 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент-кадр, предÑтавлений на риÑунку 3.8, Ñлугує Ð´Ð»Ñ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ Ñкладу зі зберіганнÑ-ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÑ‡Ð°Ð¼Ð¸ різних клаÑів-категорій. Початково його розроблено та перевірено на клаÑÑ– "Бібліотека". Кадр передбачає прÑмий доÑтуп до БД за SQL та наразі підтримує лише MySQL/MariaDB. </p><p>ПротÑгом реалізації кадру, виглÑд "ТаблицÑ" <a href="Modules/VCAEngine.html" title="Special:MyLanguage/Modules/VCAEngine">примітиву "FormEl"</a> значним чином розширено на обох візуалізаторах щодо: </p> <dl><dd><dl><dd><ul><li> VCAEngine,QTStarter,Vision,WebVision: Доповнено новим типом клітинки 't'-текÑÑ‚, переважно Ð´Ð»Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑ‚Ñ– Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð¸Ð¿Ñƒ 's'-Ñ€Ñдок натиÑканнÑм Enter.</li> <li> VCAEngine,Vision,WebVision: Доповнено опцією "prec" проÑтору Ñтовпчика, Ñ€Ñдка та клітинки Ð´Ð»Ñ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ точноÑÑ‚Ñ– реальних значень; та реалізацією атрибуту "align" Ñтовпчика та клітинки.</li> <li> WebVision,Vision: Доповнено перемиканнÑм таблиць у Ð·Ð°Ð¿Ð¾Ð±Ñ–Ð³Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ð²Ñ–Ð¹Ð½Ð¾Ð¼Ñƒ зберіганню вихідного вміÑту за його розміру більш ніж 10000.</li> <li> FIX:Vision: ВикориÑÑ‚Ð°Ð½Ð½Ñ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ делегату таблиці із можливіÑÑ‚ÑŽ багаторÑдкового редагуваннÑ.</li></ul> <dl><dd><ul><li> ВдоÑконалено Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñтовпців, Ñ€Ñдків та клітинок при оновлені та загалом:</li></ul> <dl><dd><ul><li> обмеженнÑм візуального розміру вміÑту клітинки 300 Ñимволами та виÑоти Ñ€Ñдків у 70% від загального розміру таблиці;</li> <li> більш точним вирівнюваннÑм ширини Ñтовпців;</li> <li> підлаштуваннÑм у режимі розробки, а також при видимоÑÑ‚Ñ– вертикального заголовку;</li> <li> щільним заповненнÑм таблиці через Ð²Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ видимої Ñмуги вертикального гортаннÑ;</li> <li> підлаштуваннÑм лише піÑÐ»Ñ Ñ†Ñ–Ð»ÐºÐ¾Ð²Ð¸Ñ‚Ð¾Ñ— зміни розміру таблиці, чим також дозволивши ручну зміну Ñтовпців та Ð´Ð»Ñ Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ñ‚Ð°ÐºÐ¾Ð³Ð¾-правильного Ð¿Ñ–Ð´Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð°Ð²Ð¶Ð´Ð¸.</li></ul></dd></dl> <ul><li> Реалізовано "легке" Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð·Ð¼Ñ–Ð½Ð¸ ширини та оновленнÑ:</li></ul> <dl><dd><ul><li> "легке" Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð±ÐµÐ· Ð¿ÐµÑ€ÐµÐ¿Ñ–Ð´Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñтовпців за кожного оновленнÑ, лише за: поÑви першого Ñ€Ñдка, зміни кількоÑÑ‚Ñ– Ñтовпців та зміни заголовку ÑтовпцÑ, зміни шрифту та зміни розміру;</li> <li> заÑтоÑÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–ÐºÑованої ширини ÑÑ‚Ð¾Ð²Ð¿Ñ†Ñ Ñ‚Ð° Ð²Ð¸Ñ€Ð°Ñ…ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¸Ñоти Ñ€Ñдків із обмеженнÑми незалежно від Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ð³Ð¾ атрибуту "colsWdthFit";</li> <li> вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ, Ñ€Ð°Ð½Ð½Ñ Ð·Ð¼Ñ–Ð½Ð° розміру та Ð¿Ñ–Ð´Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ–, перенеÑено у проÑÑ‚Ñ–Ñ€ наÑвноÑÑ‚Ñ– вміÑту таблиці та піÑÐ»Ñ ÑортуваннÑ.</li></ul></dd></dl> <ul><li> Функцію екÑпорту під Ñ‡Ð°Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð´Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð¾ екÑпортом виду Ð¢Ð°Ð±Ð»Ð¸Ñ†Ñ Ð¿Ñ€Ð¸Ð¼Ñ–Ñ‚Ð¸Ð²Ñƒ "FormEl" у CSV.</li></ul></dd></dl> <ul><li> WebVision:</li></ul> <dl><dd><ul><li> ВдоÑконалено Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñтовпців, Ñ€Ñдків та клітинок при оновлені та загалом:</li></ul> <dl><dd><ul><li> реалізацією режиму не Ð¿Ñ–Ð´Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ (відÑутніÑÑ‚ÑŒ атрибуту "colsWdthFit"), з викориÑтаннÑм режиму автоматичного Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ– Ð´Ð»Ñ Ð¾Ð±Ñ‡Ð¸ÑÐ»ÐµÐ½Ð½Ñ Ñ„Ñ–ÐºÑованої ширини та наÑтупного Ð¿ÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ñƒ фікÑований режим Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ–;</li> <li> багаторÑдковим редагуваннÑм текÑту клітинок у повну ширину та виÑоту клітинки, із заÑтоÑуваннÑм Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° Ctrl+Enter;</li> <li> виглÑд Ñтрокових клітинок обмежено 300 Ñимволами;</li> <li> Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð»Ð¾Ð³Ñ–Ñ‡Ð½Ð¸Ñ… клітинок зображеннÑм Ñтану TRUE;</li> <li> клітинки таблиці, у режимі редагуваннÑ, дозволено до виклику контекÑтного меню ÑиÑтеми-браузеру.</li></ul></dd></dl> <ul><li> Реалізовано "легке" Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð·Ð¼Ñ–Ð½Ð¸ ширини та оновленнÑ:</li></ul> <dl><dd><ul><li> виÑвлÑÐ½Ð½Ñ Ð·Ð¼Ñ–Ð½ таблиці та Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿ÐµÑ€ÐµÐ¼ÐºÐ½ÑƒÑ‚Ð¾ у режим не Ð·Ð±ÐµÑ€Ñ–Ð³Ð°Ð½Ð½Ñ Ð²Ð¸Ñ…Ñ–Ð´Ð½Ð¾Ð³Ð¾ вміÑту двічі;</li> <li> попереджено від цілковитого Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð·Ð° модифікації атрибуту "value".</li></ul></dd></dl> <ul><li> Доповнено підтримкою ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° ÑтовпцÑми. Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñƒ ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð° першим видимим Ñтовпчиком при ввімкнені ÑортуваннÑ.</li></ul></dd></dl></dd></dl></dd></dl> <dl><dd><dl><dd><ul><li> VCAEngine: Ð”Ð¾Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð½Ð°Ð´ÑиланнÑм неопрацьованих повідомлень до Ñторінки, Ñка відкрила вихідну Ñторінку.</li> <li> JavaLikeCalc: Ð ÐµÐ°Ð»Ñ–Ð·Ð°Ñ†Ñ–Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ‚Ð¾Ñ€Ñƒ "var" щодо обробки правильної облаÑÑ‚Ñ– видимоÑÑ‚Ñ–, тобто Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ… змінних у функціÑÑ… із оператором Ñ– викориÑÑ‚Ð°Ð½Ð½Ñ Ð³Ð»Ð¾Ð±Ð°Ð»ÑŒÐ½Ð¸Ñ… без нього.</li></ul></dd></dl></dd></dl> <p>Кадр надає наразі, та надаÑÑ‚ÑŒ у майбутньому, наÑтупні влаÑтивоÑÑ‚Ñ–: </p> <ul><li> <b>Режим Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ»Ð°Ñів</b>: ÑпоглÑданнÑ, ÑÑ‚Ð²Ð¾Ñ€ÐµÐ½Ð½Ñ Ñ‚Ð° Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ»Ð°Ñів Ñкладу із функцією Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ… при зміні типу полÑ.</li> <li> <b>Режим ÑпоглÑÐ´Ð°Ð½Ð½Ñ Ñ‚Ð° Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ñновних даних</b>: <ul><li> ÑпоглÑÐ´Ð°Ð½Ð½Ñ Ð¾Ñновних даних обраного або фікÑованого клаÑу Ñкладу у великій таблиці із можливіÑÑ‚ÑŽ ÑÐ¾Ñ€Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° Ñ„Ñ–Ð»ÑŒÑ‚Ñ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ п'Ñтьма Ñтовпчиками;</li> <li> Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ð¼Ñ–Ñту клітинок таблиці у режимі редагуваннÑ;</li> <li> доданнÑ, ÐºÐ¾Ð¿Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ Ð·Ð°Ð¿Ð¸Ñів-Ñ€Ñдків таблиці у режимі редагуваннÑ;</li> <li> Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ Ð·Ð²Ñ–Ñ‚Ð½Ð¾Ñ— документації до обраного елементу, готової до друку та зручної Ð´Ð»Ñ Ð¿Ð¾Ð²Ð½Ð¾Ð³Ð¾ оглÑду;</li> <li> Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ Ð·Ð²Ñ–Ñ‚Ð½Ð¾Ñ— документації до оÑновної таблиці з урахуваннÑм налаштувань фільтру та природним відображеннÑм Ñпецифічних полів;</li> <li> деталізована панель-форма ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ð±Ñ€Ð°Ð½Ð¸Ð¼ елементом зі Ñпецифічними полÑми.</li> <li> швидкий контроль Ñ– доÑтуп до даних Ñкладних полів через динамічну Панель КеруваннÑ, заÑновану на <a href="#terminator">Термінальному кадрі</a>.</li></ul></li></ul> <p>КлаÑи Ñкладів зберігаютьÑÑ Ñƒ таблиці "classes" із фікÑованою Ñтруктурою таблиці "<u><b>CLASS</b></u>, <u><b>ID</b></u>, <b>NAME</b>, <b>TP</b> , <b>TBL</b>, <b>FILTER</b>", де: </p> <ul><li> <i>CLASS</i> [varchar(20)] — ІД клаÑу;</li> <li> <i>ID</i> [varchar(20)] — ІД Ñпецифічного Ð¿Ð¾Ð»Ñ ÐºÐ»Ð°Ñу;</li> <li> <i>NAME</i> [text] — локалізована назва Ñпецифічного Ð¿Ð¾Ð»Ñ ÐºÐ»Ð°Ñу, де перший Ñ€Ñдок Ð´Ð»Ñ Ñ‚Ð¸Ð¿Ð¾Ð²Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð° наÑтупні Ñ€Ñдки формуютьÑÑ Ñƒ виглÑді <b>{2СимвольнаМова}:{ЛокалізованийТекÑÑ‚}</b>;</li> <li> <i>TP</i> [varchar(100)] — тип Ñпецифічного Ð¿Ð¾Ð»Ñ ÐºÐ»Ð°Ñу, Ñкий прÑмо відповідає типам БД MySQL Ñ– деÑким Ñпецифічним:</li></ul> <dl><dd><ul><li> "<b>file[:{max}[:{storage}[:{MIME}[:{OverViewSz}]]]]</b>" — Ð¿Ñ€Ð¸ÐºÑ€Ñ–Ð¿Ð»ÐµÐ½Ð½Ñ Ñ„Ð°Ð¹Ð»Ñ–Ð² із параметрами:</li></ul> <dl><dd><ul><li> <i>max</i> — макÑимум файлів дозволених до прикріпленнÑ;</li> <li> <i>storage</i> — Ñховок файлів на Файловій СиÑтемі за визначеним шлÑхом, Ñ– порожнє Ð´Ð»Ñ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð¿Ñ€Ñмо у полі БД типу LONGTEXT;</li> <li> <i>MIME</i> — тип файлів, дозволених до прикріпленнÑ-завантаженнÑ, де порожньо Ð´Ð»Ñ Ð±ÑƒÐ´ÑŒ Ñкого Ñ– на кшталт "image/*" лише Ð´Ð»Ñ Ð·Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½ÑŒ;</li> <li> <i>OverViewSz</i> — увімкнути поле переглÑду файлів зображень на формі елементу із визначеним розміром у пікÑелÑÑ….</li></ul></dd></dl></dd></dl> <ul><li> <i>TBL</i> [varchar(100)] — влаÑтивоÑÑ‚Ñ– предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ… Ñпецифічного Ð¿Ð¾Ð»Ñ Ñƒ таблиці, має формат <b>{вирівнюваннÑ}:{ширина}:{позиціÑ}</b>, де:</li></ul> <dl><dd><ul><li> <i>вирівнюваннÑ</i> — Ð²Ð¸Ñ€Ñ–Ð²Ð½ÑŽÐ²Ð°Ð½Ð½Ñ Ñтовпчика, підтримуютьÑÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ: "left", "center", "right"; де Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ "left" по замовченню Ð´Ð»Ñ Ñ€Ñдків та "center" Ð´Ð»Ñ Ñ–Ð½ÑˆÐ¸Ñ…;</li> <li> <i>ширина</i> — примуÑова ширина Ñтовпчика, у відÑотках за Ñимволу "%" у кінці або у пікÑелÑÑ…;</li> <li> <i>позиціÑ</i> — Ð¿Ð¾Ð·Ð¸Ñ†Ñ–Ñ Ñтовпчика у виглÑді Ñ€Ñдка, тож ви можете запиÑати це на кшталт "005" Ð´Ð»Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾Ð³Ð¾ ÑортуваннÑ.</li></ul></dd></dl> <ul><li> <i>FILTER</i> [text] — влаÑтивоÑÑ‚Ñ– Ñпецифічного Ð¿Ð¾Ð»Ñ Ñ‰Ð¾Ð´Ð¾ Ð¿Ñ€Ð¸Ð³Ð¾Ñ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ„Ñ–Ð»ÑŒÑ‚Ñ€Ð°Ñ†Ñ–Ñ— та індекÑÑƒÐ²Ð°Ð½Ð½Ñ ÑпиÑків Ð´Ð»Ñ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ñƒ фільтрі, щодо варіантів: <b>index</b> Ñ– <b>list{СимволПоділювача}</b>, де:</li></ul> <dl><dd><ul><li> <i>index</i> — Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñтовпчика враховуєтьÑÑ Ñ†Ñ–Ð»ÐºÐ¾Ð¼ при індекÑуванні;</li> <li> <i>list{СимволПоділювача}</i> — Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñтовпчика вважаєтьÑÑ Ð¿ÐµÑ€ÐµÐ»Ñ–ÐºÐ¾Ð¼ елементів Ð´Ð»Ñ Ñ–Ð½Ð´ÐµÐºÑуваннÑ, поділено Ñимволом <i>СимволПоділювача</i>.</li></ul></dd> <dd> Починаючи із другого Ñ€Ñдка ви можете визначити правила підÑÐ²Ñ–Ñ‚Ð»ÐµÐ½Ð½Ñ Ñƒ виглÑді "<b>{ID}:{FLGS}:{color}:{font}</b>", де: <ul><li> <i>ID</i> — індекÑоване або перелічене Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñƒ клітинці;</li> <li> <i>FLGS</i> — перелік прапорців [0|1], наразі це лише "ПідÑвітити [Клітинка|Ð Ñдок]";</li> <li> <i>color</i> — колір тла;</li> <li> <i>font</i> — шрифт текÑту.</li></ul></dd></dl> <ul><li> <i>PROC</i> [text] — процедура обчиÑÐ»ÐµÐ½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ ÐºÐ»Ñ–Ñ‚Ð¸Ð½ÐºÐ¸ на внутрішній мові <a href="Modules/JavaLikeCalc.html" title="Special:MyLanguage/Modules/JavaLikeCalc">JavaLikeCalc.JavaScript</a> OpenSCADA, Ñтовпчик Ñтає логічним; клітинки логічних Ñтовпців не доÑтупні до Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ€ÑƒÑ‡Ð½Ñƒ; вÑÑ– клітинки запиÑу-Ñ€Ñдка доÑтупні у процедурі за Ñ—Ñ… ІД, включно із обчиÑлювальною, Ñку ви маєте визначити ÑкимоÑÑŒ значеннÑм; можете також викориÑтати цю влаÑтивіÑÑ‚ÑŒ Ñк тимчаÑову, тобто вÑтановити процедуру Ð´Ð»Ñ Ð¾Ð±Ñ‡Ð¸ÑÐ»ÐµÐ½Ð½Ñ Ñ– потім Ñ—Ñ— очиÑтити;</li></ul> <dl><dd> <a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Ð’ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ‚ÑƒÑ‚ процедури очищуватиме (вÑтановлюватиме у NULL) вÑÑ– клітинки ÑтовпцÑ!</dd></dl> <p>Дані Ñкладу відповідного клаÑу зберігаютьÑÑ Ñƒ окремій таблиці із назвою "sh_{CLASS}" та Ñтруктурою "<u><b>ID</b></u>, <b>NAME</b>, <b>DSCR</b>, <b>SP_{ID}1</b>, ..., <b>SP_{ID}N</b>", де: </p> <ul><li> <i>ID</i> [INT] — автоматичний Ñ–Ð½Ð´ÐµÐºÑ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ–, дозволено до зміни видимоÑÑ‚Ñ–;</li> <li> <i>NAME</i> [varchar(200)] — назва елементу, дозволено до зміни типу;</li> <li> <i>DSCR</i> [text] — Ð¾Ð¿Ð¸Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ;</li> <li> <i>SP_{ID}X</i> — Ñпецифічне поле клаÑу відповідно до <i>ID</i> клаÑу таблиці.</li></ul> <p>Зі Ñпеціальним ÑенÑом у таблиці "classes" зарезервовано та примуÑово Ñтворювано Ð¿Ð¾Ð»Ñ "*TITLE" Ð´Ð»Ñ Ð·Ð°Ð³Ð°Ð»ÑŒÐ½Ð¾Ñ— локалізованої назви Ñкладу та "*NAME", "*DSCR" із контролем відповідних фікÑованих полей. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_storeHouseD_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_storeHouseD_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.8a. Кадр "Склад" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Віджет призначено Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ñ€Ð¾Ð»Ñ– Ñторінки, а, відповідно, він має безпоÑередньо розташовуватиÑÑ Ñƒ дерево проекту. Додатково, ви маєте розташувати <a href="#accept">діалог прийнÑÑ‚Ñ‚Ñ</a> до теки панелей проекту та треба здійÑнити деÑку конфігурацію атрибутів, нижче, де жодних зв'Ñзків не передбачено. </p><p>Ð”Ð»Ñ ÑƒÐ²Ñ–Ð¼ÐºÐ½ÐµÐ½Ð½Ñ Ð·Ð²Ñ–Ñ‚Ð½Ð¾ÑÑ‚Ñ– ви маєте розташувати <a href="#alarmsStReport">кадр звітноÑÑ‚Ñ– порушень</a> до логічного контейнеру панелей у дереві проєкту. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> У режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð²Ð¸ побачити одну велику таблицю Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ»Ð°Ñів (РиÑ.3.8b) Ñ– предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ… (РиÑ.3.8c) із редагуваннÑм даних безпоÑередньо у таблиці або у формі Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ (РиÑ.3.8d). </p><p>У режимі предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð¾Ñновних даних клаÑу кориÑтувачі можуть ÑпоглÑдати таблицю, фільтрувати та Ñортувати предÑтавлені дані за визначеними полÑми. </p><p>У режимі Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ñновних даних клаÑу, кориÑтувачі, допущені до редагуваннÑ, можуть додавати, копіювати, видалÑти Ñ€Ñдки/запиÑи та редагувати полÑ. </p><p>У режимі Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ»Ð°Ñу, кориÑтувачі, допущені до редагуваннÑ, можуть додавати нові та видалÑти предÑтавлені (піÑÐ»Ñ Ð²Ð¸Ð´Ð°Ð»ÐµÐ½Ð½Ñ Ð¾Ñтаннього елементу) клаÑи; та додавати, видалÑти Ñпецифічні Ð¿Ð¾Ð»Ñ ÐºÐ»Ð°Ñу Ñ– редагувати влаÑтивоÑÑ‚Ñ– цих полів. </p><p>Ð”Ð»Ñ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ð´Ð¾Ñтупу кориÑтувачів наразі надаєтьÑÑ Ð»Ð¸ÑˆÐµ механізм Ð²ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ ÐºÐ¾Ñ€Ð¸Ñтувачів, дозволених Ð´Ð»Ñ Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ»Ð°Ñу та даних, до групи "ITW". </p><p>Ð”Ð»Ñ Ð³ÐµÐ½ÐµÑ€Ð°Ñ†Ñ–Ñ— окремого звіту кориÑтувач може клацнути характерну іконку у правому верхньому куту. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Кадр наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑької Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_storeHouseClassR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_storeHouseClassR_uk.png" width="900" /></a> <div class="thumbcaption">РиÑ.3.8b. Кадр "Склад" у режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð½Ð° предÑтавлені клаÑу.</div></div></div></div> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:1016px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_storeHouseDataR_uk.png"><img class="thumbimage" height="580" src="files/LibMainEls_storeHouseDataR_uk.png" width="1014" /></a> <div class="thumbcaption">РиÑ.3.8c. Кадр "Склад" у режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð½Ð° предÑтавлені даних із панеллю контролю.</div></div></div></div> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:902px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_storeHouseDataRf_uk.png"><img class="thumbimage" height="735" src="files/LibMainEls_storeHouseDataRf_uk.png" width="900" /></a> <div class="thumbcaption">Fig.3.8d. Кадр "Склад" у режимі Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð½Ð° формі Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> class </td> <td> КлаÑ: поточний </td> <td> Ð Ñдок </td> <td> ПримуÑовий/ініціюючий ÐºÐ»Ð°Ñ Ð¿ÐµÑ€ÑˆÐ¾Ð³Ð¾ відкриттÑ. </td></tr> <tr> <td> classEditable (Стала) </td> <td> КлаÑ: редагований </td> <td> Логічний </td> <td> Прапорець дозволу Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ ÐºÐ»Ð°Ñу. </td></tr> <tr> <td> classFix (Стала) </td> <td> КлаÑ: фікÑований </td> <td> Ð Ñдок </td> <td> ФікÑований ÐºÐ»Ð°Ñ Ð´Ð»Ñ Ñкого кадр лише виконуєтьÑÑ, заборонÑючи доÑтуп до інших клаÑів. </td></tr> <tr> <td> dataEditable (Стала) </td> <td> Дані: редаговане </td> <td> Логічний </td> <td> Прапорець дозволу Ñ€ÐµÐ´Ð°Ð³ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ñновних даних. </td></tr> <tr> <td> db </td> <td> БД: База даних </td> <td> Ð Ñдок </td> <td> База даних клаÑів та даних у виглÑді <b>{Тип}.{БД}</b>. </td></tr></table> <h2><span class="mw-headline" id=".D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.96_.D1.83.D0.BF.D1.80.D0.B0.D0.B2.D0.BB.D1.96.D0.BD.D0.BD.D1.8F_.D1.82.D0.B0_.D0.BF.D1.80.D0.BE.D1.81.D1.82.D1.96_.D0.B4.D1.96.D0.B0.D0.BB.D0.BE.D0.B3.D0.B8"><span class="mw-headline-number">4</span> <span id="Panels" title="#Panels">Панелі ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ‚Ð° проÑÑ‚Ñ– діалоги</span></span></h2> <p>МіÑтить елементи-кадри панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ‚Ð° проÑтих діалогів, Ñкі Ñкладно або не потрібно реалізовувати у виглÑді панелей. Ці кадри призначено Ð´Ð»Ñ Ñ€Ð¾Ð·Ñ‚Ð°ÑˆÑƒÐ²Ð°Ð½Ð½Ñ Ñƒ відповідній теці панелей дерева проекту, побудованого за <a href="#RootPgSo">концепцією об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>. Кадри переважно не призначені Ð´Ð»Ñ Ð²Ð¸ÐºÐ¾Ñ€Ð¸ÑÑ‚Ð°Ð½Ð½Ñ Ð¾ÐºÑ€ÐµÐ¼Ð¾, оÑкільки чаÑто репрезентують Ñпецифіку даних до Ñких надають елементи ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð°Ð±Ð¾ розширену інформацію, а відтак мають викориÑтовуватиÑÑ Ñ€Ð°Ð·Ð¾Ð¼ із ними, окрім випадків уніфікації, ÑƒÐ·Ð°Ð³Ð°Ð»ÑŒÐ½ÐµÐ½Ð½Ñ Ñ‚Ð° Ñ€Ð¾Ð·ÑˆÐ¸Ñ€ÐµÐ½Ð½Ñ ÐºÐ¾Ð½Ñ‚Ñ€Ð¾Ð»ÑŽ примітивами! </p><p>Ці елементи переважно відкриваютьÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾, за викликом із елементу-віджету первинного предÑтавленнÑ, здійÑнюючи при цьому <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#LinkingDyn" title="Special:MyLanguage/Sub-projects/VCA">динамічне зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ð·Ð²'Ñзків панелі у групі "<page>"</a> з віджетом (чаÑто Ñторінкою), Ñкий викликав цю панель. Подальша робота, до закриттÑ, здійÑнюєтьÑÑ Ñ–Ð· даними віджета, що викликав. </p><p><br /> </p> <table class="wikitable"> <tr> <td> <span id="terminator" title="#terminator"><h3><span class="mw-headline" id=".D0.A2.D0.B5.D1.80.D0.BC.D1.96.D0.BD.D0.B0.D0.BB.D1.8C.D0.BD.D0.B0_.D0.BF.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.28terminator.29"><span class="mw-headline-number">4.1</span> Термінальна панель (<a href="Libs_Main_graphical_elements.html#terminator" title="Special:MyLanguage/Libs/Main graphical elements">terminator</a>)</span></h3></span> </td> <td> 1.1 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td></tr></table> <p>Елемент панелі, предÑтавлений на риÑунку 4.1, Ñлугує Ð´Ð»Ñ Ð·Ð°Ð¿Ð¾Ð²Ð½ÐµÐ½Ð½Ñ Ð¿Ñ€Ð¾Ñтору контейнеру панелей, коли не обрано активного візуального елементу Ð´Ð»Ñ ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð½Ð° оÑновному кадрі, оÑкільки Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ð°Ð±Ð¾ Ð¾Ñ‡Ð¸Ñ‰ÐµÐ½Ð½Ñ ÐºÐ°Ð´Ñ€Ñ–Ð² у облаÑÑ‚Ñ– контейнеру не передбачено, лише заміна. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:302px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_terminatorD_uk.png"><img class="thumbimage" height="300" src="files/LibMainEls_terminatorD_uk.png" width="300" /></a> <div class="thumbcaption">РиÑ.4.1. Елемент панелі "Термінальна панель".</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Цей елемент має бути розташовано у логічному контейнері панелей дерева проекту. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Виклик панелі здійÑнюєтьÑÑ Ñ–Ð· <a href="#RootPgSo">головної Ñторінки "RootPgSo"</a> за зміни об'єкту Ñигналізації або виду відображеннÑ. </p><p><br /> </p> <table class="wikitable"> <tr> <td> <span id="ElCadr" title="#ElCadr"><h3><span class="mw-headline" id=".D0.95.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82_.D0.BA.D0.B0.D0.B4.D1.80_.28ElCadr.29"><span class="mw-headline-number">4.2</span> Елемент кадр (<a href="Libs_Main_graphical_elements.html#ElCadr" title="Special:MyLanguage/Libs/Main graphical elements">ElCadr</a>)</span></h3></span> </td> <td> 1.4 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент, предÑтавлений на риÑунках 4.2, фактично Ñ” універÑальною панеллю ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ñ‚Ð° розширеного контролю різними приÑтроÑми за уÑіма відомими та визначеними предÑтавницькими Ñтруктурами базових даних ÑиÑтем ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ Ð·Ð° DAQ-шаблонами: </p> <ul><li> аналогові: <a href="Libs_Main.html#anUnif" title="Special:MyLanguage/Libs/Main">аналоговий Ñигнал</a>, <a href="Libs_Main.html#manInUnif" title="Special:MyLanguage/Libs/Main">ручний ввід аналогового Ñигналу</a>, ПІД-регулÑтор (<a href="Libs_Main.html#pidUnif" title="Special:MyLanguage/Libs/Main">аналоговий</a> та <a href="Libs_Main.html#pidUnifImp" title="Special:MyLanguage/Libs/Main">імпульÑний</a>);</li> <li> <a href="Libs_Main.html#digitBlockUnif" title="Special:MyLanguage/Libs/Main">диÑкретні збірки</a>: клапани, відÑікачі, заÑувки, двигуни, вентилÑтори та різноманітні перемикачі;</li> <li> <a href="Libs_Main.html#codeState" title="Special:MyLanguage/Libs/Main">довільні диÑкретні Ñтани</a>.</li></ul> <p>У первинній функції панелі — розширене та загальне керуваннÑ, цей елемент викликаєтьÑÑ Ð·: </p> <ul><li> <a href="#Widgets">віджетів первинного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ…</a> цієї бібліотеки: "<a href="#anShow">Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾</a>", "<a href="#anShow">Ð’Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ 1</a>", "<a href="#TextLab">ТекÑтова мітка</a>", "<a href="#ImgLab">Мітка зображеннÑм</a>";</li> <li> <a href="#MainFrames">оÑновних кадрів</a>: "<a href="#grpGraph">Група графіків</a>", "<a href="#ViewCadr">Група оглÑдових кадрів</a>", "<a href="#cntrRegul">Панель Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ Ñ€ÐµÐ³ÑƒÐ»Ñтора</a>".</li></ul> <p>Якщо викориÑÑ‚Ð°Ð½Ð½Ñ Ñ†ÑŒÐ¾Ð³Ð¾ елементу у ÑкоÑÑ‚Ñ– панелі ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð½Ðµ Ñ” обов'Ñзковим, у першу чергу у віджетах первинного предÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð½Ñ Ñ‚Ð° через Ñ—Ñ… Ñпеціалізацію на окремих типах даних, щодо Ñких можна Ñтворити окрему панель. То завдÑки виÑокій універÑальноÑÑ‚Ñ–, через підтримку вÑÑ–Ñ… відомих репрезентативних Ñтруктур DAQ-шаблонів, Ñ—Ñ— обов'Ñзково викориÑтовувати у оÑновних кадрах, Ñк це зроблено у кадрі "<a href="#grpCadr">Група контурів</a>". </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_ElCadrD_uk.png"><img class="thumbimage" height="315" src="files/LibMainEls_ElCadrD_uk.png" width="400" /></a> <div class="thumbcaption">РиÑ.4.2a. Віджет "Елемент кадр" у режимі розробки.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Панель не передбачає Ñпеціальної конфігурації кориÑтувачем, вона має лише бути розташована у теці панелей дерева проекту <a href="#RootPgSo">концепції об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, що передбачатиме Ñ—Ñ— динамічний виклик та Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñƒ контейнері панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¾Ñ— Ñторінки. </p><p>Ідентифікатор панелі, при розміщені, має зберігатиÑÑ Ñ‚Ð° Ñ€Ñдок Ñ—Ñ— виклику, за отриманнÑм фокуÑу, у атрибуті обробки подій "evProc" первинного віджету набуде виглÑду "ws_FocusIn::open:/pg_control/pg_ElCadr". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> <i>Покази аналогового параметру</i> — у цьому режимі немає жодного управліннÑ, а здійÑнюєтьÑÑ Ð»Ð¸ÑˆÐµ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ– виміру, значеннÑ, гіÑтограми Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð° Ð½Ð°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ. </p><p><i>Ручне Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ параметру</i> — крім Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾ÐºÐ°Ð·Ñ–Ð² аналогового параметру відображаютьÑÑ ÐºÐ½Ð¾Ð¿ÐºÐ¸ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ значеннÑ. Ð’Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶Ð°Ñ”Ñ‚ÑŒÑÑ Ñƒ полі значень нагорі, у підÑвіченому прÑмокутнику. Ð”Ð»Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð¾ÑÑ‚Ñ– Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð½ÐµÐ¾Ð±Ñ…Ñ–Ð´Ð½Ð¾ натиÑнути лівою клавішею миші у облаÑÑ‚Ñ– підÑвіченого прÑмокутника, без чого набране Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð±ÑƒÐ´Ðµ Ñкинуто через декілька Ñекунд. </p><p><i>Режим ПІД-регулÑтору</i> — до Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð·Ð¼Ñ–Ð½Ð½Ð¾Ñ— та Ñ—Ñ— гіÑтограми додаєтьÑÑ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ñ‚Ð° гіÑтограма Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ñ‚Ð° виходу ПІД-регулÑтору, кнопки Ð´Ð»Ñ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¾Ð³Ð¾ значеннÑ, Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ виходу, а також кнопки вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ регулÑтору та поле Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ‚Ð¾Ñ‡Ð½Ð¾Ð³Ð¾ режиму. Також, Ð´Ð»Ñ ÐºÐ¾Ñ€Ð¸Ñтувача з відповідними правами ("root:ITW"), доÑтупно кнопку переходу до кадру налаштувань коефіцієнтів ПІД-регулÑтору. У випадку із імпульÑним ПІД-регулÑтором заміÑÑ‚ÑŒ гіÑтограми аналогового виходу відображаютьÑÑ Ñ‚Ñ€Ð¸ÐºÑƒÑ‚Ð½Ð¸ÐºÐ¸ Ñтану імпульÑного виходу "Ðагору" та "Додолу", а ручне Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ призводить до прÑмого Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ñ–Ð¼Ð¿ÑƒÐ»ÑŒÑу, відповідно донизу або додолу. </p><p><i>Режим диÑкретного приÑтрою</i> — у цьому режимі здійÑнюєтьÑÑ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð½Ð°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° Ð¿Ð¾Ð»Ñ Ð´Ð¸Ñкретної збірки параметру. Поле диÑкретної збірки міÑтить поточний Ñтан диÑкретного приÑтрою, ліворуч, та кнопки можливих команд приÑтрою, праворуч. Передбачено два Ñтани приÑтрою: "Відкрито", "Закрито" та три команди: "Відкрити", "Закрити", "Стоп". ÐÐ°Ð¹Ð¼ÐµÐ½ÑƒÐ²Ð°Ð½Ð½Ñ Ñтанів та команд може бути вÑтановлено під Ñ‡Ð°Ñ Ð½Ð°Ð»Ð°ÑˆÑ‚ÑƒÐ²Ð°Ð½Ð½Ñ. Зміна Ñтану диÑкретного приÑтрою визначаєтьÑÑ Ð½Ð°Ñ‚Ð¸Ñком на кнопку відповідної команди. У режимі прÑмих диÑкретних Ñтанів формуєтьÑÑ ÐºÐ¾Ð¼Ð±Ð¾Ð±Ð¾ÐºÑ Ñ–Ð· переліком елементів з <i>digComs</i>, поточним Ñтаном із <i>st_text</i> та надÑиланнÑм команд у <i>com_text</i>. </p><p>Кожна Ð´Ñ–Ñ Ð½Ð° цій панелі ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ (зміна Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ ÐŸÐ†Ð”-регулÑтору, зміна Ñтану диÑкретного параметру, ...) реєÑтруєтьÑÑ Ñƒ журналі (протоколі) втручань згідно до <a href="Program_manual.html#ArchMess" title="Special:MyLanguage/Documents/Program manual">Ñтруктури повідомлень дій оператору</a>. </p><p>Ð”Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ відображуваного або керованого параметру можна отримати <a href="#Passport">паÑпорт</a>, шлÑхом натиÑÐºÐ°Ð½Ð½Ñ Ð¿Ñ€Ð°Ð²Ð¾Ñ— клавіші миші на поле контуру. У паÑпорті буде предÑтавлено вÑÑ– влаÑтивоÑÑ‚Ñ– параметру. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Кадр наразі підтримує Ñ„ÑƒÐ½ÐºÑ†Ñ–ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· дуже великим значеннÑм "Період опрацюваннÑ" та це Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð½Ð°Ñ€Ð°Ð·Ñ– вÑтановлено Ð´Ð»Ñ ÑÐ¿Ð°Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–Ð´ батьківÑької Ñторінки/ÑеанÑу (Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ -1). Це можливе завдÑки механізму раннього Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ð¿Ð¾Ð´Ñ–Ð¹ та можливоÑÑ‚Ñ– контролю періодичноÑÑ‚Ñ– Ð¾Ð¿Ñ€Ð°Ñ†ÑŽÐ²Ð°Ð½Ð½Ñ Ñ–Ð· процедури. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:602px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_elcadr_uk.png"><img class="thumbimage" height="375" src="files/LibMainEls_elcadr_uk.png" width="600" /></a> <div class="thumbcaption">РиÑ.4.2b. Віджет "Елемент кадр" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> prmId </td> <td> Параметр: ідентифікатор </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|SHIFR </td> <td> Ідентифікатор параметру, викориÑтовуєтьÑÑ Ð»Ð¸ÑˆÐµ Ð´Ð»Ñ Ð²Ð¸Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾Ñ— Ñторінки контролю ПІД. </td></tr> <tr> <td> prmShifr </td> <td> Параметр: шифр </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|NAME </td> <td> Коротка назва параметру — шифр, Ð´Ð»Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð¿Ñ–Ð´ фреймом та до дій кориÑтувача-оператору. </td></tr> <tr> <td> prmDescr </td> <td> Параметр: Ð¾Ð¿Ð¸Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|DESCR </td> <td> ÐžÐ¿Ð¸Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ, Ð´Ð»Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð´Ð¾ дій кориÑтувача-оператору. </td></tr> <tr> <td> prmColor </td> <td> Параметр: колір границі </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|color </td> <td> Ð’Ñтановлює колір рамки контуру. </td></tr> <tr> <td colspan="6"> <i>ВлаÑтивоÑÑ‚Ñ– аналогових приÑтроїв</i> </td></tr> <tr> <td> prmDemention </td> <td> Параметр: Ð¾Ð´Ð¸Ð½Ð¸Ñ†Ñ Ð²Ð¸Ð¼Ñ–Ñ€Ñƒ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|ed </td> <td> </td></tr> <tr> <td> prmPrec </td> <td> Параметр: точніÑÑ‚ÑŒ (знаків) </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> <page>|prec </td> <td> КількіÑÑ‚ÑŒ знаків піÑÐ»Ñ ÐºÐ¾Ð¼Ð¸ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ та крок зміни ручного вводу значеннÑ, а також Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ñ‚Ð° виходу ПІД регулÑтору. </td></tr> <tr> <td> prmVar </td> <td> Параметр: змінна </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|var </td> <td> БезпоÑереднє Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ параметру. </td></tr> <tr> <td> max </td> <td> Параметр: макÑимум </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|max </td> <td> МакÑимальна Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ. </td></tr> <tr> <td> min </td> <td> Параметр: мінімум </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|min </td> <td> Мінімальна Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ. </td></tr> <tr> <td> prmAMax </td> <td> Параметр: Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð²ÐµÑ€Ñ…Ð½Ñ Ð°Ð²Ð°Ñ€Ñ–Ð¹Ð½Ð° </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|aMax </td> <td> </td></tr> <tr> <td> prmAMin </td> <td> Параметр: Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð½Ð¸Ð¶Ð½Ñ Ð°Ð²Ð°Ñ€Ñ–Ð¹Ð½Ð° </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|aMin </td> <td> </td></tr> <tr> <td> prmWMax </td> <td> Параметр: Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð²ÐµÑ€Ñ…Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ². </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|wMax </td> <td> </td></tr> <tr> <td> prmWMin </td> <td> Параметр: Ð³Ñ€Ð°Ð½Ð¸Ñ†Ñ Ð½Ð¸Ð¶Ð½Ñ Ð¿Ð¾Ð¿ÐµÑ€ÐµÐ´Ð¶ÑƒÐ². </td> <td> Реальний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|wMin </td> <td> </td></tr> <tr> <td colspan="6"> <i>Ручний аналоговий ввід</i> </td></tr> <tr> <td> prmVarIn </td> <td> Параметр: ввід змінної </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|varIn </td> <td> Вихід ручного вводу Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð°Ð½Ð°Ð»Ð¾Ð³Ð¾Ð²Ð¾Ð³Ð¾ параметру. ÐаÑвніÑÑ‚ÑŒ цього параметру Ñ” ознакою того, що параметр визначаєтьÑÑ Ñк "Ручний аналоговий ввід". </td></tr> <tr> <td colspan="6"> <i>ПІД-регулÑтор</i> </td></tr> <tr> <td> prmAnalog </td> <td> Параметр: аналоговий регулÑтор </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|analog </td> <td> Ознака аналогового регулÑтору, за відÑутноÑÑ‚Ñ– Ñкого регулÑтор рахуєтьÑÑ Ñ–Ð¼Ð¿ÑƒÐ»ÑŒÑним. </td></tr> <tr> <td> prmAuto </td> <td> Параметр: автомат </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> <page>|auto </td> <td> Режим регулÑтору "Ðвтомат". </td></tr> <tr> <td> prmCasc </td> <td> Параметр: каÑкад </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> <page>|casc </td> <td> Режим регулÑтору "КаÑкад". </td></tr> <tr> <td> prmSp </td> <td> Параметр: Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|sp </td> <td> Ð—Ð°Ð²Ð´Ð°Ð½Ð½Ñ ÐŸÐ†Ð”-регулÑтору, Ñке може бути вÑтановлено кориÑтувачем. </td></tr> <tr> <td> prmImpQdwnTm </td> <td> Параметр: імпульÑний вихід вниз </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|impQdwn </td> <td> Вихід "Донизу" імпульÑного регулÑтору. </td></tr> <tr> <td> prmImpQupTm </td> <td> Параметр: імпульÑний вихід вгору </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|impQup </td> <td> Вихід "Догори" імпульÑного регулÑтору. </td></tr> <tr> <td> prmOut </td> <td> Параметр: вихід </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|out </td> <td> Вихід аналогового ПІД-регулÑтору Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ‚Ð° ручного вводу Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ ПІД, у ручному режимі. </td></tr> <tr> <td> prmManIn </td> <td> Параметр: ручний ввід </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td>manIn </td> <td> Ручний ввід нового Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ Ð²Ð¸Ñ…Ð¾Ð´Ñƒ ПІД-регулÑтору у ручному режимі. </td></tr> <tr> <td colspan="6"> <i>ВлаÑтивоÑÑ‚Ñ– диÑкретних приÑтроїв</i> </td></tr> <tr> <td> prmCom </td> <td> Параметр: команда - "Відкрити" </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> <page>|com </td> <td> </td></tr> <tr> <td> prmClose </td> <td> Параметр: команда - "Закрити" </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> <page>|close </td> <td> </td></tr> <tr> <td> prmStop </td> <td> Параметр: команда - "Стоп" </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> <page>|stop </td> <td> </td></tr> <tr> <td> prmComText </td> <td> Параметр: текÑÑ‚ команди </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td>com_text </td> <td> ТекÑÑ‚ команди прÑмо, отриманий з <i>digComs</i> при формуванні комбобокÑу обраннÑ. </td></tr> <tr> <td> digComs </td> <td> Параметр: диÑкр. команди </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|digComs </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´ параметру зі Ñтруктурою <b>{openLabel}-{color};{closeLabel}-{color};{stopLabel}-{color}</b>, Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку, та <b>{com1Label}-{color};{com2Label}-{color};...;{comNLabel}-{color}</b>, Ð´Ð»Ñ ÑтатуÑу за кодом. Кольори по замовченню Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку: "зелений", "червоний" та "жовтий". </td></tr> <tr> <td> prmOpenSt </td> <td> Параметр: Ñтан - "Відкрито" </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|st_open </td> <td> </td></tr> <tr> <td> prmCloseSt </td> <td> Параметр: Ñтан - "Закрито" </td> <td> Логічний </td> <td> Вхідний зв'Ñзок </td> <td> <page>|st_close </td> <td> </td></tr> <tr> <td> prmStText </td> <td> Параметр: текÑÑ‚ ÑтатуÑу </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|st_text </td> <td> ТекÑÑ‚ ÑтатуÑу прÑмо. </td></tr> <tr> <td> digStts </td> <td> Параметр: диÑкр. Ñтани </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|digStts </td> <td> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ ÑтатуÑів параметру зі Ñтруктурою <b>{openedLabel}-{color};{closedLabel}-{color}</b>, Ð´Ð»Ñ Ð´Ð¸Ñкретного блоку. Кольори по замовченню: "зелений" та "червоний". </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="cntrPaspExt" title="#cntrPaspExt"><h3><span class="mw-headline" id=".D0.9F.D0.B0.D1.81.D0.BF.D0.BE.D1.80.D1.82.2C_.D1.80.D0.BE.D0.B7.D1.88.D0.B8.D1.80.D0.B5.D0.BD.D0.B8.D0.B9_.28cntrPaspExt.29"><span class="mw-headline-number">4.3</span> ПаÑпорт, розширений (<a href="Libs_Main_graphical_elements.html#cntrPaspExt" title="Special:MyLanguage/Libs/Main graphical elements">cntrPaspExt</a>)</span></h3></span> </td> <td> 1.2 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент, предÑтавлений на риÑунку 4.3, Ñ” інформаційно-контрольним діалогом довкола параметру джерела даних — розширений паÑпорт параметру. Ðа відміну від <a href="#cntrPasp">проÑтого паÑпорту</a>, розширений, окрім інформації, надає можливіÑÑ‚ÑŒ контролю за атрибутами параметру та Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ñ–Ñторії Ñтандартних атрибутів Ñк у виглÑді тренду, так Ñ– таблиці даних. </p><p><i>Ð†Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ñ‚Ð° контроль</i> за атрибутами параметру залишаєтьÑÑ Ð¾Ñновною функцію, Ñка надаєтьÑÑ Ñƒ вкладці "ОглÑд", де формуєтьÑÑ Ñ‚Ð°Ð±Ð»Ð¸Ñ†Ñ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ñ–Ð² Ñк вони Ñ”, із Ñтовпчиками "Ім'Ñ" та "ЗначеннÑ". Ð¢Ð°Ð±Ð»Ð¸Ñ†Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð° та за Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð´Ð¾Ñтупних до запиÑу атрибутів, та відповідних прав (root:op), знизу надаєтьÑÑ Ð¿Ð¾Ð»Ðµ Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ… значень. </p><p><i>ІÑторіÑ</i> надаєтьÑÑ Ñƒ наÑтупних двох вкладках "Тренди" та "Дані", Ñкі можуть бути й відÑутні за відÑутноÑÑ‚Ñ– Ñ–Ñторії-архівів за Ñтандартними атрибутами. Вкладка "Тренди" міÑтить облаÑÑ‚ÑŒ графіків, <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#Diagram" title="Special:MyLanguage/Sub-projects/VCA">примітив "Діаграма"</a>, на більшій чаÑтині вікна, та таблицю унизу із назвами, кольором та шкалами графіків. Графіки періодично оновлюютьÑÑ Ñ‚Ð° будуютьÑÑ Ð· періодом 1 Ñекунда, та на фікÑовану глибиною у 1 годину. Вкладка "Дані" міÑтить лише поле <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#Document" title="Special:MyLanguage/Sub-projects/VCA">примітиву "Документ"</a> із таблицею зі значеннÑми атрибуту у Ñтовпчиках, Ñка оновлюєтьÑÑ Ð· періодом 1 Ñекунда Ð´Ð»Ñ Ð¿ÐµÑ€Ñ–Ð¾Ð´Ñƒ даних Ñ–Ñторії та на глибину у 100 запиÑів. Стандартними атрибутами із Ñ–Ñторією вважаютьÑÑ Ð½Ð°Ñтупні елементи <a href="Libs_Main.html" title="Special:MyLanguage/Libs/Main">предÑтавницьких Ñтруктур параметру</a>: </p> <ul><li> <a href="Libs_Main.html#anUnif" title="Special:MyLanguage/Libs/Main">Ðналоговий Ñигнал</a>: <ul><li> <b>var</b> — змінна.</li></ul></li> <li> <a href="Libs_Main.html#pidUnif" title="Special:MyLanguage/Libs/Main">ПІД-регулÑтор</a>: <ul><li> <b>sp</b> — завданнÑ;</li> <li> <b>out</b> — вихід;</li> <li> <b>auto</b> — режим: автомат.</li></ul></li> <li> <a href="Libs_Main.html#codeState" title="Special:MyLanguage/Libs/Main">ДиÑкретні збірки</a>: <ul><li> <b>com</b> — команда "Відкрити";</li> <li> <b>close</b> — команда "Закрити";</li> <li> <b>stop</b> — команда "Зупинити";</li> <li> <b>st_open</b> — Ñтан "Відкрито";</li> <li> <b>st_close</b> — Ñтан "Закрито".</li></ul></li></ul> <p>Ð”Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ трендів аналогових параметрів окремо оброблÑÑŽÑ‚ÑŒÑÑ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ загальної шкали [<b>min</b>...<b>max</b>], а також аварійних [<b>aMin</b>...<b>aMax</b>] та попереджувальних шкал [<b>wMin</b>...<b>wMax</b>], Ñкі, зокрема, відображаютьÑÑ Ð¹ на графіку. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Ðаразі цей діалог Ñ” оÑновним та він замінив <a href="#cntrPasp">проÑтий діалог паÑпорту</a>. </p> <ul><li> <b>СпонÑоровано:</b> ПÐТ Ð¥ÐРТРОÐ</li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:1232px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_cntrPaspExt_uk.png"><img class="thumbimage" height="425" src="files/LibMainEls_cntrPaspExt_uk.png" width="1230" /></a> <div class="thumbcaption">РиÑ.4.3. Діалог "ПаÑпорт, розширений" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Діалог не передбачає Ñпеціальної конфігурації кориÑтувачем, він має лише бути розташований у теці панелей дерева проекту <a href="#RootPgSo">концепції об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, що передбачатиме його динамічний виклик та відкриттÑ, Ñк зовнішнє діалогове вікно. </p><p>Ідентифікатор діалогу, при розміщені, має бути змінений у "cntrPasp" та Ñ€Ñдок його виклику, за натиÑком правої клавіші миші, у атрибуті обробки подій "evProc" первинного віджету набуде виглÑду "key_mousePresRight::open:/pg_control/pg_cntrPasp". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Діалог надає кориÑтувачу, у вкладці "ОглÑд", інформацію довкола параметру джерела даних у виглÑді переліку та значень вÑÑ–Ñ… влаÑтивоÑтей-атрибутів параметру у таблиці. Де атрибути, доÑтупні до запиÑу, можуть редагуватиÑÑ Ð²Ñ–Ð´Ð¿Ð¾Ð²Ñ–Ð´Ð½Ð¾ до прав доÑтупу "root:op" у полі редагуваннÑ, що з'ÑвлÑєтьÑÑ Ð·Ð½Ð¸Ð·Ñƒ за обраннÑм такого атрибуту. </p><p>СтоÑовно Ñ–Ñторії, кориÑтувач може ÑпоÑтерігати тренди у вкладці "Тренди" та дані у вкладці "Дані". Ð”Ð»Ñ Ñ‚Ñ€ÐµÐ½Ð´Ñ–Ð², кориÑтувач може також підÑвітити ÑкийÑÑŒ з них, обравши його у таблиці знизу, та відкоригувати шкалу Ñкщо вона помилкова. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> pName </td> <td> Ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> ÐдреÑа до назви параметру Ð´Ð»Ñ Ð·Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð´Ð¾ параметру цілком та Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð²ÑÑ–Ñ… його влаÑтивоÑтей. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="cntrPasp" title="#cntrPasp"><h3><span class="mw-headline" id=".D0.9F.D0.B0.D1.81.D0.BF.D0.BE.D1.80.D1.82_.28cntrPasp.29"><span class="mw-headline-number">4.4</span> ПаÑпорт (<a href="Libs_Main_graphical_elements.html#cntrPasp" title="Special:MyLanguage/Libs/Main graphical elements">cntrPasp</a>)</span></h3></span> </td> <td> 1.0 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент, предÑтавлений на риÑунку 4.4, Ñ” інформаційним діалогом довкола параметру джерела даних — паÑпорт параметру, відповідно він дозволÑÑ” отримати такого роду інформацію Ñк: шифр, ім'Ñ, опиÑ, одиницю виміру, аварійні границі та інше, відповідне до <a href="Libs_Main.html" title="Special:MyLanguage/Libs/Main">предÑтавницької Ñтруктури параметру</a> — атрибути параметру. Діалог побудовано на оÑнові <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#Document" title="Special:MyLanguage/Sub-projects/VCA">примітиву "Документ"</a>, вміÑÑ‚ Ñкого формуєтьÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾ та періодично оновлюєтьÑÑ. </p><p>У побудові паÑпорту окремо оброблÑÑŽÑ‚ÑŒÑÑ Ð°Ñ‚Ñ€Ð¸Ð±ÑƒÑ‚Ð¸ аварійних [<b>aMin</b>...<b>aMax</b>] та попереджувальних шкал [<b>wMin</b>...<b>wMax</b>], Ñкі поєднуютьÑÑ Ñƒ одному запиÑÑ– та взагалі можуть приховуватиÑÑ Ð·Ð° умови Ñ—Ñ… вимкненнÑ. </p><p><a class="image" href="http://oscada.org/wiki/File:At.png"><img alt="At.png" height="22" src="../en/files/At.png" width="22" /></a> Ðаразі цей діалог фактично замінено <a href="#cntrPaspExt">більш функціональним та розширеним діалогом паÑпорту</a> та його переважно вимкнено у вÑÑ–Ñ… шаблонних та демонÑтраційних проектах, хоча ніхто не заважає його викориÑтанню, Ñкщо потрібно лише інформацію. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:822px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_cntrPasp_uk.png"><img class="thumbimage" height="425" src="files/LibMainEls_cntrPasp_uk.png" width="820" /></a> <div class="thumbcaption">РиÑ.4.4. Діалог "ПаÑпорт" у режимі виконаннÑ.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Діалог не передбачає Ñпеціальної конфігурації кориÑтувачем, він має лише бути розташований у теці панелей дерева проекту <a href="#RootPgSo">концепції об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, що передбачатиме його динамічний виклик та відкриттÑ, Ñк зовнішнє діалогове вікно. </p><p>Ідентифікатор діалогу, при розміщені, має зберігатиÑÑ Ñ‚Ð° Ñ€Ñдок його виклику, за натиÑком правої клавіші миші, у атрибуті обробки подій "evProc" первинного віджету набуде виглÑду "key_mousePresRight::open:/pg_control/pg_cntrPasp". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Діалог лише надає кориÑтувачу інформацію довкола параметру джерела даних у виглÑді переліку та значень вÑÑ–Ñ… влаÑтивоÑтей-атрибутів параметру у таблиці. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> pName </td> <td> Ім'Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ñƒ </td> <td> ÐдреÑа </td> <td> Вхідний зв'Ñзок </td> <td> Parameter|NAME </td> <td> ÐдреÑа до назви параметру Ð´Ð»Ñ Ð·Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð´Ð¾ параметру цілком та Ð²Ð¸Ð»ÑƒÑ‡ÐµÐ½Ð½Ñ Ð²ÑÑ–Ñ… його влаÑтивоÑтей. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="grph_panel" title="#grph_panel"><h3><span class="mw-headline" id=".D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.D0.B3.D1.80.D0.B0.D1.84.D1.96.D0.BA.D1.96.D0.B2_.28grph_panel.29"><span class="mw-headline-number">4.5</span> Панель графіків (<a href="Libs_Main_graphical_elements.html#grph_panel" title="Special:MyLanguage/Libs/Main graphical elements">grph_panel</a>)</span></h3></span> </td> <td> 1.6 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент, предÑтавлений на риÑунку 4.5, Ñ” Ñпеціалізованою панеллю динамічного ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ñновними кориÑтувацькими влаÑтивоÑÑ‚Ñми <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#Diagram" title="Special:MyLanguage/Sub-projects/VCA">примітиву "Діаграма"</a>. Так, панель дозволÑÑ” переглÑнути графіки Ñ–Ñторії за потрібний проміжок чаÑу та на потрібну роздільну здатніÑÑ‚ÑŒ, підтримуєтьÑÑ: маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ ÑˆÐºÐ°Ð»Ð¸, вибір архіваторів Ð´Ð»Ñ Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ, а також Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑ–Ð² у виглÑді Ñпектру приÑутніх чаÑтот або XY. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_grph_panel_uk.png"><img class="thumbimage" height="365" src="files/LibMainEls_grph_panel_uk.png" width="400" /></a> <div class="thumbcaption">РиÑ.4.5. Панель графіків у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (зліва праворуч).</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Панель не передбачає Ñпеціальної конфігурації кориÑтувачем, вона має лише бути розташована у теці панелей дерева проекту <a href="#RootPgSo">концепції об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, що передбачатиме Ñ—Ñ— динамічний виклик та Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñƒ контейнері панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¾Ñ— Ñторінки. </p><p>Ідентифікатор панелі, при розміщені, має зберігатиÑÑ Ñ‚Ð° Ñ€Ñдок Ñ—Ñ— виклику, за отриманнÑм фокуÑу, у атрибуті обробки подій "evProc" первинного віджету набуде виглÑду "ws_FocusIn::open:/pg_control/pg_grph_panel". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> За допомогою панелі кориÑтувач має можливіÑÑ‚ÑŒ: </p> <ul><li> обрати режим Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑ–Ð² діаграми: "Графік", "Спектр чаÑтот", "XY";</li> <li> обрати Ñ‡Ð°Ñ Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ñ–Ð°Ð³Ñ€Ð°Ð¼Ð¸;</li> <li> здійÑнити навігацію за діаграмою на пів або п'ÑÑ‚ÑŒ розмірів облаÑÑ‚Ñ– графіку або вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ‡Ð°Ñу генерації діаграми у поточний Ñ‡Ð°Ñ Ñ‚Ð° Ñ‡Ð°Ñ ÐºÑƒÑ€Ñору;</li> <li> отримати інформацію про Ñ‡Ð°Ñ Ð°Ð±Ð¾ чаÑтоту у поточному положенні курÑору;</li> <li> обрати розмір (глибину) Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑƒ або вÑтановити Ñ‡Ð°Ñ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÑƒ, також у Ñ‡Ð°Ñ ÐºÑƒÑ€Ñору;</li> <li> обрати архів, що викориÑтовуєтьÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð±ÑƒÐ´Ð¾Ð²Ð¸ графіків, з правами доÑтупу "root:ITW";</li> <li> керувати вертикальною та горизонтальною шкалою відображеннÑ: Ð·Ð±Ñ–Ð»ÑŒÑˆÐµÐ½Ð½Ñ Ñ‚Ð° Ð·Ð¼ÐµÐ½ÑˆÐµÐ½Ð½Ñ Ð¼Ð°Ñштабу, зÑуву шкали нагору та додолу, Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ Ð¼Ð°Ñштабу до початкового значеннÑ;</li> <li> перемикати режим маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ ÑˆÐ»Ñхом Ð¾Ð±Ñ€Ð°Ð¼Ð»ÐµÐ½Ð½Ñ Ð²Ñ–ÐºÐ½Ð¾Ð¼, мишею.</li></ul> <p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> tSek </td> <td> Ð§Ð°Ñ Ñ‚Ñ€ÐµÐ½Ð´Ñƒ </td> <td> Ð”Ð°Ñ‚Ð°Ð§Ð°Ñ </td> <td> Повний зв'Ñзок </td> <td> <page>|tSek </td> <td> </td></tr> <tr> <td> tSize </td> <td> Розмір тренду </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|tSize </td> <td> ЧаÑовий розмір-інтервал графіку у Ñ–Ñторію від чаÑу тренду. </td></tr> <tr> <td> trcPer </td> <td> Період ÑÐ»Ñ–Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ </td> <td> Цілий </td> <td> Повний зв'Ñзок </td> <td> <page>|trcPer </td> <td> Період оновленнÑ-ÑÐ»Ñ–Ð´ÐºÑƒÐ²Ð°Ð½Ð½Ñ Ð³Ñ€Ð°Ñ„Ñ–ÐºÑƒ. </td></tr> <tr> <td> type </td> <td> Тип </td> <td> Цілий </td> <td> Повний зв'Ñзок </td> <td> <page>|type </td> <td> Тип графіку: "Тренд", "Спектр чаÑтот", "XY". </td></tr> <tr> <td> valArch </td> <td> Ðрхіватор </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td> <page>|valArch </td> <td> </td></tr> <tr> <td> curSek </td> <td> КурÑор </td> <td> Ð”Ð°Ñ‚Ð°Ð§Ð°Ñ </td> <td> Повний зв'Ñзок </td> <td> <page>|curSek </td> <td> Ð§Ð°Ñ Ð²ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ ÐºÑƒÑ€Ñору. </td></tr> <tr> <td> curUSek </td> <td> КурÑор, мікроÑекунди </td> <td> Цілий </td> <td> Повний зв'Ñзок </td> <td> <page>|curUSek </td> <td> Ð§Ð°Ñ Ð²ÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ ÐºÑƒÑ€Ñору, мікроÑекунди. </td></tr> <tr> <td> sclVer </td> <td> Вертикальний маÑштаб </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|sclVerScl </td> <td> ВідÑоток вертикального маÑштабу. </td></tr> <tr> <td> sclVerOff </td> <td> Ð—Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð²ÐµÑ€Ñ‚Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ð³Ð¾ маÑштабу </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|sclVerSclOff </td> <td> ВідÑоток Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·Ð° вертикальною шкалою. </td></tr> <tr> <td> sclHor </td> <td> Горизонтальна шкала </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|sclHorScl </td> <td> ВідÑоток горизонтального маÑштабу. </td></tr> <tr> <td> sclHorOff </td> <td> ЗÑув горизонтальної шкали </td> <td> Реальний </td> <td> Повний зв'Ñзок </td> <td> <page>|sclHorSclOff </td> <td> ВідÑоток Ð·Ð¼Ñ–Ñ‰ÐµÐ½Ð½Ñ Ð·Ð° горизонтальною шкалою. </td></tr> <tr> <td> sclWin </td> <td> МаÑштаб вікном </td> <td> Логічний </td> <td> Повний зв'Ñзок </td> <td> <page>|sclWin </td> <td> ÐŸÐµÑ€ÐµÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ñ€ÐµÐ¶Ð¸Ð¼Ñƒ маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–ÐºÐ½Ð¾Ð¼. </td></tr> <tr> <td> sclWinCtx </td> <td> МаÑштаб: контекÑÑ‚ вікном </td> <td> Об'єкт </td> <td> Вхідний зв'Ñзок </td> <td> <page>|sclWinCtx </td> <td> КонтекÑÑ‚ Ð·Ð±ÐµÑ€ÐµÐ¶ÐµÐ½Ð½Ñ Ð¿Ð¾Ñ‡Ð°Ñ‚ÐºÐ¾Ð²Ð¸Ñ… параметрів маÑÑˆÑ‚Ð°Ð±ÑƒÐ²Ð°Ð½Ð½Ñ Ð²Ñ–ÐºÐ½Ð¾Ð¼, Ð´Ð»Ñ Ð¿Ð¾Ð²ÐµÑ€Ð½ÐµÐ½Ð½Ñ. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="doc_panel" title="#doc_panel"><h3><span class="mw-headline" id=".D0.9F.D0.B0.D0.BD.D0.B5.D0.BB.D1.8C_.D0.B4.D0.BE.D0.BA.D1.83.D0.BC.D0.B5.D0.BD.D1.82.D1.96.D0.B2_.28doc_panel.29"><span class="mw-headline-number">4.6</span> Панель документів (<a href="Libs_Main_graphical_elements.html#doc_panel" title="Special:MyLanguage/Libs/Main graphical elements">doc_panel</a>)</span></h3></span> </td> <td> 1.3 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент, предÑтавлений на риÑунку 4.6, Ñ” Ñпеціалізованою панеллю динамічного ÐºÐµÑ€ÑƒÐ²Ð°Ð½Ð½Ñ Ð¾Ñновними кориÑтувацькими влаÑтивоÑÑ‚Ñми <a class="external" href="http://oscada.org/wiki/Special:MyLanguage/Sub-projects/VCA#Document" title="Special:MyLanguage/Sub-projects/VCA">примітиву "Документ"</a>. Так, панель дозволÑÑ” керувати документами та здійÑнювати навігації за Ñ—Ñ… Ñ–Ñторією; підтримуютьÑÑ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ñ– та архівні документи. </p> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:402px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_doc_panel_uk.png"><img class="thumbimage" height="300" src="files/LibMainEls_doc_panel_uk.png" width="400" /></a> <div class="thumbcaption">РиÑ.4.6. Панель документів у режимі розробки та Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (динамічний та архівний), зліва праворуч.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Панель не передбачає Ñпеціальної конфігурації кориÑтувачем, вона має лише бути розташована у теці панелей дерева проекту <a href="#RootPgSo">концепції об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, що передбачатиме Ñ—Ñ— динамічний виклик та Ð²Ñ–Ð´ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ñƒ контейнері панелей ÑƒÐ¿Ñ€Ð°Ð²Ð»Ñ–Ð½Ð½Ñ ÐºÐ¾Ñ€ÐµÐ½ÐµÐ²Ð¾Ñ— Ñторінки. </p><p>Ідентифікатор панелі, при розміщені, має зберігатиÑÑ Ñ‚Ð° Ñ€Ñдок Ñ—Ñ— виклику, за отриманнÑм фокуÑу, у атрибуті обробки подій "evProc" первинного віджету набуде виглÑду "ws_FocusIn::open:/pg_control/pg_doc_panel". </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Панеллю надаютьÑÑ Ñ–Ð½Ñтрументи, Ñкі дещо відрізнÑÑŽÑ‚ÑŒÑÑ Ð´Ð»Ñ Ð´Ð¸Ð½Ð°Ð¼Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ та архівного режимів. </p><p><i>Динамічним документом</i> передбачаєтьÑÑ: </p> <ul><li> Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ñ‡Ð°Ñу Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ;</li> <li> Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ñ€Ð¾Ð·Ð¼Ñ–Ñ€Ñƒ (глибини) Ñ„Ð¾Ñ€Ð¼ÑƒÐ²Ð°Ð½Ð½Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ñƒ або чаÑу початку;</li> <li> Ð½Ð°Ð²Ñ–Ð³Ð°Ñ†Ñ–Ñ Ð·Ð° документом на один або п'ÑÑ‚ÑŒ розмірів-глибини документу;</li> <li> вÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñ‡Ð°Ñу генерації документу у поточний чаÑ.</li></ul> <p><i>Ðрхівним документом</i> передбачаєтьÑÑ Ð»Ð¸ÑˆÐµ Ð½Ð°Ð²Ñ–Ð³Ð°Ñ†Ñ–Ñ Ð·Ð° документами у архіві шлÑхом Ñ—Ñ… гортаннÑ, а також Ñ–Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ñ–Ñ Ð¿Ñ€Ð¾ поточний та загальну кількіÑÑ‚ÑŒ документів у архіві. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td colspan="6"> <i>Динамічні документи</i> </td></tr> <tr> <td> time </td> <td> Ð§Ð°Ñ Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð° </td> <td> Ð”Ð°Ñ‚Ð°Ð§Ð°Ñ </td> <td> Повний зв'Ñзок </td> <td> <page>|time </td> <td> </td></tr> <tr> <td> bTime </td> <td> Початок документа </td> <td> Ð”Ð°Ñ‚Ð°Ð§Ð°Ñ </td> <td> Повний зв'Ñзок </td> <td> <page>|bTime </td> <td> </td></tr> <tr> <td> doc </td> <td> Документ </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td> <page>|doc </td> <td> </td></tr> <tr> <td colspan="6"> <i>Ðрхівні документи</i> </td></tr> <tr> <td> n </td> <td> Розмір архіву </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> <page>|n </td> <td> </td></tr> <tr> <td> vCur </td> <td> КурÑор Ð²Ñ–Ð´Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð½Ñ </td> <td> Цілий </td> <td> Повний зв'Ñзок </td> <td> <page>|vCur </td> <td> </td></tr> <tr> <td> aCur </td> <td> КурÑор архіву </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> <page>|aCur </td> <td> </td></tr> <tr> <td> aSize </td> <td> Розмір архіву </td> <td> Цілий </td> <td> Вхідний зв'Ñзок </td> <td> <page>|aSize </td> <td> </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="accept" title="#accept"><h3><span class="mw-headline" id=".D0.9F.D1.96.D0.B4.D1.82.D0.B2.D0.B5.D1.80.D0.B4.D0.B6.D0.B5.D0.BD.D0.BD.D1.8F_.28accept.29"><span class="mw-headline-number">4.7</span> ÐŸÑ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ (<a href="Libs_Main_graphical_elements.html#accept" title="Special:MyLanguage/Libs/Main graphical elements">accept</a>)</span></h3></span> </td> <td> 1.0 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент на риÑунку 4.7 реалізує проÑтий діалог Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ð¹. Діалог міÑтить Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð· питаннÑм та дві кнопки "ПрийнÑти" й "СкаÑувати". Цей діалог, наприклад, викориÑтано у кадрі <a href="#userManager">Менеджер кориÑтувачів</a> Ð´Ð»Ñ Ð¿Ñ–Ð´Ñ‚Ð²ÐµÑ€Ð´Ð¶ÐµÐ½Ð½Ñ Ð¾Ð¿ÐµÑ€Ð°Ñ†Ñ–Ñ— видаленнÑ. </p> <ul><li> <b>СпонÑоруваннÑ:</b> ВаÑиль Григор'єв, <a class="external text" href="http://e-beam.ru" rel="nofollow noreferrer noopener" target="_blank">Ð›Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ñ–Ñ Ð’Ð°ÐºÑƒÑƒÐ¼Ð½Ð¸Ñ… Технологій</a></li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:652px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_accept_uk.png"><img class="thumbimage" height="169" src="files/LibMainEls_accept_uk.png" width="650" /></a> <div class="thumbcaption">РиÑ.4.7. Діалог "ПідтвердженнÑ" у режимі розробки та виконаннÑ.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Діалог не передбачає Ñпеціальної конфігурації кориÑтувачем, він має лише бути розташований у теці панелей дерева проекту <a href="#RootPgSo">концепції об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, що передбачатиме його динамічний виклик та відкриттÑ, Ñк зовнішнє діалогове вікно. </p><p>Ідентифікатор діалогу, при розміщені, має зберігатиÑÑ Ñ‚Ð° Ñ€Ñдок його виклику, за натиÑком кнопки "progDel", у атрибуті обробки подій "evProc" первинного віджету набуде виглÑду "ws_BtPress:/progDel:open:/pg_control/pg_accept". З атрибуту "mess" беретьÑÑ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ, а у "event" передаєтьÑÑ Ñигнал "dlg_Apply", за підтвердженнÑ. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Виклик діалогу здійÑнюєтьÑÑ Ñ–Ð· кадру-ініціатору, а Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑÑ Ð·Ð° натиÑком будь-Ñкої кнопки діалогу. У випадку натиÑку кнопки "ПрийнÑти" кадру-ініціатору буде надіÑлано Ñигнал "dlg_Apply", за Ñким він може виконати потрібні дії. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> elEvent </td> <td> Елемент: Ð¿Ð¾Ð´Ñ–Ñ </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td> <page>|event </td> <td> ВикориÑтовуєтьÑÑ Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ "dlg_Apply" у випадку підтвердженнÑ. </td></tr> <tr> <td> elMess </td> <td> Елемент: Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ </td> <td> Ð Ñдок </td> <td> Вхідний зв'Ñзок </td> <td> <page>|mess </td> <td> Джерело Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ Ð¿Ð¸Ñ‚Ð°Ð½Ð½Ñ Ñƒ діалозі. </td></tr></table> <p><br /> </p> <table class="wikitable"> <tr> <td> <span id="treeSelect" title="#treeSelect"><h3><span class="mw-headline" id=".D0.92.D0.B8.D0.B1.D1.96.D1.80_.D0.B5.D0.BB.D0.B5.D0.BC.D0.B5.D0.BD.D1.82.D1.83_.D1.83_.D0.B4.D0.B5.D1.80.D0.B5.D0.B2.D1.96_.28treeSelect.29"><span class="mw-headline-number">4.8</span> Вибір елементу у дереві (<a href="Libs_Main_graphical_elements.html#treeSelect" title="Special:MyLanguage/Libs/Main graphical elements">treeSelect</a>)</span></h3></span> </td> <td> 1.0 </td> <td> GPLv2 </td> <td> * </td> <td> en, uk, ru </td> <td> <a class="external" href="http://oscada.org/wiki/User:RomanSavochenko" title="User:RomanSavochenko">Роман Савоченко</a> </td> <td> -1 Ð¼Ñ (предок) </td></tr></table> <p>Елемент на риÑунку 4.8 реалізує проÑтий діалог операції Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ Ð¿ÑƒÐ½ÐºÑ‚Ñƒ у дереві. Діалог міÑтить Ñаме дерево та дві кнопки "ПрийнÑти" й "СкаÑувати". Цей діалог, наприклад, викориÑтано, та первинно Ð´Ð»Ñ Ð½ÑŒÐ¾Ð³Ð¾ розроблÑвÑÑ, у кадрі "<a href="Libs_Prescriptions.html#prescrRunSimple" title="Special:MyLanguage/Libs/Prescriptions">Рецепт:Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ (проÑтий)</a>" Ð´Ð»Ñ Ñ–Ñ”Ñ€Ð°Ñ€Ñ…Ñ–Ñ‡Ð½Ð¾Ð³Ð¾ Ð¾Ð±Ñ€Ð°Ð½Ð½Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ‚Ñƒ у дереві. </p> <ul><li> <b>СпонÑоруваннÑ:</b> ВаÑиль Григор'єв, <a class="external text" href="http://e-beam.ru" rel="nofollow noreferrer noopener" target="_blank">Ð›Ð°Ð±Ð¾Ñ€Ð°Ñ‚Ð¾Ñ€Ñ–Ñ Ð’Ð°ÐºÑƒÑƒÐ¼Ð½Ð¸Ñ… Технологій</a></li></ul> <div class="center"><div class="thumb tnone"><div class="thumbinner" style="width:782px;"><a class="image" href="http://oscada.org/wiki/File:LibMainEls_treeSelect_uk.png"><img class="thumbimage" height="393" src="files/LibMainEls_treeSelect_uk.png" width="780" /></a> <div class="thumbcaption">РиÑ.4.8. Діалог "Вибір елементу у дереві" у режимі розробки та виконаннÑ.</div></div></div></div> <p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” розробка</u></b><br /> Діалог не передбачає Ñпеціальної конфігурації кориÑтувачем, він має лише бути розташований у теці панелей дерева проекту <a href="#RootPgSo">концепції об'єктів Ñигналізації кореневої Ñторінки "RootPgSo"</a>, що передбачатиме його динамічний виклик та відкриттÑ, Ñк зовнішнє діалогове вікно. </p><p>Ідентифікатор діалогу, при розміщені, має зберігатиÑÑ Ñ‚Ð° Ñ€Ñдок його виклику, за натиÑком кнопки "lib", у атрибуті обробки подій "evProc" первинного віджету набуде виглÑду "ws_BtPress:/lib:open:/pg_control/pg_treeSelect". З атрибуту "items" беретьÑÑ Ð¿ÐµÑ€ÐµÐ»Ñ–Ðº елементів, із "selValue" обране значеннÑ, а у "event" передаєтьÑÑ Ñигнал "dlg_Apply", за підтвердженнÑ. </p><p><b><u>ВикориÑÑ‚Ð°Ð½Ð½Ñ â€” виконаннÑ</u></b><br /> Виклик діалогу здійÑнюєтьÑÑ Ñ–Ð· кадру-ініціатору, а Ð·Ð°ÐºÑ€Ð¸Ñ‚Ñ‚Ñ Ð²Ñ–Ð´Ð±ÑƒÐ²Ð°Ñ”Ñ‚ÑŒÑÑ Ð·Ð° натиÑком будь-Ñкої кнопки діалогу. У випадку натиÑку кнопки "ПрийнÑти" кадру-ініціатору буде надіÑлано Ñигнал "dlg_Apply", за Ñким він заÑтоÑує обраний елемент. </p><p><b><u>ВлаÑтивоÑÑ‚Ñ– зв'ÑÐ·ÑƒÐ²Ð°Ð½Ð½Ñ Ñ‚Ð° конфігурації</u></b><br /> </p> <table class="wikitable"> <tr> <th> Ідентифікатор </th> <th> Ім'Ñ </th> <th> Тип </th> <th> ÐšÐ¾Ð½Ñ„Ñ–Ð³ÑƒÑ€Ð°Ñ†Ñ–Ñ </th> <th> Конфігураційний шаблон </th> <th> ÐžÐ¿Ð¸Ñ </th></tr> <tr> <td> elEvent </td> <td> Елемент: Ð¿Ð¾Ð´Ñ–Ñ </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td> <page>|event </td> <td> ВикориÑтовуєтьÑÑ Ð´Ð»Ñ Ð½Ð°Ð´ÑÐ¸Ð»Ð°Ð½Ð½Ñ Ð¿Ð¾Ð²Ñ–Ð´Ð¾Ð¼Ð»ÐµÐ½Ð½Ñ "dlg_Apply" у випадку підтвердженнÑ. </td></tr> <tr> <td> elItems </td> <td> Елемент: перелік елементів </td> <td> ТекÑÑ‚ </td> <td> Вхідний зв'Ñзок </td> <td> <page>|items </td> <td> Джерело переліку елементів у діалозі. </td></tr> <tr> <td> selValue </td> <td> Елемент: обране Ð·Ð½Ð°Ñ‡ÐµÐ½Ð½Ñ </td> <td> Ð Ñдок </td> <td> Повний зв'Ñзок </td> <td> <page>|selValue </td> <td> Джерело обраного елементу у діалозі. </td></tr></table> </div><table style="border-top: dotted 2px #999999; margin-top: 20pt; color: gray;" width="100%"><tr><td style="text-align: left;" width="40%"><a href="http://oscada.org/wiki/Libs/Main_graphical_elements/uk">Libs/Main_graphical_elements/uk</a> - <a href="http://oscada.org/en/main/about-the-project/licenses/">GFDL</a></td><td style="text-align: center;">March 2025</td><td style="text-align: right;" width="40%">OpenSCADA 1+r3012</td></tr></table></body> </html>