Verwenden Sie die Suchfunktion, um das Kepware Repository mit mehr als 500 Wissensdatenbank-Artikeln anzuzeigen. Grenzen Sie die Ergebnisse ein, oder geben Sie Ihre Abfrage im Suchfeld unten ein.

Wenn Sie keine Lösung finden, stehen Ihnen alternativ weitere Ressourcen zur Verfügung: unser PTC eSupport Portal. Wenn Sie aufgefordert werden, sich beim eSupport Portal anzumelden, können Sie die Anmeldeinformationen für „My Kepware“ verwenden. Benötigen Sie ein Konto für „My Kepware“? Hier können Sie ein Konto erstellen.

Lösungsergebnisse durchsuchen nach:
View All Solutions

Kepware Knowledge Base: Solution


Received Unable to read bytes '<bytes>' starting at offset '<offset>' for Data Block '<address>' on device '<device>'. Device returned data access error [Code=0x05] Error Message


Last Update: 07.11.2018

Problem:
Reading data from a data block results in an error that causes all registers in the block to be invalidated and the quality to be set to Bad.

Possible Cause: An incorrect request may have been sent to the device after Item Syntax was used to access a Boolean in a data block. The error will occur when requesting a bit in a byte that is positioned at the end of the data block. This affects the following item syntax:

  • DB[num],B[address][.bit]
  • DB[num],BYTE[address][.bit]
  • DB[num].DBB[address][.bit]
  • DB[num].DB[address][.bit]

Solution:
Access Booleans using alternate syntax. For more information, refer to the examples below.

  • Instead of "DB[num],B[address][.bit]" use "DB[num],C[address][.bit]".
  • Instead of "DB[num],BYTE[address][.bit]" use "DB[num],C[address][.bit]".
  • Instead of "DB[num].DBB[address][.bit]" use "DB[num].C[address][.bit".
  • Instead of "DB[num].DB[address][.bit]" use "DB[num].C[address][.bit]".