Інструкцыя па эксплуатацыі сэнсарнай панэлі SpiderControl AutomationBrowser для Android

Сэнсарная панэль Android для аўтаматызацыі браўзера

Тэхнічныя характарыстыкі

  • Назва прадукту: AutomationBrowser Android Touch Panel Edition
    Версія 3
  • Ліцэнзія: неэксклюзіўная і неперадавальная
  • Рэгулюючае заканадаўства: Кантан Базельланд, Швейцарыя
  • Сумяшчальнасць з аперацыйнай сістэмай: Android
  • Інфармацыя аб гандлёвай марцы: Windows 10, Mac OS, Pentium і CODESYS
    з'яўляюцца зарэгістраванымі гандлёвымі маркамі

Інструкцыя па ўжыванні прадукту

1. Ліцэнзійнае пагадненне

Перад выкарыстаннем праграмнага забеспячэння ўважліва прачытайце і пагадзіцеся з умовамі
прадстаўленай ліцэнзійнай дамовы.

2. Ўстаноўка

Каб усталяваць праграму SpiderControl Automation Browser для
Android:

  1. Наведайце наступнае URL: Аўтаматызацыя браўзера
    Старонка загрузкі праграмы для Android
  2. Спампуйце праграму па прадстаўленай спасылцы
  3. Выконвайце інструкцыі на экране, каб завяршыць усталёўку
    працэс

3. Пачатак працы

Пасля ўсталёўкі запусціце праграму AutomationBrowser на вашым Android
прыладу, каб пачаць ёю карыстацца.

4. Навігацыя па дадатку

Дадатак дазваляе вам view TEQ (*.teq) fileі ўзаемадзейнічаць з
Чалавека-машынны інтэрфейс (MMI) viewна сэнсарных панэлях або ў браўзерах.

5. Выпраўленне непаладак

Калі ў вас узнікнуць праблемы з дадаткам, звярніцеся да прадстаўленай
дакументацыю або звярніцеся па дапамогу ў службу падтрымкі кліентаў.

FAQ

Пытанне: Якое прызначэнне мае AutomationBrowser?

A: AutomationBrowser прызначаны для палягчэння viewING і
узаемадзеянне з MMI viewна сэнсарных панэлях або ў браўзерах.

Пытанне: Як мне скасаваць ліцэнзійную дамову?

A: Каб скасаваць ліцэнзійную дамову, знішчыце ўсе копіі
праграмнае забеспячэнне. Пагадненне таксама будзе спынена, калі вы не будзеце выконваць
з яго палажэннямі.

Пытанне: Ці сумяшчальны AutomationBrowser з Windows ці Mac?
аперацыйныя сістэмы?

A: Не, AutomationBrowser спецыяльна распрацаваны для Android.
прылады.

Аўтаматызацыя браўзера
Сэнсарная панэль Android версіі 3

Змест
ЛІЦЭНЗІЙНАЯ ДАГАВОРКА …… .... 3
СКАРАЧЭННІ ………………………………………………………………………………………………………………………. 4 MMI ……………………………………………………………………………………………………………………………….. 4 *.PRJ …… .... 4 VIEW ………………………………………………………………………………………………………………………………. 4 TEQ (*.TEQ) ………………………………………………………………………………………………………………………….. 4 МАЛЮНАК ……………………………………………………………………………………………………………………………….. 4 PPO …… .... 4 КАНТЭЙНЕР…………………………………………………………………………………………………………………. 4
УСТАНОЎКА……………………………………………………………………………………………………………………….. 5 АЎТАМАТЫЗАЦЫЙНЫ БРАЎЗЕР SPIDERCONTROL™ ДЛЯ ANDROID™ …………………………………………………………………………………………………………………. 5 УСТАНОЎКА НА СЕНСАРНУЮ ПАНЭЛЬ ANDROID ……………………………………………………………………………………………………………………. 5 ДЛЯ ПРАМЫСЛОВАЙ СЕНСАРНАЙ ПАНЭЛІ… ..... 5
ЧАМУ АЎТАМАТЫЗАЦЫЯ БРАВЕР? …… ..... 7
ПЕРШЫЯ КРОКІ……………………………………………………………………………………………………………………………………….. 9 НАЛАДКІ ANDROID: …… ..... 11 ПАНЕЛЯ НАВІГАЦЫІ: …………………………………………………………………………………………………………………………………………………………………………….. 11 АЎТАМАШТАБ: ……………………………………………………………………………………………………………………………………………………………………….. 12 ЗГЛАЎЛЕННЕ: ………………………………………………………………………………………………………………………………………………………. 12 КЛАВІЯТУРА ANDROID: ……………………………………………………………………………………………………………………………………………………………. 12 ТРЫМАЦЬ ЭКРАН УКЛЮЧАНЫМ……………………………………………………………………………………………………………………………………………. 12 АЧЫСТКА КЭША Ў HTML5… ... FILE ………………………………………………………………………………………………………………………….. 13 АДКРЫЦЬ КІРАЎНІЦТВА… ..... 13 ЗАКРЫЦЬ: ………………………………………………………………………………………………………………………………………………………….. 13
ПАШЫРЭННЕ АЎТАМАТЫЗАЦЫЙНАГА АГЛЯДАЛЬНІКА …………………………………………………………………………………………………….. 14 АЎТАМАТЫЗАЦЫЙНЫ АГЛЯДАЛЬНІК З БЕСШАЎНАЙ НАВІГАЦЫЯЙ АД ПЛК ДА КАМЕРЫ ……………………………………………………………………………………………… 14 АЎТАМАТЫЗАЦЫЙНЫ АГЛЯДАЛЬНІК З ПРАГРАМУЕМАЙ ЛОГІКАЙ ДЛЯ ПЕРАКАЗАЎ, БЛАКАВАННЯ ДАТЧЫКА І ПЕРАКЛЮЧЭННЯ ПАДСВЯТЛЕННЯ …………………………………………….. 14 HTTP/HTTPS …… ... 15 VNC URL…… .... 16 RTSP URL ДЛЯ ВІДЭАСТРЫМІНГУ………………………………………………………………………………………………………………………. 17 РЭЖЫМ АЎТАМАТЫЧНАГА ЗАПУСКУ ………………………………………………………………………………………………………………………….. 18 РЭЖЫМ АДНОЙ СТАНЦЫІ… .... 18 НАБОР ФРЭЙМАЎ У HTML FILE ……………………………………………………………………………………………………………… 20 ГАЛОЎНЫ ЭКРАН …… ... 21
Частыя пытанні па мікрабраўзеры CODESYS ………………………………………………………………………………………………………………….. 22
2

