加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684

西门子授权山东代理商-西门子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将进入停机模式;而对于其他事件,即使SI­MATICS7-1500CPU中没有添加相应的组织块,CPU也不会停机,这与S7-300/400是有区别的。


    相关产品

    联系方式

    • 电  话:13922889745
    • 经理:向小姐
    • 手  机:18475208684
    • 微  信:18475208684