Habr control panel e faʻavae ile HMI mai Advantech


Vitio: Habr admin console. Fa'ataga oe e fa'atonutonu le karma, fa'avasega, ma fa'asa tagata fa'aoga.

TL; AMA: I totonu o lenei tusiga o le a ou taumafai e fai se taʻaloga taʻavale Habr e faʻaaoga ai le Webaccess / HMI Designer atinaʻe atinaʻe atinaʻe siosiomaga ma le WebOP terminal.

Fa'afeso'ota'i tagata-masini (HMI) o se seti o faiga mo fegalegaleai tagata ma masini pulea. E masani lava o lenei faaupuga e fa'aoga i faiga tau alamanuia o lo'o i ai se fa'afoe ma se vaega e pulea.

WebOP - o se fale fa'apisinisi tuto'atasi mo le fa'atupuina o feso'ota'iga tagata-masini. Faʻaaogaina e fatu ai faʻatonuga o le gaosiga, faiga mataʻituina, potu faʻatonutonu, pule fale atamai, ma isi. Lagolagoina feso'ota'iga tuusa'o i meafaigaluega tau alamanuia ma e mafai ona galue o se vaega o le SCADA system.

WebOP terminal - meafaigaluega

Habr control panel e faʻavae ile HMI mai AdvantechO le WebOP terminal o se komepiuta maualalo-malosi e faʻavae i luga o le ARM processor, i se mataupu e tasi ma le mataʻituina ma le touchscreen, ua mamanuina e faʻatautaia ai se polokalame faʻatasi ai ma se faʻataʻitaʻiga faʻataʻitaʻiga na faia i le HMI Designer. Faʻalagolago i le faʻataʻitaʻiga, o loʻo i ai i faʻamaufaʻailoga eseese fesoʻotaʻiga faʻapisinisi i luga o le laupapa: RS-232/422/485, CAN pasi mo le faʻafesoʻotaʻi i masini taʻavale, USB Host port mo le faʻafesoʻotaʻi isi peripherals, USB Client port mo le faʻafesoʻotaʻi o le terminal i se komepiuta, leo. fa'aoga ma fa'alogo leo , MicroSD card reader mo le fa'aogaina o mafaufauga ma fa'aliliuga fa'atulagaina.

O masini o loʻo faʻatulagaina e fai ma sui o le paketi mo PC uma-i-tasi, mo galuega e le manaʻomia ai le malosi o le gaosiga ma punaoa o se komepiuta komepiuta atoa. WebOP e mafai ona galue o se faʻamautu tutoʻatasi mo le faʻatonutonuina ma faʻamatalaga faʻapipiʻi / gaioiga, faʻatasi ma isi WebOPs, poʻo se vaega o le SCADA system.

Habr control panel e faʻavae ile HMI mai Advantech
O le WebOP terminal e mafai ona faʻafesoʻotaʻi saʻo i masini faʻapisinisi

Fa'amafanafanaga ma le puipuiga IP66

Ona o le faʻaitiitia o le vevela, o nisi faʻataʻitaʻiga WebOP ua mamanuina atoa e aunoa ma le malulu malosi o le ea. Ole mea lea e mafai ai ona fa'apipi'i masini i vaega e ma'ale'ale ile pisa ma fa'aitiitia ai le pefu e o'o i totonu ole fale.

O le laulau pito i luma e faia e aunoa ma ni va po'o ni so'oga, o lo'o i ai se tulaga puipuia o le IP66, ma fa'ataga sa'o i totonu o le vai i lalo o le mamafa.

Habr control panel e faʻavae ile HMI mai Advantech
Vaega pito i tua o le laina WOP-3100T

Manatu le faʻagaeʻetia

Ina ia puipuia le leiloa o faʻamatalaga, WebOP o loʻo i ai le 128Kb o le manatua e le faʻafefe, lea e mafai ona galue i le auala tutusa e pei o le RAM. E mafai ona teuina le mita faitau ma isi faʻamatalaga taua. I le tulaga o le paʻu o le eletise, o le a faʻasaoina faʻamaumauga ma toe faʻaleleia pe a uma le toe faʻafouina.

Fa'afouga mamao

O le polokalame o loʻo faʻaogaina i luga o le laina e mafai ona faʻafouina mamao e ala i le Ethernet network poʻo le RS-232/485 serial interfaces. O lenei mea e faafaigofie ai le tausiga, aua e aveesea ai le manaʻoga e alu i pito uma e faʻafou ai le polokalama.

WebOP Fa'ata'ita'iga

Habr control panel e faʻavae ile HMI mai Advantech
2000T Fa'asologa - o masini sili ona taugofie e fausia i luga o le faʻavae o le HMI RTOS faʻaogaina taimi moni. O le faasologa o loʻo faʻatusalia e WebOP-2040T/2070T/2080T/2100T, fa'atasi ai ma fa'ailoga mata o le 4,3 inisi, 7 inisi, 8 inisi ma le 10.1 inisi.