Ліцэнзійнае пагадненне
ПЕРАД АДКРЫЦЦЁМ ПАКЕТА З ПРАГРАМНЫМ ЗАБЕСПЯЧЭННЕМ УВАЖЛІВА ПРАЧЫТАЙЦЕ ЎМОВЫ ГЭТАГА ПАГАДНЕННЯ І ЛЮБЫЯ ДАДАТКОВЫЯ ЛІЦЭНЗІЙНЫЯ ЎМОВЫ (СУМЕСНА «ПАГАДНЕННЕ»). АДКРЫВАЮЧЫ ПАКЕТ З ПРАГРАМНЫМ ЗАБЕСПЯЧЭННЕМ, ВЫ ЗГАДЖАЕЦЕСЯ З УМОВАМІ ГЭТАГА ПАГАДНЕННЯ. КАЛІ ВЫ НЕ ЗГАДЖАЕЦЕСЯ З УСІМІ ГЭТЫМІ ЎМОВАМІ, НЕАДКЛАДНА ВЯРНІЦЕ НЯВЫКАРЫСТАНАЕ ПРАГРАМНАЕ ЗАБЕСПЯЧЭННЕ ПА МЕСЦЫ ПАКУПКІ.
1. ЛІЦЭНЗІЯ НА ВЫКАРЫСТАННЕ
INITET НАДАЕ ВАМ НЕВЫКЛЮЧНУЮ І НЕ ПЕРАДАВУЮ ЛІЦЭНЗІЮ, АБМЕЖАВАНУЮ ЎНУТРАНЫМ ВЫКАРЫСТАННЕМ СУПРАЦОЎНАГА ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ І ДАКУМЕНТАЦЫІ, А ТАКСАМА ВЫПРАЎЛЕННЕМ ПАМЫЛАК, ЯКІЯ ЗАБЯСПЕЧВАЮЦЬ ININET SOLUTIONS GMBH (ДА ТАГО Ж «ПРАГРАМНАЕ ЗАБЕСПЯЧЭННЕ»).
2. КІРУЮЧАЕ ПРАВА
ГЭТА ПАГАДНЕННЕ РЭГУЛЮЕЦЦА ЗАКАНАДАЎСТВАМ КАНТОНА БАЗЕЛАНД, ШВЕЙЦАРЫЯ.
3. АДМОВА АД ГАРАНТЫІ
ГЭТА ПРАГРАМНАЕ ЗАБЕСПЯЧЭННЕ І СУПРАЦОЎВАЮЧАЕ ЯГО FILEПРАДАЮЦЦА «ЯК ЁСЦЬ» І БЕЗ ГАРАНТЫЙ АДНОСНА ПРАДУКЦЫІ АБО ТАВАРНАЙ ПРЫГОДНАСЦІ, АБО ІНШЫХ ГАРАНТЫЙ, ЯЎНЫХ АБО ЎСКОСНЫХ. З-ЗА РОЗНЫХ АПАРАТНЫХ І ПРАГРАМНЫХ АСЯРОДДЗЯЎ, У ЯКІХ МОГУЦЬ ВЫКАРЫСТОЎВАЦЦА РАШЭННІ INITE, НІЯКІХ ГАРАНТЫЙ ПРЫДАТНАСЦІ ДЛЯ ПЭЎНАЙ МЭТЫ НЕ ДАЕЦЦА. ДОБРАЯ ПРАЦЭДУРА АПРАЦОЎКІ ДАНЫХ ПАТРАБУЕ, КАБ ЛЮБАЯ ПРАГРАМА БЫЛА СТАРАННА ПРАВЕРЫНА НА НЕКРЫТЫЧНЫХ ДАНЫХ, ПЕРАД ТЫМ, ЯК СПАЛАЖЫЦЦА НА ЯЕ. КАРЫСТАЛЬНІК ПАВІНЕН УЗЯЦЬ НА СЕБЕ ЎСЮ РЫЗЫКУ ВЫКАРЫСТАННЯ ПРАГРАМЫ. ЛЮБАЯ АДКАЗНАСЦЬ ПРАДАЎЦА БУДЗЕ АБМЕЖАВАНА ВЫКЛЮЧНА ЗАМЕНАЙ ПРАДУКТУ АБО ВЯРТАННЕМ КОШТА ПАКУПКІ.
4. АБМЕЖАВАННІ
ПРАГРАМНАЕ ЗАБЕСПЯЧЭННЕ З'ЯЎЛЯЕЦЦА КАНФІДЭНЦЫЙНЫМ І АБАРОНЕНА АЎТАРСКІМ ПРАВАМ. НАЗВА ЛЮБОГА ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ І ЎСЕ ЗВЯЗАНЫЯ З ІНТЭЛЕКТУАЛЬНЫМІ ПРАВЫ ЎЛАСНАСЦІ ЗАХОЎВАЮЦЦА КАМПАНІЯЙ ININET SOLUTIONS GMBH І/АБО ЯЕ ЛІЦЭНЗІЯНАРАМІ. ВЫ НЕ МОЖАЦЕ РАБІЦЬ КОПІІ ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ, АКРАМА АДНОЙ КОПІІ ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ ДЛЯ АРХІВАВАННЯ. ВЫ НЕ МОЖАЦЕ ЗМЯНЯЦЬ, ДЭКАМПІЛЯЦЫЯ І ВЫКОНВАЦЬ ЗВЯРЭЧНУЮ ІНЖЫНЕРЫЮ ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ. ПРАГРАМНАЕ ЗАБЕСПЯЧЭННЕ НЕ РАСПРАЦАВАНА І НЕ ЛІЦЭНЗАВАНА ДЛЯ ВЫКАРЫСТАННЯ Ў ІНТЭРНЭТНЫМ КІРАВАННІ САМАЛЁТАМІ, ПАВЕТРАНЫМ РУХАМ, САМАЛЁНАЙ НАВІГАЦЫЯЙ АБО САМАЛЁНАЙ СУВЯЗІ; АБО Ў ПРАЕКТАВАННІ, БУДАЎНІЦТВЕ, ЭКСПЛУАТАЦЫІ АБО ТЭХНІЧНЫМ АБСЛЯДЖАННІ ЛЮБОЙ ЯДЗЕРНАЙ АБ'ЕКТА. ВЫ ГАРАНТУЕЦЕ, ШТО НЕ БУДЗЕЦЕ ВЫКАРЫСТОЎВАЦЬ ПРАГРАМНАЕ ЗАБЕСПЯЧЭННЕ ДЛЯ ГЭТЫХ МЭТ.
5. АБМЕЖАВАННЕ АДКАЗНАСЦІ
У СТУПЕНІ, НЕ ЗАБАРОНЕНАЙ ЗАКОНАДАЎСТВАМ, НІ ПРЫ ЯКІХ АБСТАВІНАХ ININET SOLUTIONS GMBH АБО ЯЕ ЛІЦЭНЗІЯРАЎ НЕ НЯСУЦЬ АДКАЗНАСЦІ ЗА СТРАТУ ДАХОДУ, ПРЫБЫТКУ АБО ДАНЫХ, АБО ЗА СПЕЦЫЯЛЬНЫЯ, НЕЎСКОСНЫЯ, ВЫПАДКОВЫЯ АБО ШТРАФНЫЯ ШКОДЫ, ЯКІЯ Б НІЯКІЯ ЯНЫ БЫЛІ ВЫКЛІКАНЫ, НЕЗАЛЕЖНА АД ТЭОРЫІ АДКАЗНАСЦІ, ЯКІЯ ЎЗНІКЛІ Ў ВЫНІКУ АБО ЗВЯЗАНЫЯ З ВЫКАРЫСТАННЕМ АБО НЕМАГЧЫМАСЦЮ ВЫКАРЫСТОЎВАННЯ ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ, НАВАТ КАЛІ ININET SOLUTIONS GMBH БЫЛА ПАПЯРЭДЖАНА АБ МАГЧЫМАСЦІ ТАКІХ ШКОД. НІ ПРЫ ЯКІХ АБСТАВІНАХ АДКАЗНАСЦЬ ININET SOLUTIONS GMBH ПЕРАД ВАМІ, НЯЗОБНАСЦІ ПА ДАЗВОЛЕ, ДЭЛІКТУ (У ТЫМ ЛІКУ НЕАБІЛЬНАСЦЬ) АБО ІНШЫМ ЧЫНАМ, НЕ ПЕРАВЫШАЕ СУМУ, ВЫПЛАТАНУЮ ВАМІ ЗА ПРАГРАМНАЕ ЗАБЕСПЯЧЭННЕ ПА ГЭТАЙ ДАМОВЕ. ВЫШЭЙПАМЕНАНЫЯ АБМЕЖАВАННІ БУДУЦЬ ДЗЕЙНІЧАЦЬ, НАВАТ КАЛІ ВЫШЭЙЗГАДАНАЯ ГАРАНТЫЯ НЕ ВЫКОНВАЕ СВАЁЙ АСНОЎНАЙ МЭТЫ.
6. СПЫНЕННЕ
ГЭТА ПАГАДНЕННЕ ДЗЕЮЦЬ ДА ЯГО СКАСАВАННЯ. ВЫ МОЖАЦЕ СКАСАВАННЕ ГЭТАГА ПАГАДНЕННЯ Ў ЛЮБЫ ЧАС, ЗНІШЧЫЎШЫ ЎСЕ КОПІІ ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ. ГЭТА ПАГАДНЕННЕ БУДЗЕ НЕАДКЛАДНА СКАСАВАНА БЕЗ ПАВЕДАМЛЕННЯ АД ININET SOLUTIONS GMBH, КАЛІ ВЫ НЕ ВЫКОНВАЕЦЕ ЯКОЕ-НЕБУДЗЬ ПАЛАЖЭННЕ ГЭТАГА ПАГАДНЕННЯ. ПАСЛЯ СКАСАВАННЯ ВЫ ПАВІННЫ ЗНІШЧЫЦЬ УСЕ КОПІІ ПРАГРАМНАГА ЗАБЕСПЯЧЭННЯ.
Windows 10 з'яўляецца зарэгістраванай гандлёвай маркай Microsoft Inc. Mac OS з'яўляецца зарэгістраванай гандлёвай маркай Apple Inc. Pentium з'яўляецца зарэгістраванай гандлёвай маркай Intel Inc. CODESYS з'яўляецца зарэгістраванай гандлёвай маркай CODESYS GmbH.
3

