4.11.3.1 PROFINET 节点
定义:PROFINET 环境下的设备
在 PROFINET 相关的上下文中,“设备”是以下内容的通称:
• 自动化系统(如 PLC、PC)
• 现场设备(例如,PLC、PC、液压设备、气动设备)
• 活动的网络组件(如交换机、网关、路由器)
• PROFIBUS 或其它现场总线系统
设备的主要特性是可以通过以太网或 PROFIBUS 集成到 PROFINET 通讯中。
根据与总线的连接情况区分以下设备类型:
• PROFINET 设备
• PROFIBUS 设备
定义:PROFINET 设备
一个 PROFINET 设备始终至少有一个“工业以太网”端口。一个 PROFINET 设备还可以有一个 PROFIBUS 端口,即它可以作为具有代理功能的主站。
定义:PROFIBUS 设备
一个 PROFIBUS 设备至少有一个与电气接口 (RS485) 或光学接口(聚合光纤、POF)相链接 的 PROFIBUS 链接。
PROFIBUS 设备不能直接参与 PROFINET 通讯,必须通过具有 PROFINET 链接的
PROFIBUS 主站或具有代理功能的工业以太网/PROFIBUS 链接(IE/PB 链接)才能执行。
长沙工控帮教育科技有限公司整理
PROFIBUS DP 和 PROFINET IO 中的术语比较
以下示意图显示了 PROFINET IO 和 PROFIBUS DP 中最重要设备的通用名称。下表显示了 PROFINET IO 和 PROFIBUS DP 范畴内各种组件的名称。
2 3
4
5 6
6 1
图 4-1 PROFINET 和 PROFIBUS 设备
编号 PROFINET PROFIBUS 注释
① IO 系统 DP 主站系统
② IO 控制器 DP 主站 用于寻址所连接的 IO 设备/DP 从站的设备。
即:IO 控制器/DP 主站与现场设备交换输入和输出 信号。
IO 控制器/DP 主站通常是运行自动化程序的控制器。
③ IO 系统管理员 PG/PC
第 2 级 DP 主站
用于调试和诊断的 PG/PC/HMI 设备。
④ 工业以太网 PROFIBUS 网络基础结构
⑤ HMI(人机界面) HMI 用于操作和监视功能的设备。
⑥ IO 设备 DP 从站 分配给一个 IO 控制器/DP 主站的分布式现场设备
,例如,分布式 I/O、阀端子、变频器和具有集成 PROFINET IO 功能的开关。
长沙工控帮教育科技有限公司整理
插槽和子模块
PROFINET IO 设备可拥有与 DP 从站相类似的模块化结构。PROFINET 设备包含用于插入模 块/子模块的插槽。模块/子模块具有可由其读取或输出过程信号的通道。
下图说明了此种情况。
图 4-2 模块、子模块、插槽和通道
编号 说明
① 接口模块
② 模块/子模块的插槽
③ 子模块
④ 通道
插槽可分成子模块插槽(子插槽),子插槽又包含子模块。
长沙工控帮教育科技有限公司整理
4.11.3.2 现场总线系统集成到 PROFINET
现场总线集成
PROFINET 允许您通过代理将现有的现场总线系统(如,PROFIBUS、ASI 等)集成到 PROFINET。这样就可以建立由现场总线和基于以太网的子系统组成的混合系统。从而使到 PROFINET 的连续技术转换成为可能。
PROFINET 和 PROFIBUS 的互连
可将 PROFIBUS 设备连接到 PROFINET 设备的本地 PROFIBUS 接口。这样就可以在 PROFINET 中集成现有 PROFIBUS 组态。
下图显示了 PROFINET 所支持的网络类型:
• “工业以太网”和
• PROFIBUS。
1
2 3
352),%86 ぴ₩ⅴ⮹几
图 4-3 PROFINET 设备、PROFIBUS 设备和代理
编号 说明
① PROFINET 设备
② 具有代理功能的 PROFINET 设备(有关更多信息,请参见下文)
③ PROFIBUS 设备
长沙工控帮教育科技有限公司整理
具有代理功能的 PROFINET 设备 = 替换
具有代理功能的 PROFINET 设备是以太网上 PROFIBUS 设备的替代品。代理功能使 PROFIBUS 设备不但可以与其主站通讯,还可以与 PROFINET 上的所有节点进行通讯。
通过 PROFINET,借助于 IE/PB 链接或 CPU 31x PN/DP,可将现有的 PROFIBUS 系统集成 到 PROFINET 通讯中。然后,IE/PB Link 就会替代 PROFIBUS 组件,处理通过 PROFINET 进行的通讯。
这样,就可以将 DPV0 和 DPV1 从站都连接到 PROFINET。
更多信息
有关 PROFINET IO 和 PROFIBUS DP 的差异和常规特性的信息,以及关于从 PROFIBUS DP 到 PROFIBUS I/O 移植的信息,请参阅从 PROFIBUS DP 到 PROFINET IO 编程手册。
4.11.3.3 PROFINET IO 和 PROFINET CBA
什么是 PROFINET IO?
在 PROFINET 的框架内,PROFINET IO 是实现模块化、分布式应用的通讯概念。
使用 PROFINET IO 可以创建自动化解决方案,就像通过 PROFIBUS 创建一样。
PROFINET IO 一方面由用于可编程控制器的 PROFINET 标准来执行,另一方面由工程工具 STEP 7 来执行。
也就是说,无论是组态 PROFINET 设备还是 PROFIBUS 设备,在 STEP 7 中的应用程序视 图都相同。如果使用 PROFINET IO 的扩展块和系统状态列表,则对用户程序的编程来说,
PROFINET IO 和 PROFIBUS DP 基本相同。
参考
有关新块和修改块的更多信息,请参阅从 PROFIBUS DP 到 PROFINET IO 编程手册。
PROFINET IO 和 PROFIBUS DP 中的用户程序
PROFINET IO 和 PROFIBUS DP 中关于创建用户程序的最重要差别和公共特性的比较信息可 在从 PROFIBUS DP 到 PROFINET IO 编程手册中找到。
什么是 PROFINET CBA?
在 PROFINET 范畴中,PROFINET CBA(基于组件的自动化)是用于以下两方面的自动化 概念:
• 具有分布式智能的模块化应用程序的执行过程
• 机器对机器的通讯
通过 PROFINET CBA,可以基于缺省组件和部分解决方案,来创建分布式自动化解决方案。
此概念通过智能过程的广泛分配,满足了机械和系统工程领域中对更高模块化程度的要求。
“基于组件的自动化”允许您在大型系统中使用完整的技术模块作为标准化组件。
长沙工控帮教育科技有限公司整理
PROFINET CBA 可由下列工具来实现:
• 用于可编程控制器的 PROFINET 标准和
• SIMATIC iMAP 工程工具。
组件是通过工程工具创建的,不同厂商的工程工具可能有所差异。例如,用 STEP 7 生成 SIMATIC 设备的组件。
PROFINET IO 和 PROFINET CBA 间的交互
PROFINET CBA 用于在机器对机器的通讯中集成 PROFINET IO 系统。例如,从 STEP 7 的 PROFINET IO 系统中创建 PROFINET 组件。使用 SIMATIC iMap,可以组态包含多个此类组 件的系统。设备间的通讯连接只需要简单地作为互连线来组态。
下图显示了使用多个通过 PROFINET 进行通讯的组件的分布式自动化解决方案。右手侧组件 在 PROFINET IO 上配有 IO 设备和 IO 控制器。
L0$3
352;<
ᕫᾰ䗗
352),%86 352),1(7,2
ᕫᾰ䗗ᒐ㴊ⴀ䞃 㨶᷀剄ᾍ
352),%86ᒐⶏ ᢌ⒉▕,2㴊䕊ᕼ
ᕫᾰ䗗ᒐⶏ ᢌ⒉▕,2㴊䕊ᕼ
352),1(7 䕊ᕼ
352),1(7 嚠刵
图 4-4 PN CBA - 带有分布式智能的模块化概念
长沙工控帮教育科技有限公司整理
PROFINET CBA 和 PROFINET IO 的区别
PROFINET IO 和 CBA 是“工业以太网”上可编程控制器的两种不同的视图。