Savstarpēja datu apmaiņa ir būtiska jebkurā jomā, it īpaši industriālajās sistēmās, medicīnas iekārtās, energoresursu pārvaldībā, ēku automatizācijā un daudz kur citur. Joprojām industriālā un IT puse datu ziņā ir divas atšķirīgas vides. HMI datu integrācija un datu iegūšana mēdz radīt raizes sistēmu izstrādātājiem. Programmētāji ir spiesti būvēt dažādus tiltus starp šīm pasaulēm. Tādēļ šajā rakstā skaidrosim, kā ar JavaScript var palielināt Weintek HMI sniegtās iespējas, ļaujot lietotājiem ātri izveidot HMI lietojumprogrammu, kas ir pielāgota individuālajām vajadzībām.
Programmēšanas vidē JavaScript bieži apzīmē arī kā JS. Šī ir uz objektiem orientēta programmēšanas valoda JavaScript OOP (Object-orineted programming), kas tiek izmantota interaktīvu mājas lapu izstrādāšanā. Šajā jomā JS ir dominējošā valoda, jo uz doto mirkli 98 % eksistējošo mājaslapu tiek veidotas ar JavaScript palīdzību.
Pirmsākumos mājas lapas bija statiskas, līdzīgi kā lapas atvērums grāmatā vai žurnālā. Tās attēloja informāciju fiksētā formā. Kādreiz mājas lapas nebija interaktīvas, kas ir pierasta lieta mūsdienās. Izmantojot JS, ir iespējams reaģēt uz lietotāja darbībām un mainīt gan saturu, gan vizuālo izkārtojumu.
Weintek izstrādātāji ir parūpējušies, lai JavaScript integrēšana Weintek vizualizācijas iztrādes rīkā EasyBuilderPro būtu parocīga un saprotama gan JS profesionāļiem, gan Weintek vizualizācijas iztrādātājiem, kuri tikai sāk apburzīt JavaScript.
Tā kā JavaScript ir sena programmēšanas valoda ar ļoti jaudīgām un noderīgām funkcijām, kodu paraugi ir viegli pieejami. Labākos JavaScript piemērus, kas ir jāizmēģina 2023. gadā, var atrast šī raksta pievienotajos attēlos vai atverot šo saiti. Tajā var atrast ražotāja izveidotus lejuplādējamus EasyBuilder Pro demo projektus, kuros jau ir izveidots darboties spējīgs JavaScript objekts tūlītējai JS funkcionalitātes novērtēšanai. Papildus tam atradīsiet arī populārāko funkciju kodu paraugus, kurus pārkopējot uz JS objektu var palaist iekāroto funkciju un Weintek HMI. Noteikti vērts aplūkot ir tādu funkciju, kā Web request, kas ļaus Jums ar HMI iegūt datus no web lapas. Protams, arī SOAP client funkcija, kas noderēs inovatīvā datu iegūšanā.