2
0
2
2
-0
2
14
Product Specifications
2.7
Software Interface
SmartRunner Explorer has a VSX programming interface. The driver VsxProtocolDriver pro-
vides full access to the input and output data of the sensor and facilitates integration in a C#-
based programming environment. The driver connects to the sensor and handles the commu-
nication in accordance with the communication protocol. The user can access functions for set-
ting parameters on the sensor, retrieving parameter values from the sensor, and saving and
loading entire parameter sets both locally and on the sensor. The user can also receive sensor
images. Each function also contains an error object from which information can be obtained in
the event of an error in the function.
A
.NET 5.0-based
software interface is provided for easy integration with PC software. This
software interface takes the form of DLLs and handles the communication with the sensor. Inte-
grate the DLLs into the programming environment and run the programming lines indicated.
Examples relate to the Visual Studio 2019 programming environment and to the C# program-
ming language.
Note
Integrating the NuGet
In order to use the DLL, the NuGet must be integrated. This can be done in Visual Studio by the
NuGet package manager, for example. The DLL can be found in the software folder on the
SmartRunner Explorer product page of Pepperl and Fuchs. The NuGet is located in the ZIP file
stored in this folder under the project folder ext.
Note
More information on configuration see chapter 5.1.