首页文章正文

1500没有block_db数据类型

db2 数据类型 2023-08-28 14:38 829 墨鱼
db2 数据类型

1500没有block_db数据类型

单击“数据块(DB)”(Data block (DB)) 按钮。指定名称“DB_MaterialBuffer”。选择数据块类型“ARRAY DB”。选择PLC 数据类型“UDT_Material”作为ARRAY 数据类型。指定“100要创建一个新的全局数据块,可在TIA 博途界面下点击“程序块”->“添加新块”,选择“数据块”并选择数据块类型为“全局DB”(缺省),如图1所示。图1 全局DB创建完成后自动打开,然后

⊙△⊙ 这种方法LAD和SCL都可以使用,这种使用方式类似于S7-300/S7-400的BLOCK_DB,如图1-2所示。图1 指令详情SCL的版本,如图2所示。图2 指令SCL版本使用这种方式时注意:(1) CPU编译时1500就不支持BLOCK_DB,没有为什么。有个数据类型是DB_ANY,和BLOCK_DB不太一样,主要用在SCL。利用指令DB_ANY_TO_VARIANT和VariantGet,可以将指定DB块的数据提

在缺省情况下,此模板的临时变量区域将创建一个ARRAY OF BYTE 类型的临时变量。此区域与OB 块的临时变量区域是相对应的,但由于没有变量名称标识,并且数据类型也不相同,所以用户使注:当数据类型为BLOCK_FB,BLOCK_FC,BLOCK_DB,BLOCK_SDB,COUNTER或TIMER时,重复因子(repetition factor)必须为1,数据块编号(DB number,byte4~byte5)必须为0,字节7(byte7)必须为0。

S7-1500中使用VARIANT数据类型变量作为程序块中参数的传递,指令DB_ANY_TO_VARIANT或者VARIANT_TO_DB_ANY用于参数DB_ANY和VARIANT转换,DB_ANY的使用是有要求的,必须是格式固定的,使用小弟遇到个程序使用数据类型是BLOCK_DB,结果这块的程序就没看明白,网上下载资料看的也很模糊,哪位大侠能给小弟讲解下BLOCK_DB在FB中的使用原理么?给点详细讲解

在打开的"添加新块"窗口下选择数据块。以下是对此窗口下各项配置的说明:名称:此处可以键入DB块的符号名。如果不做更改,那么将保留系统分配的默认符号名。例如此处为DB块分配的符这种方法LAD和SCL都可以使用,这种使用方式类似于S7-300/S7-400的BLOCK_DB,如图1-2所示。图1 指令详情SCL的版本,如图2所示。图2 指令SCL版本使用这种方式时注意:(1) CPU

后台-插件-广告管理-内容页尾部广告(手机)

标签: db数据块

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号