工控编程吧
标题:
TIA中数组DB是和普通全局DB有什么区别
[打印本页]
作者:
baikhgmv
时间:
2016-9-23 11:59
标题:
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 数据块进行寻址。
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4