RISI

← Torna al database

Singolo PLC perso per motivi sconosciuti

Anno dell'evento
2003
Affidabilità
Likely But Unconfirmed
Paese
United States
Settore
General Manufacturing

Descrizione

Un singolo PLC5 è stato perso durante il salvataggio delle modifiche online utilizzando il software Al. I potenziali colpevoli considerati erano: 1. Una tempesta di trasmissione Ethernet 2. Controllare la nuova messa a terra e/o il sovraccarico dei messaggi 3. Capacità eccessiva del processore 4. Rumore su CH0. Tutto quanto sopra è stato ritenuto improbabile. L'unico modo per pulire il processore era ricaricare il programma dal disco. Il processore è vecchio: PLC5-40C (1,25!) con un sidecar Ethernet. Avevo appena completato la modifica in linea (utilizzando il software AI) e sono andato a salvare le modifiche sul disco rigido. A circa il 70% del processo di salvataggio, il processore si è guastato (luce rossa fissa) e il salvataggio non è riuscito (è stato ricevuto un messaggio relativo a un errore DH+ - durante la programmazione tramite Ethernet!). Utilizzato circa l'85% della memoria disponibile del processore. Inoltre, l'unica modifica alla rete negli ultimi 3 anni è che il connettore BNC che si collegava al PC di programmazione ora si collega a un hub e il PC ora si collega all'hub utilizzando un connettore RJ-45. Nient'altro è collegato all'hub. Da allora hanno rielaborato una buona parte del codice e ridotto l'utilizzo del processore fino a circa il 60%, distribuito parte del controllo ad altri nodi di rete per consentire la riduzione di circa il 90% della messaggistica Ethernet in corso, rimosso il codice ASCII che non veniva comunque utilizzato, ridotto la quantità di dati per cui Cnet PanelView stava effettuando il polling e ora apporta modifiche su quella linea solo quando siamo in periodi di transizione (dove un arresto "non pianificato" non farà male).