I have little exprerience on labview, but using this i did not handale this instrument even before. I see your device specification where GPIB interface is abvailable. You can control your SMU and CV through GPIB interface.This type of interfacing can be programmed and control by using labview. For your convenience, i have attached a link of pdf document herewith, which will guide you about different control commands.
If you are not so familiar with instrumental programming and only want some simple function to be realized with PC, I suggest Labview, Matlab is no easy in this case, you need expertise, whereas Labview is built for such application.
Kindly note that high-end measuring instruments are always provided with IEEE488-GPIB bus interface for instrument control. If you want to use LabView or MATLAB only software is not going to help you. You need a hardware add-on card with your PC that provides the necessary GPIB bus hardware interface to talk to your instrument.
On the other hand, if you look for simpler options such as RS232 or USB, the communication protocol would be much easier. In the instrument manual you should have all the details of the commands and instructions defined in the protocol.
Your "MAIN" aim is to "CONTROL" your instrument "EXTERNALLY"; I believe that is the main requirement, not necessarily any specific platform.
You can write a small C or C++ program using the defined protocol to communicate over the serial link. This is at least quick and cheaper solution to get started. Later on you can decide to upgrade should the need arise.
Thanks for your replies. I do have the GPIB interface and i am able to connect it to the instrument also. But i am not getting the correct graphs. If anyone has used any programming methods to control this instrument.
Were you able to program the B1500? I wrote two small programs in MATLAB; one to do a spot measurement, and the other to do a staircase (IV-Sweep) measurement. However, I haven't be able get measure currents when sourcing voltage, or vice versa.