没有合适的资源?快使用搜索试试~ 我知道了~
首页Profibus DPV1规范
Profibus DPV1规范
5星 · 超过95%的资源 需积分: 16 94 下载量 39 浏览量
更新于2023-07-12
评论 1
收藏 1.19MB PDF 举报
一般能找到DPV0规范,DPV1规范更适合目前需要,在开发Profibus PA设计及符合DPV1要求的DP从站时尤其适合
资源详情
资源评论
资源推荐
®
PROCESS FIELD BUS
PROFIBUS
Technical Guideline
PROFIBUS - DP
Extensions to EN 50170
(DPV1)
Version 2.0, April 1998
PROFIBUS Guideline - Order-Nr. 2.082
PROFIBUS Guideline, Order-Nr. 2.082
Technical Guideline
PROFIBUS - DP Extensions to EN 50170
(DPV1)
Version 2.0, April 1998
Publisher:
PROFIBUS Nutzerorganisation e.V.
Haid-und-Neu-Str. 7
76131 Karlsruhe
Phone: ++ 721 / 96 58 590
Fax: ++721 / 96 58 589
e-mail: PROFIBUS_International@compuserve.com
Internet: http://www.profibus.com
Acquired by the workgroup PROFIBUS - DP in the Committee for
Standardization of the PROFIBUS Nutzerorganisation e.V.
All rights reserved, including the reproduction (copy,microfilm), copying
onto dataprocessing systems and translation, neither partially nor
completely.
© PNO 1998 Copyright - all rights reserved
Printed in Germany
Technical Guideline, PROFIBUS-DP Extensions to EN 50170 - Version 2.0, April 1998 page 1
Copyright by PNO 1998 - all rights reserved
Table of contents
1 Preliminary Remarks..............................................7
2 Contents of this document........................................8
3 Overview of the DPV1 Extensions..................................9
4 Communication Model.............................................10
4.1 Device Model..................................................10
4.2 Address model of Application Process Instances (API)..........10
4.2.1 Service Model...............................................11
4.2.1.1 Index addressable data - Read/Write.......................11
4.2.2 Diagnostic Model............................................12
4.2.2.1 Alarm.....................................................14
4.2.2.2 Status....................................................17
4.2.2.3 Diagnostic Information....................................17
4.3 Communication Relationship Model..............................18
4.3.1 MSAC_C2 Communication Relationship..........................18
4.3.1.1 Resource Manager DPV1-Slave...............................18
4.3.1.2 Local identification of MSAC_C2-Client State Machines.....20
4.3.1.3 Monitoring of MSAC_C2 Communication Relationships.........20
4.3.1.4 Monitoring the MSAC_C2 Communication Relationship abort...23
4.3.2 Extensions to the cyclic communication between DP-Master
(Class 1) and DP-Slave............................................23
5 Bus Access......................................................24
5.1 Calculation of TTR and Send_Timeout in DPV1 Networks..........25
5.1.1 Calculation of Target Rotation Time.........................26
5.1.2 Send_Timeout................................................28
5.2 Scheduling guidelines in DPV1-Master (Class 1)................28
5.3 Communication over multiple interconnected networks...........37
6 Services on Communication Relationships (MSAC_C1)...............42
6.1 User Services.................................................42
6.1.1 MSAC1_Read..................................................42
6.1.2 MSAC1_Write.................................................44
6.1.3 MSAL1_Alarm.................................................45
6.2 Subordinated Services.........................................47
6.2.1 MSAC1_Alarm_Ack.............................................47
7 Services on Communication Relationships (MSAC_C2)...............49
7.1 MSAC2_Initiate................................................49
7.2 MSAC2_Abort...................................................54
7.3 MSAC2_Read....................................................56
7.4 MSAC2_Write...................................................57
7.5 MSAC2_Data_Transport..........................................58
8 Local Functions.................................................61
8.1 Local Functions DPV1-Slave....................................61
8.1.1 Local Functions between User and MSAL1S.....................61
8.1.1.1 MSAL1S_Init...............................................61
page 2 Technical Guideline, PROFIBUS-DP Extensions to EN 50170 - Version 2.0, April 1998
Copyright by PNO 1998 - all rights reserved
8.1.1.2 MSAL1S_Status ............................................. 63
8.1.1.3 MSAL1S_Abort .............................................. 63
8.1.1.4 MSAL1S_Go_Power_On ........................................ 64
8.1.1.5 MSAL1S_Started ............................................ 64
8.1.1.6 MSAL1S_Stopped ............................................ 66
8.1.1.7 MSAL1S_Fault .............................................. 66
8.1.1.8 MSAL1S_Diag_Upd ........................................... 66
8.1.2 Local Functions between User and DDLM ....................... 67
8.1.2.1 DDLM_Start ................................................ 67
8.1.2.2 DDLM_Reset ................................................ 68
8.1.3 Local Functions between MSAL1S and MSCY1S ................... 68
8.1.3.1 MSCY1S_Init ............................................... 68
8.1.3.2 MSCY1S_Go_Power_On ........................................ 69
8.1.3.3 MSCY1S_Abort .............................................. 69
8.1.3.4 MSCY1S_Change_Diag_Data ................................... 70
8.1.3.5 MSCY1S_Start .............................................. 70
8.1.3.6 MSCY1S_Stop ............................................... 72
8.1.3.7 MSCY1S_Diag_Fetched ....................................... 72
8.1.3.8 MSCY1S_Fault .............................................. 73
8.1.4 Local Functions between MSAL1S and MSAC1S ................... 73
8.1.4.1 MSAC1S_Init ............................................... 73
8.1.4.2 MSAC1S_Go_Power_On ........................................ 73
8.1.4.3 MSAC1S_Fault .............................................. 74
8.1.5 Local Functions between MSCY1S and MSAC1S ................... 74
8.1.5.1 MSAC1S_Start .............................................. 74
8.1.5.2 MSAC1S_Stop ............................................... 74
8.1.5.3 MSAC1S_Abort .............................................. 75
8.1.6 Local Functions between User and MSRM2S ..................... 75
8.1.6.1 MSRM2S_Init ............................................... 75
8.1.6.2 MSRM2S_Reset .............................................. 76
8.1.6.3 MSRM2S_Stopped ............................................ 76
8.1.6.4 MSRM2S_Fault .............................................. 77
8.1.7 Local Functions between MSRM2S and MSAC2S ................... 77
8.1.7.1 MSAC2S_Init ............................................... 77
8.1.7.2 MSAC2S_Fault .............................................. 77
8.1.7.3 MSAC2S_Initiate ........................................... 78
8.1.7.4 MSAC2S_Abort .............................................. 79
8.1.7.5 MSAC2S_Go_Power_On ........................................ 80
8.1.7.6 MSRM2S_Abort .............................................. 80
8.1.8 Local Functions between MSCY1S and DDLM ..................... 81
8.1.8.1 DDLM_FDL_Reset ............................................ 81
8.1.8.2 DDLM_MSCY1S_Fault ......................................... 81
8.1.9 Local Functions between MSAC2S and DDLM ..................... 81
8.1.9.1 DDLM_C2_RSAP_Activate ..................................... 81
8.1.9.2 DDLM_C2_SAP_Deactivate .................................... 82
8.1.9.3 DDLM_MSAC2S_Fault ......................................... 82
8.1.10 Local Functions between MSRM2S and DDLM .................... 82
8.1.10.1 DDLM_RM_RSAP_Activate .................................... 82
8.1.10.2 DDLM_RM_SAP_Deactivate ................................... 83
8.1.10.3 DDLM_RM2S_Fault .......................................... 83
8.1.11 Local Functions between MSAC1S and DDLM .................... 83
8.1.11.1 DDLM_C1_RSAP_Activate .................................... 83
8.1.11.2 DDLM_C1_SAP_Deactivate ................................... 84
8.1.11.3 DDLM_MSAC1S_Fault ........................................ 84
8.1.12 Local functions between MSCY1S and DDLM .................... 84
Technical Guideline, PROFIBUS-DP Extensions to EN 50170 - Version 2.0, April 1998 page 3
Copyright by PNO 1998 - all rights reserved
8.1.12.1 DDLM_Slave_Init..........................................84
8.1.12.2 DDLM_Deact...............................................85
8.1.12.3 DDLM_Slave_Deact.........................................85
8.1.12.4 DDLM-Functions from EN50170..............................86
8.2 Local Functions DPV1-Master (Class 1).........................86
8.2.1 Local Functions between User and MSAL1M.....................86
8.2.1.1 MSAL1M_Abort..............................................86
8.2.1.2 MSAL1M_Started............................................87
8.2.1.3 MSAL1M_Stopped............................................87
8.2.1.4 MSAL1M_Reject_Alarm.......................................88
8.2.2 Local Functions between User and SCHED......................89
8.2.2.1 SCHED_Init................................................89
8.2.2.2 SCHED_Reset...............................................89
8.2.2.3 SCHED_Fault...............................................89
8.2.2.4 Set_Mode..................................................90
8.2.2.5 Mode_Changed..............................................91
8.2.2.6 Load_Bus_Par..............................................91
8.2.2.7 Mark......................................................92
8.2.2.8 Global_Control............................................93
8.2.2.9 Read_Value................................................93
8.2.2.10 Delete_SC................................................94
8.2.2.11 SCHED_Bus_Accessible.....................................94
8.2.3 Local Functions between USER and MSAC1M.....................94
8.2.3.1 MSAC1M_Reject.............................................94
8.2.3.2 MSAC1M_Started............................................95
8.2.3.3 MSAC1M_Stopped............................................95
8.2.4 Local Functions between SCHED and MSAL1M....................96
8.2.4.1 MSAL1M_Reset..............................................96
8.2.4.2 MSAL1M_Init...............................................96
8.2.4.3 MSAL1M_Fault..............................................96
8.2.5 Local Functions between SCHED and MSCY1M....................97
8.2.5.1 MSCY1M_Init...............................................97
8.2.5.2 Start_Slave_Handler.......................................97
8.2.5.3 Stop_Slave_Handler........................................97
8.2.5.4 Reset_Slave_Handler.......................................98
8.2.5.5 Continue_Slave_Handler....................................98
8.2.5.6 MSCY1M_Fault..............................................99
8.2.6 Local Functions between SCHED and MSAC1M...................100
8.2.6.1 MSAC1M_Init..............................................100
8.2.6.2 MSAC1M_Reset.............................................100
8.2.6.3 MSAC1M_Fault.............................................101
8.2.7 Local Functions between MSCY1M and MSAC1M..................101
8.2.7.1 MSAC1M_Start.............................................101
8.2.7.2 MSAC1M_Stop..............................................102
8.2.7.3 MSAC1M_Abort.............................................102
8.2.8 Local Functions between MSAL1M and MSCY1M..................103
8.2.8.1 MSCY1M_Start.............................................103
8.2.8.2 MSCY1M_Stop..............................................105
8.2.8.3 MSCY1M_Change_Diag.......................................105
8.2.8.4 MSCY1M_Abort.............................................106
8.2.9 Local Functions between SCHED and DDLM.....................107
8.2.9.1 DDLM_Master_Init.........................................107
8.2.9.2 DDLM_Set_Bus_Par.........................................107
8.2.9.3 DDLM_Reset...............................................108
8.2.9.4 DDLM_Fault...............................................108
剩余355页未读,继续阅读
sunnyshboy
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论11