- {{item.name}}
更多
常问问题
5.0 分
为什么使用背景数据块,它与全局数据块有什么区别?
文档编号:15360455|
文档类型:常问问题|
发布时间:2023年11月23日
- 0
- 1358
- 4448
内容预览:
描述:
每次调用功能块( FB
)时,会被分配一个背景数据块。此
FB
的实际参数和静态参数都被存储在该背景数据块中。在
FB
中声明的变量决定背景数据块的结构。背景指定了功能块的调用 。
例如,一个
FB 功能块在
S7
用户程序里被调用了 5
次,每次用不同的背景数据块,那么该FB功能块就有
5 个背景(一个FB带有多个背景数据块)。
......
描述 全局数据块和背景数据块的区别 对于全局数据块而言,所有的程序块 (FB,FC 和 OB)均可以读写该数据块中的数据。而背景数据块被分配给特定的功能块,包含所分配的FB的本地数据。 全局数据块 背景数据块 所有的程序块 (FB,FC 和 OB)可以访问程序中全局数据块中的数据 背景数据块 DB 被指定到一个 FB 在程序中能够独立地创建全局数据块 在程序中只能够对相关联的 FB 创建背景数据块 不能创建静态变量 在FB中可以定义静态变量,当数据块建立完成并且已经被保留了几个循环之后,存储的本地静态数据不会丢失,除非数据再次被更改 ......
- 评论
更多
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
关联文档
- PLC— PLC 之间的MPI 通信---------全局数据包通信方式
- S7-1500CPU下载函数块、数据块无需初始化功能
- S7-300CPU数据块存储常见问题集
- TIA 博图数据块中数据类型的定义
- 如果在集成的 WinCC flexible 项目无法再访问 STEP 7 中的符号及数据块时需要如何处理?
- S7-1200_1500中优化的DB块和标准DB块有哪些区别?
- 如何导入/导出SIMOTION全局设备变量或IO变量
- 为什么当400H系统使用FORCE功能时,如果H系统发生切换,或单个CPU停止,无法再次启动已停止的CPU?
- 使用TIA 博途创建自定义Web页面为什么报错误:“创建Web DB失败”
- 使用TIA博途创建自定义web页面后为什么中文字符显示乱码


西门子官方商城




{{item.nickName}}