Vai al contenuto
PLC Forum


Algoritmo Per Generare Un Numero Casuale


piullo78

Messaggi consigliati

Buongiorno popolo dei PLC,

avrei la necessità di generare un numero casuale con un PLC che non dispone di questa funzione.

Qualcuno mi potrebbe dare un'idea su come poter fare? Ci ho pensato un pò ma mi trovo in difficoltà.

Grazie.

Link al commento
Condividi su altri siti


In genere si usa un tempo, in unita' piu' piccole possibili, relativo ad un evento asincrono rispetto alla scansione del programma. L'evento puo' essere un ingresso che commuta frequentemente o qualcosa che si genera nel plc non per conseguenza del programma. Questo numero e' il "seme".

Poi si puo' elaborare il seme con una funzione matematica irrazionale come radice, seno, coseno o alla peggio una divisione. Se possibile si prendono, dal risultato, solo un po' di cifre sulla destra, per esempio 5 e si dividono per 99999 ottenedo un numero pseudocasuale tra 0 e 0,99999.

Link al commento
Condividi su altri siti

Grazie Busanela per la segnalazione.

Sto usando lo Zelio della Schneider, forse a chiamarlo PLC ci va un pò di fantasia, ma visto il costo e la semplicità di programmazione sarà il mio fedele compagno di viaggio ! :lol:

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