IEC61850Server (LIB)
- Version
4.0.9.3
- Namespace
AC500_IEC61850Server
- Author
- Placeholder
AC500_IEC61850Server
Description 1
IEC61850 Server implementation in IEC61131-3 Copyright: We reserve all rights in these programs and the information therein. Reproduction, use or disclosure to third parties without express authority is strictly forbidden. (c) 2006-2025 ABB, all rights reserved
Contents:
Data typesENUM61850_BASIC_TYPES(ENUM)ENUM61850_CLOCK_SYNC_MODE(ENUM)IEC61850AttributeTypenIEC61400 SpecialIEC61850 ControltyIEC61850_AT_AnalogueValue(STRUCT)tyIEC61850_AT_AnalogueValue_Struct(STRUCT)tyIEC61850_AT_BOOLEAN(ALIAS)tyIEC61850_AT_CODED_ENUM(ALIAS)tyIEC61850_AT_Check(ALIAS)tyIEC61850_AT_DstAddress(STRUCT)tyIEC61850_AT_ENUMERATED(ALIAS)tyIEC61850_AT_ENUM_CtlModels(ENUM)tyIEC61850_AT_ENUM_MODE(ENUM)tyIEC61850_AT_ENUM_SboClass(ENUM)tyIEC61850_AT_EntryTime(STRUCT)tyIEC61850_AT_FLOAT32(ALIAS)tyIEC61850_AT_INT128(ALIAS)tyIEC61850_AT_INT16(ALIAS)tyIEC61850_AT_INT16U(ALIAS)tyIEC61850_AT_INT32(ALIAS)tyIEC61850_AT_INT32U(ALIAS)tyIEC61850_AT_INT8(ALIAS)tyIEC61850_AT_INT8U(ALIAS)tyIEC61850_AT_Octet255(ALIAS)tyIEC61850_AT_Octet64(ALIAS)tyIEC61850_AT_Origin(STRUCT)tyIEC61850_AT_POINT(STRUCT)tyIEC61850_AT_PulseConfig(STRUCT)tyIEC61850_AT_Quality(ALIAS)tyIEC61850_AT_RANGECONFIG(STRUCT)tyIEC61850_AT_ScaledValConfig(STRUCT)tyIEC61850_AT_StatusValue_Struct(STRUCT)tyIEC61850_AT_TimeStamp(STRUCT)tyIEC61850_AT_UCSTRING255(ALIAS)tyIEC61850_AT_UINT32(ALIAS)tyIEC61850_AT_UNIT(STRUCT)tyIEC61850_AT_VECTOR(STRUCT)tyIEC61850_AT_ValWithTrans(STRUCT)tyIEC61850_AT_VisSTRING129(ALIAS)tyIEC61850_AT_VisSTRING255(ALIAS)tyIEC61850_AT_VisSTRING32(ALIAS)tyIEC61850_AT_VisSTRING64(ALIAS)tyIEC61850_AT_VisSTRING65(ALIAS)
DataClassENUM61850_DataPoint_Type(ENUM)ENUM61850_SIM_MODE(ENUM)ENUM_TYPESIEC61850_ENUM_DA_ALM_STATE(ENUM)IEC61850_ENUM_DA_ANGID(ENUM)IEC61850_ENUM_DA_ANGIDCMV(ENUM)IEC61850_ENUM_DA_ANGLEREFERENCEKIND(ENUM)IEC61850_ENUM_DA_ASS_STVAL(ENUM)IEC61850_ENUM_DA_BEH(ENUM)IEC61850_ENUM_DA_CBOPCAP(ENUM)IEC61850_ENUM_DA_CMDQUAL(ENUM)IEC61850_ENUM_DA_CONTROLOUTPUTKIND(ENUM)IEC61850_ENUM_DA_CTE_HISRS(ENUM)IEC61850_ENUM_DA_CTE_RSPER(ENUM)IEC61850_ENUM_DA_CTLMODELKIND(ENUM)IEC61850_ENUM_DA_CTLMODELS(ENUM)IEC61850_ENUM_DA_CURVECHARKIND(ENUM)IEC61850_ENUM_DA_DAWEEKDAYKIND(ENUM)IEC61850_ENUM_DA_DBPOS(ENUM)IEC61850_ENUM_DA_DIR(ENUM)IEC61850_ENUM_DA_DIRMOD(ENUM)IEC61850_ENUM_DA_ENUMERATED(ENUM)IEC61850_ENUM_DA_FAILMOD(ENUM)IEC61850_ENUM_DA_FANCTL(ENUM)IEC61850_ENUM_DA_FAULTDIRECTIONKIND(ENUM)IEC61850_ENUM_DA_GNST(ENUM)IEC61850_ENUM_DA_HEALTH(ENUM)IEC61850_ENUM_DA_HVID(ENUM)IEC61850_ENUM_DA_HVREFERENCEKIND(ENUM)IEC61850_ENUM_DA_LEVMOD(ENUM)IEC61850_ENUM_DA_LIVDEAMOD(ENUM)IEC61850_ENUM_DA_MOD(ENUM)IEC61850_ENUM_DA_MONTHKIND(ENUM)IEC61850_ENUM_DA_MULTIPLIER(ENUM)IEC61850_ENUM_DA_MULTIPLIERKIND(ENUM)IEC61850_ENUM_DA_OCCURRENCEKIND(ENUM)IEC61850_ENUM_DA_OPMOD(ENUM)IEC61850_ENUM_DA_ORCAT(ENUM)IEC61850_ENUM_DA_ORIGINATORCATEGORYKIND(ENUM)IEC61850_ENUM_DA_PERIODKIND(ENUM)IEC61850_ENUM_DA_PHASEANGLEREFERENCEKIND(ENUM)IEC61850_ENUM_DA_PHASEFAULTDIRECTIONKIND(ENUM)IEC61850_ENUM_DA_PHASEREFERENCEKIND(ENUM)IEC61850_ENUM_DA_PHSID(ENUM)IEC61850_ENUM_DA_POLQTY(ENUM)IEC61850_ENUM_DA_POWCAP(ENUM)IEC61850_ENUM_DA_RANGE(ENUM)IEC61850_ENUM_DA_RANGEKIND(ENUM)IEC61850_ENUM_DA_RETRMOD(ENUM)IEC61850_ENUM_DA_RSTMOD(ENUM)IEC61850_ENUM_DA_RVAMOD(ENUM)IEC61850_ENUM_DA_SBOCLASSES(ENUM)IEC61850_ENUM_DA_SBOCLASSKIND(ENUM)IEC61850_ENUM_DA_SCHTYP(ENUM)IEC61850_ENUM_DA_SEQT(ENUM)IEC61850_ENUM_DA_SEQUENCEKIND(ENUM)IEC61850_ENUM_DA_SETCHARACT(ENUM)IEC61850_ENUM_DA_SEV(ENUM)IEC61850_ENUM_DA_SEVERITYKIND(ENUM)IEC61850_ENUM_DA_SHOPCAP(ENUM)IEC61850_ENUM_DA_SIUNIT(ENUM)IEC61850_ENUM_DA_SIUNITKIND(ENUM)IEC61850_ENUM_DA_SPV_CHAPERRS(ENUM)IEC61850_ENUM_DA_SPV_SPACS(ENUM)IEC61850_ENUM_DA_SWOPCAP(ENUM)IEC61850_ENUM_DA_SWTYP(ENUM)IEC61850_ENUM_DA_TCMD(ENUM)IEC61850_ENUM_DA_TMS_HISRS(ENUM)IEC61850_ENUM_DA_TMS_RSPER(ENUM)IEC61850_ENUM_DA_TRGMOD(ENUM)IEC61850_ENUM_DA_TRMOD(ENUM)IEC61850_ENUM_DA_TYPRSCRV(ENUM)IEC61850_ENUM_DA_UNBLKMOD(ENUM)IEC61850_ENUM_DA_WEIMOD(ENUM)
GOOSEIEC61850_CLIENT_ACCEPT(STRUCT)IEC61850_ENUM_ASN1_TAGS(ENUM)IEC61850_ENUM_ELEMENTTYP(ENUM)IEC61850_ENUM_FC(ENUM)IEC61850_ENUM_MMS_DataType(ENUM)IEC61850_ENUM_SERVICES(ENUM)IEC61850_ENUM_TRGOPT(ENUM)IEC61850_EthernetAdapter(STRUCT)IEC61850_HistDataBuffer_In(STRUCT)IEC61850_TimeStampR(STRUCT)MMStyIEC61850_ASN1_Header(STRUCT)tyIEC61850_DataSetRef(STRUCT)tyIEC61850_GOOSE_Check(STRUCT)tyIEC61850_SubsDataBlock(STRUCT)tyIEC61850_SubsDataPoint(STRUCT)
IEC61850_DateTime(STRUCT)IEC61850_SimpleClock(STRUCT)ISOtyISO8073_BlockHeader(STRUCT)tyISO8073_ClientPara(STRUCT)tyISO8073_PDU(STRUCT)tyISO8327_BlockHeader(STRUCT)tyISO8327_ClientData(STRUCT)tyISO8327_Connect_AcceptItem(STRUCT)tyISO8327_ConnectionIdent(STRUCT)tyISO8650_UserInfoData(STRUCT)tyISO8823_CP_Type(STRUCT)tyISO8823_ContextList(STRUCT)tyISO8823_ContextName(STRUCT)tyISO8823_DataUser(STRUCT)tyISO8823_NormalModePara(STRUCT)tyISO_BlockHeader(STRUCT)tyISO_SPDU(STRUCT)
Global VariablesIEC61850ServerFB(FB)Library InformationPOUsBASICIEC61400IEC61850CDCCDC ToolsIEC61850_CheckEnumRange(FUN)IEC61850_CreateBasicNames(FUN)IEC61850_GetDatapoint(FUN)IEC61850_GetDatapointRef(FUN)IEC61850_GetDefinition(FUN)IEC61850_GetDirectory(FUN)IEC61850_GetDirectory_All(FUN)IEC61850_GetValue(FUN)IEC61850_GetValues_All(FUN)IEC61850_Init_DataPoints(FUN)IEC61850_SetStructIndex(FUN)IEC61850_SetValue(FUN)
Controllable Analogue InformationControllable Status InformationDescription InformationMonitoring Measurand InformationMonitoring Status InformationStatus Settings
DataSetGOOSEIEC61850_CDC_GoCB(FB)IEC61850_Goose_ASN1_Decoder(FB)IEC61850_Init_GoCB(FUN)IEC61850_MMSGetBlockLen(FUN)ToolsIEC61850_GooseDecodeData(FUN)IEC61850_GooseManager(PRG)fbIEC61850_Subs_ASN1_CheckData(FB)fbIEC61850_Subs_ASN1_Decoder(FB)fbIEC61850_Subs_ASN1_Decoder_CheckDataNum(FB)fbIEC61850_Subs_ASN1_Decoding_Data(FB)funIEC61850_MMSTYPE_TO_STRING(FUN)funIEC61850_SubsCheckDataNum(FUN)funIEC61850_Subs_Bits_SwapRight(FUN)funIEC61850_Subs_InitDatapoint(FUN)
fbIEC61850_Subscriber(FB)
MMSHandleIEC61850 DecodingIEC61850 EncodingASN1IEC61850_Encoding_Array_Count(FUN)IEC61850_Encoding_Array_Struct(FUN)IEC61850_Encoding_Component(FUN)IEC61850_Encoding_ComponentSingle(FUN)IEC61850_Encoding_Component_Struct(FUN)IEC61850_Encoding_DirectoryNames(FUN)IEC61850_Encoding_ListOfData(FUN)IEC61850_Encoding_ListOfData_Struct(FUN)IEC61850_Encoding_ListOfVariable(FUN)IEC61850_Encoding_Value(FUN)IEC61850_SWAP_2_BYTE(FUN)IEC61850_SWAP_3_BYTE(FUN)IEC61850_SWAP_4_BYTE(FUN)
IEC61850_GetReportLen(FUN)IEC61850_MMS_Data_InterpreterFB(FB)IEC61850_MMS_Data_InterpreterFB.DefineNamedVarList(ACT)IEC61850_MMS_Data_InterpreterFB.DeleteNamedVarList(ACT)IEC61850_MMS_Data_InterpreterFB.GetCapabilityList(ACT)IEC61850_MMS_Data_InterpreterFB.GetDomainAttributes(ACT)IEC61850_MMS_Data_InterpreterFB.GetNameList(ACT)IEC61850_MMS_Data_InterpreterFB.GetNamedVarListAttr(ACT)IEC61850_MMS_Data_InterpreterFB.GetVarAccAttr(ACT)IEC61850_MMS_Data_InterpreterFB.Identify(ACT)IEC61850_MMS_Data_InterpreterFB.InformationReport(ACT)IEC61850_MMS_Data_InterpreterFB.Read(ACT)IEC61850_MMS_Data_InterpreterFB.Status(ACT)IEC61850_MMS_Data_InterpreterFB.Write(ACT)IEC61850_MMS_Data_InterpreterFB._CallLogicalDevice(ACT)
IEC61850_MMS_ErrorPDU(FUN)IEC61850_MMS_InterpreterFB(FB)
ReportingIEC61850_CDC_BRCB(FB)IEC61850_CDC_URCB(FB)IEC61850_CheckBufferIx(FUN)IEC61850_CheckDoubleDP(FUN)IEC61850_CheckTrgOp(FUN)IEC61850_GetDataPointLen(FUN)IEC61850_GetURCBDataLen(FUN)IEC61850_HistDataBufferFB(FB)IEC61850_HistDataBufferFB.CheckBuffer(METH)IEC61850_HistDataBufferFB.GetAllMsgCnt(METH)IEC61850_HistDataBufferFB.GetDone(METH)IEC61850_HistDataBufferFB.GetDoneSeg(METH)IEC61850_HistDataBufferFB.GetEntryID(METH)IEC61850_HistDataBufferFB.GetMsgLen(METH)IEC61850_HistDataBufferFB.IncrementMsgID(ACT)IEC61850_HistDataBufferFB.MsgGet(METH)IEC61850_HistDataBufferFB.MsgGetReasonCode(METH)IEC61850_HistDataBufferFB.MsgGetRefName(METH)IEC61850_HistDataBufferFB.MsgPut(METH)IEC61850_HistDataBufferFB.ResetBuffer(ACT)IEC61850_HistDataBufferFB.ResetBufferOverflow(ACT)IEC61850_HistDataBufferFB.ResetEntryID(METH)IEC61850_HistDataBufferFB.SetBufferOverflow(ACT)IEC61850_HistDataBufferFB.SetEntryID(METH)IEC61850_HistDataBufferFB._Del(ACT)IEC61850_HistDataBufferFB._DelAll(ACT)IEC61850_HistDataBufferFB._Init(ACT)
IEC61850_Init_BReportBlock(FUN)IEC61850_Init_UBReportBlock(FUN)IEC61850_SetReportValue(FUN)funIEC61850_GetReportHeaderLen(FUN)
ToolsIEC61850_ArrayBits_SwapLeft(FUN)IEC61850_ByteBits_SwapLeft(FUN)IEC61850_ByteBits_SwapRight(FUN)IEC61850_CONCAT3(FUN)IEC61850_CONCAT4(FUN)IEC61850_CONCAT5(FUN)IEC61850_CONCAT6(FUN)IEC61850_CheckByteOrder(FUN)IEC61850_CheckClients(FUN)IEC61850_CheckEntryID(FUN)IEC61850_Check_HexString(FUN)IEC61850_CpyAndSwap(FUN)IEC61850_DWORD_TO_HEXSTRING(FUN)IEC61850_GetFC(FUN)IEC61850_HEXSTRING_TO_DWORD(FUN)IEC61850_INT_TO_STRING(FUN)IEC61850_STR_TO_BYTE(FUN)IEC61850_SysMemCpy(FUN)IEC61850_WordBits_SwapLeft(FUN)IEC61850_WordBits_SwapRight(FUN)Uhrzeit
IEC61850_Version(FUN)ISOISO8073_FB(FB)ISO8073_FB.RX_AK(ACT)ISO8073_FB.RX_CR(ACT)ISO8073_FB.RX_DR(ACT)ISO8073_FB.RX_DT(ACT)ISO8073_FB.RX_EA(ACT)ISO8073_FB.RX_ED(ACT)ISO8073_FB.RX_ER(ACT)ISO8073_FB.RX_RJ(ACT)ISO8073_FB.TX_CC(ACT)ISO8073_FB.TX_CR(ACT)ISO8073_FB.TX_DC(ACT)ISO8073_FB.TX_DT(ACT)ISO8073_FB._Doku(ACT)ISO8073_FB._LoggError(ACT)
ISO8327_FB(FB)ISO8327_FB.NewState(ACT)ISO8327_FB.RX_AA(ACT)ISO8327_FB.RX_AB(ACT)ISO8327_FB.RX_AC(ACT)ISO8327_FB.RX_CDO(ACT)ISO8327_FB.RX_CN(ACT)ISO8327_FB.RX_DN(ACT)ISO8327_FB.RX_DT(ACT)ISO8327_FB.RX_FN(ACT)ISO8327_FB.RX_GT(ACT)ISO8327_FB.RX_GTA(ACT)ISO8327_FB.RX_OA(ACT)ISO8327_FB.RX_PR(ACT)ISO8327_FB.RX_PT(ACT)ISO8327_FB.RX_RF(ACT)ISO8327_FB.TX_AC(ACT)ISO8327_FB.TX_DT(ACT)ISO8327_FB.X_AD(ACT)ISO8327_FB.X_ADA(ACT)ISO8327_FB.X_AE(ACT)ISO8327_FB.X_AEA(ACT)ISO8327_FB.X_AI(ACT)ISO8327_FB.X_AIA(ACT)ISO8327_FB.X_AR(ACT)ISO8327_FB.X_AS(ACT)ISO8327_FB.X_CD(ACT)ISO8327_FB.X_CDA(ACT)ISO8327_FB.X_ED(ACT)ISO8327_FB.X_ER(ACT)ISO8327_FB.X_EX(ACT)ISO8327_FB.X_GTC(ACT)ISO8327_FB.X_MAA(ACT)ISO8327_FB.X_MAP(ACT)ISO8327_FB.X_MIA(ACT)ISO8327_FB.X_MIP(ACT)ISO8327_FB.X_NF(ACT)ISO8327_FB.X_RA(ACT)ISO8327_FB.X_RS(ACT)ISO8327_FB.X_TD(ACT)ISO8327_FB._Doku(ACT)
ISO8650_FB(FB)ISO8823_FB(FB)ISO8823_FB.RX_ACA_PPDU(ACT)ISO8823_FB.RX_AC_PPDU(ACT)ISO8823_FB.RX_ARP_PPDU(ACT)ISO8823_FB.RX_ARU_PPDU(ACT)ISO8823_FB.RX_CPA_PPDU(ACT)ISO8823_FB.RX_CPC_Type(ACT)ISO8823_FB.RX_CPR_PPDU(ACT)ISO8823_FB.RX_CP_Type(ACT)ISO8823_FB.RX_RSA_PPDU(ACT)ISO8823_FB.RX_RS_PPDU(ACT)ISO8823_FB.RX_UserData(ACT)ISO8823_FB.TX_CPA_PPDU(ACT)ISO8823_FB.TX_UserData(ACT)
ISOLayer_FB(FB)TOOLS
iIEC61850_LogicalDevice(ITF)
Param(PARAMS)history(STRUCT)
Indices and tables
- 1
- Based on ABB_IEC61850Server_AC500.library, last modified 24.03.2025, 13:44:53. LibDoc 4.3.0.0The content file ABB_IEC61850Server_AC500.json was generated with Automation Builder 2.9 on 24.03.2025, 13:46:23.