t0nin0 Inserito: 18 aprile 2017 Segnala Share Inserito: 18 aprile 2017 Buoongiorno a tutti. Tramite l'uso di Moka7 mi imbatto nell'errore in oggetto. Nello specifico effetto la seguente lettura int res = plc.ReadArea(S7.S7AreaDB, 38, 0, 232); Nel metodo della classe S7Client.java public int ReadArea(int Area, int DBNumber, int Start, int Amount, byte[] Data) Length=RecvIsoPacket(); viene valorizzato a 247 e quando viene effettuato questo controllo if ((Length-25==SizeRequested) && (PDU[21]==(byte)0xFF)) Non viene passato e mi va in LastError = errS7DataRead; Quale potrebbe essere l'errore? Grazie Note: Se effettuo la lettura da Snap7Client Demo via Multi read/write DbNumber 38 Start 0 Size 232 -> Viene popolato il field Data Read BlockInfo Block Type : DB Block Number : 38 Block Lang : DB Block Flags : 00000001 MC7 Size : 1000 Load Size : 1318 Local Data : 0 SBB Length : 246 CheckSum : $5BE6 Version : 0.0 Code Date : 2015/12/15 Intf.Date : 2015/12/15 Author : Family : Header : 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