Habr control panel e faʻavae ile HMI mai Advantech
3000T Fa'asologa - faʻataʻitaʻiga sili atu ona maualuga e faʻavae i luga o le Windows CE operating system. E ese mai le 2000T fa'asologa i le tele o feso'ota'iga meafaigaluega ma iai se fa'aoga CAN i luga o le laupapa. O masini e fa'agaoioia i se fa'alauteleina o le vevela (-20~60°C) ma e iai le puipuiga fa'aantistatic (Ea: 15KV/Contact: 8KV). O le laina e fetaui lelei ma manaʻoga o le IEC-61000 tulaga, lea e mafai ai ona faʻaogaina masini i le gaosiga o le semiconductor lea o loʻo i ai se faʻafitauli. O le faasologa o loʻo faʻatusalia e WebOP-3070T/3100T/3120T, fa'atasi ai ma fa'ailoga mata o le 7 inisi, 10.1 inisi ma le 12.1 inisi, fa'asologa.

WebAccess/HMI Designer siosiomaga atinae

I fafo atu o le atigipusa, o le WebOP terminal ua na o se komepiuta ARM maualalo e mafai ona e faʻaogaina soʻo se polokalama, ae o le mea atoa o lenei fofo o le WebAcess / HMI atinaʻe atinaʻe atinaʻe siosiomaga. O le faiga e aofia ai vaega e lua:

  • HMI Designer - si'osi'omaga mo le atina'eina o feso'ota'iga ma fa'atonuga o polokalame. E tamo'e i lalo ole Windows ile komepiuta a le fai polokalame. O le polokalame mulimuli e tu'ufa'atasia i le faila e tasi ma tu'u atu i le laina mo le fa'atinoina i le taimi fa'agasolo. E maua le polokalame i le gagana Rusia.
  • HMI Taimi Taimi - taimi fa'agasolo mo le fa'atinoina o le polokalame tu'ufa'atasia i luga o le laina mulimuli. E mafai ona galue e le gata i luga o WebOP terminals, ae faapena foi i Advantech UNO, MIC, ma komepiuta komepiuta masani. E iai fa'asologa taimi mo Linux, Windows, Windows CE.

Habr control panel e faʻavae ile HMI mai Advantech

Talofa le lalolagi - fatuina o se poloketi

Sei o tatou amata faia se suʻega faʻataʻitaʻiga mo la tatou Habr control panel. O le a ou faʻatautaia le polokalama i luga o le laina WebOP-3100T tamoe WinCE. Muamua, tatou faia se galuega fou ile HMI Designer. Ina ia faʻatautaia se polokalame ile WebOP, e taua le filifilia o le faʻataʻitaʻiga saʻo; o le faʻatulagaina o le faila mulimuli o le a faʻalagolago i lenei mea. I lenei laasaga, e mafai foi ona e filifilia le fausaga o le desktop, ona tuufaatasia lea o le faila mulimuli mo le X86 runtime.

Habr control panel e faʻavae ile HMI mai Advantech
Fausia se galuega fou ma le filifilia o se fausaga

Filifilia o fesoʻotaʻiga fesoʻotaʻiga lea o le a faʻapipiʻiina ai le polokalame tuʻufaʻatasia i WebOP. I lenei laʻasaga, e mafai ona e filifilia se fesoʻotaʻiga faʻasologa, pe faʻamaonia le tuatusi IP o le laina.
Habr control panel e faʻavae ile HMI mai Advantech

Fa'atino galuega fa'atino. I le itu agavale o loʻo i ai se ata o laʻau o vaega o le polokalama i le lumanaʻi. Mo le taimi nei, matou te fiafia i le mea o le Screens, o mea tonu ia o lau faʻatasi ma elemene faʻataʻitaʻi faʻataʻitaʻi o le a faʻaalia i luga o le laina.

Habr control panel e faʻavae ile HMI mai Advantech

Muamua, seʻi o tatou faia ni laupepa se lua ma le tusitusiga "Hello World" ma le mafai ona fesuiaʻi i le va o latou faʻaoga faʻamau. Ina ia faia lenei mea, o le a matou faʻaopoopoina se mata fou, Mata #2, ma i luga o lau taʻitasi o le a matou faʻaopoopoina se elemene tusitusiga ma lua faʻamau mo le fesuiaʻi i le va o pupuni (Screen Buttons). Se'i o tatou fetu'una'i fa'amau ta'itasi e sui i le isi lau.
Habr control panel e faʻavae ile HMI mai Advantech
Feso'ota'iga mo le setiina o le ki e fesuia'i i le va o lau

