logo资料库

从PROFIBUS DP到PROFINET IO编程手册.pdf

第1页 / 共152页
第2页 / 共152页
第3页 / 共152页
第4页 / 共152页
第5页 / 共152页
第6页 / 共152页
第7页 / 共152页
第8页 / 共152页
资料共152页,剩余部分请下载后查看
PROFINET IO从 PROFIBUS DP 到 PROFINET IO
安全技术提示
前言
目录
1 PROFINET 文档指南
2 PROFINET IO 和 PROFIBUS DP
2.1 PROFINET IO 与 PROFIBUS DP 的比较
2.2 在 STEP 7/NCM PC 中的表示
3 PROFINET IO 和 PROFIBUS DP 中的块
4 PROFINET IO 和 PROFIBUS DP 中的系统状态列表
5 PROFINET IO 的记录
5.1 引言
5.1.1 诊断记录和组态记录概述
5.1.2 PROFINET IO 中其它记录的概述
5.2 PROFINET IO 的设备模型
5.2.1 IO 设备的设备模型
5.2.2 PROFINET IO 的诊断级别
5.3 诊断数据记录的结构
5.3.1 诊断数据记录的功能和选择
5.3.2 诊断数据记录的结构
5.3.3 评估诊断数据
5.4 组态数据记录的结构
5.4.1 组态数据记录 W#16#8000、W#16#8001、W#16#C000、W#16#C001、W#16#E000、W#16#E001、W#16#E002 和 W#16#F000 的结构
5.4.2 组态数据记录 W#16#E002 的结构
5.5 诊断记录和组态记录的块
5.5.1 API
5.5.2 BlockLength
5.5.3 BlockType
5.5.4 BlockVersion
5.5.5 ChannelErrorType
5.5.6 ChannelNumber
5.5.7 ChannelProperties
5.5.7.1 ChannelProperties.Type(第 0 位 - 第 7 位)
5.5.7.2 ChannelProperties.Accumulative(位 8)
5.5.7.3 ChannelPropertes.Qualifier(第 9/10 位)和 ChannelProperties.Specifier(第 11/12 位)的组合
5.5.7.4 ChannelProperties.Specifier(位 11 - 12)
5.5.7.5 ChannelProperties.Direction(第 13 位 - 第 15 位)
5.5.8 ExtChannelAddValue
5.5.9 ExtChannelErrorType
5.5.10 模块标识号
5.5.11 模块状态
5.5.12 SlotNumber
5.5.13 SubmoduleIdentNumber
5.5.14 SubmoduleState
5.5.14.1 SubmoduleState.AddInfo(位 0 到 2)
5.5.14.2 SubmoduleState.MaintenanceRequired(位 4)
5.5.14.3 SubmoduleState.MaintenanceDemanded(第 5 位)
5.5.14.4 SubmoduleState.DiagInfo(位 6)
5.5.14.5 SubmoduleState.ARInfo(第 7 - 10 位)
5.5.14.6 SubmoduleState.IdentInfo(第 11 - 14 位)
5.5.14.7 SubmoduleState.FormIndicator(第 15 位)
5.5.15 SubslotNumber
5.5.16 USI
6 诊断数据记录的实例
6.1 诊断数据记录 W#16#800A 的实例
6.2 诊断数据记录 W#16#800C 的实例
6.3 诊断数据记录 W#16#E00C 的实例
6.4 组态数据记录 W#16#E000 的实例
6.5 组态数据记录 W#16#E001 的实例
6.6 组态数据记录 W#16#E002 的实例
7 PROFINET IO 的诊断
7.1 内容 — PROFINET IO 的诊断
7.2 PROFINET IO 中的诊断机制
7.3 使用 STEP 7 组态和工程工具进行诊断
7.4 使用状态 LED 进行诊断
7.4.1 PROFINET IO 和 PROFIBUS DP 中的状态 LED
7.5 标识和维护
8 在 STEP 7 用户程序中进行诊断
8.1 常规信息
8.2 在 OB1 中使用 SFB 52 进行诊断
8.3 在 OB82 中使用 SFB 54 进行诊断
9 PC 用户程序的移植
9.1 使用 OPC 接口操作时移植
9.2 使用 DP Base 编程接口操作时移植
9.2.1 功能调用的比较
9.2.2 动态调用的比较
10 用于 PROFINET IO 的 CP
10.1 内容
10.2 CP 343-1
10.3 CP 443-1 Advanced
10.4 CP 1616
词汇表
索引
A
B
C
D
E
G
I
L
M
N
O
P
R
S
T
U
访
SIMATIC PROFINET IO 从 PROFIBUS DP 到 PROFINET IO 编程手册 前言 PROFINET 文档指南 PROFINET IO 和 PROFIBUS DP PROFINET IO 和 PROFIBUS DP 中的块 PROFINET IO 和 PROFIBUS DP 中的系统状 态列表 PROFINET IO 的记录 诊断数据记录的实例 PROFINET IO 的诊断 1 2 3 4 5 6 7 在 STEP 7 用户程序中进行 诊断 8 PC 用户程序的移植 用于 PROFINET IO 的 CP 9 10 10/2006 A5E00879152-01
安全技术提示 为了您的人身安全以及避免财产损失,必须注意本手册中的提示。人身安全的提示用一个警告三角表示,仅与财产 损失有关的提示不带警告三角。警告提示根据危险等级由高到低如下表示。 危险 表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。 警告 表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。 小心 带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。 小心 不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。 注意 表示如果不注意相应的提示,可能会出现不希望的结果或状态。 当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。如果在某个警告提示中带有警告可能导致人身 伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。 合格的专业人员 仅允许安装和驱动与本文件相关的附属设备或系统。设备或系统的调试和运行仅允许由合格的专业人员进行。本文 件安全技术提示中的合格专业人员是指根据安全技术标准具有从事进行设备、系统和电路的运行,接地和标识资格 的人员。 请注意下列说明: 警告 设备仅允许用在目录和技术说明中规定的使用情况下,并且仅允许使用西门子股份有限公司推荐的或指定的其他制 造商生产的设备和部件。设备的正常和安全运行必须依赖于恰当的运输,合适的存储、安放和安装以及小心的操作 和维修。 所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。标签中的其他符号可能是一些其他商标,这是出于保 护所有者权利的目地由第三方使用而特别标示的。 我们已对印刷品中所述内容与硬件和软件的一致性作过检查。然而不排除存在偏差的可能性,因此我们不保证印刷 品中所述内容与硬件和软件完全一致。印刷品中的数据都按规定经过检测,必要的修正值包含在下一版本中。 按规定使用 商标 责任免除
前言 本手册用途 所需基本知识 范围 在 IT 界的位置 本手册概述了 PROFIBUS DP 和 PROFINET IO 在移植方面的区别。 它将在安装、调试和操 作 PROFINET IO 系统方面为您提供支持。 本手册说明了 IO 设备的编程诊断过程。 本手册的目标读者群包括在组态、调试和维护自动化系统领域工作的应用程序编程人员和技术 人员。 要了解本手册,您需要知道以下内容: • 自动化技术领域的常识 • 熟悉运行 Windows 操作系统的计算机或类似于 PC 的设备(例如编程设备)。 • 有关 STEP 7 的知识。请参考《使用 STEP 7 V5.4 编程》手册。 • 扎实的 PROFINET IO 和 PROFIBUS DP 通讯功能方面的知识。 • 扎实的 SIMATIC 分布式 I/O 方面的知识 您还应该熟悉《PROFINET 系统说明》。 本文档构成了所有 PROFINET 相关产品文档的基础。 各种 PROFINET 产品的文档均基于本 文档。 所需的其它手册取决于应用程序: • 《PROFINET IO 使用入门集》手册 • 《使用 STEP 7 V5.4 SP1 编程》手册 • 《PROFINET 系统说明》手册 • 《在用户程序中进行的 Profinet IO 诊断》应用程序说明 从 PROFIBUS DP 到 PROFINET IO 编程手册, 10/2006, A5E00879152-01 3
本手册中涵盖的主题: • PROFIBUS DP 与 PROFINET IO 的比较: • 诊断和状态请求的数据记录 • 用户程序中的诊断实例 • 附录 词汇表解释了重要的术语。 索引中包含了重要的关键字,可以通过关键字快速访问相关的文 本段落。 前言 指南 回收和处理 本文档中所说明的设备由于污染物少,可以进行回收。 为了环保可持续地回收和处理旧设 备,请联系有资质处理电子废弃物的公司。 相对于先前版本的变更 本手册说明了 SIMATIC 设备系列的新技术和增强功能。 读者群 其它支持 本手册主要针对致力于使用 SIMATIC 产品的联网自动化解决方案的设计和工程的人群: • 决策者 • 计划人员 • 项目工程师 本手册同样也适用于调试工程师和现场服务人员。 如果您对使用本手册中所述产品有任何疑问且未找到正确答案,请联系当地的 Siemens 合作 伙伴。 • 可从以下网址找到您的联系人: http://www.siemens.com/automation/partner • 可从以下网址找到 SIMATIC 产品和系统的技术文档指南: http://www.siemens.de/simatic-doku • 可从以下网址找到在线目录和在线定购系统: http://mall.automation.siemens.com/ 4 从 PROFIBUS DP 到 PROFINET IO 编程手册, 10/2006, A5E00879152-01
前言 Siemens 提供了一系列课程,以帮助您熟悉如何使用 SIMATIC S7 自动化系统。 请与当地的 培训中心,或位于德国纽伦堡(D-90327)的培训中心总部联系。 • 电话:+49 (911) 895-3200 • Internet 地址:http://www.sitrain.com 培训中心 技术支持 Internet 地址:http://www.siemens.de/automation/support-request 可以通过以下方式,使用“支持请求”Web 表单联系所有 A&D 产品的技术支持 • • 电话:+ 49 180 5050 222 • 传真: + 49 180 5050 223 有关 Siemens 技术支持的更多信息,请访问我们的网站 http://www.siemens.de/automation/service Internet 上的服务与支持 除文档池外,我们还在 Internet 上提供一个全面的知识库。 http://www.siemens.com/automation/service&support 服务与支持页面提供了以下内容: • 商务快讯,提供有关您的产品的最新信息。 • 您所需的文档(使用服务与支持中的搜索引擎查找)。 • 世界范围的论坛,用户和专家可在此分享他们的经验。 • 您当地的自动化与驱动代表。 • 有关现场服务、维修和备件的信息。可以在“服务”页面上找到更多信息。 从 PROFIBUS DP 到 PROFINET IO 编程手册, 10/2006, A5E00879152-01 5
前言 6 从 PROFIBUS DP 到 PROFINET IO 编程手册, 10/2006, A5E00879152-01
目录 前言 ........................................................................................................................................................... 3 1 2 3 4 5 PROFINET 文档指南 ............................................................................................................................... 13 PROFINET IO 和 PROFIBUS DP ............................................................................................................ 15 2.1 2.2 PROFINET IO 与 PROFIBUS DP 的比较 ....................................................................................15 在 STEP 7/NCM PC 中的表示 .....................................................................................................17 PROFINET IO 和 PROFIBUS DP 中的块 ................................................................................................ 21 PROFINET IO 和 PROFIBUS DP 中的系统状态列表............................................................................... 25 PROFINET IO 的记录 .............................................................................................................................. 27 5.1 引言..............................................................................................................................................27 5.1.1 诊断记录和组态记录概述 .............................................................................................................27 5.1.2 PROFINET IO 中其它记录的概述 ................................................................................................37 5.2 5.2.1 5.2.2 PROFINET IO 的设备模型...........................................................................................................39 IO 设备的设备模型 .......................................................................................................................39 PROFINET IO 的诊断级别...........................................................................................................40 5.3 诊断数据记录的结构.....................................................................................................................42 5.3.1 诊断数据记录的功能和选择..........................................................................................................42 5.3.2 诊断数据记录的结构.....................................................................................................................47 5.3.3 评估诊断数据................................................................................................................................49 组态数据记录的结构.....................................................................................................................51 5.4 5.4.1 组态数据记录 W#16#8000、W#16#8001、W#16#C000、W#16#C001、W#16#E000、 W#16#E001、W#16#E002 和 W#16#F000 的结构.....................................................................51 5.4.2 组态数据记录 W#16#E002 的结构...............................................................................................55 从 PROFIBUS DP 到 PROFINET IO 编程手册, 10/2006, A5E00879152-01 7
目录 诊断记录和组态记录的块............................................................................................................. 56 5.5 API............................................................................................................................................... 56 5.5.1 BlockLength ................................................................................................................................ 56 5.5.2 BlockType.................................................................................................................................... 56 5.5.3 BlockVersion ............................................................................................................................... 57 5.5.4 ChannelErrorType....................................................................................................................... 57 5.5.5 ChannelNumber.......................................................................................................................... 59 5.5.6 5.5.7 ChannelProperties ...................................................................................................................... 59 5.5.7.1 ChannelProperties.Type(第 0 位 - 第 7 位) ............................................................................ 60 5.5.7.2 ChannelProperties.Accumulative(位 8).................................................................................. 60 5.5.7.3 ChannelPropertes.Qualifier(第 9/10 位)和 ChannelProperties.Specifier(第 11/12 位) 的组合.......................................................................................................................................... 61 5.5.7.4 ChannelProperties.Specifier(位 11 - 12) ................................................................................ 62 5.5.7.5 ChannelProperties.Direction(第 13 位 - 第 15 位) .................................................................. 63 5.5.8 ExtChannelAddValue.................................................................................................................. 63 5.5.9 ExtChannelErrorType.................................................................................................................. 63 5.5.10 模块标识号 .................................................................................................................................. 67 5.5.11 模块状态...................................................................................................................................... 67 5.5.12 SlotNumber ................................................................................................................................. 68 5.5.13 SubmoduleIdentNumber ............................................................................................................. 68 5.5.14 SubmoduleState.......................................................................................................................... 68 5.5.14.1 SubmoduleState.AddInfo(位 0 到 2)....................................................................................... 69 5.5.14.2 SubmoduleState.MaintenanceRequired(位 4) ....................................................................... 69 5.5.14.3 SubmoduleState.MaintenanceDemanded(第 5 位)................................................................ 69 5.5.14.4 SubmoduleState.DiagInfo(位 6) ............................................................................................. 70 5.5.14.5 SubmoduleState.ARInfo(第 7 - 10 位).................................................................................... 70 5.5.14.6 SubmoduleState.IdentInfo(第 11 - 14 位)............................................................................... 70 5.5.14.7 SubmoduleState.FormIndicator(第 15 位).............................................................................. 71 5.5.15 SubslotNumber ........................................................................................................................... 71 5.5.16 USI .............................................................................................................................................. 72 8 从 PROFIBUS DP 到 PROFINET IO 编程手册, 10/2006, A5E00879152-01
分享到:
收藏