MMI *.prj
View Кантайнэр TEQ (*.teq) для малявання ППО

Скарачэнні
Чалавека-машынны інтэрфейс, напрыклад, SpiderControl™ viewадлюстроўваецца на сэнсарнай панэлі або ў браўзеры.
File пашырэнне для праекта SpiderControl™ file згенеравана рэдактарам SpiderControl™. Праект SpiderControl™ уключае ўсё неабходнае для стварэння MMI на сэнсарнай панэлі або ў браўзеры.
A view гэта тое, што карыстальнік MMI бачыць у дадзены момант у акне або браўзеры. *.teq file рэалізуе view.
File пашырэнне для SpiderControl™ view file згенераваны рэдактарам SpiderControl™.
Графічны аб'ект, які выкарыстоўваецца рэдактарам SpiderControl™, быў запраграмаваны на JAVA. Некалькі маляроў былі ўпакаваны ў аплет, які знаходзіцца на ўбудаванай сістэме.
Расшыфроўваецца як Process Point (Кропка працэсу). Кропка працэсу — гэта зменная карыстальніцкага прыкладання, якая павінна быць бачная для MMI.
Кантэйнер — гэта лакальная зменная, вобласць дзеяння якой знаходзіцца ўнутры самога аплета.viewКантэйнеры выкарыстоўваюцца для абмену значэннямі паміж рознымі малярам у view або паміж рознымі viewтаго ж аплета

