工控编程吧 gkbc8 com
《西门子S7300 400 系统软件 参考手册 中文超清版》
文档手册目录或截图为:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 组织块
1 1 组织块(OB)概述
1 2 程序循环组织块(OB1)
1 3 时间中断组织块(OB10到 OB17)
1 4 延时中断组织块(OB20至 OB23)
1 5 周期性中断组织块(OB30至 OB38)
1 6 硬件中断组织块(OB40至 OB47)
1 7 状态中断 OB (OB 55)
1 8 更新中断 OB (OB 56)
1 9 制造商特定中断 OB (OB57)
1 10 多值计算中断组织块(OB60)
1 11 同步循环中断 OB (OB 61至OB 64)
1 12 技术同步中断 OB (OB 65)
1 13 I/O冗余错误OB (OB70)
1 14 CPU冗余错误 OB (OB72)
1 15 通讯冗余错误 OB (OB73)
1 16 时间错误组织块(OB80)
1 17 电源错误组织块(OB81)
1 18 诊断中断组织块(OB82)
1 19 插入/删除模块中断组织块(OB83)
1 20 CPU硬件故障组织块(OB84)
1 21 优先级错误组织块(OB85)
1 22 机架故障组织块(OB86)
1 23 通讯错误组织块(OB87)
1 24 处理中断 OB (OB 88)
1 25 后台组织块(OB90)
1 26 启动组织块(OB100、OB101和OB102)
1 27 编程错误组织块(OB121)
1 28 I/O访问错误组织块(OB122)
2 SFC的公共参数
2 1 通过输出参数 RET_VAL判断错误
2 2 异步 SFC的REQ、RET_VAL和 BUSY参数含义
3 复制功能和块功能
3 1 使用 SFC 20 "BLKMOV" 复制存储区
3 2 使用 SFC 81 "UBLKMOV" 不间断地复制变量
3 3 使用 SFC 21 "FILL"初始化存储区
3 4 使用 SFC 22 "CREAT_DB" 创建数据块
3 5 使用 SFC 23 "DEL_DB" 删除数据块
3 6 使用 SFC 24 "TEST_DB" 测试数据块
3 7 使用 SFC 25 "COMPRESS" 压缩用户存储器
3 8 使用 SFC 44 "REPL_VAL" 传送一个替换值到累加器 1
3 9 使用 SFC 82 "CREA_DBL" 在装载存储器中生成数据块
3 10 使用 SFC 83 "READ_DBL" 从装载存储器的数据块中读取数据
3 11 使用 SFC 84 "WRIT_DBL" 写数据到装载存储器中的数据块
3 12 使用 SFC 85 "CREA_DB" 创建数据块
4 用于控制程序执行的SFC
4 1 使用 SFC 43 "RE_TRIGR" 再触发循环时间监控
4 2 使用 SFC 46 "STP"使 CPU进入停机状态
4 3 使用 SFC 47 "WAIT" 延时用户程序执行
4 4 使用 SFC 35 "MP_ALM" 触发多处理器中断
4 5 使用 SFC 104 "CiR" 控制CiR
5 用于处理系统时钟的SFC
5 1 使用 SFC 0 "SET_CLK" 设定 TOD
5 2 使用 SFC 1 "READ_CLK" 读取时间
5 3 使用 SFC 48 "SNC_RTCB" 同步子时钟
5 4 使用 SFC 100 "SET_CLKS" 设定时间日期和TOD状态
6 用于处理运行时仪表的SFC
6 1 运行时间定时器
6 2 使用 SFC 101 "RTM" 控制运行时间定时器
6 3 使用 SFC 2 "SET_RTM" 设置运行时间定时器
6 4 使用 SFC 3 "CTRL_RTM" 启动和停止运行时间定时器
6 5 使用 SFC 4 "READ_RTM" 读取运行时间定时器
6 6 使用 SFC 64 "TIME_TCK" 读取系统时间
7 用于传送数据记录的SFC/SFB
7 1 数据记录的写和读
7 2 使用 SFC 54 "RD_DPARM" 读取定义的参数
7 3 使用 SFC 102 "RD_DPARA" 读取预定义参数
7 4 使用 SFC 55 "WR_PARM" 写动态参数
7 5 使用 SFC 56 "WR_DPARM" 写默认参数
7 6 使用 SFC 57 "PARM_MOD" 为模块分配参数
7 7 使用 SFC 58 "WR_REC" 写数据记录
7 8 使用 SFC 59 "RD_REC" 读数据记录
7 9 SFC 55到 59的进一步故障信息
7 10 使用 SFB 81 "RD_DPAR" 读取预定义的参数
8 符合PNO AK 1131的DPV1 SFB
8 1 用 SFB 52 "RDREC" 读取数据记录
8 2 使用 SFB 53 "WRREC" 写入数据记录
8 3 用 SFB 54 "RALRM" 接收中断
8 4 使用 SFB 75 "SALRM" 将中断发送到DP主站
9 用于处理日时钟中断的SFC
9 1 处理日时钟中断
9 2 SFC 28 - 31的特征
9 3 使用 SFC 28 "SET_TINT" 设置日时钟中断
9 4 使用 SFC 29 "CAN_TINT" 取消日时钟中断
9 5 使用 SFC 30 "ACT_TINT" 激活日时钟中断
9 6 使用 SFC 31 "QRY_TINT" 查询日时钟中断
10 用于处理延时中断的SFC
10 1 处理延时中断
10 2 使用 SFC 32 "SRT_DINT" 启动延时中断
10 3 使用 SFC 34 "QRY_DINT" 查询延时中断
10 4 使用 SFC 33 "CAN_DINT" 取消延时中断
11 用于处理同步错误的SFC
11 1 屏蔽同步错误
11 2 使用 SFC 36 "MSK_FLT" 屏蔽同步错误
11 3 使用 SFC 37 "DMSK_FLT" 解除屏蔽同步错误
11 4 使用 SFC 38 "READ_ERR" 读取错误寄存器
12 用于处理中断和异步错误的SFC
12 1 延迟和禁用中断和异步错误
12 2 使用 SFC 39 "DIS_IRT" 禁止处理新中断和异步错误
12 3 使用 SFC 40 "EN_IRT" 启用处理新中断和异步错误
12 4 使用 SFC 41 "DIS_AIRT" 延迟处理较高优先级的中断和异步错误
12 5 使用 SFC 42 "EN_AIRT" 启用处理较高优先级的中断和异步错误
13 用于诊断的SFC
13 1 系统诊断
13 2 使用 SFC 6 "RD_SINFO" 读取 OB的启动信息
13 3 使用 SFC 51 "RDSYSST" 读取系统状态列表或部分列表
13 4 使用 SFC 52 "WR_USMSG" 将自定义诊断事件写入到诊断缓冲区中
13 5 使用 SFC 78 "OB_RT" 确定 OB程序运行时间
13 6 使用 SFC 87 "C_DIAG" 诊断当前连接状态
13 7 使用 SFC 103 "DP_TOPOL" 识别DP主站系统的总线拓扑
14 用于更新过程映像和处理位域的SFC和SFB
14 1 使用 SFC 26 "UPDAT_PI" 更新过程映像输入表
14 2 使用 SFC 27 "UPDAT_PO" 更新过程映像输出表
14 3 使用 SFC 126 "SYNC_PI" 在同步循环中更新过程映像分区输入表
14 4 使用 SFC 127 "SYNC_PO" 在同步循环中更新过程映像分区
14 5 使用 SFC 79 "SET" 在 I/O区域中设置位域
14 6 使用 SFC 80 "RSET" 复位I/O区域中的位域
14 7 使用 SFB 32 "DRUM" 执行序列发生器
15 用于寻址模块的系统功能
15 1 使用 SFC 5 "GADR_LGC" 查询模块的逻辑基址
15 2 使用 SFC 49 "LGC_GADR" 查询属于逻辑地址的模块插槽
15 3 使用 SFC 50 "RD_LGADR" 查询模块的所有逻辑地址
15 4 使用 SFC 70 "GEO_LOG" 确定模块的起始地址
15 5 使用 SFC 71 "LOG_GEO" 确定属于一个逻辑地址的插槽
16 用于分布式I/O或PROFINET IO的SFC
16 1 使用 SFC 7 "DP_PRAL" 在 DP主站上触发硬件中断
16 2 使用 SFC 11 "DPSYC_FR" 同步 DP从站组
16 3 用 SFC 12 "D_ACT_DP" 激活和取消激活 DP从站/PROFINET IO设备
16 4 使用 SFC 13"DPNRM_DG" (从站诊断)读取 DP从站的诊断数据
16 5 用 SFC 14 "DPRD_DAT" 读取DP标准从站//PROFINET IO设备的连续
数据
16 6 用 SFC 15 "DPWR_DAT" 向 DP标准从站/PROFINET IO设备写入连续
数据
17 PROFINET
17 1 SFC 112、113和114背景信息
17 2 使用 SFC 112 "PN_IN" 更新 PROFInet CBA组件的用户程序接口的输入
17 3 使用 SFC 113 "PN_OUT" 更新 PROFINET CBA组件的 PROFINET接
的输出
17 4 使用 SFC 114 "PN_DP" 更新DP互连
18 用于根据PNO循环访问用户数据的FB
18 1 用于根据 PNO循环访问用户数据的 FB的介绍
18 2 使用 FB 20 "GETIO" 读取DP标准从站/PROFINET IO设备的所有输入
18 3 使用 FB 21 "SETIO" 写入 DP标准从站/PROFINET IO设备的所有输出
18 4 使用 FB 22 "GETIO_PART" 读取 DP标准从站/PROFINET IO设备的
一部分输入
18 5 使用 FB 23 "SETIO_PART" 写入 DP标准从站/PROFINET IO设备的
一部分输出
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
更多目录内容,请下载观看;
说明:所有资源,解压密码一律为工控编程吧网址 gkbc8 com;
下载地址为:
百度云附件:西门子S7300 400 系统软件 参考手册 中文超清版.rar
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|