Page 827
PROFIBUS-Specification-Normative-Parts-8:1997
Copyright by PNO 1997 - all rights reserved
WAIT-REQ REQ2 WAIT-PROT
FDL_DATA_REPLY.ind(DSAP=54)
\L_sdu.len=4 AND L_sdu[1]=42H
=> Sequence_Mode=True
Service_Header=L_sdu[1-4]
T2=L_sdu[3-4]
DDLM_Start_Seq.ind(Req_Add=Loc_add, Area_Code=L_sdu[2],
Timeout=L_sdu[3-4])
FMA1/2_RSAP_ACTIVATE.req(SSAP=54, Access=Loc_add,
Indication_Mode=Unchange)
Client_Add=Loc_add
Start T1
WAIT-REQ REQ3 WAIT-PROT
FDL_DATA_REPLY.ind(DSAP=54)
\L_sdu.len>=5 AND L_sdu[1]=43H
=> DDLM_Download.ind(Req_Add=Loc_add, Area_Code=L_sdu[2],
Address_Offset=L_sdu[3-4], Data=L_sdu[5-L_sdu.len])
Service_Header=L_sdu[1-4]
FMA1/2_RSAP_ACTIVATE.req(SSAP=54, Access=Loc_add,
Indication_Mode=Unchange)
Client_Add=Loc_add
Start T1
WAIT-REQ REQ4 WAIT-PROT
FDL_DATA_REPLY.ind(DSAP=54)
\L_sdu.len=5 AND L_sdu[1]=44H
=> DDLM_Upload.ind(Req_Add=Loc_add, Area_Code=L_sdu[2],
Address_Offset=L_sdu[3-4], Data_Length=L_sdu[5])
Service_Header=L_sdu[1-4]
FMA1/2_RSAP_ACTIVATE.req(SSAP=54, Access=Loc_add,
Indication_Mode=Unchange)
Client_Add=Loc_add
Start T1
WAIT-REQ ILL1 END-SEQ-PROT
FDL_DATA_REPLY.ind(DSAP=54)
\L_sdu.len=1 AND L_sdu[1]=45H {End_Seq.req PDU}
=> FMA1/2_RSAP_ACTIVATE.req(SSAP=54, Access=Loc_add,
Indication_Mode=Unchange)
Client_Add=Loc_add
Start T1
WAIT-REQ REQ5 WAIT-PROT
FDL_DATA_REPLY.ind(DSAP=54)
\L_sdu.len=3 AND L_sdu[1]=47H
=> DDLM_Act_Param.ind(Area_Code=L_sdu[2],
Activate=L_sdu[3])
Service_Header=L_sdu[1-3]
FMA1/2_RSAP_ACTIVATE.req(SSAP=54, Access=Loc_add,
Indication_Mode=Unchange )
Client_Add=Loc_add
Start T1