For the most part, Modbus should allow you to talk between one brand PLC and another brand HMI. Sometimes there is a little manipulation that needs done depending on how the PLC breaks up 32 bit numbers and how the HMI interprets them, but once you figure one of them out it is usually fairly easy from there.
What brand of PLC and HMI are you considering?