西门子s7基本通信和扩展通信

上传人:mg****85 文档编号:50573407 上传时间:2018-08-08 格式:PPT 页数:35 大小:1.39MB
返回 下载 相关 举报
西门子s7基本通信和扩展通信_第1页
第1页 / 共35页
西门子s7基本通信和扩展通信_第2页
第2页 / 共35页
西门子s7基本通信和扩展通信_第3页
第3页 / 共35页
西门子s7基本通信和扩展通信_第4页
第4页 / 共35页
西门子s7基本通信和扩展通信_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《西门子s7基本通信和扩展通信》由会员分享,可在线阅读,更多相关《西门子s7基本通信和扩展通信(35页珍藏版)》请在金锄头文库上搜索。

1、日期:* 文件:PRO2_09E.1SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训基本和扩展 S7 通信日期:* 文件:PRO2_09E.2SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训基本和扩展 S7 通信日期:* 文件:PRO2_09E.3SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SIMATIC 中的网络-SINUMERIK, RCM -TI 505 -Other PLCS7-300 S7-400 M7-400OPsSIMATIC S5P

2、ROFIBUS-DPET 200B/LET 200CDP/AS-I LinkASI (执行器、传感器接口)AS-I 子模块传感器和执行器AS-I ASIC 现场设备AS-I 电源工业以太网PROFIBUS MPI Network 点对点PC, OS PG单元级现场级AS-I级日期:* 文件:PRO2_09E.4SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训Comm. Conf. StandardsSIMATIC 通信服务ProfibusEthernetFMSDPMAP 3.0Open Communic.MPIS7 基本通信全局数据S7 扩展通信

3、SIMATIC S7 通信ISO 传输TCP/ISO-on-TCPFDLPG 和 HMI 功能UDP日期:* 文件:PRO2_09E.5SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训程序控制 使用MPI, K-Bus, Profibus 或 工业以太网程序控制 使用MPI 或K-Bus面向 S7-300/400 的 S7 通信服务全局数据基本通信无需组态连接扩展通信使用组态连接CPU的 操作系统CPU的 操作系统循环或/和程序控制使用 MPI 或者 K-Bus总线SFCSFCSFBSFBPG 和 HMI 功能CPU的 操作系统由操作系统控制使用

4、 MPI, K-Bus, Profibus 和 工业以太网日期:* 文件:PRO2_09E.6SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训S7 连接使用以太网PG 连接 使用 MPIS7-400S7-300OP 连接 使用 PROFIBUS通信各方之间的连接CP CPU 1CPPROFIBUS工业 以太网 工业 以太网 MPIPROFIBUS工业以太网CP CPU 2S7 连接 使用 MPIS7 连接 使用 PROFIBUS日期:* 文件:PRO2_09E.7SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动

5、化与驱动培训空闲连接资源 已占用的连接资源CPUFM CPUS7-300/400: MPI 或内部 PROFIBUS-DP- 接口S7-300/400: 工业以太网 或 PROFIBUS-CPS7 通信连线资源分配S7-400: MPI 或内部 PROFIBUS-DPFM CPUS7-300: 内部 PROFIBUS-DPFM CPUS7-300: MPI 接口CP CPU日期:* 文件:PRO2_09E.8SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训S7-CPU 通信特性数据S7- 300CPU 312 IFM连接资源缺省保留连接用于 PG

6、OP基本通信6112CPU 314 /314 IFM1211812118CPU 315/315 -2 DPCPU 3138114CPU 3161211830114CPU 318 -2 DPS7- 400CPU 412-1/412-2连接资源预先指定的保留连接用于 PGOP基本通信1611-CPU 414-1/ -2 / -33211-CPU 413-1/413-21611-CPU 416-1/ -2 / -36411-CPU 417-46411-日期:* 文件:PRO2_09E.9SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFC 通信: 概

7、述l使用 MPI 子网或者在一个站内进行数据交换l与 SFB 相比无需组态连接l与对方的连接是动态建立和断开的l可传输多达 76 个字节的数据l可以用于所有 S7-300/400 CPUl在 S7-200 中可通过 PROFIBUS-DP(X_GET,X_PUT)读写变量l也可在另外的 S7 项目中找到通信伙伴日期:* 文件:PRO2_09E.10SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFC 通信: 块概述SFCSFC 65名称简介X_SEND向X_RCV(Client)块发送数据的发送块SFC 66X_RCV接收来自 X_SEND 块

8、的数据的接收块X_GET从伙伴 PLC 读数据SFC 67X_PUT向伙伴 PLC 写数据SFC 68X_ABORT中断现有连接SFC 69I_GET从伙伴 CPU 读数据SFC 72I_PUT向伙伴 CPU 写数据SFC 73I_ABORT中断与伙伴 CPU 的连接SFC 74日期:* 文件:PRO2_09E.11SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFC 通信: X_GET(SFC 67)块STL 表示LAD/FBD 表示参数分配示例SFC67 (X_GET)REQRET_VALBUSYCONTDEST_IDVAR_ADDRCAL

