Siemens SPC3 Specifications Page 28

  • Download
  • Add to my manuals
  • Print
  • Page
    / 38
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 27
Introduction To ProfiBus DP
__________________________________________________________________
_______________________________________________________________________________________
Acromag, Inc. Tel:248-624-1541 Fax:248-624-9234 Email:sales@acromag.com http://www.acromag.com
28
The master evaluates the diagnostic information to determine if the
parameterization and configuration info is correct. If no further diagnostic
service is required, the master proceeds to exchange data with the slave.
Diag_Data Request Diagnostics Telegram With Header
SD2 LE LEr SD DA SA FC DSAP SSAP FCS ED
68H X X 68H 8x 8x X 3CH (60) 3EH (62) X 16H
Request Diagnostics Response Telegram With Header
SD LE LEr SD DA SA FC DSAP SSAP DU FCS ED
68H X X 68H 8x 8x X 3EH
(62)
3CH
(60)
X.. X 16H
The diagnostic information of a DP slave consists of 6 bytes of standard
diagnostic information, plus any user-diagnostic information (slave specific).
A set bit (1) in a position means the linked definition has occurred. The
parameter Status can be tested to indicate the success or failure of the
Diag_Data function with possible values of: OK, DS, NA, RS, UE, NR, & RE.
Diag_Data Response Telegram DU Byte 1 – Station_status_1
Bit DIAGNOSTIC
0 Diag.Station_Non_Existent:
Set to 1 by the master if slave cannot be
reached over the line. Slave sets this bit to 0.
1 Diag.Station_Not_Ready:
Set by slave if slave is not ready for data
transfer.
2 Diag.Cfg_Fault:
Set by slave if it detects a mismatch in config data.
3Diag.Ext_Diag:
Set by slave to indicate a diagnostic entry is in the
slave-specific diagnostic area (see below).
4 Diag.Not_Supported
: Set by slave if requested function/service is not
supported.
5 Diag.Invalid_Slave_Response:
Slave sets this bit to 0. Set to 1 by the
master if it receives an implausible response from the slave.
6 Diag.Prm_Fault:
Set by slave if last parameter frame was faulty
(wrong parameterization, bad length, bad ident_number, etc.).
7 Diag.Master_Lock:
Set by a class 1 master to indicate slave has been
parameterized by another master (if address in DU byte 4 is not 255
and differs from its own address). Set to 0 by slave.
Diag_Data Response Telegram DU Byte 2 – Station_status_2
Bit DIAGNOSTIC
0Diag.Prm_Req
: Set by a slave if it needs to be parameterized and
cleared once parameterization is complete.
1 Diag.Stat_Diag:
Static diagnostics. Slave sets this bit to cause the
master to retrieve diagnostic information until this bit is cleared (the
slave sets it if it’s not able to provide user data).
2
Slave sets this bit to 1.
3Diag.WD_ON:
Set by slave to indicate Watchdog is active.
4 Diag.Freeze_Mode:
Set by slave after it has received the Freeze
control command.
5 Diag.Sync_Mode:
Set by slave after it has received a Sync command.
6
Reserved.
7 Diag.Deactivated:
Set by the master if slave has been marked inactive
within the slave parameter set and is removed from cyclic processing.
Slave sets this bit to 0.
Page view 27
1 2 ... 23 24 25 26 27 28 29 30 31 32 33 ... 37 38

Comments to this Manuals

No comments