Vai al contenuto
PLC Forum


LINEARIZZAZIONE CON PIU PUNTI


emiliosa

Messaggi consigliati

Buongiorno,

Volevo anticipare che sono nuovo in questo forum.

Ho bisogno di inserire nel mio programma una linearizzazione a più punti con S7 300, nel sito Siemens non trovo nessun esempio da scaricare.

Trovo solo quelle classiche a 2 punti tipo FC164  SKAL_LINEAR+LIMIT_INT

Se qualcuno ha qualche link 

Grazie

Link al commento
Condividi su altri siti


Se devi linearizzare tramite una spezzata, usi la funzione di linearizzazione per 2 punti richiamandola più volte

Link al commento
Condividi su altri siti

se ci guardi bene troverai che quello che ho postato si compone di 2 FC: FC67 e FC68. 

io in questo momento non ti so dire se si possono importare 2 sorgenti dallo stesso file, fai 2 file sorgente separati e deve funzionare.

 

Link al commento
Condividi su altri siti

Buongiorno

Grazie mille per la risposta.

Non sono molto pratico della programmazione in SCL.

Anche dividendo i 2 FC mi esce sempre lo stesso errore.

 

 

 

errore1.PNG

Link al commento
Condividi su altri siti

1 ora fa, emiliosa ha scritto:

Risolto 

Grazie mille a tutti per l'aiuto

Un saluto

 

L'etica del forum, basata sulla condivisione della conoscenza, vuole che spieghi come hai risolto.

Link al commento
Condividi su altri siti

Si ok scusatemi

Ho diviso i 2 FC 67/68 in 2 file sorgenti SCL separati.

Ho richiamato l'FC solo con "FC 67" e non come "FC67 - (P) FCHelpCalculate" ugual cosa per la FC68

Nel codice SCL davanti alle  variabili era presente il simbolo cancelletto (#), tolto a tutte le variabili.

Grazie ancora

 

 

 

errore3.PNG

Link al commento
Condividi su altri siti

1 ora fa, emiliosa ha scritto:

Nel codice SCL davanti alle  variabili era presente il simbolo cancelletto (#), tolto a tutte le variabili.

Grazie ancora

Il codice che ho postato è utilizzato nel 1500 tu hai il 300 e qualche differenza ci deve pur essere..... Io SCL nel 300 l'ho utilizzato troppo tempo fa per ricordarmi eventuali differenze. 

Sono contento comunque che ti serve e che ti funziona.

(Ad essere precisi dovresti aggiornare il log table, ma capisco che è più una mia paranoia....😁)

Modificato: da pigroplc
Link al commento
Condividi su altri siti

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...