Buonasera, sono un programmatore di PLC.
Vorrei chiedere qualche consiglio per la generazione di un piccolo algoritmo. (Possibilmente molto semplice)
Stò realizzando un programma dove il mio cliente ha chiesto di poter abilitare alcune funzioni della macchina per un determinato periodo di tempo (giorni) inserendo un codice PIN.
Il codice PIN verrà fornito al manutentore o all’utilizzatore della macchina quando necessario .
Il codice, verrà generato sulla base di tre elementi:
1) ID univoco che identificherà o la macchina o il tecnico manutentore (Questo lo si deciderà successivamente), ma credo che faccia poca differenza se uno o l’altro. La lunghezza dell’ID sarà indicativamente composto da 2 - 3 cifre
2) Giorno e mese di inizio della validità del codice
3) Giorno e mese di fine validità del codice.
E’ la prima volta che mi trovo a gestire una tipologia di un codice del genere, e non ho idea di come farlo. Potreste aiutarmi gentilmente a comprendere come creare un piccolo algoritmo di codifica – decodifica del codice?
Non necessitano un sistema inattaccabile. Solo un sistema semplice ed efficiente.
La macchina lavorerà in modalità stand-alone, quindi non ha collegamenti in rete o altro.
Ringrazio anticipatamente.