|
|
@ -1290,10 +1290,10 @@ createMmsModelFromIedModel(MmsMapping* self, IedModel* iedModel)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
MmsDevice* mmsDevice = NULL;
|
|
|
|
MmsDevice* mmsDevice = NULL;
|
|
|
|
|
|
|
|
|
|
|
|
if (iedModel->firstChild != NULL) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mmsDevice = MmsDevice_create(iedModel->name);
|
|
|
|
mmsDevice = MmsDevice_create(iedModel->name);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (iedModel->firstChild != NULL) {
|
|
|
|
|
|
|
|
|
|
|
|
int iedDeviceCount = IedModel_getLogicalDeviceCount(iedModel);
|
|
|
|
int iedDeviceCount = IedModel_getLogicalDeviceCount(iedModel);
|
|
|
|
|
|
|
|
|
|
|
|
createMmsDataModel(self, iedDeviceCount, mmsDevice, iedModel);
|
|
|
|
createMmsDataModel(self, iedDeviceCount, mmsDevice, iedModel);
|
|
|
|