rivdav Inserito: 27 febbraio 2003 Segnala Share Inserito: 27 febbraio 2003 Il mio problema è molto semplice però non so come realizzarlo.Con un semplice tasto funzione voglio accendere un motore settare il bit M0.0 senza però modificare lo stato degli altri bit del MB.Grazie Anticipatamente.Saluti. Link al commento Condividi su altri siti More sharing options...
dago_ Inserita: 27 febbraio 2003 Segnala Share Inserita: 27 febbraio 2003 Se ti serve comandare un bit ad esempio solamente dal tasto F1 della pagina 1 prova così:dalla pagina interessata:-click su tasto F1-seleziona il tab "generale"-bit in varaibile. nr. di bit = 0-crea una nuova variabile :Nome = un_nomeTipo = BOOLArea = MM = 0Bit = 0Se invece il comando deve essere comune a tutte le pagine devi utilizzare un'altra funzione-apparecchiatura > pagina/tasto -seleziona il tab "Generale"-assegna il numero di bit, Questo dopo aver definito un'area per la "Tastiera funzionale" in Apparecchiatura > Puntatori Area Link al commento Condividi su altri siti More sharing options...
weather Inserita: 27 febbraio 2003 Segnala Share Inserita: 27 febbraio 2003 ciao , con Op7 oppure Op17 non e' possibile settare/resettare un bit direttamente dal panello , questo lo devi fare nel plc , da pannello puoi solo utilizzare i tasti funzione come tasti diretti (tasto premuto -> bit ontasto rilasciato ->bit off.)Se mi dici a quale plc e' collegato potrei darti indicazioni piu' precise Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 27 febbraio 2003 Segnala Share Inserita: 27 febbraio 2003 Se non puoi operare direttamente sui bit puoi operare sulle word ne seguente modo :Per fare una funzione di un colpo ON e un Colpo OFF basta che fai uno XOR della Word da cambiare con un'altra word in cui metti ad 1 il solo bit da cambiare , tale operazione la fai sul fronte di salita del bit impostato dal pannellino che deve essere non ritentivo.Esempio : MB10 Valore = 0011100011100000 Voglio fare on off del Bit 3 Mask Valore = 0000000000000100XOR Risultato = 0011100011100100Se rifai lo XOR Risultato = 0011100011100000Spero di essere stato chiaro Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
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 accountAccedi
Hai già un account? Accedi qui.
Accedi ora