VB0-VB11是S7-300写到S7-200 ART 的数据,VB12-VB23是S7-300从S7-200ART读取的值。
注:可以在固件版本 V2.5以上的 S7-300 CPU Properties的 “Cycle/ClockMemory"标签下修改映像区的大小,使DP通讯的数据区在映像区之内,这样设置的话就可以直接对映像区进行操作。在映像区中的数据是始终*的,由操作对映像区进行自动更新。无需再通过DPRD_DAT(读取 DP 设备的*性数据)与 DPWR_DAT(写入 DP 设备的*性数据)保证数据*性。
DP01上拨位开关的位置一定要和S7-300中组态的地址值*。
TIA 中配置
CPU 315-2 DP 作为 DP 主站。
EM DP01 PROFIBUS DP 模块。如下图所示,在 DP 主站和设备之间创建 PROFIBUS 网络。
设备视图中组态DP01的通讯区,本例中的插槽一包含"4 Bytes In/Out"预组态 I/O 选项,插槽二包含"8 BytesIn/Out"预组态 I/O 选项。在"Properties"、"General"选项卡区域,单击"Device-specificparameters"以显示"I/O Offset in the V memory"字段。在此处可分配为该操作预留的那部分 V存储器的启动地址。
注意:VB0-VB11是S7-300写到S7-200 ART 的数据,VB12-VB23是S7-300从S7-200ART读取的值。
打开博图中的监控表和STEP 7-MicroWIN ART状态表进行监控,它们的数据交换结果如下图: