POST cards appeared around the time of the AT. The IBM AT BIOS outputs codes to port 80h, and so the vast majority of POST cards will be monitoring port 80h.
Other machines started to output on different ports. The following list is from the manual for my 'Micro 2000' POST card:
Port 80h = standard usage
Port 84h = All Compaq computers
Port 90h = PS/2 models 25 and 30
Port 300h = Award BIOS
Port 680h = Computers with Microchannel bus
Therefore some POST cards will have switches/jumpers to change which port is being monitored.
IBM XT
The IBM 5160 BIOS outputs only a few POST codes and does so to port 60h.
Someone has listed those codes at
http://www.61131568.com/E_ibmxt.asp
I have yet to see a POST card that monitors that port.
As for XT clones, I would expect that some BIOS manufacturers added the code to their XT BIOS after they saw the technique introduced in the IBM 5170 (or was it that IBM copied the technique from some other manufacturer).
IBM PC
Won't work.