EP-Automation Posted September 29, 2025 Report Posted September 29, 2025 Buongiorno a tutti, nei "vecchi" pannelli KTP Basic utilizzavo la funziona "ImpostaBitConTastoAttivato" associata ad un pulsante per far ruotare un motore in Jog, e tutto funzionava correttamente. Ho iniziato da poco a sviluppare pannelli Unified, quindi ci metto di mezzo anche la mia poca dimistichezza, ma non trovando la funzione e leggendo manuali e forum in rete ho optato per settare il bit necessario nella funzione "Premi" e resettarlo nella funziona "Rilascia" del pulsante. Ho poi compilato e scaricato il tutto sul pannello. La stranezza viene ora, in quanto, dovendo tenere premuto il pulsante per più secondi (è sempre associato al jog di un drive), vedo la grafica del pulsante che mi indica che è premuto e rimane tale, ma il bit sta a 1 soltanto qualche ciclo di plc, come se il pulsante fosse stato rilasciato, e poi viene resettato. A qualcuno è successa la stessa cosa o ha qualche idea per provare qualche via alternativa? Utilizzo nello specifico TIA20 e S7-1214 con associato un MTP700 Unified Basic. Grazie in anticipo
batta Posted September 29, 2025 Report Posted September 29, 2025 Sicuro che non sia il PLC a resettare il bit?
EP-Automation Posted September 29, 2025 Author Report Posted September 29, 2025 (edited) Quel bit è utilizzato soltanto due volte in lettura, nulla di più... ____________________________________________________________________________________________________________________________ Edited September 29, 2025 by EP-Automation
drn5 Posted September 29, 2025 Report Posted September 29, 2025 Magari si resetta perchè riscrivi la word che lo contiene..
EP-Automation Posted September 29, 2025 Author Report Posted September 29, 2025 Il DB utilizzato è ottimizzato, quindi non faccio riferimento a nessuna word specifica, punto soltanto al singolo BOOL... Inoltre la stessa configurazione di DB la utilizzo sui pannello KTP con la funzione ImpostaBitConTastoAttivato e non mi ha mai dato problemi...
pigroplc Posted September 29, 2025 Report Posted September 29, 2025 1) prova stupidina per capire se ci sono problemi nella versione di unified, lascia solamente il set e vedi se il bit rimane vero. se così fosse si tratta di una sorpresina di un sistema acerbo come un caco che lega la bocca. ---> cerca un update che possa essere risolutivo se invece si resetta uguale cerca nel tuo codice 2) prova a cambiare bit per vedere se si comporta uguale.
EP-Automation Posted September 30, 2025 Author Report Posted September 30, 2025 Senza capire esattamente per quale motivo succedeva ma, ho risolto! Facendo le prove proposte da pigroplc ho messo i pulsanti "a caso" in mezzo alla pagina e ho iniziato a scoprire che questa problematica esisteva soltanto nella parte bassa nel pannello (diciamo dalla metà in giù) e soltanto in alcune pagine. Quindi, spostando lo stesso pulsante configurato sempre allo stesso modo nella parte alta del pannello funzionava corretamente, mentre invece in quella bassa presentava il problema. Ho provato a ricreare le pagine in questione per togliere qualsiasi dubbio legato a pulsanti sovrapposti/nascosti o qualcosa di simile ma nulla. Ho risolto creando un nuovo progetto del pannello (per fortuna avevo poche pagine), creando nuove pagine e copiando soltanto gli elementi presenti nella pagina... Va bhè...misteri della Siemens...
Livio Orsini Posted September 30, 2025 Report Posted September 30, 2025 4 ore fa, EP-Automation ha scritto: ma, ho risolto! Bhe questo è importante, almeno al momento.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now