4

Ўстаноўка

Браўзер аўтаматызацыі SpiderControl™ для Android™
Праграма SpiderControl Automation Browser для Android даступная для запампоўкі на гэтай старонцы: https://www.ininet.ch/public/MicroBrowser/Android/automb.html
Гэты браўзер прызначаны для выкарыстання на прамысловых сэнсарных панэлях з Android версіі 5.0 (Lollipop) і вышэй, для працэсараў ARM або x86. Праграма SpiderControl Automation Browser падтрымлівае web візуалізацыя, распрацаваная з дапамогай рэдактара SpiderControl або любога з OEM-рэдактараў, CODESYS V.2, CODESYS V.3, але яна таксама можа адкрыць любую стандартную старонку HTML5.

Увага

Звярніце асаблівую ўвагу, што гэтая версія браўзера не прызначана для выкарыстання кліентамі на смартфонах або планшэтах з агульнадаступнага рынку. Паколькі гэта дадатак патрабуе код актывацыі, у залежнасці ад абсталявання. Абнаўленне вашай Android можа прывесці да страты ліцэнзійнага ключа. Акрамя таго, пры змене тэлефона вам трэба будзе купіць новую ліцэнзію. Таму мы рэкамендуем усталяваць дадатак SpiderControl MicroBrowser з Play™ Store з дапамогай вашага ўліковага запісу Google.

Усталёўка на сэнсарную панэль Android
Адкрыйце гэту старонку на прыладзе Android з дапамогай стандартнага web браўзер і націсніце на значок дроіда.
Спампаваць браўзер аўтаматызацыі SpiderControl (адкрыць спасылку вышэй)
Пасля завяршэння загрузкі адкрыйце APK file захоўваюцца ў тэчцы загрузак, і выканайце інструкцыі для завяршэння ўсталёўкі. Заўвага: Некаторыя аўтарызацыі могуць запытаць дазвол на ўсталёўку APK file выйшла з афіцыйнай крамы.

Для прамысловай сэнсарнай панэлі

Калі вы хочаце, каб Automation Browser быў асноўным дадаткам вашай прылады, то Automation Browser Home Screen edition — правільны выбар. Ён аўтаматычна запускаецца пры перазагрузцы, і кожны раз, калі вы націскаеце кнопку «Галоўная», дадатак будзе адлюстроўвацца зноў.

Спампаваць браўзер аўтаматызацыі SpiderControl (адкрыць спасылку вышэй)

Пасля ўсталёўкі, калі вы націснеце кнопку «Галоўная» на Android, вам будзе прапанавана выбраць праграму запуску па змаўчанні (*). Зноў націсніце кнопку «Галоўная», каб убачыць опцыю «ЗАЎСЁДЫ». Пасля таго, як вы выбераце «Аглядальнік аўтаматызацыі» («ЗАЎСЁДЫ»), ён будзе аўтаматычна запускацца пры наступным запуску, і вы больш не будзеце бачыць галоўны экран Android па змаўчанні! Каб зноў даць вам магчымасць выбару, вам трэба будзе ачысціць наладу «Адкрываць налады па змаўчанні» ў дадатку «Аглядальнік аўтаматызацыі».

5

Адкрыйце налады Android (меню праграм у правым верхнім куце) і ў залежнасці ад версіі Android вам трэба будзе перайсці
Праграмы > Аглядальнік аўтаматызацыі > Адкрываць па змаўчанні > АЧЫСЦІЦЬ НАЛАДЫ ПА ЗМаўчанні Назапашвальнік і USB > Праграмы > Аглядальнік аўтаматызацыі > значок (i) > Адкрываць па змаўчанні > АЧЫСЦІЦЬ НАЛАДЫ ПА ЗМаўчанні Затым зноў націсніце кнопку "Галоўная" на Android. (*) Калі вы не бачыце ўсплывальнага акна для выбару праграмы запуску па змаўчанні, верагодна, гэта таму, што іншая праграма запуску ўжо выбрана ў якасці праграмы па змаўчанні. У гэтым выпадку вам трэба будзе ачысціць налады "Адкрываць па змаўчанні" ў бягучай праграме запуску. Назва праграмы часта выглядае прыкладна так: "Пускавая праграма" або "Пускавая праграма Google Now"...
6

Кароткі змест Падрабязнае апісанне

