From the cRIO side it sounds like you need a DPV1 connection. That should be possible and is explained on page 22 of the attached manual, which should also be in the start menu. Is that what you are looking for?

As to what command you need to send, if you have the technical manual for the device I think we can figure it out from that. Do you have a manual?

Sorry guys, I missed the PCI detail but I don't think that changes the situation too much.

The slave address needs to be set in the configurator before running the system. You can't change a slave address without the configurator.

The GSD file doesn't have any information for the serial number and address, as you noted. Slaves aren't required to have serial numbers implemented that I have seen in the profibus specification and this one might not a serial number accessible.

Moving forward:

-Contact the manuafacturer of the device and see if you can get a manual. It will explain if there is any way to get the serial number.

-There is a chance the manufacturer fields of the diagnostic data have a serial number, but there is no way to fault the device and I am not sure that is a good idea.