收藏 分享(赏)

西门子S7-300+400高级编程培训教材,内部教材11、分布式+IO+和参数分配.ppt

上传人:yjrm16270 文档编号:4765107 上传时间:2019-01-11 格式:PPT 页数:17 大小:1.82MB
下载 相关 举报
西门子S7-300+400高级编程培训教材,内部教材11、分布式+IO+和参数分配.ppt_第1页
第1页 / 共17页
西门子S7-300+400高级编程培训教材,内部教材11、分布式+IO+和参数分配.ppt_第2页
第2页 / 共17页
西门子S7-300+400高级编程培训教材,内部教材11、分布式+IO+和参数分配.ppt_第3页
第3页 / 共17页
西门子S7-300+400高级编程培训教材,内部教材11、分布式+IO+和参数分配.ppt_第4页
第4页 / 共17页
西门子S7-300+400高级编程培训教材,内部教材11、分布式+IO+和参数分配.ppt_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、分布式 I/O 和参数分配,模式选择器,存储卡,MPI/PROFIBUS 接口,外部电池供电,PROFIBUS 接口,故障 LEDs,PROFIBUS-DP 系统的结构,DP- NORM- SLAVE,SIMATIC S7-300,PROFIBUS -DP,DP- NORM- SLAVE,主站,S7-400,模块型从站,紧凑型从站,ET 200M,智能从站,S7-300,从站,PROFIBUS 通信方法,主站之间的逻辑令牌环,P,G,7,2,0,PROFIBUS,在主站和从站之间轮询,PROFIBUS-DP 单总站系统的总线周期,0,5,10,15,20,25,周期时间 ms,每个从站的字节数

2、,从站数目,总线速度为 1.5 MBaud,SchnittStellenCenter Frth,SIMATIC S7 中的 PROFIBUS 主站,DP 主站,DP 主站,S7-300CPU 315- 2 DP,S7,DP 主站,PS 10A,S7,S7,DP 主站,PS 10A,S7 400CPU 414- 1,S7,CP 443- 5DP,S7 400CPU 414- 2 DP,PROFIBUS -DP,可用的 DP 从站,模块化从站包括一个接口模块和来自 S7-300 系列 (ET 200M)及 S5 系列(ET 200U)的模块,具有集成输入和输出通道的小型、紧凑型 I/O 站(防护等

3、级 级 IP 20)。,ET 200B,ET 200U,ET 200M,ET 200L,接口模块加上输入/输出模块、负载馈电器等 防护等级:ET 200X:IP 65/67,ET 200S:IP 20,ET 200X,ET 200S,CPU 215,CPU 315-2 DP,S7-200 和 S7-300 系列的智能 DP 从站用于数据处理,CPU 316-2 DP,CPU 318-2 DP,CP 342-5,PROFIBUS - DP 终端电阻,具有 Profibus-DP 接口的 CPU,N,N,N,N,N= Profibus-DP 节点,需要终端电阻,组态一个 DP 主站系统,组态紧凑型

4、和模块化 DP 从站,组态智能 DP 从站(如CPU 315-2),在一个主站系统中插入智能 DP 从站,从站故障时 OB 86 中的错误/故障分析,使用 SFC 13(DPNRM_DG)进行从站诊断,参数 声明 数据类型 存储区域 解释 REQ INPUT BOOL I, Q, M, D, L, Const. REQ = 1:请求读 LADDR INPUT WORD I, Q, M, D, L, Const. DP 从站已组态的诊断地址 RET_VAL OUTPUT INT I, Q, M, D, L 如果在处理功能的过程中发生了错误, 返回值中就包含一个错误码。 如果没有错误发生,RET_

5、VAL 包含实际传输数据的 长度。 RECORD OUTPUT ANY I, Q, M, D, L 读取的诊断数据的目的区域。只允许 BYTE 数据类 型。即将读取的数据记录和目标区域的最小长度 是 6。 BUSY OUTPUT BOOL I, Q, M, D, L BUSY = 1: 读操作还未完成。,“DPNRM_DG“,EN,ENO,REQ,LADDR,RET_VAL,?.?,RECORD,?.?,BUSY,?.?,?.?,使用 SFC 14 从 DP 标准从站读取连续数据,“DPRD_DAT“,EN,ENO,LADDR,RET_VAL,?.?,RECORD,?.?,?.?,参数 声明

6、数据类型 存储区域 解释 LADDR INPUT WORD I, Q, M, D, L, Const. 欲从中读取数据的模块的输入区域中组态的起始地址。 RET_VAL OUTPUT INT I, Q, M, D, L 如果功能的执行过程中发生了错误, 返回值中包含一个错误码。 RECORD OUTPUT ANY I, Q, M, D, L 读取的用户数据的目标区域。它必须与使用 STEP 7 为选定的模块组态的区域有相同的长度。 只允许 BYTE 数据类型。,您需要 SFC 14 “DPRD_DAT” 用来读取多于四个连续字节的数据(连续数据),使用 SFC 15 向 DP 标准从站写入连续

7、数据,“DPWR_DAT“,EN,ENO,LADDR,RET_VAL,?.?,RECORD,?.?,?.?,参数 声明 数据类型 存储区域 解释 LADDR INPUT WORD I, Q, M, D, L, Const. 欲写入其中的模块的输出区域中已组态的起始地址。 RECORD INPUT ANY I, Q, M, D, L 将进行写操作的用户数据的源区域。它必须与用 STEP7 为选择的模块组态的区域有相同的长度。 只允许 BYTE 数据类型。 RET_VAL OUTPUT INT I, Q, M, D, L 如果在功能的执行过程中出现了错误,返回值中包含 一个错误码。,您需要 SFC

8、 15 “DPWR_DAT”,用来写入多于四个连续字节的数据(连续数据)。,使用 SFC 11(DPSYC_FR)同步 DP 从站,“DPSYC_FR“,EN,ENO,REQ,LADDR,RET_VAL,?.?,BUSY,?.?,?.?,参数 声明 数据类型 存储区域 解释 REQ INPUT BOOL I, Q, M, D, L, Const. 电平触发的控制参数 REQ=1:触发 SYNC/FREEZE 作业 LADDR INPUT WORD I, Q, M, D, L, Const. DP 主站的逻辑地址 GROUP INPUT BYTE I, Q, M, D, L, Const. 组选

9、择, Bit 0 = 1: 选择第 1 组 Bit 1 = 1:选择第 2 组 . Bit 7 = 1:选择第 8 组 您可以为一个作业选择多个组。 MODE INPUT BYTE I, Q, M, D, L, Const. 作业标识符(依照 EN 50 170 V 3 编码) Bit 0, 1, 6, 7:保留( value 0 ) Bit 2 = 1:执行 UNFREEZE Bit 3 = 1:执行 FREEZE Bit 4 = 1:执行 UNSYNC Bit 5 = 1:执行 SYNC RET_VAL OUTPUT INT I, Q, M, D, L 错误码。每次执行该块之后必须检查 RET_VAL BUSY OUTPUT BOOL I, Q, M, D, L BUSY=1:作业还未完成。,GROUP,?.?,MODE,?.?,以后安装 PROFIBUS-DP 从站,类型文件实例,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 简明教程

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报