EasyManua.ls Logo

Profichip VPC3+S - Diagnosis Model

Default Icon
132 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PROFIBUS DP Extensions 7
VPC3+S User Manual
Revision 1.04
63
Copyright © profichip GmbH, 2012
DP-Master
PROFIBUS
DP-Slave
Request to acyclic SAP ->
fill
Indication-Buffer
<- short acknowledgement (SC)
process data
Polling telegram to acyclic SAP ->
<- short acknowledgement (SC)
:
:
:
update Response-
Buffer
Polling telegram to acyclic SAP ->
<- Response from acyclic
Figure 7-5: acyclic communication sequence
VPC3+S
Firmware
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.

Table of Contents

Other manuals for Profichip VPC3+S