Page 225
PROFIBUS-Specification-Normative-Parts-5:1997
Copyright by PNO 1997 - all rights reserved
Current State Transition Next State
Event
\Exit Condition
=> Action Taken
CONNECTION-ESTABLISHED 61 CONNECTION-ESTABLISHED
confirmed Service_RES_PDU or confirmed Error_PDU (DTC.con)from LLI
\PDU length ≤ max PDU receiving low prio
AND invoke ID existent as client
AND service out of .con identical with
service out of .req
=> confirmed Service.con to FMS user, OSCC := OSCC - 1
CONNECTION-ESTABLISHED 62 CONNECTION-NOT-ESTABLISHED
confirmed Service_RES_PDU or confirmed Error_PDU (DTC.con) from LLI
\PDU length > max PDU receiving low prio
=> ABT.req to LLI <reason code = ABT_RC6>
Abort.ind to FMS user <reason code = ABT_RC6>
reset CREF
CONNECTION-ESTABLISHED 63 CONNECTION-NOT-ESTABLISHED
confirmed Service_RES_PDU or confirmed Error_PDU (DTC.con) from LLI
\PDU length ≤ max PDU receiving low prio
AND invoke ID not existent as client
=> ABT.req to LLI <reason code = ABT_RC8>
Abort.ind to FMS user <reason code = ABT_RC8>
reset CREF
CONNECTION-ESTABLISHED 67 CONNECTION-NOT-ESTABLISHED
confirmed Service_RES_PDU or confirmed Error_PDU (DTC.con) from LLI
\PDU length ≤ max PDU receiving low prio
AND invoke ID existent as client
AND service out of .con not identical with
service out of .req
=> ABT.req to LLI <reason code = ABT RC11>
Abort.ind to FMS user <reason code = ABT RC11>
Reset CREF
CONNECTION-ESTABLISHED 64 CONNECTION-ESTABLISHED
REJECT_PDU (DTC.con) from LLI
\Original invoke ID existent as client
AND (<reject code = 5>
OR <reject code = 0>)
=> Reject.ind to FMS user <reject code = 5>
OSCC := OSCC - 1
CONNECTION-ESTABLISHED 65 CONNECTION-NOT-ESTABLISHED
REJECT_PDU (DTC.con) from LLI
\Original invoke ID not existent as client
=> ABT.req to LLI <reason code = ABT_RC8>
Abort.ind to FMS user <reason code = ABT_RC8>
reset CREF
CONNECTION-ESTABLISHED 66 CONNECTION-NOT-ESTABLISHED
REJECT_PDU (DTC.con) from LLI
\Original invoke ID existent as client
AND (<reject code unequal 5>
AND <reject code unequal 0>)
=> ABT.req to LLI <reason code = ABT_RC3>
Abort.ind to FMS user <reason code = ABT_RC3>
reset CREF