ODOT I/O trikčių šalinimo vadovas

viršelis

Pramoninėje gamybinėje veikloje techninės įrangos gaminių kokybė ir stabilumas yra itin svarbūs saugiam ir efektyviam visos gamybos linijos darbui.Tačiau neturėtume pamiršti programinės įrangos konfigūracijos.Programinės įrangos problemos taip pat gali sukelti sistemos gedimus, duomenų praradimą arba gamybos linijos nesugebėjimą tinkamai atlikti savo užduočių, o tai gali turėti didelės įtakos visam gamybos procesui.Todėl tiek techninės, tiek programinės įrangos pramoninės gamybos aplinkos aspektuose trikčių šalinimas yra būtinas žingsnis siekiant užtikrinti sklandų įrangos veikimą, gamybos efektyvumą ir saugumą bei patikimumą.

1

Šiandien pasigilinkime į realų atvejį, kai programinės įrangos konfigūracija paveikė gamybą.Įsitikinkite, kad ateityje trikčių šalinimą atliksime efektyviai, kad užtikrintume automatizuotų gamybos linijų efektyvumą ir patikimumą!

1

2

Klientų atsiliepimai: vietoje esančios įrangos kyla problemų dėl CN-8032-L modulio atsijungimo, todėl mašina suveikia avariniu būdu ir gamybos linija nustoja veikti automatiškai.Norint atkurti normalų veikimą, reikalingas rankinis įsikišimas, dėl kurio sutrinka įprasta gamyba ir bandymai.Jei nepavyks veiksmingai išspręsti modulių išjungimo neprisijungus problemos, tai turės įtakos galutinei gamybos produkcijai.

 

2

Po bendravimo su techniniu personalu vietoje buvo patvirtinta, kad iš trijų gamybos linijų dviejose iš jų kilo ta pati problema, kai moduliai nutrūko toje pačioje vietoje.Maždaug po 1 sekundės po to, kai atsijungiama neprisijungus, moduliai automatiškai vėl prisijungs.Klientas anksčiau bandė pakeisti modulį, o tai neišsprendė problemos.Pradinis vertinimas parodė, kad problema greičiausiai nebuvo susijusi su modulio kokybe.Buvo atlikti šie trikčių šalinimo veiksmai:

1. Atnaujinta modulio programinės įrangos informacija ir programos GSD failai, siekiant pašalinti programinės įrangos suderinamumo problemas.

2. Vėl pakeisti moduliai, kad būtų išvengta galimų atskirų modulių defektų.

3. Patikrinta tinklo, jungiklių ir maitinimo šaltinio aparatinės įrangos informacija, iš esmės pašalinant su aparatūra susijusias problemas.

4. Modifikuota tinklo struktūra, siekiant pašalinti galimus su tinklu susijusius veiksnius.

5. Naudokite maitinimo šaltinio filtrus, kad išvengtumėte su maitinimu susijusių problemų.

6. Ištyrė ir išsprendė bet kokius tinklo IP adresų konfliktus.

7. Laikinai išjungtas maršruto parinktuvas, jungiantis prie išorinio tinklo, todėl sumažėjo nukritimų dažnis, tačiau problema nebuvo visiškai išspręsta.

8. Užfiksuoti tinklo paketai ir identifikuoti necikliniai paslaugų duomenų paketai „Profinet“, dėl kurių atsiranda PLC klaidų dėl paketų skirtojo laiko.

9. Remiantis ankstesniu žingsniu, išnagrinėjo kliento programą.

Analizuojant tinklo duomenų paketus, buvo nustatyta, kad klientas naudojasi Siemens Modbus ryšio programa.Vykdant konkrečius funkcinius blokus jie netyčia į programos kaiščius įvedė vieno funkcinio modulio aparatūros identifikatorių.Dėl to PLC nuolat siųsdavo UDP duomenų paketus į tą funkcinį modulį, o tai lėmė „neciklinio paslaugos skirtojo laiko“ klaidą ir dėl to įrenginys atsijungė.

 

3

3

Problema pirmiau nurodytu atveju skiriasi nuo įprasto PN ryšio skirtojo laiko, kurį sukelia tinklo trikdžiai arba trikdžiai.Neciklinės paslaugos skirtasis laikas paprastai yra susijęs su kliento programavimu, procesoriaus našumu ir tinklo apkrova.Nors šios problemos atsiradimo tikimybė yra santykinai maža, tai nėra neįmanoma, todėl ateityje galima imtis programos arba tinklo aplinkos trikčių šalinimo.

Programinės įrangos problemos dažnai yra mažiau matomos, tačiau bendradarbiaudami ir sistemingai šalindami triktis galime nustatyti pagrindinę priežastį ir išspręsti problemas, kad užtikrintume sklandų gamybą!

Taigi, tai užbaigia mūsų šios sesijos techninį tinklaraštį.Iki kito karto!


Paskelbimo laikas: 2023-10-17