Raniero Bordo Inserito: 30 dicembre 2019 Segnala Share Inserito: 30 dicembre 2019 Ciao a tutti sono nuovo nel forum e anche un principiante con tia portal e s7-1200,ho un piccolo problema con le uscite del plc, in pratica i led di segnalazione delle 4 uscite che ho utilizzato lampeggiano in modo molto debole(cioe i led non si accendono completamente) senza comunque che le uscite siano effettivamente attive. ho provato a caricare un video ma non ci sono riuscito, ma mi sono comunque accorto che questo problema lo da quando carico nel main il blocco fc nel quale ho scritto il programma delle uscite. sapete dirmi se è normale o quale sia il problema? grazie Link al commento Condividi su altri siti More sharing options...
luigi69 Inserita: 30 dicembre 2019 Segnala Share Inserita: 30 dicembre 2019 Ciao Raniero e tu hai provato a forzare una uscita e verificare che il led si accenda bene ? magari collegando un carico minimo , un piccolo rele, e verificare con il tester ? le uscite sono correttamente alimentate a 24 ? quali uscite ? on board CPU o espansioni ? quando carico nel main il blocco fc nel quale ho scritto il programma delle uscite. in che senso.... main intendi OB 1 ? Link al commento Condividi su altri siti More sharing options...
max.bocca Inserita: 30 dicembre 2019 Segnala Share Inserita: 30 dicembre 2019 Non hai usato in più punti le stesse uscite? Prova fare una ricerca incrociata. A me era successo una cosa simile... Link al commento Condividi su altri siti More sharing options...
Raniero Bordo Inserita: 30 dicembre 2019 Autore Segnala Share Inserita: 30 dicembre 2019 Le uscite sono quelle della cpu, non sono schede di espansione e comunque funzionano correttamente è come se quando carico la fc per richiamare le uscite nel ob1 i led iniziano a lampeggiare fievolmente senza una logica. Link al commento Condividi su altri siti More sharing options...
luigi69 Inserita: 30 dicembre 2019 Segnala Share Inserita: 30 dicembre 2019 Ma come ti scrivevo prima hai un carico sulle uscite ? Cosa comandi ? Link al commento Condividi su altri siti More sharing options...
84paolo Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 ma se cancelli la tua logica e in ob1 metti direttamente a 1 le uscite con un bit always true fanno lo stesso difetto? Link al commento Condividi su altri siti More sharing options...
Roberto Gioachin Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 (modificato) 15 ore fa, Raniero Bordo ha scritto: da quando carico nel main il blocco fc nel quale ho scritto il programma delle uscite. Forse è meglio se posti il programma che hai sulla FC delle uscite e fai vedere come hai fatto il richiamo della stessa su OB1. Modificato: 31 dicembre 2019 da Roberto Gioachin Link al commento Condividi su altri siti More sharing options...
Blackice Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 16 ore fa, Raniero Bordo ha scritto: 4 uscite che ho utilizzato lampeggiano in modo molto debole(cioe i led non si accendono completamente) senza comunque che le uscite siano effettivamente attive Vuol dire che stanno oscillando per errori nel software che stai realizzando,ricontrollalo attentamente. Link al commento Condividi su altri siti More sharing options...
Raniero Bordo Inserita: 31 dicembre 2019 Autore Segnala Share Inserita: 31 dicembre 2019 (modificato) Buongiorno allego uno screenshot del programma. grazie a tutti per le risposte. Modificato: 31 dicembre 2019 da Raniero Bordo Link al commento Condividi su altri siti More sharing options...
BoMax69 Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 Serve tutto per vedere, se è in v13 posso guardare e caricarlo su una CPU Link al commento Condividi su altri siti More sharing options...
Spiddy1 Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 (modificato) meglio alleghi il programma cosi proviamo si capisce gran poco dal quel screen fatto grazie Modificato: 31 dicembre 2019 da Spiddy1 Link al commento Condividi su altri siti More sharing options...
Mattia Spoldi Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 tipicamente le merker del byte 0, sono le merker di clock della cpu, prova a cambiare gli indirizzi delle tag "M_JOG+X" e "M_JOG-X" con altri indirizzi, ad esempio m50.0 e m50.1. Link al commento Condividi su altri siti More sharing options...
BoMax69 Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 I merk di servizio clk primo ciclo ecc dipende come vengono settati nelle proprietà Link al commento Condividi su altri siti More sharing options...
Mattia Spoldi Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 lo so che dipende da come vengono settati, ma visto che le uscite lampeggiano in modo debole e che le due merker che ha usato, normalente sono la 10Hz e la 5Hz, mi viene da dire che ci sia l'impostazione attiva Link al commento Condividi su altri siti More sharing options...
Spiddy1 Inserita: 31 dicembre 2019 Segnala Share Inserita: 31 dicembre 2019 E vero non ci avevo neanche pensato io,bisogna pero che sia andato ad attivare i merker di sistema dalle proprieta del plc ci dira se lo ha fatto Link al commento Condividi su altri siti More sharing options...
Raniero Bordo Inserita: 1 gennaio 2020 Autore Segnala Share Inserita: 1 gennaio 2020 Buon Anno a tutti e grazie mille per i suggerimenti, credo di aver risolto il problema, penso che effetivamente siano i merker che davano problemi, nonostante nelle proprietà della cpu non fossero stati abilitati i merker di clock davano comunque problemi. Cambiando merker cioe utilizzando ad es m3.0 e a seguire il problema sembra essere svanito. Link al commento Condividi su altri siti More sharing options...
Cesare Nicola Inserita: 1 gennaio 2020 Segnala Share Inserita: 1 gennaio 2020 (modificato) 1 ora fa, Raniero Bordo ha scritto: penso che effetivamente siano i merker che davano problemi, nonostante nelle proprietà della cpu non fossero stati abilitati i merker di clock davano comunque problemi. Sicuramente erano abilitati i merker di clock o c'era qualche altro errore; non cadere nell'errore che fanno molti di pensare che "qualcosa" "dia problemi", così, di suo. C'è sempre una ragione, soprattutto se parliamo di cose elementari come i merker, che non sono altro che degli umili bittini che se ne stanno lì buoni buoni finché uno non li chiama in causa. 🙂 Modificato: 1 gennaio 2020 da Cesare Nicola Link al commento Condividi su altri siti More sharing options...
batta Inserita: 2 gennaio 2020 Segnala Share Inserita: 2 gennaio 2020 Azzardo un'ipotesi: i merker erano stai abilitati, e la configurazione hardware era stata scaricata nella CPU. Successivamente, i merker sono stati disabilitati ma senza scaricare la configurazione hardware, quindi, sono ancora attivi. Link al commento Condividi su altri siti More sharing options...
Raniero Bordo Inserita: 2 gennaio 2020 Autore Segnala Share Inserita: 2 gennaio 2020 Secondo me è successo quello che dice Batta,una volta seguendo dei tutorial su you tube li avevo attivati e quindi caricata la configurazione sulla cpu, poi comunque ho caricato altri progetti, non so, tale configurazione rimane in memoria? Link al commento Condividi su altri siti More sharing options...
max.bocca Inserita: 2 gennaio 2020 Segnala Share Inserita: 2 gennaio 2020 A me è capitato che se non si resetta la CPU sono rimasti attivi i merk con l'indirizzamento precedentemente caricato come configurazione della CPU. Normalmente io assegno l'indirizzo più alto della CPU in quanto i primi possono essere ritentivi. Link al commento Condividi su altri siti More sharing options...
batta Inserita: 3 gennaio 2020 Segnala Share Inserita: 3 gennaio 2020 12 ore fa, Raniero Bordo ha scritto: tale configurazione rimane in memoria? Se si scarica solo il programma, sì. 11 ore fa, max.bocca ha scritto: in quanto i primi possono essere ritentivi. I merker ritentivi si configurano. Di default, mi pare, sono ritentivi i primi 16 byte, ovvero da M0.0 a M15.7. Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 4 gennaio 2020 Segnala Share Inserita: 4 gennaio 2020 Per evitare questi casini personalmente uso come merker SOLO i bit di sistema ,e tutto il resto lo appoggio su DB facendo un grosso uso degli UDT. Utilizzare delle variabili Globali lo ritengo al giorno d'oggi (con i nuovi sistemi) data la complessità sempre più spinta dei programmi un pessimo approccio alla programmazione. 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