Primitives exchanged between FSPMS and AP-Context

Một phần của tài liệu Iec 61158 6 3 2014 (Trang 101 - 106)

Table 42 shows the service primitives including their associated parameters issued by the AP- Context and received by the FSPMS.

Table 42 – Primitives issued by AP-Context to FSPMS

Primitive name Source Associated parameters Functions

DLL Init DP slave.req AP-Context Bus Para Refer to FAL Service Definition Type 3 Fieldbus, IEC 61158-5-3 SInit MS0.req AP-Context AREP

SInit MS1.req AP-Context AREP SInit MS2.req AP-Context AREP Reset DP slave.req AP-Context (none)

Abort.req AP-Context AREP,

Subnet, Instance, Reason Code DP slave Application

Ready.req AP-Context AREP

Check User Prm

Result.req AP-Context AREP, Prm_OK Check Ext User Prm

Result AP-Context AREP,

Ext_Prm_OK Check Cfg Result.req AP-Context AREP,

Cfg_OK, Input Data Len, Output Data Len Set Cfg.req AP-Context AREP,

Cfg Data Set Slave Diag.req AP-Context AREP,

Ext Diag Overflow, Ext Diag Flag, Ext Diag Data Set Input.req AP-Context AREP,

Input Data Get Output.req AP-Context AREP Alarm Notification.req AP-Context AREP,

Slot Number, Alarm Type, Seq Nr, Add Ack, Alarm Specifier, Alarm Data Initiate.rsp(+) AP-Context AREP,

Max Len Data Unit, Features Supported, Profile Features Supported, Profile Ident Number, Add Addr Param Initiate.rsp(-) AP-Context AREP,

Error Decode, Error Code 1 Error Code 2

Primitive name Source Associated parameters Functions Read.rsp(+) AP-Context AREP,

Length, Data Read.rsp(-) AP-Context AREP,

Error Decode, Error Code 1 Error Code 2 Write.rsp(+) AP-Context AREP,

Length Write.rsp(-) AP-Context AREP,

Error Decode, Error Code 1 Error Code 2 Data Transport.rsp(+) AP-Context AREP,

Length, Data Data Transport.rsp(-) AP-Context AREP,

Error Decode, Error Code 1 Error Code 2 Alarm Ack.rsp(+) AP-Context AREP,

Slot Number, Alarm Type, Seq Nr Alarm Ack.rsp(-) AP-Context AREP,

Slot Number, Alarm Type, Seq Nr

Load ARL DP slave.req AP-Context Min Send Timeout,

List of Resource Manager Entries, List of S_SAP_indices,

List of ARL Entries Get ARL DP slave.req AP-Context (none)

Load CRL DP slave.req AP-Context List of CRL Entries Get CRL DP slave.req AP-Context (none)

Set ARL Isochronous

Mode.req AP-Context Isochronous Mode Get Publisher Data.req AP-Context AREP,

CREP Start Subscriber.req AP-Context AREP,

CREP Stop Subsciber.req AP-Context AREP,

CREP Load CRL DXB-Linktable

Entries.req AP-Context AREP, DXB-Linktable Initiate Load.rsp(+) AP-Context AREP,

Actual LR Size, Max Response Delay, Max Segment Length User Specific Initiate Load.rsp(-) AP-Context AREP,

Error Code Pull Segment.rsp(+) AP-Context AREP,

Segment Length, Segment Number, More Follows, Data

Pull Segment.rsp(-) AP-Context AREP, Error Code Push Segment.rsp(+) AP-Context AREP

Primitive name Source Associated parameters Functions Push Segment.rsp(-) AP-Context AREP,

Error Code Terminate Load.rsp(+) AP-Context AREP Terminate Load.rsp(-) AP-Context AREP,

Error Code Start.rsp(+) AP-Context AREP Start.rsp(-) AP-Context AREP

Error Code Stop.rsp(+) AP-Context AREP Stop.rsp(-) AP-Context AREP

Error Code Resume.rsp(+) AP-Context AREP Resume.rsp(-) AP-Context AREP

Error Code Reset.rsp(+) AP-Context AREP Reset.rsp(-) AP-Context AREP

Error Code Call.rsp(+) AP-Context AREP

Result Argument Call.rsp(-) AP-Context AREP

Error Code Get FI State.rsp(+) AP-Context AREP

FI State Get FI State.rsp(-) AP-Context AREP

Error Code

Table 43 shows the service primitives including their associated parameters issued by the FSPMS and received by the AP-Context.

Table 43 – Primitives issued by FSPMS to AP-Context

Primitive name Source Associated parameters Functions

Sinit DLL.cnf FSPMS (none) Refer to FAL Service Definition Type

3 Fieldbus, IEC 61158-5-3

Sinit MS0.cnf FSPMS AREP

Sinit MS1.cnf FSPMS AREP

Sinit MS2.cnf FSPMS AREP

Reset.cnf FSPMS (none)

