使用 EM DP01 将 S7-200 SMART 连接为 DP设备,西门子S7-200SMART系列通讯模块-EM,DP01
可通过 EM DP01 PROFIBUS DP 模块将 S7‑200 SMART CPU 连接到PROFIBUS DP 网络。可将 EM DP01 作为扩展模块连接到 S7‑200 SMARTCPU,可通过其 DP 通信端口将 PROFIBUS 网络连接到 EM DP01 PROFIBUS DP模块。该端口支持 9.6 Kbps 到 12 Mbps 之间的任一 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 存储器。)