西门子CPU之间单边通信.pdf

西门子CPU之间单边通信.pdf

ID:52923163

大小:940.94 KB

页数:13页

时间:2020-03-31

西门子CPU之间单边通信.pdf_第1页
西门子CPU之间单边通信.pdf_第2页
西门子CPU之间单边通信.pdf_第3页
西门子CPU之间单边通信.pdf_第4页
西门子CPU之间单边通信.pdf_第5页
资源描述:

《西门子CPU之间单边通信.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MPIMPI通信MPI通信---无组态连接通信方式之单边编程方式-无组态连接通信方式之单边编程方式一、S7-300/400间的单边编程通信所谓单边编程是只在通信的一方使用系统功能SFC67(读取)和SFC68(发送)来进行通信的方式。编程的一方是客户机,不编程的一方是服务器。本例以S7-300为客户机(编程端),以S7-400为服务器。功能:S7-300的M10.0启动S7-400电机的星-角启动,M10.1终止S7-400的电机;S7-400的M10.2启动S7-300电机的星-角启动,M10.3终止S7-400的电机。I/O分配表如下表所示:1、新建

2、项目“MPI无组态连接之单边编程1”,并插入S7-300和S7-400两个站。2、组态S7-300的硬件。在放入CPU模块时,会弹出“属性-PROFIBUS”对话框,因本例为MPI通信,点击“取消”。1双击设置MPI参数3、双击槽架中的CPU模块栏,出现“属性-CPU”栏。点击“属性…”按钮,设置MPI的站地址(3)和通信的波特率。4、同样,组态S7-400的硬件和MPI的地址(4)和波特率。组态好2后的结果如下所示:S7-300端的程序如下:345S7-400端的程序如下:6部分指令参数说明:二、S7-200与S7-300/400间的单边编程通信以S7

3、-200(站号2)与S7-400CPU(站号4)通信为例。此时,S7-200只能作为服务器,发送数据给CPU400。功能:S7-200的M10.0启动S7-400的星-三角启动,M10.1停止S7-400的电机运行;S7-400的M10.2启动S7-200的星-三角启动,M10.3停止S7-200的电机运行。I/O分配表如下:在STEP7-Micro/WIN中单击“检视”栏中的“系统块”图标,弹出“系统块”窗口,单击“通讯端口”,设置端口0的地址为2,通讯波特率主187.5千波特,然后下载到CPU中。S7-200的MPI通信中就设置好了。7下面进行S7-

4、400的组态。1、新建项目“MP-单边400-200”,插入S7-400站点。2、组态硬件,依次放入导轨,电源模块和CPU模块,在放入CPU模块时,会自动弹出“属性-PROFIBUS”窗口,点击“取消”。8双击设置MPI参数3、双击槽架中的CPU模块,弹出“属性-CPU”窗口。4、点击“常规”标签中的接口“属性”按钮,设置站地址和MPI通信的波特率。9设置本地地址设置PMI的波特率至此,S7-200和S7-400的MPI通信已经设置好。(注意:::S7-200和S7-400的通讯区是V区。若对S7-200的V区进行读写,则在S7-400中定义C7-200

5、的V区时,须用DB1代替。如读出S7-200中VB100以后的16个字节并放到S7-400的MB20以后的字节中,调用SCF67(X_GET)时,VAR_ADDR中设定S7-200的地址区为:P#DB1.DBX100.0BYTE16。在参数RD中设定S7-400的地址区为P#MB20.0BYTE16。)S7-400中的程序如下:10111213

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。