IEC 60870-5-10x Fehlercodes

Fehlercode
(Hex)

Fehlercode
(Dez)

Symbolische Konstante

Beschreibung

0x00008101

33025

IEC870_COMMERR_INVALIDSTARTBYTE

Invalid frame start character <> 0x68

0x00008102

33026

IEC870_COMMERR_RXBUFFOVERFLOW

Receive buffer overflow

0x00008103

33027

IEC870_COMMERR_TXBUFFOVERFLOW

Send buffer overflow

0x00008104

33028

IEC870_COMMERR_INVALIDUFFMT

Invalid U-Frame format, more than one function (STARTDT, STOPDT, TESTFR) activated

0x00008105

33029

IEC870_COMMERR_INVALIDSFFMT

Invalid S-Frame format, invalid length parameter

0x00008106

33030

IEC870_COMMERR_T1RESPONSE

t1 (response timeout) expired

0x00008107

33031

IEC870_COMMERR_SENDSEQ

Send sequence error

0x00008108

33032

IEC870_COMMERR_KOVERFLOW

k reached

0x00008109

33033

IEC870_COMMERR_FATALERR

Fatal internal error

0x0000810A

33034

IEC870_COMMERR_INVALIDSTATE

Device is in invalid state (disconnected?)

0x0000810B

33035

IEC870_COMMERR_INVALIDSIZE

Invalid parameter size

0x0000810C

33036

IEC870_COMMERR_INVALIDVALUE

Invalid parameter value

0x0000810D

33037

IEC870_COMMERR_INVALIDTYPE

Invalid asdu (object) type

0x0000810F

33039

IEC870_COMMERR_TIMEOUT

Communication timeout

0x00008110

33040

IEC870_COMMERR_LENGTH1

Invalid length field value

0x00008111

33041

IEC870_COMMERR_LENGTH2

Length field and length field copy differs

0x00008112

33042

IEC870_COMMERR_STARTCHAR2

Invalid second stat character

0x00008113

33043

IEC870_COMMERR_CHECKSUM

Invalid checksum

0x00008114

33044

IEC870_COMMERR_ENDCHAR

Invalid end character

0x00008115

33045

IEC870_COMMERR_LINKADDR

Invalid link address size

0x00008116

33046

IEC870_COMMERR_SRVFUNCODE

Invalid link service function code

0x00008117

33047

IEC870_COMMERR_FRAMETYPE

Invalid frame type

0x00008118

33048

IEC870_COMMERR_UNSUPMODE

Unsupported comunication mode (balanced mode)

0x00008119

33049

IEC870_COMMERR_T2KOVERFLOW

k reached and t2 (response timeout) expired

0x0000811A

33050

IEC870_COMMERR_INVALIDCONFIG

Invalid object configuration/initialization

0x0000811B

33051

IEC870_COMMERR_UNKNOWNTYPE

Unknown asdu type

0x0000811C

33052

IEC870_COMMERR_UNKNOWNCOT

Unknown cause of transfer

0x0000811D

33053

IEC870_COMMERR_UNKNOWNASDUADDR

Unknown asdu address

0x0000811E

33054

IEC870_COMMERR_UNKNOWNOBJADDR

Unknown object address

0x0000811F

33055

IEC870_COMMERR_NEGACTCON

Negative activation confirmation

0x00008120

33056

IEC870_COMMERR_NEGACTTERM

Negative activation termination

0x00008121

33057

IEC870_COMMERR_NEGDEACTCON

Negative deactivation confirmation

0x00008122

33058

IEC870_COMMERR_BUSY

Allready in busy state

0x00008123

33059

IEC870_COMMERR_AODBOVERFLOW

Application object database overflow

0x00008124

33060

IEC870_COMMERR_AODBNOTFOUND

Application object not in database

0x00008125

33061

IEC870_COMMERR_ACTCONTIMEOUT

Activation confirmation timeout error

0x00008126

33062

IEC870_COMMERR_ACTTERMTIMEOUT

Activation termination timeout error

0x00008127

33063

IEC870_COMMERR_DEACTCONTIMEOUT

Deactivation termination timeout error

0x00008128

33064

IEC870_COMMERR_SELEXECTIMEOUT

Command select/execute timeout error

0x00008129

33065

IEC870_COMMERR_READRESTIMEOUT

Read command response timeout error

0x00008130

33072

IEC870_COMMERR_LIBNOTCOMPAT

Product libraries are incompatible

0x00008131

33073

IEC870_COMMERR_DIR

Invalid DIR bit value

0x00008132

33074

IEC870_COMMERR_PRM

Invalid PRM bit value

0x00008133

33075

IEC870_COMMERR_FCV

Invalid FCV bit value

0x00008134

33076

IEC870_COMMERR_SCANTIMEOUT

Station scan cycle timeout error

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken (Kategoriegruppe)

TwinCAT v3.1.4012.0

PC oder CX (x86, x64, ARM)

Tc2_IEC60870_5_10x (Communication->IEC60870)
Tc2_SerialCom (Communication->Serial)
Tc2_TcpIp (Communication->TcpIp)
Tc2_Utilities (System)