guglmarkets.blogg.se

Rapidclick github
Rapidclick github










rapidclick github
  1. #Rapidclick github how to
  2. #Rapidclick github software

A very lightweight HTTP/HTTPS stack makes the rapid61850 data model self-describing and accessible at run-time, on-demand. An HTTP and JSON-based implementation of the IEC 6 ACSI.It is useful for any application where sub-millisecond performance is not needed, because it offers the comfort and convenience of writing your control logic code in a high-level language. All the communications is handled behind the scenes. This approach uses additional C code (with winpcap/libpcap) to automatically handle the communications and data model, with SWIG wrappers to link to a Python or Java program. It also works well with the Qt C++ GUI framework. This approach would be used where deterministic real-time performance is important, or where the network interface is custom (such as on a microcontroller). Supports initialisation of data type values, and instance-specific values.Can optionally support fixed-length GOOSE encoding, which reduces GOOSE encoding time by approximately 50%.Performs validation of the SCD file, and reports any problems.Platform-independent, and any C/C++ compiler should work.Lightweight and fast, and suitable for low-cost microcontrollers and the Raspberry Pi.Implements sending and receiving GOOSE and Sampled Value packets.

rapidclick github

It has not been tested on many SCD files. The code is meant to be a proof of concept, and some parts are experimental.

rapidclick github

#Rapidclick github how to

This readme file describes how to set up the software, and its basic use. It's ideal for rapid-prototyping new power system protection, control, and automation systems that require communications. The output code is lightweight and platform-independent, so it can run on a variety of devices, including low-cost microcontrollers and the Raspberry Pi. Any valid IEC 61850 Substation Configuration Description (SCD) file, describing GOOSE and/or SV communications, can be used as the input.

#Rapidclick github software

The goal of this software is to automatically generate C/C++ code which reads and writes GOOSE and Sampled Value packets. tar.gz Rapid-prototyping protection schemes with IEC 61850 Rapid61850 by stevenblair rapid61850 Rapid-prototyping protection and control schemes with IEC 61850 View on GitHub Download.












Rapidclick github