Чаму менавіта AutomationBrowser?
Праца панэлі падтрымкі, рэжым кіёска. Адзін браўзер працуе заўсёды, таксама са старой панэллю кіравання, якая больш не падтрымліваецца ў стандартным браўзеры. Простая ўстаноўка, налада і абслугоўванне прыкладання. Карыстальнік абмежаваны патрэбнымі магчымасцямі. URL Карыстальнік мае спіс усіх даступных ПЛК/сервераў. Няма выхаду на ўзровень АС, але дазваляе пэўныя канфігурацыі АС (напрыклад, IP-адрас). Узаемадзеянне з дадатковымі прыладамі ўводу: экранная клавіятура, RFID, сканер. Лепшая прадукцыйнасць з кліентамі CODESYS V3.x нават на павольным абсталяванні. Дазволена дыстанцыйна кіраваць функцыямі: ПЛК можа ўключаць святло на панэлі. Уключэнне і кіраванне іншымі праграмамі на панэлі без выхаду з кантэксту карыстальніцкага інтэрфейсу. Прапануецца платформа для інтэграцыі I4.0/IIoT, якая можа выкарыстоўвацца персаналам на ўзроўні завода (ІТ-спецыялісты не патрэбныя).
WebСёння HMI на базе .NET з'яўляюцца стандартам у аўтаматызацыі эксплуатацыі і маніторынгу. Дзякуючы даступным браўзерам на шырокім дыяпазоне прылад Web Тэхналогіі прапануюць высокую ступень спрашчэння і модульнасці пры распрацоўцы графічных карыстальніцкіх інтэрфейсаў. Гэтая ж тэхналогія дазваляе працаваць з панэлі аператара, на ПК, смартфоне або планшэце. Але: пакуль што ўсё добра, дзе засталіся нявырашаныя праблемы сёння? WebHMI на аснове можна лёгка захоўваць непасрэдна на кантролерах, бо інтэграваныя ўбудаваныя Web серверы даступныя амаль усюды сёння. Асноўнай перашкодай у цяперашні час з'яўляюцца старыя Web HMI-панэлі, якія выкарыстоўваюцца на многіх усталяваных кантролерах, заснаваных на Java-аплетах і больш не падтрымліваюцца папулярнымі браўзерамі. Да іх адносяцца, напрыклад,ampле CODESYS Webvisu V2.x або нават старэйшыя версіі SpiderControl™ OEM на ПЛК ад Phoenix Contact, SAIA-Burgess, Panasonic і многіх іншых. Яшчэ адна праблема ўзнікае, калі ў адной сістэме ёсць некалькі сістэм аўтаматызацыі, і аператарскай станцыі даводзіцца пераключацца паміж рознымі. Web серверы, каб аператар мог бачыць усю неабходную інфармацыю там. З тэхнічнага пункту гледжання view, гэта не праблема. Каб пераключыцца з аднаго сервера на іншы, захаваныя URL спасылка падыдзе. Аднак на практыцы гэта можа быць складана і часта праблематычна. Гэта азначае, што вам трэба ўнесці магчымую суму URL скачкі ў HMI і на ўсіх Web серверы загадзя. Гэта таксама патрабуе значных намаганняў, а ў некаторых выпадках гэта наогул немагчыма, калі Web HMI быў распрацаваны трэцяй кампаніяй. Яшчэ адной праблемай будзе ўваход у сістэму.
Звычайна ў аперацыі ёсць некалькі ўзроўняў карыстальнікаў, якія трэба спачатку вызначыць. Але калі вы пераходзіце з аднаго Web сервер на іншы, гэтая інфармацыя губляецца, і працэдура ўваходу пачнецца зноў. Яшчэ адна важная праблема — усплывальныя паведамленні, якія павінны неадкладна адлюстроўвацца карыстальніку, калі ўзнікне праблема з сістэмай. Аднак, калі гэта адбываецца, пакуль панэль адлюстроўвае HMI з іншага Web сервер, карыстальнік не атрымлівае гэтай памылкі. Браўзер SpiderControl™ AutomationBrowser ад iniNet Solutions распрацаваны для вырашэння гэтай праблемы і змяшчае іншыя карысныя функцыі для аўтаматызацыі. Напрыкладample
7

так званы спіс станцый можна стварыць непасрэдна ў AutomationBrowser, у якім захоўваюцца ўсе падлучаныя кантролеры разам з іх URLГэты спіс можна адлюстраваць у любы час, нават калі браўзер знаходзіцца на HTML-старонцы кантролера. Няма неабходнасці ўносіць якія-небудзь змены ў існуючыя Web HMI кантролераў. Розніца ад спісу «абраных», добра вядомага са звычайнага браўзера: паколькі браўзер на панэлі павінен працаваць у «рэжыме кіёска» (поўны экран), ён не мае доступу да ўсіх звычайных функцый меню браўзера. Будзе адлюстроўвацца толькі выбар станцыі і, пры неабходнасці, кнопка «назад». Акрамя таго, спіс станцый можа адлюстроўвацца ў зручным для сэнсарнага экрана вялікім фармаце, каб павысіць зручнасць выкарыстання карыстальнікам. Гэтую пачатковую старонку можа нават наладзіць праграміст. Каб вырашыць праблему сумяшчальнасці са старымі версіямі... web HMI, некалькі браўзераў былі інтэграваны ў AutomationBrowser. Нябачны для карыстальніка, AutomationBrowser проста выбірае патрэбны viewсам па сабе, што дазваляе лёгка інтэграваць старыя Web візуалізацыі, падобныя да CODESYS V2.
8

Першыя крокі
Пасля паспяховай усталёўкі з'явіцца наступнае акно:
9

AutomationBrowser змяшчае MicroBrowser і Chromium. MicroBrowser можа адлюстроўваць – усё Web-HMI, распрацаваныя з дапамогай рэдактара SpiderControl PC HMI Editor або яго OEM-версіі – CODESYS WebVisu версіі 2.3 – CODESYS WebVisu V3.x Для ўсяго астатняга кантэнту AutomationBrowser будзе выкарыстоўваць інтэграваны Chromium HTML5. Web-Кліент. Пры адкрыцці URLAutomationBrowser спачатку прааналізуе HTML-старонку, а затым аўтаматычна адкрые MicroBrowser або Chromium (у аўтаматычным рэжыме). Старыя праекты SpiderControl HMI, а таксама CODESYS WebУ Visu V2.3 выкарыстоўваліся аплеты Java, якія больш не падтрымліваюцца ні ў адным браўзеры. Мікрабраўзер можа адлюстроўваць гэтыя HMI без віртуальнай машыны Java, выкарыстоўваючы ўласную рэалізацыю. CODESYS WebВізуалізацыю visu V3.x можна ажыццяўляць як з дапамогай мікрабраўзера, так і з дапамогай Chromium HTML5. Мікрабраўзер прапануе лепшую прадукцыйнасць, а таксама іншыя магчымасці, таму для гэтага тыпу HMI AutomationBrowser адкрые Chromium у аўтаматычным рэжыме або MicroBrowser, калі ён прымусова пераключаецца ў рэжым мікрабраўзера. Пры адлюстраванні новай інспекцыі SpiderControl на базе HTML5 аўтаматычны рэжым адкрые MicroBrowser, але вы можаце прымусова выкарыстоўваць Chromium, выбраўшы рэжым HTML5.
10

