PROFIBUS DP
过程数据的访问
CP 5624 作为 PROFIBUS DP 主站和 DP 从站模块运行,它将过程映像(输入数据、输出数据和诊断数据)存储在双端口
RAM 内。CP 5624 的硬件独立执行与 PROFIBUS 从站的高性能数据交换。用户直接访问双端口 RAM。
从站的过程数据总是一致的,例如用户从同一个 DP 循环获得数据
不允许并行运行 DP-5613 软件(DP 主站)和 DP-Base(DP 主站、DP 从站)软件。
CP 5624 作为 DP 主站和 DP 从站的组态示例
事件/筛选机制
用户通过二个存取机制收到最新数据:
-
循环轮询
DP 从站(主机 CPU 负载比较重)
-
从站输入变化时,经新型的事件/筛选方式发送信号(主机
CPU 负载为最小)
二种不同方式可以组合。 因此有可能使应用系统达到最佳化。
新的事件/筛选机制亦可用于
-
从站经中断发送诊断信息信号
-
通过中断以等距模式发送信号
-
启动
DP 循环
-
终止与
DP 从站的循环数据通讯
FastLogic
FastLogic 即 CP 5624 可以自动地响应多达 4 台设备的状态。
能达到快速响应和独立于主机应用,例如:可用于快速停止设备。
DP 编程接口
CP 5624 的 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 能够将通讯处理器 CP 5624 集成到任何操作系统环境中。该工具包括如 PDF
格式描述等必需的源代码,并能从因特网免费下载。
以 DP-5613 为基存取过程数据
CP 5624 作为 1 类 DP 主站运行,符合 IEC 61158/61784 标准,并可完全独立地处理分布式站(DP
从站)的数据通讯。以固定的,重复地报文循环,中央控制器与 DP 从站(例如 ET 200S)交换信息。 DP编程接口(DP
Lib,DLL)为PC编程器提供传输数据的功能调用。 此外,DP接口提供SYNC和FREEZE以及从站的起动和释放等功能。
通过 1 类主站的 DP
功能扩展,支持非循环“读”和“写”功能(DS_READ,DS_WRITE)以及和循环数据通讯并行执行的报警确认(ALARM_ACK)。
与周期性测量值相比,非周期性传送的数据(如参数化数据)很少发生变化,并且以较低的优先级与快速周期性实用数据并行传送。主站中的中断确认,保证了从DP从站来的中断的可靠传输(DS_READ,
DS_WRITE, DS_DATA_TRANSPORT)。
DP-Base 和 DP-5613 软件的并行运行是不允许的。
除了 1 类 DP主站服务外,CP 5624 通过 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 5624(DP-Base)后可以进行基于 CP 5624 的编程器/OP 通讯。 无需另外的软件包。
开放式通讯(发送/接收基于 FDL 界面)
安装好 CP 5624(DP-Base)之后就可以进行发送/接收(FDL
接口),可提供数据传输、诊断和管理服务。无需另外的软件包。
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 光盘产品的 Readme
文件中找到已发布的编译器,
提供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 网络方面的扩展诊断工具(用于安装,调试和运行)。 因此有 CP 5624 的
PROFIBUS DP 网络可以快速,方便地起动。