Rūpniecisko sakaru topoloģijas kļūmes: kā projektēšanas trūkumi izraisa vadības sistēmu avārijas

Praktiska līnijas, zvaigznes, gredzena un koka topoloģiju analīze rūpnīcu automatizācijā — ar praksē pārbaudītiem risinājumiem, izmantojot ABB AC 800M un Profibus DP.
Kāpēc topoloģiju kļūmes rūpnieciskajos tīklos ir būtiskas
Rūpnieciskās vadības sistēmas ir atkarīgas no deterministiskas komunikācijas. Viens kabeļa pārrāvums var apturēt visu ražošanas līniju. Tāpēc inženieriem ir jāsaprot, kā katra topoloģija uzvedas kļūmju apstākļos. Lielākā daļa mācību grāmatu aplūko normālu darbību. Šajā rakstā aplūkots, kas notiek, kad kabeļi pārtrūkst, mezgli pārstāj darboties vai traucējumi izraisa kļūdas.
Mūsdienu rūpnīcās tiek apvienotas vairākas topoloģijas. Tipiskā naftas pārstrādes rūpnīcā zvaigznes segmenti ir pievienoti maģistrālajam gredzenam. Ja viens segments pārstāj darboties, gredzenam ir jāspēj turpināt darbu neatkarīgi. Ja projektēšanā tas netiek ņemts vērā, viena komutatora kļūme var izraisīt kaskādes traucējumus visā rūpnīcā.
Līnijas topoloģijas kļūmes — nemanāms ražošanas apturēšanas cēlonis
Maģistrāles tipa līnijas topoloģijā visas ierīces ir savienotas ķēdē. Inženieri to iecienījuši zemo kabeļu izmaksu dēļ. Tomēr viens pārtrūcis savienojums atslēdz visu segmentu. Praksē tas notiek biežāk, nekā varētu sagaidīt. Daļējus pārrāvumus izraisa kabeļu saspiešana kabeļu renēs, savienotāju korozija lauka sadales kārbās un terminatoru parametru novirzes.
ABB AC 800M kontrolleri, kas izmanto Profibus DP, par diagnostiku ziņo, izmantojot DP-V1 acikliskos servisus. Kad pakārtotā ierīce pārstāj atbildēt, kontrolleris reģistrē notikuma kodu 16#21 (attālās stacijas kļūme). Pēc tam tehniķiem jāveic segmenta pārbaude. Izmantojot Fluke 124 vai līdzīgu osciloskopu, pārbaudiet, vai pie 10 MHz nav atstarošanās pīķu, kas norāda uz pretestības neatbilstību. Terminatora pretestības novirze no specifikācijas par vairāk nekā 10% izraisīs periodiskus atkārtotus mēģinājumus.
J: Kā soli pa solim lokalizēt līnijas topoloģijas kļūmi?
1. darbība: Ielādējiet kopnes segmenta datus no HMI vēsturisko datu sistēmas. Reģistrējiet laika zīmogus, kad tagu vērtības kļuva novecojušas. Tas ļauj noteikt kļūmes laika logu ar precizitāti līdz ±30 sekundēm. Salīdziniet to ar maiņu žurnāliem, lai noskaidrotu objekta aktivitātes šajā periodā.
2. darbība: Pārbaudiet terminatoru rezistorus abos segmenta galos. Katram terminatoram starp Bus+ un Bus− līnijām jāuzrāda 220 omi. Nomainiet terminatoru, kura novirze pārsniedz 5%.
3. darbība: Sadaliet segmentu viduspunkta sadales kārbā. Izmantojiet Profibus diagnostikas rīku, lai neatkarīgi aptaujātu katru pusi. Šī binārās meklēšanas metode ļauj noteikt, kurā pusē atrodas kļūme.
4. darbība: Pārbaudiet kabeļu blīvslēgus, cauruļvadus un sadales kārbu blīves, vai tajās nav iekļuvis mitrums. Mitrums palielina kapacitāti uz metru, paaugstinot raksturīgo pretestību virs Profibus DP A tipa kabeļa specifikācijā noteiktajiem 150 omiem.
Zvaigznes topoloģija — izolētas kļūmes, bet jaunas ievainojamības
Zvaigznes topoloģijā katra ierīce ir savienota ar centrālo komutatoru. Viens kabeļa pārrāvums izolē tikai šo ierīci. Tāpēc kritiskiem mezgliem priekšroka tiek dota zvaigznes topoloģijai. Tomēr inženieri saskaras ar jaunu problēmu: pats komutators kļūst par vienu kļūmes punktu.
400 MW kombinētā cikla elektrostacijā DCS operators vienlaikus konstatēja 12 spiediena raidītāju rādījumu zudumu. Pamatcēlonis bija lauka instrumentus apkalpojošā pārvaldāmā Ethernet komutatora barošanas zudums, ko izraisīja drošinātāja atslēgšanās atzarā. Komutators neuzrādīja nekādu trauksmes signālu. Šajā līmenī nebija nodrošināta redundance.
Lai to novērstu, izmantojiet gredzenā redundanti savienotus pārvaldāmos komutatorus ar MRP (Media Redundancy Protocol) saskaņā ar IEC 62439-2. Konfigurējiet divus neatkarīgus komutācijas ceļus, lai jebkuras vienas kļūmes gadījumā saglabātos derīgs komunikācijas ceļš. Iestatiet MRP atkopšanas laiku uz ne vairāk kā 200 ms, lai iekļautos HMI atsvaidzes intensitātes prasībās.
Gredzena topoloģija — augsta pieejamība ar sarežģītu traucējummeklēšanu
Gredzena topoloģija nodrošina visaugstāko pieejamību attiecībā pret kabeļu izmaksām. Ierīces pārsūta kadrus abos virzienos. Pat viena kabeļa pārrāvuma gadījumā komunikācija var turpināties pa otru ceļu. Grūtības rada tā noteikšana, kura ierīce izraisīja gredzena darbības traucējumus, ja vairākas ierīces vienlaikus pārstāj darboties.
Siemens S7-400H sistēmām, kas izmanto Profinet IRT (Isochronous Real-Time), redundances nodrošināšanai ir nepieciešama gredzena topoloģija. Tās izmanto MRP ar 100 ms atkopšanas laiku. Ievietojot gredzenā jaunu ierīci, vienmēr pirms ierīces pievienošanas darbam restartējiet visu gredzena savienojumu. Šīs darbības izlaišana izraisa tagu zudumu HMI sistēmā līdz pat 90 sekundēm, kamēr atkārtoti tiek izveidota spanning tree topoloģija.
J: Kā nodot ekspluatācijā redundantu gredzenu, nezaudējot tagus?
1. darbība: Pirms izmaiņu veikšanas dokumentējiet visu komutatoru portu MAC adreses. Abos galos piestipriniet numurētas kabeļu etiķetes. Nofotografējiet esošo gredzena elektroinstalāciju atsaucei.
2. darbība: Iespējojiet portu drošību visos pārvaldāmajos komutatoros. Katram komutatora portam atļaujiet tikai vienu MAC adresi. Tas novērš iespēju, ka neatļauta ierīce izraisa spanning tree atkārtotu ievēlēšanu.
3. darbība: Fiziski ievietojiet jauno ierīci. Reāllaikā uzraugiet HMI tagu kvalitātes kodus. Ja kvalitāte pazeminās zem Good, nekavējoties apturiet ievietošanu un pārbaudiet cilpu.
4. darbība: Pēc ievietošanas pārbaudiet MRP savienojuma statusu katra komutatora tīmekļa pārvaldības saskarnē. Pārliecinieties, ka katra ierīce redz divus redundantes ceļus un ka spanning tree topoloģija ir izveidota ne ilgāk kā 30 sekunžu laikā.
Koka topoloģija — hierarhiskai konstrukcijai nepieciešama hierarhiska aizsardzība
Koka topoloģija apvieno zvaigznes un līnijas segmentus, kas savienoti ar maģistrāli. Lielās rūpnīcās koka struktūras veidojas dabiski, jo lauka kopnes caur maršalizācijas paneļiem tiek savienotas ar vadības telpu. Risks šeit ir koncentrācijas punktos. Bojāts maģistrāles komutators var izolēt veselas rūpnīcas daļas.
Foxboro DCS sistēmās, kas izmanto Foundation Fieldbus HSE, segmentu kontrolleru līmenī bieži tiek izmantota koka topoloģija. Katrs segmenta kontrolleris apkalpo līdz 32 H1 lauka kopnes segmentiem. Ja segmenta kontrollera Ethernet augšsaites savienojums pārstāj darboties, visi 32 segmenti vienlaikus zaudē komunikāciju. Konfigurējiet segmenta kontrollerim redundantu augšsaiti uz otru maģistrāles komutatoru.
Projektējot koka topoloģijas, piemērojiet N+1 redundances noteikumu katrā koncentrācijas līmenī. Kritiskām avārijas apturēšanas sistēmām izmantojiet divus redundanti strādājošus segmentu kontrollerus, kas savienoti, izmantojot atsevišķus cauruļvadu maršrutus. Neizmantojiet kopīgus barošanas avotus redundantiem ceļiem.
Secinājumi un ieteikumi rīcībai
Rūpnieciskā tīkla topoloģija nav teorētiska izvēle. Katra topoloģija rada konkrētus kļūmju veidus. Inženieriem jārīkojas šādi: jāizveido visu rūpnīcas komunikācijas segmentu karte, jāidentificē vienīgie kļūmes punkti komutatoros un terminatoros un jāpiemēro redundances standarts, kas atbilst katras sistēmas SIL līmenim. Negaidiet pirmo kļūmi, lai atklātu šo trūkumu.
Visas topoloģijas izmaiņas 24 stundu laikā pēc nodošanas ekspluatācijā dokumentējiet izpildshēmās. Tas neļauj turpmākajām apkopes komandām neapzināti radīt jaunus vienīgos kļūmes punktus, nomainot bojātu ierīci. Disciplinēta pieeja topoloģijas redundancei ir novērsusi vairāk neplānotu apturēšanu nekā jebkura atsevišķa DCS modernizācija.
