Page 206
PROFIBUS-Specification-Normative-Parts-5:1997
Copyright by PNO 1997 - all rights reserved
Max PDU Receiving Low Prio
This attribute shall specify the maximum length of the FMS PDU to be received
with low priority that may be handled on this communication relationship.
FMS Features Supported
This attribute shall identify the optional FMS services and the options sup-
ported on this communication relationship. For each optional service there are
two bits specifying the service primitives supported. For the options there are
two bits specifying for which service primitives the options are permissible.
The definition of the assignment of services to master/slave and to objects, and
the OD object shall be observed when selecting the FMS features.
Table 13. Attribute FMS Features Supported
+---------------------------------+--------------+--------------+
! Service ! Primitive ! Primitive !
! ! bit[n] ! bit[m] !
+---------------------------------+--------------+--------------+
! GetOD (Long form) ! .req,.con 0 ! .ind,.res 24 !
! UnsolicitedStatus ! .req 1 ! .ind 25 !
! InitiatePutOD ! .req,.con 2 ! .ind,.res 26 !
! PutOD ! .req,.con " ! .ind,.res " !
! TerminatePutOD ! .req,.con " ! .ind,.res " !
! InitiateDownloadSequence ! .req,.con 3 ! .ind,.res 27 !
! DownloadSegment ! .ind,.res " ! .req,.con " !
! TerminateDownloadSequence ! .ind,.res " ! .req,.con " !
! InitiateUploadSequence ! .req,.con 4 ! .ind,.res 28 !
! UploadSegment ! .req,.con " ! .ind,.res " !
! TerminateUploadSequence ! .req,.con " ! .ind,.res " !
! RequestDomainDownload ! .req,.con 5 ! .ind,.res 29 !
! RequestDomainUpload ! .req,.con 6 ! .ind,.res 30 !
! CreateProgramInvocation ! .req,.con 7 ! .ind,.res 31 !
! DeleteProgramInvocation ! .req,.con " ! .ind,.res " !
! Start ! .req,.con 8 ! .ind,.res 32 !
! Stop ! .req,.con " ! .ind,.res " !
! Resume ! .req,.con " ! .ind,.res " !
! Reset ! .req,.con " ! .ind,.res " !
! Kill ! .req,.con 9 ! .ind,.res 33 !
! Read ! .req,.con 10 ! .ind,.res 34 !
! Write ! .req,.con 11 ! .ind,.res 35 !
! ReadWithType ! .req,.con 12 ! .ind,.res 36 !
! WriteWithType ! .req,.con 13 ! .ind,.res 37 !
! PhysRead ! .req,.con 14 ! .ind,.res 38 !
! PhysWrite ! .req,.con 15 ! .ind,.res 39 !
! InformationReport ! .req 16 ! .ind 40 !
! InformationReportWithType ! .req 17 ! .ind 41 !
! DefineVariableList ! .req,.con 18 ! .ind,.res 42 !
! DeleteVariableList ! .req,.con " ! .ind,.res " !
! EventNotification ! .req 19 ! .ind 43 !
! EventNotificationWithType ! .req 20 ! .ind 44 !
! AcknowledgeEventNotification ! .req,.con 21 ! .ind,.res 45 !
! AlterEventConditionMonitoring ! .req,.con 22 ! .ind,.res 46 !
+---------------------------------+--------------+--------------+
! Options ! Primitive ! Primitive !
! ! bit[n] ! bit[m] !
! Addressing with Name ! .req 23 ! .ind 47 !
+---------------------------------+--------------+--------------+
! Explanation: !
! [n] : 0 to 23 !
! [m] : 24 to 47 !
+---------------------------------------------------------------+