首页 理论教育 MPI通信实验:实现S7基本通信,西门子工业通信工程应用技术

MPI通信实验:实现S7基本通信,西门子工业通信工程应用技术

时间:2023-11-07 理论教育 版权反馈
【摘要】:3)通过实验巩固MPI的S7基本通信编程指令的使用方法。S7-400选取CPU413-2DP,站地址为2;S7-300选取的是CPU315-2DP,站地址为3。通信任务如图A-4所示。3号站CPU的OB35里面要求DB1.DBW0每隔100ms递增2。4)写出实验体会及实验中遇到的问题和解决方法。

MPI通信实验:实现S7基本通信,西门子工业通信工程应用技术

1.实验目的

1)通过实验加深对MPI的S7基本通信的理解。

2)掌握MPI的S7基本通信的组态、编程、调试过程。

3)通过实验巩固MPI的S7基本通信编程指令的使用方法。

2.通信系统组成

本实验是S7-300与S7-400之间的S7基本单边通信。系统组成图如图A-3所示。S7-400选取CPU413-2DP,站地址为2;S7-300选取的是CPU315-2DP,站地址为3。

图A-3 通信系统组成图

3.实验内容和要求

(1)系统组态

新建项目,在STEP 7中建立一个新项目,在此项目下插入一个“SIMATIC 400站”和一个“SIMATIC 300站”,并分别完成硬件组态,网络组态。

(2)资源分配

根据实验需要,部分软件资源分配见表A-1。(www.xing528.com)

表A-1 部分软件资源分配表

(续)

(3)程序编制

在S7基本通信单边通信中,客户机(CPU413-2DP)调用SFC68(X_PUT)来将DB1内数据发送到服务器(CPU 315-2DP)中的DB2内,调用SFC67(X_GET)来读取服务器中DB1内的数据存放到本地DB2内。通信任务如图A-4所示。

图A-4 通信任务图

实验要求把2号站的S7-400里DB1.DBW0~DBW18里面的数据传送到3号站里的DB2.DBW0~DBW18,同样把3号站里DB1.DBW0~DBW18里面的数据传送到2号站的DB2.DBW0~DBW18,2号站CPU的OB35里面要求DB1.DBW0每隔100ms递增1。3号站CPU的OB35里面要求DB1.DBW0每隔100ms递增2。

4.实验报告

1)给出实现所要求功能的完整组态步骤。

2)给出通信调试结果。

3)给出必要的说明性文档。

4)写出实验体会及实验中遇到的问题和解决方法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