Reverendo bit Inserito: 18 novembre 2010 Segnala Share Inserito: 18 novembre 2010 Ho scirtto all'interno di OB82 del in AWL per settare una memoria nel caso di un'intrrupt dalla scheda d'ingressi analogica per rottura cavo, e volevo chiedere il vostro parere se può andare cosi come ho scritto oppure no.Il codice è il SeguenteSegmento1 L #OB82_EV_CLASS T #partenza_arrivo L #OB82_MDL_ADDR T #indirizzoSegmento2 U( L #partenza_arrivo //Verifico che l'evento si entrante L 57 ==I ) U( L #indirizzo // confronto con indirizzo di PEW512 L 512 ==I ) S M 4.6 // Se RLC=1 setto M4. U( L #partenza_arrivo //Verifico che l'evento si uscente L 56 ==I ) U( L #indirizzo // confronto con indirizzo di PEW512 L 512 ==I ) R M 4.6 // Se RLC=1 resetto M4. NOP 0 Secondo Voi può andare?Saluti Link al commento Condividi su altri siti More sharing options...
cagliostro Inserita: 20 novembre 2010 Segnala Share Inserita: 20 novembre 2010 Salve,Secondo Voi può andare?In linea di massima di si, ma così facendo ricevi solamente una informazione diagnostica di carattere generale sulla scheda avente indirizzo 512 per mezzo del bit M4.6.In altre parole se si presenta un'anomalia della scheda segnalata attraverso l'interrupt di diagnostica, non è detto che si tratti necessariamente della rottura del conduttore collegato all'ingresso analogico.Se vuoi avere delle informazioni dettagliate sul tipo di guasto intervenuto (tra cui la rottura conduttore) ,un metodo potrebbe essere quello dell'estrazione delle liste parziali; attraverso l'uso della SFC51. Link al commento Condividi su altri siti More sharing options...
Reverendo bit Inserita: 20 novembre 2010 Autore Segnala Share Inserita: 20 novembre 2010 (modificato) In linea di massima di si, ma così facendo ricevi solamente una informazione diagnostica di carattere generale sulla scheda avente indirizzo 512 per mezzo del bit M4.6.Un chiarimento:Se vedi il codice io per "512" intendevo l'indirizzo della PEW, quindi credvo di tirare fuori l'nterrupt di diagnostica per rottura cavo, avendo selezionato la spunta sulla scheda che abilita la diagnostica di un determinato ingresso.Oppure con "512" si intende la posizioe sul rack della scheda, e quindi come dici tu , si riceve solo un'informazione di anomalia generica?Se vuoi avere delle informazioni dettagliate sul tipo di guasto intervenuto (tra cui la rottura conduttore) ,un metodo potrebbe essere quello dell'estrazione delle liste parziali; attraverso l'uso della SFC51.Potresti postare un'esempio di codice? Grazie mille da Reverendo Modificato: 20 novembre 2010 da Reverendo bit Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora