private int getTpduId() {
        int tpduId = tpduGenerator.getAndIncrement();
        // If we've reached the max value for a 16 bit transaction identifier, reset back to 1
        if (tpduGenerator.get() == 0xFFFF) {
            tpduGenerator.set(1);
        }
        return tpduId;
    }
Currently we only support the S7 Any type of addresses. This helper simply converts the S7Tag
from PLC4X into S7Address objects.

@param tag S7Tag instance we need to convert into an S7Address
@return the S7Address
plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/protocol/S7ProtocolLogic.java