1. TwinCAT 3项目文件相关问答

1.15. 内存不足,变量区域不足,地址超限(out of range),如何手动增大TwinCAT的I区、Q区、M区的数据区域。

Q:

1、打开程序时报错,Memory layout in download information is different!

2、编译程序报错outof range

3、编译提醒数据区域快要满了。

这些问题,总结下来就是如何手动增大TwinCAT的inupt区域、output区域、memory区域,增加保存数据的空间。

out of range


A:

TwinCAT 2:

在TwinCAT 2中,打开PLC Control->project->Option->TwinCAT

(PS:需要有一个项目才会显示TwinCAT选项)

tc2 I区、Q区

如果伴随Error while loading downloadinformation for current target:login without download possible!报错,使用clean all 后rebulid,重新打开。


TwinCAT 3:

打开以下路径中的device.xml文件:
C:\TwinCAT\3.1\Components\Plc\devices\4096\1002 0004\1.0.0.4可以看到默认值是128000,手动修改这些即可。
(PS:实际打开这个路径下面发现device.xml的文件挺多的,要改的话就全改掉)


I区、Q区



2020.9.15 冯国城 编辑