ARIES PLC110[M02]-MS4, HMI, OPC ndi SCADA, kapena kuchuluka kwa tiyi ya Chamomile yomwe munthu amafunikira. Gawo 1

Masana abwino, okondedwa owerenga nkhaniyi. Ndikulemba izi mu mawonekedwe obwereza.

Chenjezo laling'onoNdikufuna kukuchenjezani kuti ngati mutamvetsetsa nthawi yomweyo zomwe tikukamba pamutuwu, ndikukulangizani kuti musinthe mfundo yoyamba (kwenikweni, PLC core) kupita ku chirichonse kuchokera ku gulu lamtengo sitepe imodzi pamwamba.
Palibe kuchuluka kwa ndalama zopulumutsira komwe kuli koyenera minyewa yochulukirapo, molunjika.

Kwa iwo omwe saopa imvi pang'ono komanso matalikidwe a tic wamanjenje, kenako ndikufotokozera mwatsatanetsatane momwe chozizwitsa chaukadaulo ichi chidapangidwira. Nkhaniyi ikupereka kusanthula kwachidule kwa polojekitiyi ndi kutsutsidwa kwina.

Chiyambi. Kupanga vuto

M'malo mwake, ndimagwira ntchito muofesi yopangira mapangidwe, ndipo timayesa zida zamagetsi kuti ziphatikizidwe m'mafakitale athu. Posachedwa, zida za OWEN zidafika pamalo osungiramo katundu ndipo adaganiza zosonkhanitsa benchi yoyeserera kuchokera pamenepo:

  • PLC110[M02]-MS4 (malo akuluakulu MasterSCADA 4D)
  • Chithunzi cha SP307
  • Universal analogi gawo lolowera ΠœΠ’110-224.2A
  • MV110-4TD strain gauge sign input module
  • Magetsi kuyeza gawo MV110-220.3M

