This article describes the fields that can be found when scanning QR codes on Anybus and Ixxat products. This might be useful in case you want to link data to your own device database in your production.
APPLICABLE PRODUCTS
All Anybus and Ixxat products
QUESTION
What is the structure of QR code data strings on Anybus and Ixxat products?
ANSWER
QR code telegrams on Anybus and Ixxat products are comprised of at least the following fields:- Header: 0x23, 0x3E (ASCII: #>)
- Trailer: 0x3C, 0x23 (ASCII: <#)
- Separator: 0x3B (ASCII: ;)
- Identifier: 1P, value: HMS_Article_Number
- Identifier: 2P, value: SW_Version
- Identifier: S, value: Serial_Number
- Identifier: 10D, value: Date_Code in YYWW format (year and week)
This combines to the following data string syntax:
#>;1P"HMS_Article_Number";2P"SW_Version";S"Serial_number";10D"Date_Code";<#
Example QR code:
#>;1PAB6677-C;2P2.21;SA05530C5;10D2209;<#
Please note that there may be additional fields present. Therefore, the order of the fields within the data string is not specified.