全国统一服务热线:
18629648142

公司新闻 行业新闻 常见问题

当前位置:plc控制系统 > 新闻动态 > 行业新闻 >

西门子plc S7-300和S7-400程序块的类型及区别

作者:西门子plc 发布日期:2019-09-28 22:53:33 阅读:0

   西门子plc S7-300/400系列PLC程序块主要包括:组织块(OB)、功能块(FB)、功能块(FC)、数据块(DB)和系统功能块(证监会)。(SFB)等。注意:快捷菜单中的其他两项:数据类型和可变比例尺。对这些类型块的功能的简要描述如下:调用块:OB、FB、FC(OB块以外的块可以调用);调用块:FB、FC、SFB。

  1、组织块OB控制

  OB由系统自动调用并执行写在一个用户块OB中的程序,OB因此基本功能调用用户程序。的写入块OB用于S7300的程序的最大大小是16KB,S7-400是64KB。除了主程序循环OB1,OB是所有其他事件触发的中断。

  2、函数fc

  功能FC有两个功能:(1)作为子程序;(2)作为函数,函数通常使用形式参数。函数s7-300中程序的最大大小为16kb,西门子plc s7-400中程序的最大大小为64kb。fc的形式参数通常称为接口区域。参数类型分为输入参数、输出参数、输入/输出参数和临时数据区域。在该函数开始时,字输出参数被清除为0,位输出参数被重置。

  3、功能块FB

  与FC相比,功能块FB必须为FB的每个调用分配一个实例数据块,以存储接口数据区域(除了临时类型)和操作的中间数据。该程序在FB,西门子plc s7-300中的最大容量为16 KB,S7-400的最大容量为64 KB。FB的接口面积比FC多一个静态数据区。(Stat),用于存储中间变量。当程序调用FB时,形式参数不作为FC分配,而是可以通过实例数据块直接分配。因为FB有一个后台数据块,所以输出参数不输出随机值,并且初始化程序可以写入FB。

  4、数据块DB

  DB用于用户数据和程序存储中间变量是综合变量。 32 KB,S7-400的最大容量的最大S7-300容量是64KB。共享数据块DB可以被划分为(共享DB),背景数据块(DB实例)和用户定义的数据(UDT)类型的数据块,共享数据块的所有程序中使用全局变量。在允许CPU的情况下,程序可以创建任意数量的DB,各个DB的最大容量是64KB。默认情况下,共享的数据块被压到关闭电源。在属性菜单中,选择“非保留”,你可以改变数据丢失是停电,如果西门子plc CPU没有足够的内部存储器中存储数据,所述数据可以被保存到指定的共享数据块。

  存储在一个共享数据块中的数据可以通过任何其它块(全局变量)被调用,这是从实例数据块中的不同。指定的数据块的例子可以只由功能块(FB)来使用。存储在数据块背景数据只能有效地该功能块。与FB和SFB相关联的背景数据块,也就是全局变量。背景数据块仅存储与比较FB或SFB接口数据区(TEMP)相关联的共享数据块。在一个特定的数据块的背景数据块具有多个称为背景数据块,关于多实例DB使用和使用注意事项,请参阅“如何使用多实例数据块,” UDT是基于块的全局变量和数据结构,以提供一个固定的格式,用户友好。

  5、将系统功能(sfc)和系统功能块(sfb)

  sfc和sfb集成到cpu中,相当于系统为用户程序调用提供的fc或fb,实现了与cpu系统相关的读写cpu时钟等功能。调用sfb需要实例数据块。

       总结:以上就是小编为大家介绍的西门子plc S7-300和S7-400程序块的类型及区别,如果大家有任何这方面的需求,欢迎大家咨询容感电气,我们将给您最真诚的服务。

相关新闻

  • 西门子S7-1500智能工业平台发布

    西门子智能工业平台发布 西门子推出一款集成了一个人工管理智能AI芯片的全新设计模块,用于Simatic S7-1500控制器和ET 200MP I/O系统,Simatic S7-1500 TM中央处理器CPU使用英特尔Movidius Myriad X 视觉信

    2022-03-25

  • 西门子plc控制柜控制系统原理说明

    西门子plc控制柜 控制系统 原理说明 今天小编主要通过介绍 西门子plc 控制柜、西门子数控柜和西门子驱动控制柜,若大家有这方面的需求,请联系陕西容感电气销售服务员咨询或采购。 西门

    2021-05-28

  • 西门子plc 6ES7412-2EK06-0AB0 S7400 系列PLC的故障排除

    西门子plc6ES7412-2EK06-0AB0 S7400 系列 PLC 的故障排除 1.西门子plc 6ES7412-2EK06-0AB0 电源模块故障诊断和排除通过观察 s7-400电源模块在前装饰面板; ; dc5v; 和; dc24v; led 状态,用户可以知道电源模块故障和

    2021-05-19

  • 西门子6ES7 288-1SR60-0AA0PLC 维修和维护介绍

    西门子 6ES7 288-1SR60-0AA0 PLC 维修和维护介绍 一、维护工程 1、 维护程序、设备定期试验和调整规定 每月测量机箱主机电源的工作电压; 2、每六个月或每季度检查一次PLC柜内端子的连接情况,发

    2021-05-12

Copyright © 2002-2017容感电气 版权所有
地址:陕西省西安市高新区科技二路西口与丈八北路交汇处龙城铭园二期