您好!欢迎光临工博士商城

西门子工控机专卖

产品:111    
联系我们
您当前的位置:首页 » 西门子新闻中心 » 你知道西门子S7-1200的七种组织块吗?
产品分类
西门子新闻中心
你知道西门子S7-1200的七种组织块吗?
发布时间:2023-11-16        浏览次数:18        返回列表
 本文我们来介绍西门子S7-1200的组织块。S7-1200 CPU为用户提供了不同的块类型来执行自动化系统中的任务。其中组织块OB是操作系统和用户程序之间的接口,可以通过对组织块编程来控制PLC的动作。组织块由操作系统调用,用组织块可以创建在特定时间执行的程序,以及响应特定 程序循环组织块
       循环组织块在每个扫描周期会不停地执行,直到另外事件的组织块对他产生中断。处于较高优先级的组织块可以中断处于较低优先级组中组织块的处理过程。相同优先级组的组织块不会对他们自己产生中断。这些中断会按照它们的优先级增加到队列中,然后按照优先级由高到低的顺序来执行。
5啊
        循环组织块的中断
        三、延时中断组织块。延时中断组织块在操作系统经过一段用户定义的延迟时间后启动,在调用启动延时中断指令后开始计时,可使用四个延时中断,延时中断组织块,没有启动信息。
6啊
           延时中断组织块
           四、循环中断组织块。循环中断组织块用于在循环程序执行过程中,以周期性的时间间隔独立启动程序,可使用四个循环中断。通过利用相位偏移量循环中断组织块可以延期执行。循环中断组织块没有启动信息。
7啊
       循环中断组织块
       五、硬件中断组织块。硬件中断组织块用来响应特定的事件,可以通过高速计数器和输入通道来触发硬件中断,只能将触发事件分配给一个硬件中断组织块儿,一个硬件中断组织块可以分配给多个事件,可使用50个硬件中断组织块。硬件中断组织块没有启动信息。
8啊
       硬件中断组织块
       六、诊断错误中断组织块。如果具有诊断功能的模块检测到了错误,那么这个模块会触发一个诊断错误中断。在错误发生和错误解决的两种情况下,操作系统可以调用诊断错误中断组织块,诊断错误中断组织块有启动信息,只能使用一个诊断错误中断组织块OB82。
                                             
9啊
 
       诊断错误中断组织块
       七、时间错误中断组织块。如果发生以下事件,操作系统将调用时间错误中断组织块,例如循环程序超出大循环时间,被调用的组织块正在执行,中断组织块队列发生溢出,由于中断负荷过大而导致中断丢失等。 时间错误中断组织块有启动信息,只能使用一个时间错误中断组织块OB80,不会触发组织块启动的事件以及操作系统相应的响应。
 
                                       10啊

       时间错误中断组织块事件的程序。--
分享到: 


 

联系热线:微信 2459876920   联系人:佘俊 联系地址:上海市嘉定区南翔镇众仁路399号B栋20层2007-2012

技术和报价服务:星期一至星期六8:00-22:00 西门子工控机专卖