Skip to content

Question regarding the calculation method of SymbolCRC in ItemAddress #73

@lircy

Description

@lircy

Hello,

First, thank you for your great work on the S7CommPlusDriver project. It has been an invaluable resource for understanding and working with the S7CommPlus protocol.

I'm currently studying the ItemAddress class and have a question about the SymbolCRC property. Throughout the codebase, I've noticed that SymbolCRC is only ever initialized with a value of 0, and I couldn't find any logic that calculates or sets this property to a non-zero value.

Could you please clarify:

What is the intended purpose of the SymbolCRC property in the S7CommPlus protocol context?
How is the SymbolCRC value supposed to be calculated?
Is there a specific algorithm or reference for generating this CRC value?
If this functionality isn't yet implemented, are there any plans to add it in the future?
Understanding how this CRC should be calculated would be very helpful for ensuring protocol compliance, especially when accessing symbolic addresses or dealing with more advanced PLC data structures.

Any insights or documentation references you could provide would be greatly appreciated.

Thank you for your time and contribution to the open-source community.

Best regards,
lircy

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions