PROFIBUS DPV1 slave – RS response to SAP 46

Home Forums PROFIBUS Forum PROFIBUS DPV1 slave – RS response to SAP 46

Tagged: 

  • Creator
    Topic
  • #14704 Reply

    We have implemented PROFIBUS DPV1 slave.
    We are using DPC31 ASIC.
    We are using customised tool to poll our slave device.

    Message Type as seen on PROFIcore are below
    Mater to slave – DPV1_initiate_Req
    Slave to Master – DPV1_RM_Req
    Mater to slave – DPV1_Poll
    Slave to Master – RS

    After random time (random time varies from minutes to hours), Slave send response ‘RS’.

    What could be the reason ?

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #14705 Reply

    John Swindall
    Moderator

    Hi Dhanashree,
    I’m using PROFICaptain as my DPV1 Class 2 master. When I do an initiate from the DPV1 C2 master to the slave this is what I see going on.
    SAPs CMD Data
    master > slave 50>49 Initiate Req Send timeout other info
    master < slave 50<49 RM req Use SAP 48 for comm
    master > slave 50>48 DPV1 Poll
    master < slave 50<48 Initiate Res Features supported by slave
    master > slave 50>48 DPV1 Idle Req
    master > slave 50>48 DPV1 Poll
    master < slave 50<48 DPV1 Idle Res
    .
    .
    As long as the Idle requests and polls and responses all take place within the timeout allowances, this could go on forever until an abort is sent from the master.
    I suspect that your slave does not support the DPV1 timeout being sent down by the master.
    This is probably too detailed to discuss on this forum. I suggest you contact your local PI Competeence Center or DPC31 support folks directly for the help you need.
    have a good day,
    John

Viewing 1 post (of 1 total)
Reply To: PROFIBUS DPV1 slave – RS response to SAP 46

Registration Details