Duplisert oppdateringsfeil
Omron · CJ-series CJ2 CPU Unit
Hva betyr 0x008B ?
Denne ikke-fatale feilen oppstår når innstillingen 'Detect Duplicated Refresh Errors' i PLC Setup er 'Detect', og I/O-oppdateringsinstruksjoner (IORF(097), FIORF(225), IORD(222), IOWR(223)) i en cyclic task konkurrerer med de samme instruksjonene i en interrupt task for den samme Special I/O Unit. Den oppstår også hvis en I/O-oppdateringsinstruksjon utføres i en interrupt task mens I/O allerede oppdateres, potensielt forårsaker datainkonsistenser.
Vanlige årsaker
- IORF(097), FIORF(225), IORD(222), eller IOWR(223) i en cyclic task konkurrerer med de samme instruksjonene i en interrupt task for den samme Special I/O Unit.
- En I/O-oppdateringsinstruksjon (IORF(097), FIORF(225), IORD(222), eller IOWR(223)) ble utført i en interrupt task mens I/O allerede ble oppdatert.
Reparasjonssteg & Sjekkliste
Klikk på steg for å spore fremgangen.
- 1
Sjekk programlogikken for motstridende I/O-oppdateringsinstruksjoner.
- 2
Korriger programmet for å eliminere konkurranse eller overlappende I/O-oppdateringsoperasjoner for den samme Special I/O Unit.
- 3
Alternativt, deaktiver deteksjon av dupliserte oppdateringsfeil i PLC Setup hvis tidskonflikten anses som akseptabel og ikke-kritisk for din applikasjon.