Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




X To Power Of Y


Messaggi consigliati

Inserito:

Qualcosa saprebbe indicarmi se in Step 7 esiste una funzione che mi permetta di estrarre il risultato di un numero in base X elevato all'esponente Y ????

In caso contrario qualcuno mi potrebbe inviare il codice sorgente per la realizzazione di questa funzione???

Ringraziando tutti anticipatamente

Cordiali Saluti

Cagliostro


Inserita:

Puoi usare la conversione attraverso i logaritmi naturali.. X deve essere maggiore di zero.

      L     MD     0                    // X
      LN                                // Logaritmo base e di X
      L     MD     4                    // Y
      *R                                // Y * Ln (x)
      EXP   
      T     MD     8                    // e^(Y ln(X)) = X^Y

Inserita:

su qualsiasi plc :

esegui la subroutine X x X Y volte

Inserita:

Ciao

Bellissimo il metodo di rguaresc, ma dov'è 'e'? Non lo trovo nella tua implementazione! comunque complimenti!

Ciao.

Inserita:

Scusa, EXP si riferisce alla base 'e'

bello, ancora complimenti.

Ciao

  • 1 month later...
Inserita:
bello, ancora complimenti.

Mi associo, soluzione brillante capitatami proprio a "fagiuolo", come suol dirsi.

Devo dire, però, che ho faticato un po' per trovare la discussione, e stavo quasi per aprire un nuovo thread.

Mi permetto, quindi, di aggiungere di seguito alcune parole/espressioni che possono aiutare nelle future ricerche.

Elevazione, potenza, esponente, base, logaritmo.

Inserita:

Per la cronaca, step 7, almeno nella versione 5.2 (le precedenti non so...), mette a disposizione la FC125 in S5-S7 Converting Blocks, sotto Standard Library, che porta l'eloquente nome simbolico di "ACCU 2 to Power ACCU 1".

I parametri sono REAL, che devono essere preventivamente caricati negli accumulatori, prima di chiamare la funzione.

Il risultato va a finire in ACCU1.

Insomma, non ci siamo inventati niente. :(

Peccato.

Ciao!

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...