Check User Prm Result.cnf(+) FSPMS AREP Check User Prm Result.cnf(-) FSPMS AREP,

Status Check Ext User Prm

Result.cnf(+) FSPMS AREP

Check Ext User Prm

Result.cnf(-) FSPMS AREP,

Status Check Cfg Result.cnf(+) FSPMS AREP Check Cfg Result.cnf(-) FSPMS AREP,

Status

Set Cfg.cnf(+) FSPMS AREP

Set Cfg.cnf(-) FSPMS AREP

Set Slave Diag.cnf FSPMS AREP

Primitive name Source Associated parameters Functions

Set Input.cnf(+) FSPMS AREP

Set Input.cnf(-) FSPMS AREP

Get Output.cnf(+) FSPMS AREP, Output Data, Clear Flag, New Flag Get Output.cnf(-) FSPMS AREP

Started.ind FSPMS AREP,

Actual Enabled Alarms, Alarm Sequence, Alarm Limit

Stopped.ind FSPMS AREP

Abort.ind FSPMS AREP,

Locally Generated, Subnet,

Instance, Reason Code, Additional Detail

Fault.ind FSPMS AREP

Alarm Reject.ind FSPMS AREP,

Slot Number, Alarm Type, Seq Nr Set Slave Add.ind FSPMS AREP,

New Slave Add, Ident Number, No Add Chg, Rem Slave Data Check User Prm.ind FSPMS AREP,

User Prm Data Check Ext User Prm.ind FSPMS AREP,

Ext User Prm Data

Check Cfg.ind FSPMS AREP,

Cfg Data

New Output.ind FSPMS AREP,

Output Data, Clear Flag Global Control.ind FSPMS AREP,

Clear Command, Sync Command, Freeze Command, Group Select

Initiate.ind FSPMS AREP,

Features Supported, Profile Features Supported, Profile Ident Number, Add Addr Param

Read.ind FSPMS AREP,

Slot Number, Index, Length

Write.ind FSPMS AREP,

Slot Number, Index, Length, Data Data Transport.ind FSPMS AREP,

Slot Number, Index, Length, Data

Primitive name Source Associated parameters Functions

Alarm Ack.ind FSPMS AREP,

Slot Number, Alarm Type, Seq Nr Load ARL DP slave.cnf(+) FSPMS (none) Load ARL DP slave.cnf(-) FSPMS Status

Get ARL DP slave.cnf(+) FSPMS Min Send Timeout, List of Resource Manager Entries,

List of S_SAP_indices, List of ARL Entries Get ARL DP slave.cnf(-) FSPMS Status

Load CRL DP slave.cnf(+) FSPMS (none) Load CRL DP slave.cnf(-) FSPMS Status

Get CRL DP slave.cnf(+) FSPMS List of CRL Entries Get CRL DP slave.cnf(-) FSPMS Status

Set ARL Isochronous

Mode.cnf(+) FSPMS

Set ARL Isochronous

Mode.cnf(-) FSPMS Status

SYNCH Event.ind FSPMS AREP,

Status Publisher Active.ind FSPMS AREP, CREP, Status New Publisher Data.ind FSPMS AREP, CREP Get Publisher Data.cnf(+) FSPMS AREP,

CREP, Data, New Flag Get Publisher Data.cnf(-) FSPMS AREP,

CREP Start Subsciber.cnf(+) FSPMS AREP,

CREP Start Subscriber.cnf(-) FSPMS AREP,

CREP Stop Subscriber.cnf(+) FSPMS AREP,

CREP Stop Subscriber.cnf(-) FSPMS AREP,

CREP Load CRL DXB-Linktable

Entries.cnf(+) FSPMS AREP

Load CRL DXB-Linktable

Entries.cnf(-) FSPMS AREP

Set Time.ind FSPMS AREP,

Time Value, Local Time Diff, Summertime, Accuracy,

Synchronisation Active, Announcement Hour Sync Interval Violation.ind FSPMS AREP

Primitive name Source Associated parameters Functions Initiate Load.ind FSPMS AREP,

Slot Number, LR Index, Load Type, Load Image Size, Intersegment Request Timeout

User Specific

Pull Segment.ind FSPMS AREP,

Slot Number, LR Index, Segment Length

Push Segment.ind FSPMS AREP,

Slot Number LR Index, Segment Length Segment Number, More Follows, Data

Terminate Load.ind FSPMS AREP Slot Number LR Index

Start.ind FSPMS AREP

Slot Number FI Index

Execution Argument

Stop.ind FSPMS AREP

Slot Number FI Index

Resume.ind FSPMS AREP

Slot Number FI Index

Execution Argument

Reset.ind FSPMS AREP

Slot Number FI Index

Call.ind FSPMS AREP

Slot Number Entity Number FI Index

Execution Argument

Get FI State FSPMS AREP

Slot Number FI Index

Một phần của tài liệu Iec 61158 6 3 2014 (Trang 101 - 106)

Tải bản đầy đủ (PDF)

(744 trang)