Как мы можем помочь?

Урок IV. Навигация.

Содержание статьи

[perfectpullquote align=«full» bordertop=«false» cite=»» link=»» color=«#446084» class=»» size=«»]Редкая систе­ма дис­пет­че­ри­за­ции рас­по­ла­га­ет­ся на одной стра­ни­це. Толь­ко ну очень неболь­шая. Дан­ные даже одной тех­но­ло­ги­че­ской систе­мы луч­ше рас­пре­де­лить по раз­ным окнам для удоб­ства рабо­ты с ними. Для пере­хо­да меж­ду стра­ни­ца­ми необ­хо­ди­ма систе­ма Навигации.[/perfectpullquote]

В Scada-систе­ме Movicon​.Next суще­ству­ют два под­хо­да к фор­ми­ро­ва­нию систе­мы нави­га­ции: Систем­ная нави­га­ция и Кноп­ки испол­не­ния команд.

Системная навигация

Систем­ная нави­га­ция при­сут­ству­ет в любом про­ек­те Movicon​.Next вне зави­си­мо­сти от жела­ния раз­ра­бот­чи­ка. Этим инстру­мен­том мож­но и не поль­зо­вать­ся, но он есть. Полос­ка с систем­ной нави­га­ци­ей появ­ля­ет­ся в окне дис­пет­че­ри­за­ции, если под­ве­сти кур­сор к верх­ней гра­ни­це экрана. 

Системная навигация Scada-системы Movicon.Next

Систем­ная нави­га­ция име­ет несколь­ко кно­пок (команд), кото­рые там были, есть и будут. Напри­мер, коман­да Home (на Глав­ную), Назад (на один уро­вень иерар­хии), рас­ши­рить экран, обно­вить экран, вой­ти, вый­ти, печать.

Одна­ко, мож­но доба­вить в эту нави­га­цию стра­ни­цы для быст­ро­го пере­хо­да. Для это­го надо открыть свой­ства про­ек­та, щёлк­нув на кор­не­вом эле­мен­та дере­ва ресур­сов, и выбрать стро­ку Autoload Screen List в заклад­ке Startup Project. В открыв­шем­ся спис­ке надо доба­вить нуж­ные стра­ни­цы с помо­щью кноп­ки Add New. Там же мож­но пере­ме­щать выбран­ные стра­ни­цы вверх/вниз для более удоб­но­го и понят­но­го их рас­по­ло­же­ния в Систем­ной навигации.

Экранная навигация

Раз­ра­бот­чик может создать соб­ствен­ную нави­га­цию, кото­рая, без­услов­но, и более нагляд­ная, и более удоб­ная для опе­ра­то­ра в еже­днев­ной рабо­те. Для это­го исполь­зу­ют­ся кноп­ки и объ­ек­ты, испол­ня­ю­щие коман­ды пере­ме­ще­ния меж­ду экра­на­ми систе­мы диспетчеризации.

В Movicon​.Next таких кно­пок мно­же­ство и их дизайн дол­жен удо­вле­тво­рить боль­шин­ство твор­че­ских поже­ла­ний как заказ­чи­ка, так и разработчика.

Выбор кнопки для навигации в проекте Movicon.Next

Выбор кноп­ки для нави­га­ции в про­ек­те Movicon​.Next

Кноп­ки выби­ра­ют из биб­лио­те­ки Toolbox и после уста­нов­ки на рабо­чем поле экра­на при­вя­зы­ва­ют­ся к коман­де Open Screen для пере­хо­да на нуж­ный экран, кото­рый выби­ра­ет­ся из спис­ка суще­ству­ю­щих экранов.

Назначение команды навигации

Назна­че­ние коман­ды нави­га­ции для экран­ной кноп­ки в Movicon​.Next

[perfectpullquote align=«right» bordertop=«false» cite=»» link=»» color=«#446084» class=»» size=«15»]Таким же обра­зом назна­ча­ют­ся и дру­гие коман­ды, кото­рые долж­на выпол­нять кноп­ка, напри­мер, коман­ды по управле­нию тех­но­ло­ги­че­ской систе­мой через АСУТП.[/perfectpullquote]

Для это­го, после уста­нов­ки нави­га­ци­он­ной кноп­ки в нуж­ном месте рабо­че­го поля, в окне Properties (Свой­ства) кноп­ки выбе­ри­те стро­ку Command и щёлк­ни­те на трое­то­чие для выбо­ра команды.

Откро­ет­ся окно выбо­ра коман­ды Command Explorer со спис­ком доступ­ных команд. Там надо выбрать коман­ду Open Screen и в окне Open Screen Command, в заклад­ке General надо выбрать стро­ку Screen Name. Откро­ет­ся спи­сок окон, где надо выбрать целе­вое окно.