gebra Inserito: 17 novembre 2017 Segnala Share Inserito: 17 novembre 2017 Buon giorno, mi chiamo Mauro, sono un nuvo utente del forum. Sono un principiante nella programmazione. uso un s7 314 ... Devo far muovere un braccio nelle tre posizioni per prendere un pezzo e portarlo poi ad un altra stazione di lavoro ( fisher teckincs ) Non ho ancora imparato a usare i encoder. Pensavo di far muovere il tutto usando in temporizzatori, sapendo benissimo che sarò impreciso. Il movimento deve avvenire nel seguente modo Rotazione del braccio fino ad una certa posizione-poi il braccio si allunga di un tot- poi il braccio scende una volta che il braccio scende si aziona un compressore ed una pompa. successivamente il braccio si alza-si ritrae e ruota verso la posizione finale. Ho provato e riprovato ma sbaglio qualche cosa che non percepisco. Tutto bene fino al'azionamento della pompa, poi il plc non fa proseguire. se inserisco altri temporizzatori non va piu nulla allego listato ringrazio in anticipo chi mi aiuta. serve per un progetto a scuola Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 17 novembre 2017 Segnala Share Inserita: 17 novembre 2017 Con quale CPU stai lavorando? Link al commento Condividi su altri siti More sharing options...
84paolo Inserita: 17 novembre 2017 Segnala Share Inserita: 17 novembre 2017 Se hai scritto quel codice su un plc è normale che non va. Hai messo tutti i comandi su di un unico rung. Poi dopo il contatto del fronte di discesa hai messo un timer e una bobina. Ma se ti va bene forse sta attiva per una scansione. Forse il concetto sarà anche giusto Ma come lo hai scritto no. Dividi tutta la logica su rung diversi e usa delle memorie di appoggio per memorizzare i fronte e far partire lo step dopo. Link al commento Condividi su altri siti More sharing options...
cdc Inserita: 18 novembre 2017 Segnala Share Inserita: 18 novembre 2017 La cosa migliore (almeno io faccio così) è scriversi su un foglio tutti gli step da eseguire in sequenza con le condizioni che mi portano da uno step al successivo. Poi è un attimo riportare tutto su PLC. Ciao Link al commento Condividi su altri siti More sharing options...
gebra Inserita: 18 novembre 2017 Autore Segnala Share Inserita: 18 novembre 2017 22 ore fa, gebra scrisse: Buon giorno, mi chiamo Mauro, sono un nuvo utente del forum. Sono un principiante nella programmazione. uso un s7 314 ... Devo far muovere un braccio nelle tre posizioni per prendere un pezzo e portarlo poi ad un altra stazione di lavoro ( fisher teckincs ) Non ho ancora imparato a usare i encoder. Pensavo di far muovere il tutto usando in temporizzatori, sapendo benissimo che sarò impreciso. Il movimento deve avvenire nel seguente modo Rotazione del braccio fino ad una certa posizione-poi il braccio si allunga di un tot- poi il braccio scende una volta che il braccio scende si aziona un compressore ed una pompa. successivamente il braccio si alza-si ritrae e ruota verso la posizione finale. Ho provato e riprovato ma sbaglio qualche cosa che non percepisco. Tutto bene fino al'azionamento della pompa, poi il plc non fa proseguire. se inserisco altri temporizzatori non va piu nulla allego listato ringrazio in anticipo chi mi aiuta. serve per un progetto a scuola credo di aver risolto, comunque i vostri consigli me li tengo stetti. grazie a tutti. 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