PROFIBUS DP
过程数据的访问
CP 5614 A2 作为 PROFIBUS DP 主站和 DP 从站模板运行,它将过程映象(输入数据、输出数据和诊断数据)存储在双端口 RAM 内。 CP 5614 A2 硬件独立地和 PROFIBUS 从站进行高性能的数据交换。 用户直接访问双端口 RAM。
从站的过程数据总是一致的,例如用户从同一个 DP 循环获得数据
不可并行运行 DP-5613(DP 主站)和 DP-Base(DP 主站、DP 从站)软件。
CP 5613 A2 作为 DP 主站和 DP 从站的组态示例
事件/筛选机制
用户通过二个存取机制收到最新数据:
-
循环轮询 DP 从站(主机 CPU 负载较重)
-
从站输入变化时,经新型的事件/筛选方式发送信号(主机 CPU 负载为最小)
二种不同方式可以组合。 因此有可能使应用系统达到最佳化。
新的事件/筛选机制亦可用于
-
从站经中断发送诊断信息信号
-
通过中断以等距模式发送信号
-
启动 DP 循环
-
终止与 DP 从站的循环数据通讯
FastLogic
FASTLogic 即 CP 5614 A2 可以自动地响应最多 4 台设备的状态。 能达到快速响应和独立于主机应用,例如:可用于快速停止设备。
DP 编程接口
CP 5613 A2 和 CP 5614 A2 的 DP 主站编程接口相同。
CP 5614 A2 的 DP 编程接口有如下功能:
-
DP 从站
-
1 类 DP 主站包括非循环 DP 扩展
-
2 类 DP 主站包括非循环 DP 扩展
直接通过双端口 - RAM 访问过程数据 双端口 - RAM 接口不仅提供为快速存取 DP 主站/从站,还提供移植到其它操作系统环境(例如 VX Works,QNX,RMOS,RTX)的基础。
经过一个 DP 主站和一 DP 从站(DP_BASE.DLL 或 DPS_BASE.DLL),提供管理功能调用(初始化和管理服务)。
传送机制(PC 中的应用程序)可以通过软件作为一个链路设置,用于主站和从站接口间的数据交换。
I/O 数据可以在主站和从站接口间传送。
由于其相互不相关性,两个连接的 PROFIBUS 网络可以使用不同的 PROFIBUS 总线参数运行。
DK-5613 开发工具包
使用开发工具包 DK-5613,可访问 1 类 DP主站和 DP 从站(包括非循环 DP 扩展型)
通过工具包 DK-5613 的 CP5613A2 和 CP5614A2 通讯处理器能集成到任何操作系统环境。 该工具包括如 PDF 格式描述等必需的源码并能从因特网下载。
以 DP-5613 为基存取过程数据
CP 5614 A2 作为 1 类 DP 主站运行,符合 IEC 61158/61784,可完全独立地处理分布式站(DP 从站)的数据传输。 以固定的,重复地报文循环,中央控制器与 DP 从站(例如 ET 200S)交换信息。 DP编程接口(DP Lib,DLL)为PC编程器提供传输数据的功能调用。 此外,DP接口提供SYNC和FREEZE以及从站的起动和释放等功能。
还提供同步和冻结DP功能扩展,支持非循环“读”和“写”功能(DS_READ,DS_WRITE)以及和循环数据并行执行的报警确认(ALARM_ACK)。 与循环测量值相比、非循环传输的数据(例如参数化数据)不经常变动,与快速循环的有用数据传输相比较,它以较低的优先级发送。 主站中的中断确认,保证了从DP从站来的中断的可靠传输(DS_READ, DS_WRITE, DS_DATA_TRANSPORT)。
DP-Base和DP -5613软件的并行运行是不允许的。
除了 1 类 DP主站服务外,CP 5614 A2 通过 DP 编程接口还提供符合 IEC 61158/61784 的 2 类 DP 主站服务。该类设备(编程,组态或操作设备)用于调试、组态 DP 系统或按正常操作(诊断)的系统运作。DP编程接口提供如下服务:
-
主站诊断
-
从站诊断
-
读从站输入/输出
-
读组态数据或
-
改变从站地址
扩展的DP功能包括存取从站的非循环参数和测量值。例如:过程自动化、智能化HMI设备。 该类从站在起动和正常运行期间装有扩展的参数数据。(DS_READ, DS_WRITE).
编程器/OP通讯软件
该软件保证 SIMATIC S5 和 S7(SIMATIC S5-95U 除外)控制器通过与 STEP5/STEP7 连接的 PROFIBUS 编程。安装 CP 5614 A2(DP-Base)后可以进行基于 CP 5614 A2 5614 的编程器/OP 通讯。 无需另外的软件包。
开放式通讯(发送/接收)基于 FDL 接口
基于 FDL 接口 的发送/接收,安装 CP 5614 A2(DP-BASE)后,就可以为数据传送、诊断和管理提供服务。无需另外的软件包。
S7 通讯软件(S7-5613)
SIMATIC S7系统部件经过S7通讯相互进行通讯。 S7 编程接口使 PG/PC 应用程序得以存取 SIMATIC S7 系统的部件的入口。 存取SIMATIC S7数据既方便又灵活。
S7通讯提供下列服务:
管理服务
数据传输服务
用于 PROFIBUS-FMS 接口软件(FMS-5613)
通过 FMS 编程接口,具有 FMS 控制器的 PG/PC 机(例如 S5/S7)可以和其它制造商的现场设备交换数据。 采用FMS协议,保证开放式通讯。
FMS 接口提供下述服务:
-
管理服务
-
CRL 管理服务
-
FMS 连接管理服务
-
客户和服务器用的对象词典的管理服务
-
用于客户和服务器的变量服务(读、写、信息报告)
-
服务器的功能度
-
VFD(虚拟现场设备)用于客户和服务器服务
-
总线存取信息服务(实时报表)
-
跟踪和小型数据库。
用户接口
各自的软件包中包含 OPC 服务器,可以用作标准编程接口,通过 PROFIBUS DP(DP 主站和 DP 从站)、开放式通讯、S7 通讯和 PROFIBUS FMS 协议将自动化技术应用连接到 OPC Windows 应用中(Office、HMI 系统等)。
现有应用程序的编程接口以动态链接库(DLL)的形式提供。 您可在 SIMATIC NET CD 产品的 Readme 文件中找到已发布的编译器,网址为 http://www.siemens.com/automation/csi/net。
提供BorLand编程接口(例如DELPHI)AXIO的解决方案。
关于其它操作系统的解决方案见开发工具包DK-5613。
组态
-
STEP 7 或 NCM PC V5.1+SP2 或更高版本中可配置 S7 通讯协议、开放式通讯协议、DP 协议(DP-V0/DP-V1/DP-V2)和 FMS 协议。
-
NCM PC 组态工具包含在 PROFIBUS 软件包的供货范围内。
诊断
用于模块自身和 PROFIBUS DP 网络方面的扩展诊断工具(用于安装,调试和运行)。 因此有 CP5614A2 的 PROFIBUS DP 网络可以快速,方便地起动。