资源预览内容
第1页 / 共35页
第2页 / 共35页
第3页 / 共35页
第4页 / 共35页
第5页 / 共35页
第6页 / 共35页
第7页 / 共35页
第8页 / 共35页
第9页 / 共35页
第10页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
日期:* 文件: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 S5PROFIBUS-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 扩展通信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的 操作系统由操作系统控制使用 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 自动化与驱动培训空闲连接资源 已占用的连接资源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连接资源缺省保留连接用于 PGOP基本通信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 通信: 概述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 块的数据的接收块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_ADDRCALL 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_VALBUSYCONTDEST_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_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 表示参数分配示例SFC66 (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 模式)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接收大批数据的接收块(最多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-日期:* 文件:PRO2_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 - 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 自动化与驱动培训编译和下载组态数据下载保
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号