Vodič za ODOT I/O rješavanje problema

pokriti

U aktivnostima industrijske proizvodnje kvaliteta i stabilnost hardverskih proizvoda ključni su za siguran i učinkovit rad cijele proizvodne linije.Međutim, ne bismo smjeli zanemariti konfiguraciju softvera.Problemi sa softverom također mogu dovesti do pada sustava, gubitka podataka ili nemogućnosti proizvodne linije da ispravno obavlja svoje zadatke, što može imati značajan utjecaj na cijeli proizvodni proces.Stoga, iu hardverskim i u softverskim aspektima okruženja industrijske proizvodnje, rješavanje problema je nužan korak kako bi se osiguralo da oprema radi glatko, zajamčena učinkovitost proizvodnje i održana sigurnost i pouzdanost.

1

Danas se pozabavimo slučajem iz stvarnog svijeta u kojem je konfiguracija softvera utjecala na proizvodnju.Pobrinimo se da u budućnosti učinkovito rješavamo probleme kako bismo osigurali učinkovitost i pouzdanost automatiziranih proizvodnih linija!

1

2

Povratne informacije korisnika: Oprema na licu mjesta ima problema s CN-8032-L modulom koji se isključuje, što dovodi do pokretanja hitnog zaustavljanja stroja i prestanka automatskog rada proizvodne linije.Potrebna je ručna intervencija za ponovno uspostavljanje normalnog rada, što uzrokuje poremećaje u redovnoj proizvodnji i testiranju.Ako se problem ispadanja modula izvan mreže ne može učinkovito riješiti, to će utjecati na konačni rezultat proizvodnje.

 

2

Nakon komunikacije na licu mjesta s tehničkim osobljem, potvrđeno je da su od tri proizvodne linije, dvije imale isti problem ispuštanja modula izvan mreže na istoj lokaciji.Približno 1 sekundu nakon prekida mreže, moduli bi se automatski ponovno povezali.Korisnik je prethodno pokušao zamijeniti module, što nije riješilo problem.Početna procjena pokazala je da problem vjerojatno nije povezan s kvalitetom modula.Poduzeti su sljedeći koraci za rješavanje problema:

1. Ažurirane informacije o firmveru modula i programske GSD datoteke za uklanjanje problema s kompatibilnošću firmvera.

2. Ponovno zamijenjeni moduli kako bi se isključili potencijalni pojedinačni kvarovi modula.

3. Potvrđene informacije o hardveru mreže, prekidača i napajanja, čime se u velikoj mjeri uklanjaju problemi povezani s hardverom.

4. Modificirana mrežna struktura kako bi se uklonili potencijalni čimbenici povezani s mrežom.

5. Korištenje filtara na napajanju za isključivanje problema povezanih s napajanjem.

6. Istražili smo i riješili sve sukobe mrežnih IP adresa.

7. Privremeno je onemogućen usmjerivač koji se povezuje s vanjskom mrežom, što je smanjilo učestalost prekida, ali nije u potpunosti riješilo problem.

8. Uhvaćeni mrežni paketi i identificirani neciklički servisni paketi podataka u Profinetu, što dovodi do PLC pogrešaka zbog isteka vremena paketa.

9. Baesd je u prethodnom koraku ispitao program kupca.

Analizom mrežnih podatkovnih paketa otkriveno je da korisnik koristi Siemensov komunikacijski program Modbus.Tijekom izvođenja određenih funkcijskih blokova nenamjerno su unijeli identifikator hardvera jednog funkcijskog modula u programske pinove.To je rezultiralo kontinuiranim slanjem PLC-a UDP paketa podataka tom funkcijskom modulu, što je dovelo do pogreške "necikličkog vremenskog ograničenja usluge" i uzrokovalo isključivanje stroja.

 

3

3

Problem u gornjem slučaju razlikuje se od tipičnog vremenskog ograničenja PN komunikacije uzrokovanog mrežnim smetnjama ili prekidima.Neciklička isključenja usluge obično su povezana s korisničkim programiranjem, performansama CPU-a i kapacitetom opterećenja mreže.Iako je vjerojatnost pojave ovog problema relativno niska, to nije nemoguće i može se poduzeti rješavanje problema u programu ili mrežnom okruženju kako bi se to riješilo u budućnosti.

Problemi sa softverom često su manje vidljivi, ali zajedničkim i sustavnim pristupom rješavanju problema možemo identificirati glavni uzrok i riješiti probleme kako bismo osigurali neometanu proizvodnju!

Dakle, ovime završavamo naš tehnički blog za ovu sesiju.Do sljedećeg puta!


Vrijeme objave: 17. listopada 2023