There is no difference between programming with a USB-GPIB-B and an PCI-GPIB, both interfaces use the same commands and are used exactly the same way. Keep in mind board index applies to both USB and PCI interfaces. The board index of GPIB0 is 0, GPIB1 is 1, etc. Check Measurement and Automation Explorer to see what your interface's board index is.