batman1970 Inserito: 8 giugno 2013 Segnala Share Inserito: 8 giugno 2013 Salve a tutti,M340 viene fornito con una scheda aggiuntiva per la comunicazione TC Ip con protocollo modbus,pochi sanno che questa scheda a bordo oltre ad avere il Web serve ha anche "il servizio" per la comunicazione con un applicativo Visual Basic. Nonostante la completezza del prodotto e le aperture pochi poi riescono ad usarla per agganciarsi con una supervisione Home made sfruttando il servizio messo a disposizione, questo perché il modubus rende disponibili solo Bool Int o Dint e non i registri in formato real. La cosa difficile è la conversione perché è mal documentata e confusa. In rete si trovano parecchi post ma sempre solo domande e risposte confuse. Io sono riuscito sudando un po' se volete informazioni sono disponibile a renderle vi faciliterò il compito. B Lavoro a tutti. Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 8 giugno 2013 Segnala Share Inserita: 8 giugno 2013 Puoi benissimo scrivere un mini tutorial e "uplodarlo" sul forum perchè sia disponibile a tutti. Link al commento Condividi su altri siti More sharing options...
batman1970 Inserita: 8 giugno 2013 Autore Segnala Share Inserita: 8 giugno 2013 si lo farò appena ho il tempo, per ora risponderò ai singoli casi...se mai ce ne saranno... Link al commento Condividi su altri siti More sharing options...
max.riservo Inserita: 10 giugno 2013 Segnala Share Inserita: 10 giugno 2013 Salve a tutti,M340 viene fornito con una scheda aggiuntiva per la comunicazione TC Ip con protocollo modbus,pochi sanno che questa scheda a bordo oltre ad avere il Web serve ha anche "il servizio" per la comunicazione con un applicativo Visual Basic. Nonostante la completezza del prodotto e le aperture pochi poi riescono ad usarla per agganciarsi con una supervisione Home made sfruttando il servizio messo a disposizione, questo perché il modubus rende disponibili solo Bool Int o Dint e non i registri in formato real. La cosa difficile è la conversione perché è mal documentata e confusa. In rete si trovano parecchi post ma sempre solo domande e risposte confuse. Diciamo che non è proprio così. M340 supporta il protocollo Modbus RTU sulla porta seriale e il protocollo Modbus TCP/IP sulla porta Ethernet (integrata nella CPU per la versione P342020 oppure nel modulo aggiuntivo NOE). E' il protocollo Modbus (RTU o TCP/IP è indifferente) che gestisce per scambio dei dati e per questo scambio vengono utilizzati dei registri (WORD) che possono contenere valori a 16 bit : il significato di questi 16 bit (o eventualmente di 32 bit nel caso l' informazione originaria sia una DWORD) deve concordare tra il PLC e il PC (ovvero se in una WORD nel PLC inserisco un valore UINT, anche nel PC devo convertire il signficato dei bit della word in UINT). Quando parli di Visual Basic ti riferisci a VB6 oppure VB.NET ? 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