rafpas Inserito: 25 febbraio 2009 Segnala Share Inserito: 25 febbraio 2009 ciao ragazzi,gentilmente avrei bisogno di un esempio in vb per pilotare tre merker che vanno ad pilotare un motore di un nastro trasportatore. ho visto le librerie libnodave e non so come si usano, a me servirebbe qualcosa semplice unando l'oggetto MSCOMM di vb 6.il plc che abbiamo è: s7-200 cpu 216, con configurazione PPI rs232.distinti saluti e grazie Link al commento Condividi su altri siti More sharing options...
max.bocca Inserita: 28 febbraio 2009 Segnala Share Inserita: 28 febbraio 2009 La cosa più semplice è usare la modalità seriale su plc in modalità free-port.Setti la porta PLC0 a 9600,8,n1 abiliti la ricezione a lunghezza di un byte...Con VB abiliti la seriale es. Private Sub Form_Load() MSComm1.CommPort = 1 ' Selezioniamo la COM1 MSComm1.Settings = "9600,n,8,1" ' Le impostazioni della seriale MSComm1.PortOpen = True ' Apriamo la porta. Dim Pacchetto$End SubQuando devi inviare il dato lanci la subSub InviaDati(Dati$) MSComm1.Output = Pacchetto$End Subper fare una semplice prova sul plc lasci sempre in ascolto la seriale, quando genera l'interrupt di ricezione copy il byte ricevuto sulla porta QB0 e vedi i led che ti indicano il byte ricevuto... Link al commento Condividi su altri siti More sharing options...
rafpas Inserita: 2 marzo 2009 Autore Segnala Share Inserita: 2 marzo 2009 ciao max.bocca,innanzi tutto grazie per la risposta.ho capito quello che mi ha detto, l'unica cosa non capisco qual'è la stringa che dovrei mettere in Pacchetto$ per pilotare un merker esempio M1.0 che aggisce su Q1.0.saluti Link al commento Condividi su altri siti More sharing options...
max.bocca Inserita: 7 marzo 2009 Segnala Share Inserita: 7 marzo 2009 potrebbe essere solo un carattere - lato PLC devi configugrare l'ascolto sulla porta free-port, associare all'interrupt ricezione carattere la scrittura di MB che ti interessa Link al commento Condividi su altri siti More sharing options...
Gianmario Pedrani Inserita: 7 marzo 2009 Segnala Share Inserita: 7 marzo 2009 Attento che non puoi attaccare direttamente il cavo della seriale che esce dal pc altrimenti bruci la seriale del pc, perché le porte del plc anche se sono configurate come free-port sono sempre delle rs484 in mezzo ci devi mettere il convertitore, o cavo pc-ppi 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