Table 50 shows the service primitives including their associated parameters issued by the AP- Context and received by the FSPMM2.
Table 50 – Primitives issued by AP-Context to FSPMM2
Primitive name Source Associated parameters Functions
Init DP master Cl2.req AP-Context Bus Para Refer to FAL Service Definition in IEC 61158-5-3 and in IEC 61158-3-3 Reset DP master Cl2.req AP-Context (none) Refer to FAL Service Definition in
IEC 61158-5-3
Abort.req AP-Context AREP
Subnet, Instance, Reason Code Read Slave Diag.req AP-Context AREP Read Output.req AP-Context AREP Read Input.req AP-Context AREP
Get Cfg.req AP-Context AREP
Set Slave Add.req AP-Context AREP,
New Slave Add, Ident Number, No Add Chg, Rem Slave Data Initiate.req AP-Context AREP,
Send Timeout, Features Supported, Profile Features Supported,
Profile Ident Number, Add Addr Param
Read.req AP-Context AREP,
Slot Number, Index, Length
Write.req AP-Context AREP,
Slot Number, Index, Length, Data Data Transport.req AP-Context AREP,
Slot Number, Index, Length, Data Get Master Diag.req AP-Context AREP,
MDiag Identifier Start Seq.req AP-Context AREP,
Area Code, Timeout
Primitive name Source Associated parameters Functions Download.req AP-Context AREP,
Area Code, Add Offset, Data
Upload.req AP-Context AREP,
Area Code, Add Offset, Data Len
End Seq.req AP-Context AREP
Act Param.req AP-Context AREP, Area Code, Activate Act Para Brct.req AP-Context AREP,
Area Code Load ARL DP master Cl2.req AP-Context List of ARL Entries Get ARL DP master Cl2.req AP-Context (none)
Load CRL DP master Cl2.req AP-Context List of CRL Entries Get CRL DP master Cl2.req AP-Context (none)
Initiate Load.req AP-Context AREP, Slot Number, LR Index, Load Type, Load Image Size, Intersegment Request, Timeout
Pull Segment.req AP-Context AREP, Slot Number, LR Index, Segment Length Push Segment.req AP-Context AREP,
Slot Number LR Index, Segment Length Segment Number, More Follows, Data
Terminate Load.req AP-Context AREP Slot Number LR Index
Start.req AP-Context AREP
Slot Number FI Index
Execution Argument
Stop.req AP-Context AREP
Slot Number FI Index
Resume.req AP-Context AREP
Slot Number FI Index
Execution Argument
Reset.req AP-Context AREP
Slot Number FI Index
Call.req FSPMS AREP
Slot Number Entity Number FI Index
Execution Argument
Table 51 shows the service primitives including their associated parameters issued by the AP- Context and received by the FSPMS.
Table 51 – Primitives issued by FSPMM2 to AP-Context
Primitive name Source Associated parameters Functions
Init DP master Cl2.cnf FSPMM2 (none) Refer to FAL Service Definition in IEC 61158-5-3
Reset.cnf FSPMM2 (none)
Read Slave Diag.cnf(+) FSPMM2 AREP, Diag Data Read Slave Diag.cnf(-) FSPMM2 AREP,
Status
Get Cfg.cnf(+) FSPMM2 AREP,
Cfg Data
Get Cfg.cnf(-) FSPMM2 AREP,
Status Read Output.cnf(+) FSPMM2 AREP,
Output Data Read Output.cnf(-) FSPMM2 AREP,
Status
Read Input.cnf(+) FSPMM2 AREP,
Input Data
Read Input.cnf(-) FSPMM2 AREP,
Status Set Slave Add.cnf(+) FSPMM2 AREP Set Slave Add.cnf(-) FSPMM2 AREP,
Status
Initiate.cnf(+) FSPMM2 AREP,
Max Len Data Unit, Features Supported, Profile Features Supported,
Profile Ident Number, Add Addr Param
Initiate.cnf(-) FSPMM2 AREP,
Error Decode, Error Code 1 Error Code 2
Read.cnf(+) FSPMM2 AREP,
Length, Data
Read.cnf(-) FSPMM2 AREP,
Error Decode, Error Code 1 Error Code 2
Write.cnf(+) FSPMM2 AREP,
Length
Write.cnf(-) FSPMM2 AREP,
Error Decode, Error Code 1 Error Code 2 Data Transport.cnf(+) FSPMM2 AREP,
Length, Data Data Transport.cnf(-) FSPMM2 AREP,
Error Decode, Error Code 1 Error Code 2 Get Master Diag.cnf(+) FSPMM2 AREP,
Diagnosis Data Get Master Diag.cnf(-) FSPMM2 AREP,
Status
Primitive name Source Associated parameters Functions
Start Seq.cnf(+) FSPMM2 AREP,
Max Len Data Unit
Start Seq.cnf(-) FSPMM2 AREP,
Status
Download.cnf(+) FSPMM2 AREP
Download.cnf(-) FSPMM2 AREP,
Status
Upload.cnf(+) FSPMM2 AREP,
Data
Upload.cnf(-) FSPMM2 AREP,
Status
End Seq.cnf(+) FSPMM2 AREP
End Seq.cnf(-) FSPMM2 AREP,
Status
Act Param.cnf(+) FSPMM2 AREP
Act Param.cnf(-) FSPMM2 AREP,
Status Act Para Brct.cnf(+) FSPMM2 AREP Act Para Brct.cnf(-) FSPMM2 AREP,
Status
Event.ind FSPMM2 Event,
Add Info DP master Cl2 Reject.ind FSPMM2 AREP,
Reason
Abort.ind FSPMM2 AREP,
Locally Generated, Subnet,
Instance, Reason_Code, Additional_Detail DP master Cl2 Fault.ind FSPMM2 (none)
Load ARL DP master Cl2.cnf(+) FSPMM2 (none) Load ARL DP master Cl2.cnf(-) FSPMM2 Status
Get ARL DP master Cl2.cnf(+) FSPMM2 List of ARL Entries Get ARL DP master Cl2.cnf(-) FSPMM2 Status
Load CRL DP master Cl2.cnf(+) FSPMM2 (none) Load CRL DP master Cl2.cnf(-) FSPMM2 Status
Get CRL DP master Cl2.cnf(+) FSPMM2 List of CRL Entries Get CRL DP master Cl2.cnf(-) FSPMM2 Status
Initiate Load.cnf(+) FSPMM2 AREP,
Actual LR Size, Max Response Delay, Max Segment Length Initiate Load.cnf(-) FSPMM2 AREP,
Error Code Pull Segment.cnf(+) FSPMM2 AREP,
Segment Length, Segment Number, More Follows, Data
Pull Segment.cnf(-) FSPMM2 AREP, Error Code Push Segment.cnf(+) FSPMM2 AREP
Primitive name Source Associated parameters Functions Push Segment.cnf(-) FSPMM2 AREP,
Error Code Terminate Load.cnf(+) FSPMM2 AREP Terminate Load.cnf(-) FSPMM2 AREP,
Error Code
Start.cnf(+) FSPMM2 AREP
Start.cnf(-) FSPMM2 AREP
Error Code
Function Invocation State
Stop.cnf(+) FSPMM2 AREP
Stop.cnf(-) FSPMM2 AREP
Error Code
Function Invocation State
Resume.cnf(+) FSPMM2 AREP
Resume.cnf(-) FSPMM2 AREP
Error Code
Function Invocation State
Reset.cnf(+) FSPMM2 AREP
Reset.cnf(-) FSPMM2 AREP
Error Code
Call.cnf(+) FSPMM2 AREP
Result Argument
Call.cnf(-) FSPMM2 AREP
Result Argument Error Code