Kapangidwe kadongosolo adasankhidwa ndikusiyanitsidwa kwa maukonde malinga ndi cholinga:

  1. Modbus RTU yochokera pa RS-485 - kulumikizana pakati pa PLC ndi zida za akapolo (ma module, ma frequency converter, masensa anzeru, HMI panel SP307), PLC network master.
  2. Modbus TCP yochokera pa Ethernet - Kulumikizana kwa ma PLC osiyanasiyana wina ndi mnzake komanso ndi seva ya OPC
  3. Seva ya PC ya OPC ndi SCADA nthawi imodzi ndi chipata pakati pa maukonde awiri osiyana (Corporate LAN ya bizinesi ndi Modbus TCP network of controller (ma adapter awiri a netiweki okhala ndi data routing pogwiritsa ntchito zida za Windows).
  4. LAN yamakampani ili ndi intaneti kudzera pa seva ya proxy

Kapangidwe kakapangidwe kakapangidwe kakawonekedwe kakawonekedwe kachithunzithunzi kali m'munsimu:

ARIES PLC110[M02]-MS4, HMI, OPC ndi SCADA, kapena kuchuluka kwa tiyi ya Chamomile yomwe munthu amafunikira. Gawo 1

Ntchito zomangidwa

  • Kusonkhanitsa ndi kutumiziranso deta kuchokera ku PLC kupita ku seva ya OPC
  • Kuwongolera kwanuko ndikuwunika kudzera pagulu la HMI
  • Kuwongolera ndi kuyang'anira kuchokera ku SCADA kudzera pa seva ya OPC
  • Kuwongolera kuchokera pa PC iliyonse kuchokera ku bizinesi ya LAN komanso kudzera pa intaneti pogwiritsa ntchito kasitomala wa SCADA
  • Kulumikiza zowunikira za OPC zam'manja kudzera pa LAN ndi intaneti
  • Kumene, archiving ndi malipoti m'badwo

Zikuwoneka ngati palibe chomwe chidaphonya. Pali kufotokozera kwadongosolo, ndipo tsopano, kwenikweni, pamutuwo (ndifotokoza njira zochotseratu m'nkhani ndi kukhazikitsa mfundo iliyonse):

Zovuta zomwe timakumana nazo

1. Zolemba za PLC

Kuyesa kwa beta kwa PLC yolengezedwa pa MasterSCADA 4D pachimake kudawonetsedwa ndi wopanga mu 2012. Ngakhale kuti lingaliroli lili ndi nthawi yayitali, zonse zomwe wopangayo ali nazo mu 2019 ndi buku lamasamba 28 (!?), pomwe pali chidziwitso chocheperako kuposa china chilichonse chothandiza, ndipo zowonera mu bukuli zikuchokera ku MasterSCADA 3D, chomwe chiri choseketsa poganizira kuti mawonekedwe asintha.

Ulusi wamitu 20 umathandizidwanso mwachangu ndi otsatira atatu komanso woyang'anira malonda.

2. Zomangamanga za ma module a PLC

Uwu ndi mutu wosiyana wokambirana. Mwachidule: PLC imalankhulana ndi ma modules ngati Modbus RTU zida za akapolo, zomwe ziyenera kukhazikitsidwa ndi zofunikira padera polumikiza aliyense ku PC kudzera pa RS-485 converter.

Anyamata anzeru, ndithudi, mwina amadziwa momwe angachitire izi popanda wotembenuza kudzera pa PLC, motsatizana kugwirizanitsa ma modules ku intaneti ndikulemba zolembera zofunika, koma izi zimabwera ndi chidziwitso ndi ululu waukulu.

Kwa wopanga mapulogalamu omwe amawona zomanga zoterezi kwa nthawi yoyamba, sizothandiza konse.
Komanso, ma modules onse a analogi amakonda kulephera pazifukwa zosadziwika, kutenga nawo intaneti yonse ya RS-485 ku Terra Incognita, koma ndikufunanso kulankhula za izi mosiyana, epic yonse, ndithudi. Vuto, mwa njira, ndi zaka 10, wopanga amaseka "Tiyenera kuvomereza kuti ma templates sanagwire ntchito kwa ife", komabe, awa ndi mawonekedwe okhawo olankhulirana ndi ma module, ndipo anthu, mozama kwambiri, akhala akulemba machitidwe awo a Modbus RTU kwa nthawi yayitali.

Panthawiyi, tiyi ya chamomile inali itatha ... Dzuwa linali kulowa

3. IDE MasterSCADA

Sitidzayankhula za zida zowonetsera; Sindinawayese kwambiri, koma ndinena nthawi yomweyo kuti sindinazikonde.

Tikulankhula za kukhazikitsidwa kwa kusinthana kwa data ndi zilankhulo zokhazikika za IEC:

Zolemba zakuthupi ndi zotsatira za wolamulira sizosintha padziko lonse lapansi ndipo sizingapezeke kuchokera ku gawo lililonse la pulogalamuyi polemba dzina, mwachitsanzo "DI1". Muyenera kukokera izi mu pulogalamu iliyonse pogwiritsa ntchito zogwirira, kusintha komweko kumapangidwa pamenepo, komwe kumatenga kapena kusamutsa mtengowo. Iwo. zenizeni za PLC, m'masomphenya anga, ndizotayika pang'ono: chipangizocho chiyenera kufewetsa ndondomeko ya kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe ka kayendetsedwe kake. "Ngati cholowetsa DI1 chayambika, yatsani zotuluka DO1"ndipo zikuwoneka ngati izi "Zolowetsa DI1 - Zosinthika LI1 - Zosintha LO1 - Zotulutsa DO1", komanso, chifukwa cha kusadziwa mfundo iyi ya IDE, mukhoza kutenga chenjezo losangalatsa "Kutembenuka kwa Boolean-Boolean sikutheka" (mwinamwake, imodzi mwa izo ndi cholozera, koma ndikuganiza mwa okonza olenga, ndi ogwirizana kwambiri) .

Laibulale ya zilankhulo za ST, FBD, SFC ndizochuluka kwambiri ndipo pali kusankha kosavuta kwa mapulogalamu, komabe, zigawozi sizigwira ntchito, koma makalasi omwe njira zimayikidwa, ndipo kachiwiri, ambiri alibe chithandizo chofotokozera. magwiridwe antchito ndi mitundu ya data. Kulimbikira kunanditsogolera ku malaibulale a CodeSys kernel, komwe ntchito zonsezi zidatengedwa, thandizo lawo linathandizira.

4. Kusinthana ndi gulu la SP307

Chochitika chosangalatsa kwambiri kwa iwo omwe alibe kokhala masiku angapo.

Kuyesa kwa GUI (HMI kapena SCADA) kwa ine ndikuyesa mayeso 6:

  1. Kuwerenga Chizindikiro Chapadera
  2. Kujambula chizindikiro chapadera
  3. Kuwerenga Nambala Yokwanira
  4. Kulemba Nambala Yokwanira
  5. Kuwerenga phindu lenileni
  6. Kulemba mtengo weniweni

Chifukwa chake, ndimajambula zida 6 zakale pazenera ndikuyang'ana chilichonse mwadongosolo
Kusinthanitsa kuli kofanana ndi ma module, koma kuchokera pa doko la RS-232/485 PLC, ndipo, zikuwoneka, zokhazikika. Popeza ndi kapolo wa HMI, ndinawalembera ndikusintha, ndikuwerenga mu 500ms polling, kuti musaphonye zochita za woyendetsa.

Mfundo 4 zoyambirira zinamalizidwa bwino, koma mfundo 5 ndi 6 zinayambitsa mavuto.

Timatumiza deta yamtundu wa Single Float, iwonetseni pazenera ndikuwona kuti deta siili yofanana, ngakhale kuti zosintha zonse (Float, dimension 1 registry, etc.) ndizolondola. Zingakhale zabodza kunena kuti chitsanzocho sichinafotokozedwe m'zolembazo, komabe, yesani kupeza kuti ndi iti ndi kuti, ndizoseketsa kuchokera kunja.

Pambuyo pofufuza mwachidwi makonda onse okhudzana ndi deta yokhayo komanso kutumiza kwake, Timalembera ku chithandizo chaukadaulo, kuyankha kumakhala pafupifupi masiku a kalendala 5-6, timagwira ntchito molingana ndi script yovomerezeka yaukadaulo "Onani kuti mphamvu yayatsidwa - yang'anani pulogalamu ya pulogalamu - chonde dikirani sabata ina - Tiyeni tidziyese tokha. ”.

Mwa njira, zidasankhidwa poyika nkhupakupa imodzi pamalo osakwanira ndi siginecha yosakwanira.

Mu mawonekedwe a skrini Chizindikiro cha analogi cha mtundu wa "Slider" sichikuphatikizidwa, zitha kulowetsedwa m'gawo lazolemba pogwiritsa ntchito manambala. Izi ndizodabwitsa, mwina timalemba mabatani a "Β±" ndi script tokha, kapena timayika nambala kuchokera pa kiyibodi, ndikuyiwala za kuwongolera kofewa kwa drive ina.

Sindidzadzaza nkhaniyi kwambiri, chifukwa chake ndifotokoza mavuto omwe ali ndi gawo 2.

Kufotokozera mwachidule, Ndikufuna kuzindikira kuti ndinali ndi ufulu wokwanira komanso nthawi yochuluka yothetsera mavutowa, omwe poyamba amawoneka ngati oseketsa, koma amachititsa ululu wochuluka kwa wozunzidwayo. M'mikhalidwe yanthawi yochepa, ndikofunikira kuthana ndi zovuta zotere.

PS: Zolemba zonse zomwe zaperekedwa pano ndizokhazikika, ndipo ndikungoyesa kuchenjeza osakonzekera, komanso kuti musamasankhe opanga, ndikukupemphani kuti mutenge nkhaniyi kuchokera pano.

Gawo lachiwiri lafika kale: dinani

Source: www.habr.com

Kuwonjezera ndemanga