Галоўнае меню (3 кропкі ў правым верхнім куце)

Налады Android: Поўнаэкранны рэжым: Рэжым прысутнасці: Панэль навігацыі: Аўтамаштабаванне:

Каб змяніць IP-адрас і іншыя параметры, звязаныя з сеткай, увайдзіце ў налады Android. Гэта карысна, калі AutomationBrowser знаходзіцца ў рэжыме галоўнага экрана і карыстальнік не мае доступу да іншых праграм.
Поўнаэкранны рэжым выкарыстоўваецца толькі для таго, каб прыбраць радок стану ўверсе экрана.
Рэжым іммерсіўнага прагляду выкарыстоўваецца для выдалення радка стану і панэлі задач унізе экрана (аднаўленне панэлі задач шляхам правядзення пальцам уверх ад ніжняй часткі экрана).
Гэта выкарыстоўваецца толькі ў рэжыме HTML 5 для адлюстравання панэлі кіравання ўверсе экрана, для навігацыі з дапамогай кнопак «Папярэдні» і «Наступны», для абнаўлення view ці вярнуцца ў дом view
– Мікрабраўзер: view аўтаматычна зменіць маштаб пад памер экрана (ізатропна, захоўваючы суадносіны шырыні і вышыні)
– HTML 5: Маштаб не змяняецца на view, бо гэта залежыць ад HTML-старонкі. Але гэта актывуе опцыю WebView кіраванне, каб яно адпавядала памеру экрана.
11

Панарамаванне і маштабаванне: згладжванне:
Клавіятура Android: трымаць экран уключаным Ачысціць кэш у HTML5 Экспарт знешняга назапашвальніка:

– Мікрабраўзер: уключыць/выключыць панарамаванне і маштабаванне view– HMTL 5: Не выкарыстоўваецца, гэтая опцыя апрацоўваецца ў HTML-кодзе.
– Мікрабраўзер: паляпшэнне рэндэрынгу з дапамогай згладжвання, калі прылада яшчэ не падтрымлівае гэтую функцыю ў апаратным паскаральніку. У большасці прылад нам не трэба актываваць гэтую опцыю.
– HTML 5: Не выкарыстоўваецца
– Мікрабраўзер: для рэдагавання значэння адлюструйце клавіятуру Android або скарыстайцеся клавіятурай/літарнай клавіятурай TEQ files
– HTML 5: Не выкарыстоўваецца
Трымаць экран уключаным пры падключэнні да мэты ў MicroBrowser/HTML5/VNC/Video view
Ачышчае кэш HTML5 пры кожным падключэнні да мэты
Калі ўключана, будуць захоўвацца ўсе fileна першую знойдзеную SD-карту/USB-дыск, замест выкарыстання ўнутранай памяці
Экспартаваць спіс станцый у файл Download/AutomationBrowser/MB_STATION.xml

12

Прагартайце спіс меню, каб даведацца больш…

Імпарт: PIN-код:
Журнал File Адкрыйце кіраўніцтва па закрыцці:

Імпартаваць спіс станцый з файла Download/AutomationBrowser/MB_STATION.xml
PIN-код выкарыстоўваецца для прадухілення любых змяненняў ад карыстальніка-аператара. Для змены любых налад патрабуецца пароль. Гэтая функцыя дазваляе заблакаваць панэль аператара, каб карыстальнік не мог змяніць налады або выйсці з праграмы (рэжым кіёска).
Стварыць журнал file /Спампаваць/AutomationBrowser/automb_log.txt
Адкрыць гэты дакумент у фармаце PDF viewer
Зачыніце меню

13

Пашырэнне AutomationBrowser
Версія, якую вы ўсталявалі да гэтага часу, ахоплівае базавую функцыянальнасць. Калі вам патрэбныя налады, AutomationBrowser можна пашырыць з дапамогай кампанентаў SpiderPLC. Ніжэй мы прадстаўляем два прыклады...ampтакіх пашырэнняў. Калі ў вас ёсць праграма, якую можна вырашыць з дапамогай гэтага падыходу, звяжыцеся з намі.
AutomationBrowser з бесперашкоднай навігацыяй ад ПЛК да камеры. SpiderControl AutomationBrowser забяспечвае бесперашкодную навігацыю з HTML5 Webвізуальны кантроль на ПЛК web-cam, які непасрэдна звязаны з яго H264 / rtsp:// URL (які падтрымліваецца практычна любым webcam). Цалкам наладжвальны карыстальніцкі інтэрфейс на панэлі кіравання прапануе магчымасць забеспячэння аўтаномнай і паслядоўнай працы. https://www.youtube.com/watch?v=ohQA5tI2A8E
AutomationBrowser з праграмуемай логікай для пераходу, блакавання дотыку і пераключэння падсветкі. SpiderControl AutomationBrowser можна запраграмаваць з інтэграванай функцыянальнай логікай блокаў для прымусовага пераходу да пэўнага элемента. URL, каб блакаваць сэнсарны экран або ўключаць/выключаць падсветку. Інтэграваны SpiderPLC можна праграмаваць з дапамогай любога стандартнага браўзера і падключаць да знешняга ПЛК з выкарыстаннем стандартных пратаколаў, такіх як OPC UA, Modbus, ISO-on-TCP і іншых. Вось так, Web-Панэль можа выкарыстоўвацца для адлюстравання некалькіх Web-HMI, але ўсё яшчэ кіравацца падлучаным ПЛК. https://www.youtube.com/watch?v=2kIVhjvNuk8
14

HTTP/HTTPS