Ua saunia le polokalame Hello World, ua mafai nei ona e faʻapipiʻi ma faʻatautaia. I le la'asaga tu'ufa'atasiga e ono iai ni fa'aletonu pe a le sa'o le fa'ailoaina o suiga po'o tuatusi. So'o se mea sese e fa'atatau i le oti; o le polokalama o le a tu'ufa'atasia pe a leai ni mea sese.
O le si'osi'omaga e maua ai le tomai e fa'ata'ita'i ai se fa'amau ina ia mafai ai ona e debug le polokalame i lau komepiuta i le lotoifale. E lua ituaiga o faʻataʻitaʻiga:

  • Fa'ata'ita'iga i luga ole laiga - o fa'amatalaga uma mai fafo o lo'o fa'amaonia mai i le polokalame o le a fa'aaogaina. O nei mea e mafai ona USOs poʻo masini e fesoʻotaʻi i fesoʻotaʻiga faʻasologa poʻo Modbus TCP.
  • Fa'ata'ita'iga i luga ole laiga - faʻataʻitaʻiga e aunoa ma le faʻaogaina o masini fafo.

E ui e leai ni a matou faʻamatalaga i fafo, matou te faʻaogaina faʻataʻitaʻiga tuusao, talu ai na tuʻufaʻatasia le polokalama. O le polokalame mulimuli o le a maua i le faila o le poloketi, ma le igoa ProjectName_ProgramName.px3

Habr control panel e faʻavae ile HMI mai Advantech
O se polokalame o loʻo taʻavale i le faʻataʻitaʻiga e mafai ona faʻatonutonuina e le isumu i le auala tutusa e pei ona i ai i luga o le paʻu o le WebOP terminal. Ua tatou va'aia o lo'o galue mea uma e pei ona fa'amoemoeina. Matagofie.
Ina ia sii maia le polokalame i se nofoaga faʻapitoa, naʻo le kiliki i le Download button. Ae talu ai ou te leʻi faʻatulagaina le fesoʻotaʻiga o le laina i le atinaʻe siosiomaga, e mafai ona e faʻafeiloaʻi le faila e faʻaaoga ai le USB flash drive poʻo le MicroSD memory card.
Habr control panel e faʻavae ile HMI mai Advantech
O le faʻaogaina o le polokalame e faʻaogaina; O le a ou le alu i poloka kalafi uma. O le fatuina o talaaga, foliga, ma tusitusiga o le a manino i soʻo se tasi na faʻaogaina polokalame e tutusa ma Word. Ina ia fatuina se faʻataʻitaʻiga faʻataʻitaʻi, e leai se tomai faʻapolokalame e manaʻomia; e faʻaopoopo elemene uma e ala i le tosoina o le isumu i luga o le fomu.

Galue ma manatua

I le taimi nei ua tatou iloa le auala e fai ai elemene kalafi, seʻi o tatou aʻoaʻo pe faʻafefea ona galue i mea faʻamalosi ma se gagana tusitusi. Tatou fai se siata pa e fa'aalia ai fa'amatalaga mai se fesuiaiga U $ 100. I le fa'atulagaina o siata, filifili le ituaiga fa'amaumauga: 16-bit integer, ma le va'aiga o tau o siata: mai le 0 i le 10.

Habr control panel e faʻavae ile HMI mai Advantech

E lagolagoina e le polokalame le tusiaina o tusitusiga i gagana e tolu: VBScript, JavaScript ma lana lava gagana. O le a ou faʻaogaina le filifiliga lona tolu ona o loʻo i ai faʻataʻitaʻiga i totonu o faʻamaumauga ma fesoasoani faʻasologa otometi i le faatonu.

Se'i o tatou fa'aopoopo se macro fou:

Habr control panel e faʻavae ile HMI mai Advantech

Se'i o tatou tusia ni fa'ailoga faigofie e fa'aopoopoina le suiga o fa'amaumauga i se fesuiaiga e mafai ona siaki i luga o se siata. O le a matou faaopoopo le 10 i le fesuiaiga, ma toe setiina i le zero pe a sili atu nai lo le 100.

$U100=$U100+10
IF $U100>100
$U100=0
ENDIF

Ina ia faʻatino le faʻamaumauga i totonu o se matasele, seti i totonu o le Setup Setup Settings e pei o le Macro Autu, faʻatasi ai ma le faʻatinoga o le 250ms.

Habr control panel e faʻavae ile HMI mai Advantech
Sei o tatou tuufaatasia ma taʻavale le polokalame i le simulator:

Habr control panel e faʻavae ile HMI mai Advantech

I lenei laʻasaga, ua matou aʻoaʻoina e faʻaogaina faʻamatalaga i le mafaufau ma faʻaalia i le vaʻai. Ua lava lea e fatu ai se faiga mataʻituina faigofie, mauaina o faʻamatalaga mai masini fafo (sensors, controllers) ma faʻamaumau i latou i le mafaufau. O poloka faʻamatalaga eseese o loʻo maua i le HMI Designer: i le tulaga o telefoni faʻasolosolo ma aū, siata eseese, ma kalafi. I le faʻaaogaina o faʻamaumauga a le JavaScript, e mafai ona e siiina mai faʻamaumauga mai punaoa i fafo e ala ile HTTP.