9、L SFC 67REQ:= I 0.4/触发器CONT:= FALSE/磁盘连接DEST_ID:= W#16#3/MPI_地址VAR_ADDR:= P#M20.0 BYTE 10 /远程变量RET_VAL:= MW100/错误代码BUSY:= M 4.1/SFC激活RD:= P#M0.0 BYTE 10/本地变量RD日期:* 文件:PRO2_09E.12SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFC 通信: X_PUT(SFC 68)块STL 表示LAD/FBD 表示参数分配示例SFC68 (X_PUT)REQRET_VALBUSYCON

10、TDEST_IDVAR_ADDRCALL SFC 68REQ:= I 0.5/触发器CONT:= FALSE/磁盘连接DEST_ID:= W#16#3/MPI_地址VAR_ADDR:= P#M20.0 BYTE 10 /远程变量 SD:= P#M0.0 BYTE 10/本地变量RET_VAL:= MW100/错误代码BUSY:= M 4.1/SFC激活SD日期:* 文件:PRO2_09E.13SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFC 通信: X_SEND(SFC 65)块STL 表示LAD/FBD 表示参数分配示例SFC65 (X_

11、SEND) REQRET_VAL BUSYCONTDEST_IDSDREQ_IDCALL SFC 65REQ:= M4.0/触发器CONT:= FALSE/磁盘连接DEST_ID:= W#16#4/MPI_地址REQ_ID:= DW#16#1/标识符SD:= P#M20.0 BYTE 10 /变量RET_VAL:= MW40/错误代码BUSY:= M 4.1/SFC激活日期:* 文件:PRO2_09E.14SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFC 通信: X_RCV(SFC 66)块STL 表示LAD/FBD 表示参数分配示例SFC

12、66 (X_RSV) EN_DTRET_VALREQ_IDCALL SFC 66EN_DT:= TRUE/触发数据传输RET_VAL:= MW 50/错误代码REQ_ID:= MD52/作业 IDNDA:= M40.0/数据存在RD:= P#M20.0 BYTE 10 /变量NDARD日期:* 文件:PRO2_09E.15SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFB 通信: 概述l使用 MPI、K-Bus、Profibus 或工业以太网进行数据交换l通过连接表组态连接l通过完全重新启动建立连接并使连接永久存在(即使是在 STOP 模式)

13、l用户数据大小可达 64 K字节l通信服务也可用于控制(停止、启动)通信伙伴lSFB只存在于S7-400-CPU l数据可由 S7-300(GET/PUT)读和写 l通过一个连接可以处理不同的任务日期:* 文件:PRO2_09E.16SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训SFB 通信: 块一览SFB/SFCSFB 8名称简述USEND向 URCV(Client)块发送数据的块SFB 9URCV接收来自 USEND 的数据的接收块BSEND向 BRCV 块发送大批数据的发送块(最多64K字节) SFB 12BRCV接收大批数据的接收块(最

14、多64K字节) SFB 13GET从伙伴 PLC 读数据SFB 14通信类型双边双边双边双边双边PUT向伙伴 PLC 写数据SFB 15 单边PRINT向远程打印机发送数据SFB 16 单边START在伙伴机上执行完全重启动SFB 19 单边STOP将伙伴机置为 Stop 状态SFB 20 单边RESUME在伙伴机上执行重启动SFB 21 单边STATUS伙伴机状态扫描 (RUN/运行、STOP/停止、start-up/启动、hold/保持)SFB 22 单边USTATUS接收伙伴机的状态信息SFB 23 单边CONTROL扫描 S7 连接+ SFB 的内部状态SFC 62-日期:* 文件:P

15、RO2_09E.17SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训使用 S7 连接进行单边通信服务SFB: - GET - PUT - STOP - START - STATUSCPU的 操作系统S7-400MPI=3S7-300/400逻辑 S7 连接 (单边或双边)MPI=2CPUMPI=2CPUMPI=21本地 ID物理连接,如 MPI1日期:* 文件:PRO2_09E.18SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训使用 S7 连接进行双边通信服务SFB: - USEND - URCV

16、 - BSEND - BRCVSFBs - URCV - USEND - BRCV - BSENDS7-400MPI=3S7-400 逻辑 S7 连接 (双边)MPI=2CPUMPI=2CPUMPI=22本地 ID物理连接,如 MPI211日期:* 文件:PRO2_09E.19SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训使用 NETPRO 组态网络双击插入 HW 站双击双击日期:* 文件:PRO2_09E.20SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训组态 S7 连接插入连接 远程站点远程 CPU选择日期:* 文件:PRO2_09E.21SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训建立连接属性日期:* 文件:PRO2_09E.22SIMATIC S7 Siemens AG 2001. 版权所有SITRAIN 自动化与驱动培训编译和下载组态数据下载保

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号