Source code for cimpy.cgmes_v2_4_15.ACDCConverterDCTerminal

from .DCBaseTerminal import DCBaseTerminal
from .CGMESProfile import Profile


[docs]class ACDCConverterDCTerminal(DCBaseTerminal): """ A DC electrical connection point at the AC/DC converter. The AC/DC converter is electrically connected also to the AC side. The AC connection is inherited from the AC conducting equipment in the same way as any other AC equipment. The AC/DC converter DC terminal is separate from generic DC terminal to restrict the connection with the AC side to AC/DC converter and so that no other DC conducting equipment can be connected to the AC side. :DCConductingEquipment: Default: None :polarity: Represents the normal network polarity condition. Default: None """ possibleProfileList = { "class": [Profile.EQ.value, Profile.SSH.value, Profile.TP.value, ], "DCConductingEquipment": [Profile.EQ.value, ], "polarity": [Profile.EQ.value, ], } serializationProfile = {} recommendedClassProfile = Profile.EQ.value __doc__ += "\nDocumentation of parent class DCBaseTerminal:\n" + DCBaseTerminal.__doc__ def __init__(self, DCConductingEquipment = None, polarity = None, *args, **kw_args): super().__init__(*args, **kw_args) self.DCConductingEquipment = DCConductingEquipment self.polarity = polarity def __str__(self): str = "class=ACDCConverterDCTerminal\n" attributes = self.__dict__ for key in attributes.keys(): str = str + key + "={}\n".format(attributes[key]) return str