Habr pulea vaega

I le faʻaaogaina o tomai maua, o le a matou faia se faʻataʻitaʻiga malie mo le Habr admin console.

Habr control panel e faʻavae ile HMI mai Advantech

E tatau ona mafai e la tatou pulega mamao:

  • Suia fa'amatalaga fa'aoga
  • Teu karma ma fa'amaumauga fa'atatau
  • Suia le karma ma le faʻatulagaina o faʻatatau e faʻaaoga ai sliders
  • A e kiliki i le "ban" button, e tatau ona faailoga le talaaga e pei ona faasaina, e tatau ona sui le avatar e kolosi ese

O le a matou faʻaalia faʻamatalaga taʻitasi i luga o se itulau eseese, o lea o le a matou fatuina ai se itulau mo faʻamatalaga taʻitasi. O le a matou teuina le karma ma le faʻailoga i suiga faʻapitonuʻu i le mafaufau, lea o le a amataina e faʻaaoga ai le Setup Macro pe a amata le polokalama.

Habr control panel e faʻavae ile HMI mai Advantech
O le ata e mafai ona kiliki

Fetuuna'i o le karma ma le fa'ailoga

Ina ia fetuutuunai karma o le a matou faʻaogaina le slider (Slide Switch). Matou te faʻamaonia le fesuiaiga na amataina i le Setup Macro e avea ma tuatusi faʻamaumauga. Sei o tatou faʻatapulaʻaina le aofaʻi o tau faʻaseʻe mai le 0 i le 1500. I le taimi nei, pe a gaoioi le slider, o le a tusia faʻamatalaga fou i le mafaufau. I lenei tulaga, o le tulaga muamua o le slider o le a fetaui ma tau o le fesuiaiga i le mafaufau.

Habr control panel e faʻavae ile HMI mai Advantech
Ina ia faʻaalia le numera numera o le karma ma le faʻatulagaina, matou te faʻaogaina le elemene faʻaaliga Numeric. O le mataupu faavae o lona faagaoioiga e tutusa ma le ata mai le faataitaiga "Talofa Lalolagi" polokalame; matou te faailoa atu le tuatusi o le fesuiaiga i le Address Monitor.

Fa'apā fa'amau

O le faʻamau "faʻasaina" e faʻaaogaina e faʻaaoga ai le elemene Toggle Switch. O le mataupu faavae o le teuina o faʻamaumauga e tutusa ma faʻataʻitaʻiga o loʻo i luga. I tulaga, e mafai ona e filifilia ni tusitusiga eseese, lanu poʻo ata, faʻatatau i le tulaga o le ki.

Habr control panel e faʻavae ile HMI mai Advantech
A oomi le ki, e tatau ona kolosi le avatar i le mumu. E faigofie ona fa'atinoina e fa'aaoga ai le poloka Fa'aali Ata. E fa'atagaina oe e fa'amaoti mai ata se tele e feso'ota'i ma le tulaga o le ki Toggle Switch. Ina ia faia lenei mea, e tuʻuina atu i le poloka le tuatusi tutusa ma le poloka ma le ki ma le numera o setete. O le ata o loʻo i ai igoa i lalo o le avatar ua faʻatulagaina i se auala tutusa.

Habr control panel e faʻavae ile HMI mai Advantech

iʻuga

I le aotelega, sa ou fiafia i le oloa. I le taimi muamua, sa ou maua le poto masani i le faʻaaogaina o se Android tablet mo galuega faʻapena, ae o le atinaʻeina o se atinaʻe mo ia e sili atu ona faigata, ma e le faʻatagaina e API suʻesuʻe le avanoa atoatoa i peripherals. O le tasi WebOP terminal e mafai ona suia se tuufaatasiga o se Android tablet, komepiuta ma le pule.

HMI Designer, e ui lava i lona mamanu tuai, e fai si maualuga. A aunoa ma tomai faʻapitoa faʻapolokalame, e mafai ona e tusia vave se atinaʻe galue. O le tusiga e le o talanoaina uma poloka kalafi, lea e tele naua: paipa animated, cylinders, kalafi, sui sui. E lagolagoina le tele o ta'uta'ua fa'apolokalame fa'apisinisi i fafo o le atigipusa ma o lo'o iai feso'ota'iga fa'amaumauga.

mau

WebAccess/HMI Designer and Runtime development environment e mafai ona la'u mai iinei

Puna'oa o le poloketi fa'atonu a le Habr

puna: www.habr.com

Faaopoopo i ai se faamatalaga