公司主营:西门子数控,S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。
产品简介
详细介绍
西门子屏6AV6647-0AC11-3AX0
本公司销售西门子自动化产品,*,现货现售,价格优势,保证,价格优势
7.3.1 数据块 (DB)
以存储代码块的数据。用户程序中的所有程序块都可访问全局 DB 中的数据,而背景 DB
仅存储特定功能块 (FB) 的数据。
相关代码块执行完成后,DB 中存储的数据不会被。有两种类型的 DB:
● 全局 DB 存储程序中代码块的数据。任何 OB、FB 或 FC 都可访问全局 DB
中的数据。
● 背景 DB 存储特定 FB 的数据。背景 DB 中数据的结构反映了 FB
的参数(Input、Output 和 InOut)和静态数据。(FB 的临时存储器不存储在背景 DB
中。)
说明
尽管背景 DB 反映特定 FB 的数据,然而任何代码块都可访问背景 DB 中的数据。
您还可以在 RUN 下修改和下载数据块 (页 1516)。
只读数据块
可将 DB 组态为只读:
1. 在项目浏览器中右键单击相应 DB,然后在右键快捷菜单中选择“属性"(Properties)。
2. 在“属性"(Properties) 对话框中选择“特性"(Attributes)。
3. 选择“在设备中写保护数据块"(Data block write-protected in the device)
选项并单击“确定"(OK)。
已的数据块和数据块
您还可以将数据块组态为或已。 DB 与 STEP 7 Classic
编程工具以及经典的 S7-300 和 S7-400 CPU
兼容。可访问的数据块无固定的定义结构。数据元素在声明中仅包含一个符号名,在块中没有固定地址。CPU
会将元素自动存储到块的可用存储区中,以免在存储器中留下间隙。这样一来,便可化地利用存储器容量。
要设置对数据块的访问,请按以下步骤操作:
1. 在 STEP 7 项目树中展开程序块文件夹。
2. 右键单击数据块并从上下文菜单中选择“属性"(Properties)。
3. 为属性选择“块访问"(Optimized block access)。
请注意,默认情况下会为新数据块选中块访问。如果取消选择“块访问"(Optimize d block access),则块将采用访问。
说明
函数块及其背景数据块的块访问类型
请确保以下情况:如果函数块的设置是“Optimized block
access"(的块访问),则该函数块的背景数据块的设置也应该是“Optimized block
access"(的块访问)。同样,如果没有为该函数块选择“Optimized block
access"(的块访问),从而该函数属于访问类型,则应确保背景数据块也为类
型,而不是的块访问类型。
如果没有兼容的块访问类型,那么在函数块执行期间从人机界面对该函数块的 IN/OUT
参数值所做的更改可能会丢失。
下一篇:西门子触摸屏6AV6647-0AB11-3AX0