idrive Inserito: 15 febbraio 2008 Segnala Share Inserito: 15 febbraio 2008 ciao a tutti penso di aver già proposto questa discussione ma non riesco a trovarne traccia.avrei bisogno di mandare una cpu in stop al verificarsi di una determinata condizione, (un ingresso , o un tempo)è possibile? come posso fare? Link al commento Condividi su altri siti More sharing options...
rguaresc Inserita: 15 febbraio 2008 Segnala Share Inserita: 15 febbraio 2008 con l'istruzione stop in un fb, esempio U E 0.0 SPB= OK STPOK:NOP 0se manca E0.0 la cpu si ferma Link al commento Condividi su altri siti More sharing options...
idrive Inserita: 15 febbraio 2008 Autore Segnala Share Inserita: 15 febbraio 2008 basta inserirlo in un qualunque fb?in questo caso la cpu non sarà resettabile finchè non ci sarà E0.0 giusto? Link al commento Condividi su altri siti More sharing options...
JumpMan Inserita: 15 febbraio 2008 Segnala Share Inserita: 15 febbraio 2008 Con S5 c'era l'istruzione STP?Altrimenti basta che leggi una DW inesistente... oppure fai un loop su sè stesso (in questo caso attenzione che prima di fermarsi rimangono congelate le uscite per il tempo impostato nel parametro di watchdog in DB1) Link al commento Condividi su altri siti More sharing options...
idrive Inserita: 18 febbraio 2008 Autore Segnala Share Inserita: 18 febbraio 2008 scusatemi ma io sono proprio alle prime armi , come faccio a fargli leggere una dw inesistente? oltre tutto mi servirebbe un segnale allo scadere di 50/60h, l's5 ha una funzione di orologio. Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 18 febbraio 2008 Segnala Share Inserita: 18 febbraio 2008 Con S5 c'era l'istruzione STP?Si , c'e' gia'.l's5 ha una funzione di orologio.L'orologio integrato , nella vecchie serie S5 , era disponibile solo dalla CPUS103 in avanti, includendo la S95.Siccome non lo ho visto specificato da nessuna parte , che CPU hai?Ivan Link al commento Condividi su altri siti More sharing options...
idrive Inserita: 18 febbraio 2008 Autore Segnala Share Inserita: 18 febbraio 2008 Ho una cpu 103 Link al commento Condividi su altri siti More sharing options...
idrive Inserita: 20 febbraio 2008 Autore Segnala Share Inserita: 20 febbraio 2008 la cpu è una s5 100u cpu103.siccome nel programma con cui stò armeggiando ci sono solo 5pb per creare la funzione di stop come dicerquaresc dovrei in uno dei pb dire:u Eo.1spb FB1ciò provoca il richiamo dell'FB e se E0.0 manca si ferma la cpuin caso contrario se cioè E0.0 c'è gli devo dire di ritornare a leggere il pb di prima?come? Link al commento Condividi su altri siti More sharing options...
Gianmario Pedrani Inserita: 20 febbraio 2008 Segnala Share Inserita: 20 febbraio 2008 Si ma guarda che quando la cpu va in stop.. poi devi rimetterla in run, a mano con l'interruttore esterno.. Ma a che serve mandare in stop una cpu?????? Link al commento Condividi su altri siti More sharing options...
Savino Inserita: 20 febbraio 2008 Segnala Share Inserita: 20 febbraio 2008 L'istruzione per mandare la CPU in stop e' STP. U N M 0.0 // se la M 0.0 diventa 1 la CPU va in stop. SPB = M 001 STP M001: .. .. .Poi, per ripristinare la CPU to run, devi far diventare la M 0.0 a zero e hai due possibilita'.. o muovi il selettore HW da run to stop e di nuovo to run oppure dal dispositivo di programmazione collegato alla CPU, videata stato di funzionamento, etc...Opportuni pacchetti SCADA, hanno anche allegata questa funzione. Link al commento Condividi su altri siti More sharing options...
busanela Inserita: 20 febbraio 2008 Segnala Share Inserita: 20 febbraio 2008 Ciao, STP manda in stop la cpu solo dopo aver terminato l'elaborazione delle istruzioni comprese dal comando STP al termine di OB1. Se esiste solo PB1, viene elaborato sino al suo termine. Inoltre l'immagine di processo delle uscite viene trasmessa alle unità d'uscita. La cpu può essere rimessa in run, solo tramite il commutatore STOP-RUN.Per interrompere immediatamente l'elaborazione del programma di una cpu, si utilizza l'istruzione STS. Link al commento Condividi su altri siti More sharing options...
idrive Inserita: 21 febbraio 2008 Autore Segnala Share Inserita: 21 febbraio 2008 ok ma per eseguire quest'istruzione mi devo creare per forza un fb che vado poi a richiamare da un pb,ho la posso inserire anche in un pb direttamente? Link al commento Condividi su altri siti More sharing options...
rguaresc Inserita: 21 febbraio 2008 Segnala Share Inserita: 21 febbraio 2008 L'istruzione di salto condizionato SPB non si puo' mettere in un PB, per scrivere quelle 4 righe devi creare un FB. Link al commento Condividi su altri siti More sharing options...
6pippo Inserita: 21 febbraio 2008 Segnala Share Inserita: 21 febbraio 2008 ringrazio tutti per le spiegazioni, penso di aver avuto le nozioni necessarie per provare Link al commento Condividi su altri siti More sharing options...
6pippo Inserita: 21 febbraio 2008 Segnala Share Inserita: 21 febbraio 2008 scusatemi ma ho sbagliato a postare, stò litigando con più forum 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