Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support lower versions of firmware and variable annotations #49

Open
cpf083 opened this issue Dec 23, 2024 · 2 comments
Open

Support lower versions of firmware and variable annotations #49

cpf083 opened this issue Dec 23, 2024 · 2 comments

Comments

@cpf083
Copy link

cpf083 commented Dec 23, 2024

hello Thomas,S7 COMM Plus is excellent, but I personally feel it has too many restrictions regarding the firmware requirements for PLCs. Both ibaPDA and Kepware software support lower versions of firmware and can also retrieve variable comments. These two software solutions are currently available for free trials. Is it possible to use Wireshark to capture the communication packets of these two software programs to address these two issues?
20241224110355

@thomas-v2
Copy link
Owner

I know how to read the variable comments, the basic function I have added some weeks ago, To get the comments, you must read the information by an XML dataset, which also includes all the informations like the IDs we browse with the current method. But to combine both methods is not that easy, it would be easier to skip the current method and retrieve all informations from the XML dataset. I haven't compared both methods, but I guess the current method would be faster and creates less traffic.

Supporting non-TLS firmware version: It's in my opinion problematic in Open Source software. Closed software can hide where they got their informations from.

@jogibear9988
Copy link

@cpf083 you could try to combine https://github.com/bonk-dev/HarpoS7 with this library

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants