TAG reading issue

There are a number of Siemens-specific items that should be checked, but if @chi or @zxcslo have suggestions, follow their advice.

Aside from that, momentary buttons are always a problem if they aren't connected via a true I/O protocol. The following discussions are focused on Allen-Bradley products, but the issue is the same and the mitigations are similar.

Start here: