In addition to the supported Node-types, VILLASnode comes with examples for client applications / and model blocks. These clients usually use the Sockets node-type to exchange data with a VILLASnode instance via UDP packets. For details about the UDP packet format, please see node-type-socket-format.
- MATLAB Simple MATLAB code for exchanging signals via UDP sockets between MATLAB and VILLASnode.
- OPAL-RT HYPERSIM A user code model for OPAL-RTs HYPERSIM digital real-time simulator using UDP sockets for interfacing to VILLASnode.
- OPAL-RT Asynchronous Process (AsyncIP) Contains the implementation of an asynchronous process block for RT-LAB.
- Python A simple python client application communicating via local Unix sockets and Protobuf encoding
- NI LabView This example model is using LabView standard UDP blocks to exchange sample values with VILLASnode via UDP packets.
- RTDS GTNET-SKT card Several example RSCAD drafts showing how to use GTSYNC and GTNET-SKT together with VILLASnode.
- ML507 GTFPGA - UDP interface An alternative to GTNET cards for interfacing RTDS via UDP.
- DPsim VILLAsnode can communicate via the Shared memory with the dynamic phasor solver (DPsim) of the Institute for Automation of Complex Power Systems. Please contact Markus Mirz for details.