Браўзер аўтаматызацыі падтрымлівае як http, так і https URL, з паўнамоцтвамі ці без іх.
http://[user:password@]hostname/… https://[user:password@]hostname/…
Калі паўнамоцтвы не пазначаны ў URL і сервер запытае HTTP-аўтэнтыфікацыю, ён пакажа дыялогавае акно аўтэнтыфікацыі для ўводу імя карыстальніка і пароля. Калі вы выбераце «Захаваць пароль» у гэтым дыялогавым акне, наступным разам дыялогавае акно аўтэнтыфікацыі ўсё роўна будзе паказвацца, каб дазволіць карыстальніку выкарыстоўваць захаваную інфармацыю або ўвесці іншае імя карыстальніка/пароль. Калі ўліковыя дадзеныя пазначаны ў URLдыялогавае акно HTTP-аўтэнтыфікацыі не будзе адлюстроўвацца, калі ўліковыя дадзеныя няправільныя. У гэтым выпадку вам трэба будзе абнавіць або выдаліць іх з URL.
Калі сервер выкарыстоўвае ненадзейны SSL-сертыфікат або самаробны сертыфікат, карыстальніку будзе прапанавана прыняць яго і працягнуць загрузку старонкі ці не. Націсніце ТАК (ЗАЎСЁДЫ), каб назаўсёды захаваць свой выбар. Націсніце АЧЫСЦІЦЬ ДАДЗЕНЫЯ ў наладах праграмы Android, каб аднавіць налады па змаўчанні і выдаліць усе захаваныя ўліковыя дадзеныя.

15

VNC URL

VNC URL нешта накшталт vnc://192.168.1.123/
vnc://hostname[:port]/[bpp[.depth]]/[password] Дадатковыя параметры: – порт, па змаўчанні 5900 – bpp мае значэнне 8, 16 (565) або 32 (888), 0, выкарыстоўваць параметр па змаўчанні з сервера – глыбіня неабавязковая і залежыць ад bpp. Падтрымліваюцца значэнні 16.15 (555), 8.6 (64 колеры) або 8.3 (8 колераў) – пароль, калі неабходна, павінен быць вызначаны пасля фармату пікселя, каб выкарыстоўваць фармат пікселя па змаўчанні, выкарыстоўвайце bpp 0 – калі падтрымліваецца на баку сервера VNC, найлепшым выбарам з'яўляецца 16 bpp (565), напрыкладample
vnc://192.168.1.2/16/пароль
Заўвагі: – Плаваючая кнопка выкарыстоўваецца для адкрыцця і закрыцця клавіятуры Android, – Плаваючая кнопка бачная толькі ў тым выпадку, калі ў меню ўключана опцыя «Клавіятура Android». – Доўгі націск на плаваючую кнопку перамяшчае кнопку. – Замест аўтаматычнага выяўлення рэкамендуецца выкарыстоўваць аўтаматычны запуск у рэжыме мікрабраўзера – Калі злучэнне страчана і аўтаматычны запуск вызначаны з затрымкай (3 секунды ці больш), адбудзецца вяртанне да старонкі адліку часу.

16

RTSP URL для струменевай перадачы відэа rtsp://[карыстальнік:пароль@]імя хоста/[live0][?caching=МІЛІСЕКУНД] У залежнасці ад камеры вам трэба будзе пасля імя хоста ўказаць /live0, /live1, … ці нешта падобнае. Неабавязковы параметр кэшавання сеткі ў rtsp URL, дазваляе паменшыць затрымку жывой трансляцыі, але можа выклікаць артэфакты або праблемы з абнаўленнем, калі параметр занадта кароткі. Значэнне па змаўчанні — 200 мс, напрыкладampле, каб усталяваць 50 мс rtsp://192.168.1.123/live0?caching=50
17

Рэжым аўтаматычнага запуску Рэжым адной станцыі

* Без адліку часу (пачаць адразу)
1) Аўтаматычны запуск з аўтаматычным выяўленнем неўзабаве адлюструе старонку налад і адкрые альбо мікрабраўзер, альбо HTML5 view 2) Аўтаматычны запуск з MicroBrowser прывядзе да непасрэднага пераходу да MicroBrowser, калі сервер даступны (*). 3) Аўтаматычны запуск з HTML5 прывядзе да непасрэднага пераходу да... WebView, калі сервер даступны
(*) Калі сервер недаступны або злучэнне страчана, адбудзецца пераход на старонку наладкі.
* З адлікам N секунд (аўтаматычны запуск 3 с, 10 с, 15 с, 30 с, 45 с, 60 с, 90 с або 120 с) пры запуску
1) Аўтаматычны запуск з аўтаматычным выяўленнем неўзабаве адлюструе старонку налад і адкрые альбо мікрабраўзер, альбо HTML5 view пасля затрымкі ў N секунд 2) Аўтаматычны запуск з MicroBrowser пераключыцца на MicroBrowser view калі сервер даступны пасля затрымкі ў N секунд (**) 3) Аўтаматычны запуск з HTML5 пераскочыць на WebView, калі сервер даступны пасля затрымкі ў N секунд
(**) Калі сервер недаступны або злучэнне страчана, ён будзе рабіць бясконцыя спробы кожныя 10 секунд. Каб спыніць бясконцыя спробы і вярнуцца на старонку налад, націсніце 5 разоў у левым верхнім куце. Або націсніце кнопку «Назад», калі яна даступная.
Замест таго, каб паказваць паведамленне аб загрузцы «Загрузка…», вы можаце наладзіць загрузачны вобраз, які будзе паказвацца пры запуску сістэмы, загружаны з /sdcard/Download/bootscreen.png
Рэжым адной станцыі выкарыстоўваецца для непасрэднага запуску зададзенай URL у наладах праграмы XML file, прапускаючы старонку наладкі. Гэта рэжым, у якім канчатковы карыстальнік не ўбачыць старонку наладкі.
Fileautomb.xml
Мой Візуurl>http://localhost/Visu.htmlurl> Мікрабраўзер 3 ілжывы

–> Працэдура загрузкі file з знешняга назапашвальніка
1) Экспарт fileз Automation Browser на знешнюю памяць (USB, SD-карту і г.д.) 2) Скапіюйце automb.xml у:
/Спампаваць/AutomationBrowser/automb.xml (для Android < 10)
18

