QQ登录

只需一步,快速开始

TIA中数组DB是和普通全局DB有什么区别

[ 复制链接 ]
TIA中数组DB是和普通全局DB有什么区别TIA中,新建DB,突然发现,还有一种叫“数组DB”的东西

在建立的过程中就要求输入输出的大小和数据类型

貌似,建立后,里面数据的大小和数据类型就不能该了。

请问,这和普通的全局DB有什么区别呢?我在普通DB里也可以建立数组啊

谢谢大家!


---------数组DB块只支持1500, 1200不支持数组DB块

博途帮助是这么解释如下

ARRAY 数据块 (S7-1500)

ARRAY 数据块是一种特殊类型的全局数据块。 这些数据块包含一个任意数据类型的 ARRAY。 例如,可以是 PLC 数据类型 (UDT) 的 ARRAY。 但这种数据块不能包含除 ARRAY 之外的其它元素。 由于采用平面结构,ARRAY 数据块可访问 ARRAY 元素,并将这些元素传递给被调用块。

ARRAY 数据块中始终启用“优化块访问”(Optimized block access) 属性。 ARRAY 数据块不可能进行标准访问。

可通过“指令”(Instructions) 任务卡上“移动操作”(Move operations) 部分中的选项,对 ARRAY 数据块进行寻址。


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索