As Sergei answered, the WARNING code (not an ERROR) says the device is not responding. The VISA session itself has been opened successfully, so your program can continue to run if it is not a problem. (This is why the code is a WARNING, not an ERROR.) NI-VISA allows to open a GPIB session as long as the GPIB controller (such as GPIB0) does exist and the VISA resource syntax (such as GPIB0::3::INSTR) is correct, even if the device is not ready on the bus.
However any IO operation with the instrument by using viWrite, viRead, viClear, etc... will generate an ERROR unless the device is ready to control (such as GPIB cable connection, instrument address setting, and instrument power, etc..)