Closed aklira closed 7 months ago
.
2 possibilities:
HowTo:
How to update the datamodel of the IED simulator, with libiec61850?
0/ Go into the directory that contains 'datamodel' and source code of the simulator 1/ write the CID file (by adding dataset, or anything else) 2/ Generate the code source associated to the datamodel ('static_model.c' and 'static_model.h'), with the Java provided tool './tools/model_generator/genmodel.jar'
java -jar ../../tools/model_generator/genmodel.jar ./simpleIO_direct_control.cid -ied simpleIO -ap accessPoint1 -out static_model -modelprefix iedModel
3/ rebuild the IED server simulator (make)
ToDo list for the 'Dataset' ticket:
Abstract
Data sets are groups of data attributes (DA) or functional constraint data objects (FCDO). They are used to simplify access to functional related groups of variables. E.g. if you want to read the most important status values of a server you don’t have to ask the server for each individual variable. Instead you define a data set (or most probably use a predefined one) that contains all the required data and request them with a single read with the data set reference as an argument.
Functions to implement: