JSup - Forlani

Esempio di programmazione settimanale utenze con JSup e un PLC (Bozza)

Si ipotizzi, ad esempio, la programmazione settimanale di più dispositivi... programmazione che dev'essere letta/scritta da un PLC. E' possibile configurare un tag array per poter leggere la programmazione settimanale dei vari dispositivi (con più I/O hook, uno per ogni dispositivo; il tag appartiene al dominio shared). Quando un utente vuole impostare la programmazione settimanale di un dispositivo l'applicazione JSup deve:

Mentre la finestra con la programmazione settimanale è visualizzata, l'utente mantiene il lock sulla sezione critica relativa alla programmazione settimanale del dispositivo.

Se l'utente conferma le modifiche ai dati relativi alla programmazione settimanale l'applicazione deve:

Uscendo dalla finestra con la programmazione settimanale del dispositivo dev'essere rilasciato il lock sulla sezione critica relativa alla programmazione settimanale del dispositivo, permettendo ad un altro utente di accedervi.