Zoldex Inserito: 29 marzo 2008 Segnala Share Inserito: 29 marzo 2008 Saluti a tutti,Analizzando un programma di un CN 840D mi sono imbattuto in una configurazione un pò (per quanto mi riguarda) strana...Mi spiego:[...]IF R100 == 1 M2=61ENDIF[...]IF R200 == 1 M1=15 M1=20ENDIF[...]Fino ad ora mi ero sempre imbattuto in funzioni M "classiche", del tipo che sono decodificabili tramite la DB21.DBX194.0 e non avendo mai visto quest'altro tipo di funzioni mi sono messo a cercarle sui manuali.Dopo numerose ricerche, ho scoperto dal manuale che è possibile implementare una serie di funzioni M "estese" tramite opportuna parametrizzazione del FB1 richiamato nel OB100 e mappando 2 DB (la 75 - decoding list; e la 76 - Signal list).Pieno di speranze, ho aperto il programma PLC alla ricerca delle nuove informazioni ma ho amaramente scoperto che:1) non esistono DB 75 e 762) il parametro ListMDecGrp del FB1 è 0, da cui desumo che nessun gruppo di M e stato impostato per la decodifica.Il fatto è che nel programma queste funzioni vengono utilizzate, quindi da qualche parte nel PLC devono essere decodificate e interpretate!Credo esista qualche altro metodo per implementare queste funzioni M, ma quale?Qualche suggerimento?Grazie in anticipo. Link al commento Condividi su altri siti More sharing options...
Eddy_g Inserita: 4 aprile 2008 Segnala Share Inserita: 4 aprile 2008 è da un'annetto che non le uso ma se non rcordo male sulle liste delle DB di interfaccia cnc-plc trovi delle aree che ti passano il N° di M programmata (ciè M1, M2, ec...) e il suo valore (=1, =2 ec..). Prova a cercare sul manuale "Lists". Link al commento Condividi su altri siti More sharing options...
Eddy_g Inserita: 4 aprile 2008 Segnala Share Inserita: 4 aprile 2008 Trovato.Pag. 2-369 di SINUMERIK, SIMODRIVE Parameter Manual (LIS2) - 11/2006 EditionCollegamento 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