I-ARIES PLC110[M02]-MS4, i-HMI, i-OPC kunye ne-SCADA, okanye ingakanani iti ye-Chamomile efunwa ngumntu. Icandelo loku-1

Molweni mvakwemini, bafundi abathandekayo beli nqaku. Ndibhala oku ngendlela yophononongo.

Isilumkiso esincinciNdingathanda ukukuxwayisa ukuba ukuba uqonde ngokukhawuleza oko sithetha ngako kwisihloko, ndikucebisa ukuba utshintshe iphuzu lokuqala (okwenene, i-PLC core) kuyo nayiphi na into evela kudidi lwexabiso elinye inyathelo eliphezulu.
Akukho sixa semali eyongayo esixabisa kangako imithambo-luvo, ngokuzimeleyo.

Kulabo abangesabi iinwele ezingwevu kunye ne-amplitude ye-tic ye-nervous, kamva ndiya kuchaza ngokucacileyo ukuba lo mmangaliso wezobuchwepheshe wenziwa njani. Eli nqaku linika uhlalutyo olufutshane lweprojekthi kunye nomlinganiselo othile wokugxeka.

Imvelaphi. Ukuqulunqwa kwengxaki

Ngokwenyani, ndisebenza kwiziko loyilo, kwaye sivavanya izixhobo ezizisebenzelayo ukuze zidityaniswe kwiifektri zethu zokujika. Kutshanje, izixhobo ze-OWEN zifikile kwindawo yokugcina iimpahla kwaye kwagqitywa ekubeni kuhlanganiswe ibhentshi yovavanyo kuyo:

  • PLC110[M02]-MS4 (indawo yesigqeba i-MasterSCADA 4D)
  • Iphaneli yomqhubi we-SP307
  • Imodyuli yokufaka i-analog yendalo yonke ΠœΠ’110-224.2А
  • Imodyuli ye-MV110-4TD yegeyiji yoxinzelelo lwemodyuli yokungenisa
  • Imodyuli yokulinganisa umbane MV110-220.3M

Ubume benkqubo yakhethwa ngokwahlulwa kothungelwano ngokwenjongo:

  1. I-Modbus RTU esekelwe kwi-RS-485 - unxibelelwano phakathi kwe-PLC kunye nezixhobo zekhoboka (iimodyuli, i-frequency converters, i-smart sensors, i-HMI panel SP307), i-PLC network master.
  2. I-Modbus TCP esekelwe kwi-Ethernet - Unxibelelwano lwee-PLC ezahlukeneyo kunye nomnye kunye nomncedisi we-OPC
  3. I-OPC kunye ne-SCADA i-server ye-PC yenkqubo ngaxeshanye isango lokungena phakathi kweenethiwekhi ezimbini ezahlukeneyo (i-Corporate LAN yeshishini kunye nenethiwekhi ye-Modbus TCP yabalawuli (iiadaptha zenethiwekhi ezimbini kunye nomzila wedatha usebenzisa izixhobo eziqhelekileyo zeWindows)
  4. I-LAN yoshishino inokufikelela kwi-Intanethi ngeseva engummeli

Ubume benkqubo ngokubanzi buboniswe kumfanekiso ongezantsi:

I-ARIES PLC110[M02]-MS4, i-HMI, i-OPC kunye ne-SCADA, okanye ingakanani iti ye-Chamomile efunwa ngumntu. Icandelo loku-1

Ukusebenza okwakhelwe ngaphakathi

  • Ukuqokelelwa kunye nokuhanjiswa kwedatha ukusuka kwi-PLC ukuya kwiseva ye-OPC
  • Ulawulo lwendawo kunye nokubeka iliso ngephaneli ye-HMI
  • Ukulawula nokubeka iliso kwi-SCADA ngokusebenzisa iseva ye-OPC
  • Lawula kuyo nayiphi na iPC ukusuka kwi-LAN yeshishini kunye ne-Intanethi usebenzisa umxhasi we-SCADA
  • Ukudibanisa iimonitha ze-OPC eziphathwayo nge-LAN kunye ne-Intanethi
  • Ewe kunjalo, ugcino kunye nokuveliswa kwengxelo

Kubonakala ngathi akukho nto ilahlekileyo. Kukho inkcazo ngokubanzi yenkqubo, kwaye ngoku, ngokwenene, ngesihloko (ndiya kuchaza iindlela zokuphelisa kumanqaku ngokuphunyezwa kwendawo nganye):

Ubunzima obufunyenweyo

1. Amaxwebhu e-PLC

Uvavanyo lwe-Beta ye-PLC ebhengeziweyo kwi-MasterSCADA 4D core yaboniswa ngumenzi kwi-2012. Ngaphandle kobomi obuchukumisayo bembono, yonke into umphuhlisi anayo ngo-2019 yincwadana yeprogram yamaphepha angama-28 (!?), apho kukho ngaphantsi kolwazi oluluncedo, kunye ne-screenshots kwincwadana evela kwi-MasterSCADA 3D, into ehlekisayo ngokuthathela ingqalelo ukuba ujongano lutshintshile.

Iforum yeforum yezihloko ze-20 nayo ixhaswa ngokunyanisekileyo ngabalandeli abathathu kunye nomphathi wentengiso.

2. Uyilo lweemodyuli zePLC

Esi sisihloko esahlukileyo sengxoxo. Ngokufutshane: i-PLC inxibelelana neemodyuli njengezixhobo zekhoboka le-Modbus RTU, ekufuneka ziqale ziqwalaselwe ngumsebenzi ngokwahlukileyo ngokudibanisa nganye kwiPC nge-RS-485 converter.

Abafana abahlakaniphileyo, ngokuqinisekileyo, mhlawumbi bayazi indlela yokwenza oku ngaphandle komguquli nge-PLC, ngokulandelelana ukudibanisa iimodyuli kwinethiwekhi kunye nokubhala iirejista eziyimfuneko, kodwa oku kuza namava kunye nobuninzi beentlungu.

Kumphuhlisi obona uyilo olunjalo okokuqala, ayisiyonto isebenziseka lula.
Kwakhona, zonke iimodyuli ze-analog zithanda ukungaphumeleli ngenxa yezizathu ezingaziwayo, zihamba nazo zonke inethiwekhi ye-RS-485 kwiTerra Incognita, kodwa ndifuna ukuthetha ngale nto ngokwahlukileyo, i-epic yonke, kunjalo. Ingxaki, ngendlela, ineminyaka eyi-10 ubudala, umenzi uyayihleka "Kufuneka sivume ukuba iitemplates azisisebenzelanga", nangona kunjalo, oku kuphela kojongano lokunxibelelana neemodyuli, kwaye abantu, ngokunzulu, bebebhala ukuphunyezwa kweModbus RTU yabo ixesha elide.

Ngeli xesha, iti ye-chamomile yayiphela ... Latshona ilanga

3. IDE MasterSCADA

Asizukuthetha malunga nezixhobo zegraphical; khange ndivavanye kakhulu, kodwa ndizakuthi kwangoko andiyithandi.

Sithetha ngokuphunyezwa kotshintshiselwano lwedatha kunye neelwimi eziqhelekileyo ze-IEC:

Iimpembelelo ezibonakalayo kunye neziphumo zomlawuli azikho izinto eziguquguqukayo zehlabathi kwaye azikwazi ukufikelela kuyo nayiphi na inxalenye yeprogram ngokubhala i-alias, umzekelo "DI1". Kufuneka utsale oku kudweliso lwenkqubo nganye usebenzisa iziphatho, uguqulo lobulali lwenziwa apho, olufumana ilifa okanye ukudlulisela ixabiso. Ezo. undoqo we-PLC, kumbono wam, ilahleke kancinci: isixhobo kufuneka senze lula ukucwangcisa ingqiqo yokusebenza kwamajelo asemzimbeni ukuya kwinqanaba. "Ukuba igalelo le-DI1 liyaqhutywa, vula imveliso ye-DO1"kwaye kubonakala ngathi "Igalelo le-DI1-Iyantlukwano LI1-Eguquguqukayo LO1-Imveliso DO1", kwakhona, ngenxa yokungazi kakuhle lo mgaqo we-IDE, unokubamba isilumkiso esimnandi "Ukuguqulwa kwe-Boolean-Boolean akunakwenzeka" (kunokwenzeka ukuba, enye yazo isalathiso, kodwa ndicinga ukuba abahleli babadali, ihambelana ngakumbi) .

Iilayibrari zeelwimi ze-ST, FBD, SFC zininzi kwaye kukho ukhetho lokulula kwenkqubo, nangona kunjalo, la macandelo ayisiyomisebenzi, kodwa iiklasi ngaphakathi apho iindlela zifakwe khona, kwaye okwesibini, uninzi alunalo uncedo oluchazayo. umsebenzi kunye neentlobo zedatha. Ukuzingisa kwandikhokelela kwiilayibrari ze-CodeSys kernel, apho yonke le misebenzi ithathwe kuyo, uncedo lwabo lwanceda.

4. Tshintsho ngeSP307 panel

Umsitho onomdla kakhulu kwabo bangenandawo yokuchitha iintsuku ezimbalwa.

Uvavanyo oluqhelekileyo lwe-GUI (HMI okanye i-SCADA) kum kukwenza iimvavanyo ezi-6:

  1. Ukufunda uMqondiso oKhethekileyo
  2. Ukurekhoda umqondiso ocacileyo
  3. Ukufunda Ixabiso Elipheleleyo
  4. Ukubhala Ixabiso Elipheleleyo
  5. Ukufunda ixabiso lokwenene
  6. Ukubhala ixabiso lokwenene

Ngokufanelekileyo, ndizoba amacandelo ama-6 esikrinini kwaye ndijonge nganye ngokulandelelana
Utshintshiselwano lufana ngokupheleleyo neemodyuli, kodwa ukusuka kwi-RS-232/485 PLC port eyahlukileyo, kwaye, kubonakala ngathi, izinzile. Ekubeni ikhoboka le-HMI, ndayibhalela ngotshintsho, kwaye ndayifunda kwi-500ms yokuvota, ukuze ungaphuthelwa izenzo zomqhubi.

Amanqaku ama-4 okuqala agqitywe ngokugqibeleleyo, kodwa amanqaku 5 kunye ne-6 abangela iingxaki.

Sithumela idatha yohlobo lwe-Single Float, lubonise kwisikrini kwaye ubone ukuba idatha ayifani, nangona zonke izicwangciso zemveliso (i-Float, irejista ye-1, njl.) ichanekile. Kuya kuba bubuxoki ukuthetha ukuba i-precedent ayichazwanga kumaxwebhu, nangona kunjalo, zama ukufumana ukuba yiyiphi enye kunye nalapho, ihlekisayo ngaphandle.

Emva kokukhangela okumangalisayo kuzo zonke iisetingi malunga nedatha ngokwayo kunye nokuthunyelwa kwayo, Sibhalela inkxaso yezobuchwephesha, impendulo ikwi-avareji yeentsuku ezi-5-6 zekhalenda, sisebenza ngokweskripthi senkxaso yobugcisa obuqhelekileyo β€œJonga ukuba umbane uvuliwe na-jonga inguqulelo yesoftware-nceda ulinde enye iveki-Masiye kuzijonga ngokwethu. ”.

Ngendlela, kwagqitywa ngokufakela uphawu olulodwa kwindawo enganelanga ngokupheleleyo kunye nesiginitsha enganelanga ngokupheleleyo.

Kukusebenza kwesikrini Igalelo lesiginali ye-analog yefomathi ye-"Slider" ayiqukwanga, ingangenwa kuphela kwindawo yokubhaliweyo kusetyenziswa amanani. Oku kuyamangalisa, nokuba sibhala amaqhosha "Β±" kunye neskripthi ngokwethu, okanye sifaka inombolo kwikhibhodi, kwaye silibale malunga nolawulo oluthambileyo lwedrive ethile.

Andiyi kulilayisha kakhulu inqaku, ngoko ke ndiza kuchaza iingxaki kwinqanaba eliphezulu kwicandelo 2.

Ukushwankathela, Ndifuna ukuqaphela ukuba ndibe nenkululeko eyaneleyo kunye nexesha elininzi lokusombulula ezi ngxaki, ezithi ziqale zibonakale zihlekisa, kodwa zibangela intlungu enkulu kwixhoba. Kwiimeko zexesha elilinganiselweyo, kubalulekile ukujamelana neengxaki ezinjalo.

I-PS: Zonke ezi zinto zichazwe apha zixhomekeke, kwaye ziyinzame zokulumkisa abantu abangalungiselelwanga, kwaye bangabacaluli abavelisi, ndikucela ukuba uthathe eli nqaku kule mbono.

Inxalenye yesibini sele ilapha: cofa

umthombo: www.habr.com

Yongeza izimvo