浔之漫智控技术(上海)有限公司总部
主营西门子模块 , PLC模块 , 变频器模块 , 触摸屏模块
EM DP01 PROFIBUS DP 模块

EM DP01 PROFIBUS DP 模块

分布式外设 (DP) 标准通信

PROFIBUS DP(或 DP 标准)是种根据欧洲标准 EN 50170 定义的远程 I/O 通信协议。 遵循这一标准的设备即使由不同的公司所制造,也能够互相兼容。DP 代表分布式外备, 即远程 I/O。PROFIBUS 代表过程现场总线。

EM DP01 PROFIBUS DP 模块已实施以下通信协议标准中为 DP 设备定义的 DP 标准协 议: 

● EN 50 170 (PROFIBUS) 描述了总线访问与传输协议,并规定了数据传输介质的属 性。

● EN 50 170(DP 标准)描述了 DP 主站与 DP 设备之间的周期性高速数据交换。该标 准定义了组态与参数分配的过程,解释了如何使用分布式 I/O 功能实现周期性数据交 换,并列出了所支持的诊断选项。

需要组态 DP 主站以识别地址、DP 设备类型以及 DP 设备所需的任何参数分配信息。 DP 主站还将被告知将从 DP 设备读取的数据置于何处(输入),以及从何处获得数据以 写入 DP 设备(输出)。DP 主站建立网络,然后初始化其 DP 设备。DP 主站将参数分 配信息以及 I/O 组态写入 DP 设备。DP 主站随后从 DP 设备读取诊断信息以验证 DP 设 备已接受参数和 I/O 组态。DP 主站随后开始与 DP 设备交换 I/O 数据。与 DP 设备发生 的每个事物都是写入输出与读取输入。该数据交换模式会一直持续下去。如果出现异常, DP 设备就会通知 DP 主站,随后 DP 主站从 DP 设备读取诊断信息。 一旦 DP 主站将参数和 I/O 组态写入了 DP 设备,并且 DP 设备也接受了 DP 主站写入的 参数和组态,DP 主站就拥有该 DP 设备。DP 设备只接受其所属 DP 主站的写入请求。 网络中的其他 DP 主站能够读取该 DP 设备的输入和输出,但不能向该 DP 设备写入任何 信息。

使用 EM DP01 将 S7-200 SMART 连接为 DP 设备

S7-200 SMART CPU 可通过 EM DP01 PROFIBUS DP 模块连接到 PROFIBUS DP 网 络。EM DP01 作为扩展模块连接到 S7-200 SMART CPU。EM DP01 PROFIBUS DP 模 块通过其 DP 通信端口连接到 PROFIBUS 网络。该端口支持 9600 波特到 12M 波特之间 的任一 PROFIBUS 波特率。请参见《EM DP01 PROFIBUS DP 模块的技术规范》了解 所支持的波特率。 EM DP01 作为 PROFIBUS DP 设备,可从 DP 主站接受多种不同的 I/O 组态,这有助于 用户根据应用要求定制数据传输量。不同于许多 DP 设备,EM DP01 不于传输 I/O  数据。EM DP01 还传送输入、计数器值、定时器值或任何其它移入 S7-200 SMART  CPU 中变量存储器的值。EM DP01 也会将来自 DP 主站的数据传送到 S7-200 SMART  CPU 的变量存储器。用户然后可将这些数据从变量存储器转移到其它数据存储区。 EM DP01 PROFIBUS DP 模块的 DP 端口可以连接到网络中的 DP 主站,并且依然能够 作为 MPI 设备与其它主站设备(例如,同一网络中的 SIMATIC HMI 设备或 S7-300/S7-400 CPU)通信。

下图所示为带有 S7-200 SMART CPU SR20 和 EM DP01  PROFIBUS DP 模块的 PROFIBUS 网络:

● 配有 CPU 315-2 的 S7-300 作为 DP 主站,已通过装有 STEP 7 编程软件的 SIMATIC 编程设备进行组态。S7-315-2 DP 能够从 EM DP01 中读取数据或将数据写 入其中,支持 1 字节到 244 字节的数据。 

● S7-200 SMART CPU SR20 是归 CPU 315-2 所有的 DP 设备。ET 200 I/O 模块也是 归 CPU 315-2 所有的 DP 设备。

● S7-400 CPU 连接到 PROFIBUS 网络上并使用 S7-400 CPU 用户程序中的 X_GET 指 令读取 CPU SR20 的数据。(其它 SIMATIC CPU 可使用 DB1 来访问 S7-200 SMART CPU 中的 V 存储器。)

1896787581.jpg

发布时间:2023-11-04
展开全文
优质商家推荐 拨打电话