Copyright © profichip GmbH, 2012
Request to acyclic SAP ->
<- short acknowledgement (SC)
Polling telegram to acyclic SAP ->
<- short acknowledgement (SC)
Polling telegram to acyclic SAP ->
Figure 7-5: acyclic communication sequence
set Request_SA / Request_SSA
set INUSE in Control of Ind_Buf
write data in Ind_Buf
clear INUSE and set USER and IND in Control of Ind_Buf
set FDL_Ind interrupt
clear FDL_Ind interrupt
search for Ind_Buf with IND = 1
read Ind_Buf
clear IND in Control of Ind_Buf
write Response in Resp_Buf
set RESP in Control of Resp_Buf
check on RESP = 1
read Resp_Buf
clear RESP and USER in Control of Resp_Buf
set Response_Sent
set Poll_End_Ind interrupt
clear Poll_End_Ind interrupt
search for SAP with Response_Sent = 1
clear Response_Sent
Figure 7-6: FDL-Interface of VPC3+S (e.g. same Buffer for Indication and Response)
7.2.2 Diagnosis Model
The format of the device related diagnosis data depends on the GSD
keyword DPV1_Slave in the GSD. If 'DPV1_Slave = 1', alarm and status
messages are used in diagnosis telegrams. Status messages are required
by the Data eXchange Broadcast service, for example. Alarm_Ack is used
as the other acyclic services.