dvx70 Inserito: 31 gennaio 2005 Segnala Inserito: 31 gennaio 2005 Sarò breve....devo fare un porting di un programma di regolazione di un inliner sviluppato con il CJ1M, nel sistema Siemens S7; siccome tale algoritmo è stato sviluppato tramite "rampe di accelerazione e decelerazione"e non con il PID Siemens, il mio problema consiste nel "tradurre" la funzionalità APR Omron e volevo perciò chiedere se nelle biblioteche S7 esiste qualche blocco funzionale, o funzione, che implementino tale funzionalità.Ringrazio anticipatamente per le risposte.
OB1-Roby Inserita: 1 febbraio 2005 Segnala Inserita: 1 febbraio 2005 Se utilizzi la funzione APR come seno oppure coseno, esistono degli FC standard (se non sbaglio il 112 e 113) che realizzano queste funzioni, altrimenti dovresti specificare meglio che tipo di funzione implementi.Ciao
dvx70 Inserita: 1 febbraio 2005 Autore Segnala Inserita: 1 febbraio 2005 Non devo calcolare il seno od il coseno, ma devo fare una linearizzazione tramite una linea spezzata:-) Devo cioè vedere in quale spezzata cade la mia variabile indipendente (ascissa)-) Calcolarmi la pendenza della spezzata (e quindi la sua equazione) y=mx+q-) Determinare il valore della variabile dipendente (ordinata) tramite l'equazione di cui sopra.Ho risolto il problema facendo come sopra descritto (fortunatamente le spezzate non sono tantissime), ma una soluzione con l'uso di blocchi FC di libreria (ammesso che esistano) sarebbe molto più elegante.Ciao e grazie della risposta.
Matteo Montanari Inserita: 1 febbraio 2005 Segnala Inserita: 1 febbraio 2005 ma una soluzione con l'uso di blocchi FC di libreria (ammesso che esistano) sarebbe molto più elegante.puoi crearti il blocco, eventualmente proteggerlo, ed inserirlo in una libreria.il segreto è renderlo funzionale e parametrizzabile in modo tale da essere utilizzato per più funzioni (se è possibile)
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