2-3 Step7 V12 创建S7-300 站并组态 CPU300 的 DP 接口
如果使用软件 Step7 V5.5 创建 S7-300 这个DP从站,请直接跳到步骤 2-5。
在这使用 Step7 V12 创建一个新项目(DP从站:S7-300),并通过“添加新设备”组态 S7-300 站PLC_1,进入CPU300 集成的 DP 接口的属性框,在“PROFIBUS地址”界面中,接口类型选择“PROFIBUS”,添加子网“PROFIBUS_1”,站址选择 3,如图 10所示。
portant; word-wrap:break-word !important;">
图 10 Step7 V12 中创建 300
接着在“操作模式”界面中,选择“DP 从站”,在智能从站通信的传输区域添加 2个传输区(“传输区_1”、“传输区_2”),数据长度都是 16 个字。注意:要与主站的输入输出对应,即:“传输区_1”为16 个字的输出,“传输区_2”为 16 个字的输入。如图 11 所示。
portant; word-wrap:break-word !important;">
图 11 Step7 V12 创建 CPU300 站的 DP 组态
2-4 Step7 V12 创建2 个项目(主从站)的通信测试
Step7 V12 创建的CM1243-5 做 DP 主站的项目, Step7 V12 创建的 CPU300 做 DP从站的项目,两个项目分别新建监控表,进入通信监控,如图 12 所示。
portant; word-wrap:break-word !important;">
图 12 不同项目通信测试(V12 与 V12,第二种情况)
2-5 Step7 V5.5 创建CPU300 并组态 DP 接口
如果使用软件 Step7 V12 创建 S7-300 这个DP从站,请直接跳到步骤 2-3。
在这使用 Step7 V5.5 创建一个新项目(DP从站:S7-300)。在 MPI/DP接口的属性框中,“常规”属性页中选择“PROFIBUS”接口类型,站址选择 3;“工作模式”属性页中选择“DP从站”;“组态”属性页中组态输入输出,数据长度 16 个字,注意:要与主站的输入输出对应,即:第1 行组态为 16 个字的输出,第 2 行组态为 16 个字的输入。。如图 13所示。
portant; word-wrap:break-word !important;">
图 13 Step7 V5.5 创建 CPU300 并组态 DP 接口
2-6 通讯测试
Step7 V12 创建的CM1243-5 做 DP 主站的项目, Step7 V5.5 创建的 CPU300 做 DP从站的项目,两个项目分别新建监控表,进入通信监控,如图 14 所示。
图 14 不同项目通信测试(V12 与 V5.5,第二种情况)