西门子STEP7里的OB FB FC SFB SFC都是什么作用?

西门子STEP7里的OB FB FC SFB SFC都是什么作用?,第1张

组织块 1-1
11 组织块(OB)概述 1-1
12 程序循环组织块(OB1) 1-4
13 时钟中断组织块 (OB10到OB17) 1-6
14 时间延迟中断组织块 (OB20 到OB23) 1-10
15 周期性中断组织块 (OB30 到OB38) 1-12
16 硬件中断组织块 (OB40到OB47) 1-14
17 状态中断OB(OB 55) 1-16
18 更新中断OB(OB 56) 1-17
19 制造商特定中断OB(OB57) 1-18
110 多值计算中断组织块(OB60) 1-19
111 同步周期性中断OB(OB 61 到OB 64) 1-21
112 I/O冗余出错OB(OB70) 1-22
113 CPU冗余出错OB(OB72) 1-24
114 通讯冗余出错OB(OB73) 1-27
115 时间出错组织块(OB80) 1-28
116 电源出错组织块(OB81) 1-30
117 诊断中断组织块(OB82) 1-32
118 插入/删除模块中断组织块(OB83) 1-34
119 CPU硬件故障组织块(OB84) 1-37
120 优先级出错组织块(OB85) 1-38
121 机架故障组织块(OB86) 1-42
122 通讯出错组织块(OB87) 1-45
123 处理中断OB(OB 88) 1-47
124 后台组织块(OB90) 1-48
125 启动组织块(OB100、OB101和OB102) 1-50
126 编程出错组织块(OB121) 1-55
127 I/O访问出错组织块(OB122) 1-57
2 SFC的公共参数 2-1
21 通过输出参数RET_VAL判断出错 2-1
22 异步SFC的REQ、RET_VAL和BUSY参数的含义

PLC系统,最后四位,0AB0代表有诊断功能。0AA0代表没有诊断功能。
有关西门子订货号的说明如:完整的订货号 6ES7 321-1BH01-0XA0
6ES7:S7系列的PLC模块
3:300系列
2:数字量(1为CPU,3为模拟量,4为通讯,5为功能)
1:输入(2为输出,3为输入输出)
1:功能等级(数越大功能越强)
B:晶体管(H是继电器,F是交流,如果是模拟量K是通用型,P为温度信号)
H:16点,(L表示32点,F为8点,D为4点,B为两点)
01:版本号,01版本
0XA0:后缀,用于描述特殊功能。
关于带诊断功能和不不带诊断功能,首先并不是所有木块都支持自诊断功能,你要检查模块具体的技术规格;有的模块如模拟量输入模块可编程中断,如AI8X12bits,,可以在硬件组态界面中,双击模拟量模块,在属性中“Input”(输入)子项中,“诊断”中可在“诊断中断”和“当超过极限值硬件中断”前打勾使能,这样出现类似问题,将触发硬件中断,可以设定断线诊断;如果这样设置了使能中断,当它检测到错误时,它输出一个诊断中断请求给CPU,以及错误消失时,CPU *** 作系统都会调错误中断组织快OB82
有的模块如模拟量输入/输出木块SM334 AI4/AO2X8/8位就没有自带诊断功能。一般对于模块没有自带诊断,没法在软件里设置自诊断, 只能利用下载有关的错误处理组织块到CPU中,当系统程序检测到一些错误时,根据错误类型的不同,CPU设置为进入STOP模式或调用一个错误处理OB,如不正确的CPU功能、系统程序执行中的错误。

PLC系统,最后四位,0AB0代表有诊断功能。0AA0代表没有诊断功能。
有关西门子订货号的说明如:完整的订货号 6ES7 321-1BH01-0XA0
6ES7:S7系列的PLC模块
3:300系列
2:数字量(1为CPU,3为模拟量,4为通讯,5为功能)
1:输入(2为输出,3为输入输出)
1:功能等级(数越大功能越强)
B:晶体管(H是继电器,F是交流,如果是模拟量K是通用型,P为温度信号)
H:16点,(L表示32点,F为8点,D为4点,B为两点)
01:版本号,01版本
0XA0:后缀,用于描述特殊功能。
关于带诊断功能和不不带诊断功能,首先并不是所有木块都支持自诊断功能,你要检查模块具体的技术规格;有的模块如模拟量输入模块可编程中断,如AI8X12bits,,可以在硬件组态界面中,双击模拟量模块,在属性中“Input”(输入)子项中,“诊断”中可在“诊断中断”和“当超过极限值硬件中断”前打勾使能,这样出现类似问题,将触发硬件中断,可以设定断线诊断;如果这样设置了使能中断,当它检测到错误时,它输出一个诊断中断请求给CPU,以及错误消失时,CPU *** 作系统都会调错误中断组织快OB82
有的模块如模拟量输入/输出木块SM334 AI4/AO2X8/8位就没有自带诊断功能。一般对于模块没有自带诊断,没法在软件里设置自诊断, 只能利用下载有关的错误处理组织块到CPU中,当系统程序检测到一些错误时,根据错误类型的不同,CPU设置为进入STOP模式或调用一个错误处理OB,如不正确的CPU功能、系统程序执行中的错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13257899.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-27
下一篇 2023-06-27

发表评论

登录后才能评论

评论列表(0条)

保存