/Android/data/net.spidercontrol.automb/files/automb.x ml (для Android >= 10)
(Папка ўжо павінна існаваць на знешнім назапашвальніку) 3) Імпарт fileу аглядальніку аўтаматызацыі (меню)
Пасля таго, як XML file быў загружаныurl>, ён аўтаматычна пачне з указанага URL і налады. Націсканне кнопкі «Назад» закрые праграму. У гэтым рэжыме вы не бачыце стандартны спіс станцый, меню, канфігурацыю і г.д. Каб аднавіць стандартны рэжым, выдаліце ​​XML file з знешняга назапашвальніка (або выдаліце ​​знешняе назапашвальнік)
–> Працэдура загрузкі file з унутранай памяці
1) Экспарт fileз браўзера аўтаматызацыі ва ўнутраную памяць 2) Скапіюйце automb.xml у:
/Спампаваць/AutomationBrowser/automb.xml (для Android < 10)
/Android/data/net.spidercontrol.automb/files/automb.x ml (для Android >= 10)
(Папка ўжо павінна існаваць ва ўнутранай памяці) 3) Імпарт fileу аглядальніку аўтаматызацыі (меню)
Каб аднавіць стандартны рэжым, выдаліце ​​XML file (automb.xml) з унутранай памяці
Усе налады, якія можна вызначыць у XML file:
Мой Візуurl>http://192.168.1.123/Visu.htmlurl> Мікрабраўзер 3 ілжывы праўда ілжывы праўда праўда ілжывы ілжывы

з'яўляецца цэлым лікам або радком 0: Аўтаматычны (не падтрымліваецца для аўтаматычнага запуску) 1: HTML5 2: Мікрабраўзер
19

Фрэймсет у HTML file

Падтрымліваецца толькі некалькі канфігурацый для прагляду 2, 3, 4 або 6 кадраў. URL можна вызначыць для кожнага фрэйма, альбо http URL для HTML5 WebView або RTSP URL для струменевага відэа, нешта накшталт:
File: frameset2.html


File: frameset4.html


File: frameset3.html


File: frameset6.html


Заўвага: памер кадра ў пікселях або працэнтах пакуль не падтрымліваецца

20

Галоўны экран

Пасля ўсталёўкі Automation Browser Home Screen Edition націсніце кнопку Android Home. Вам будзе прапанавана выбраць праграму запуску па змаўчанні (*). Зноў націсніце кнопку Home, каб убачыць опцыю ALWAYS (ЗАЎСЁДЫ). Пасля таго, як вы выбераце Automation Browser (ALWAYS), ён будзе аўтаматычна запускацца пры наступным запуску, і вы больш не будзеце бачыць галоўны экран Android па змаўчанні (працоўны стол)!
Каб зноў знайсці гэтую опцыю, вам трэба будзе ачысціць наладу «Адкрыць налады па змаўчанні» ў дадатку Automation Browser. Адкрыйце налады Android (меню прыкладання ў правым верхнім куце) і, у залежнасці ад версіі Android, вам трэба будзе выбраць адзін з наступных варыянтаў.
* Праграмы > Аглядальнік аўтаматызацыі > Адкрыць па змаўчанні > АЧЫСЦІЦЬ НАЛАДЫ ПА ЗМаўчанні * Назапашвальнік і USB > Праграмы > Аглядальнік аўтаматызацыі > значок (i) > Адкрыць па змаўчанні > АЧЫСЦІЦЬ НАЛАДЫ ПА ЗМаўчанні Затым зноў націсніце кнопку «Галоўная» на Android.
(*) Калі вы не бачыце ўсплывальнага акна для выбару праграмы запуску па змаўчанні, верагодна, гэта таму, што ў якасці праграмы запуску па змаўчанні ўжо абраны іншы лаунчер. У гэтым выпадку вам трэба будзе ачысціць налады «Адкрыць налады па змаўчанні» ў бягучай праграме запуску. Назва праграмы часта выглядае прыкладна так: «Пускавая праграма» або «Праграма запуску Google Now»...

21

Часта задаваныя пытанні па мікрабраўзеры CODESYS
Наступныя пытанні часта задаюць адносна мікрабраўзера CODESYS.
Я не магу падключыцца! Піша «File «Не знойдзена!» Часцей за ўсё гэта мае 2 магчымыя прычыны: 1. Старыя версіі мікрабраўзера CODESYS (да версіі 1.5.15.116) не падтрымліваюць опцыю «сціснуты webvisu”. 2. Некаторыя ПЛК CODESYS адчувальныя да рэгістра. У старых версіях MicroBrowser CODESYS уваходная старонка мае назву “PLC_VISU.xml”, напісаную вялікімі літарамі. Але file на webсервер запісаны ў «plc_visu.xml». Магчымае рашэнне: змяніць «webvisu.htm” File на вашым ПЛК і змяніце гэты радок: да
Чаму масівы адлюстроўваюцца няправільна? Звычайна масівы не працуюць з аплетам самога CODESYS. Але з нашым мікрабраўзерам CODESYS гэта магчыма, АЛЕ індэксаваныя варыянты патрэбных элементаў масіва таксама павінны існаваць у view, бо ў адваротным выпадку адрас зменнай невядомы. Напрыкладampнапрыклад: «.g_afb_GF[.g_index].i_bo_configured» — гэта індэксаваны варыянт, які можна чытаць і запісваць з дапамогай MicroBrowser CODESYS, але вы павінны ўжо ведаць падчас зборкі вашага праекта, якія індэксы выкарыстоўваюцца, а таксама ўключыць вырашаныя варыянты зменнай у view«.g_afb_GF[6].i_bo_Configured» (напрыклад, у схаваным тэкставым полі).
22

Дакументы / Рэсурсы

Сэнсарная панэль SpiderControl AutomationBrowser для Android [pdfІнструкцыя па эксплуатацыі
Сэнсарная панэль Android, версія 3, AutomationBrowser, сэнсарная панэль Android, AutomationBrowser, сэнсарная панэль Android, сэнсарная панэль, панэль

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *