Jaunumi

Kā sinhronizēt Weintek HMI datus ar MySQL datubāzi?

6. jūlijs 2023
Produkti Attēli Kontakti

Mūsu dziļi lolotā dzīves eksistence un izaugsme ir balstīta uz datiem un to apstrādi. Šis apgalvojums ir bijis aktuāls katra cilvēka attīstības dekādē. Tas ir pašsaprotami iesakņojies ikviena ikdienā. Noņemot saulesbrilles un iedziļinoties, nākas atskārt pārsteidzošu ainu. Dati ir visur, sākot no preču cenām veikalā, beidzot ar cilvēku uzvedības paradumiem globālajā tīmeklī. Rodas jautājums, kur šo milzīgo informācijas daudzumu uzglabā? Tagad pat kafijas automātam ir interneta pieslēgums. Līdztekus virtuves tehnikai ir iekārtas, kas ģenerē milzīgu datu apjomus, it īpaši rūpniecības nozarē. Tādēļ parādīsim, kā ērti var sinhronizēt datus ar MySQL datubāzi.

Visiem datiem kaut kur ir jāglabājas, lai lietotājiem tie būtu viegli pieejami jebkurā diennakts stundā. Šeit mūsu vienādojumā tiek pieslēgtas datubāzes. Kā var nojaust pēc termina, tās ir datu krātuves. Datubāzes ir organizētas un strukturētas datu kolekcijas, pie kurām var piekļūt elektroniski. Tās izmanto, lai glabātu milzīgus datu apjomus. Bez datu glabāšanas no vairākām sistēmām, tās atbalsta vēl papildus funkcionalitātes - datu analīzi un menedžmentu. Datu analīze tālāk ļauj efektīvāk izprast situāciju un pieņemt labākus lēmumus, kas savukārt atspoguļojas biznesa izaugsmē, augšupejošā konkurētspējā un produkta kvalitātē.     

Kas ir MySQL datubāze?

Viena no visplašāk izmantotajām datu pārvaldības sistēmām ir MySQL datu bāze. MySQL ir open-source sistēma, kas pieejama bezmaksas. Pirmo saules gaismu tā ieraudzīja 1995. gadā. Kopš tā laika MySQL lietotāju apjoms ir strauji audzis. Šobrīd tas mērāms jau simtos miljonu lietotāju visā pasaulē.   

MySQL sistēma ir iemantojusi popularitāti, jo ir vienkārši lietojama. Tai pašā laikā modificējama open-source lietotāja specifiskām vajadzībām. Lielu artavu dod plašais atbalstīto platformu klāsts. Uz macOS, Windows, Linux, UniX un Solaris programmām MySQL darbosies bez problēmām.

Kā notiek datu apmaiņa ar MySQL datubāzi?

Rūpnīcas PLC un I/O sistēmu datu sinhronizēšana ar datubāzi būs arī gaužām vienkārša, ja lietojat Weintek HMI paneli. Weintek cMT-X Advanced sērijas paneļiem jau ir iebūvēta funkcija, kas vien pāris minūtēs ļauj sinhronizēt datus ar MySQL datubāzi.   

Kā sinhronizēt Weintek HMI datus ar MySQL datubāzi?

Lai sinhronizētu Weintek HMI jeb Human Machine Interface datus ar MySQL datubāzi, esam apkopojuši piecus soļus, kas jāievēro:

  1. Izveidojiet MySQL datubāzi: Izveidojiet jaunu datubāzi, kurā tiks glabāti Weintek HMI dati. Jums būs nepieciešams datubāzes nosaukums, lietotājvārds un parole, lai pieslēgtos pie datubāzes no HMI ierīces.

  2. Izveidojiet tabulu: Datubāzē, kurā tiks glabāti Weintek HMI dati, nepieciešams izveidot datu tabulu. Definējiet tās struktūru, lai atbilstu datiem, ko vēlaties saglabāt.

  3. Izveidojiet savienojumu no Weintek HMI ar MySQL: Šim nolūkam izmantojiet EasyBuilder Pro programmatūru, kas tiek piedāvāta kopā ar Weintek HMI ierīci. Izmantojot šo programmatūru, varat konfigurēt savienojuma iestatījumus, norādot datubāzes nosaukumu, lietotājvārdu, paroli un citus nepieciešamos parametrus.

  4. Konfigurējiet datus, kas jāsaglabā: Weintek HMI programmā iestatiet, kuri dati jāsaglabā un jāsūta uz MySQL datubāzi. Izveidojiet HMI ekrānus un definējiet, kuras vērtības jāsaglabā un kā tās jāsūta uz datubāzi. Jūs varat izmantot EasyBuilder Pro programmatūru, lai konfigurētu šos parametrus un izveidotu atbilstošas darbības.

  5. Veiciet datu sinhronizāciju: Kad savienojums un konfigurācija ir veikta, HMI ierīce automātiski sūta datus uz MySQL datubāzi, atbilstoši jūsu iestatījumiem. Dati tiks saglabāti datubāzes tabulā, ko jūs izveidojāt iepriekš.

Lūdzu, ņemiet vērā, ka Weintek HMI konfigurācija var nedaudz atšķirties atkarībā no izvēlētā Weintek modeļa un izmantotās EasyBuilder Pro versijas. Ieteicams izlasīt Weintek HMI ierīces un EasyBuilder Pro programmatūras dokumentāciju, lai iegūtu detalizētāku informāciju par konkrētajiem soļiem un iestatījumiem. Lai atvieglotu Weintek HMI datu sinhronizāciju ar MySQL datubāzi, esam izveidojuši video.

Šajā video redzēsiet:

  • Darbības MySQL Workbench pusē
  • Darbības Weintek HMI paneļa pusē 
  • Datu sinhronizācijas pārbaudi

Weintek HMI un MySQL datu bāzes pielietojums:

  • Datu uzkrāšanai un rezerves kopijas izveidē
  • Datu analīzē un apstrādē
  • Ērtai datu nodošanai

Weintek HMI un MySQL galvenās priekšrocības: 

  • Iebūvēts MySQL atbalsts iekš Weintek, kas atvieglo savienojuma izveidi.
  • Multiplatformu atbalsts - MySQL darbojas uz Windows, Linux, Unix, Solaris, macOS programmām.
  • Weintek atbalsta SLQ Query funkciju, kas ļauj veidot SQL pieprasījumus jau pašā HMI panelī.

Citi raksti un video materiāli par Weintek HMI funkcijām:

  1. Kā izveidot MODBUS serveri ar cMT-SVR?
  2. Kā izveidot OPC UA serveri ar HMI paneli?
  3. 6 ērtākās metodes datu apmaiņai ar Weintek HMI paneli

 

Produkti
cMTFHDX820
Kods: cMTFHDX820
Uz vietas: 4 gab. Uz vietas: 0 (pēc pieprasījuma)
cMTSVRX822
Kods: cMTSVRX822
Uz vietas: 0 gab. Uz vietas: 0 (pēc pieprasījuma)
Sazinieties ar menedžeri
Pēteris Žerbiņš
Pēteris Žerbiņš
PLC / HMI / saskarņu speciālists
+371 2860 3305
peteris.z@lasma.eu
Attēli