西门子授权山东代理商-西门子PLC一级代理商-触摸屏伺服电机驱动代理商
| 更新时间 2024-11-11 08:00:00 价格 请来电询价 西门子PLC 西门子触摸屏 西门子伺服电机 西门子变频器 西门子直流调速器 西门子电缆 联系电话 13922889745 联系手机 18475208684 联系人 向小姐 立即询价 |
1
组织块
硬件数据类型由CPU提供,可用硬件数据类型的数目取决于具体使用的CPU。硬件数据类型通常都是常量,用于硬件的标识,常量的值取决于模块的硬件配置。硬件数据类剧也常用于诊断。表5-12给出了可用的硬件数据类型及其用途。
组织块(OB)由操作系统调用,同时执行编写在组织块中的用户程序,组织块Zui基本 的功能就是调用用户程序。
组织块可以控制下列操作:
自动化系统的启动特性;
循环程序处理;
中断响应的程序执行;
错误处理。
组织块代表CPU的系统功能,不同类型的组织块完成不同的系统功能。不同类型的CPU支持的组织块数量不同,具体请查看各CPU的技术数据。一个组织块可以编写Zui大的程序容量也与PLC的型号有关,例如CPU1511支持的组织块Zui大为150K, 而CPU 1516支持的组织块Zui大为512K。
2
组织块的类型与优先级
SIMATIC S7-1500 CPU支待的优先级从1(Zui低)到26(Zui高),每个OB有其对应的优先级。OB可由事件触发,所以也可以说事件具有与OB相对应的优先级。对于SIMATIC S7-1500 CPU,如果发生OB启动事件,则可能引起以下反应:
如果事件源已分配一个OB,则事件将触发该OB的执行并更新分配的过程映像分 区,这意味着事件是按照优先级进行排列的(因为OB具有优先级)。
如果事件源并没有分配任何OB(有一种可能是用户并没有添加相应OB),则将执 行默认的系统响应(在S7-300/400中CPU将停机)。
下表概述了OB启动事件,包括OB优先级、OB编号、默认的系统响应和可能的OB 个数。优先级数字越小表示优先级越低,例如程序循环组织块的优先级为“1"'表示其优先级Zui低,能够被其他组织块所中断。
注意:由表可以看出,当发生循环超时和编程错误事件时,如果程序中没有添加相应的组织块,则SIMATICS7-1500CPU将进入停机模式;而对于其他事件,即使SIMATICS7-1500CPU中没有添加相应的组织块,CPU也不会停机,这与S7-300/400是有区别的。
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684