倍福TwinCAT2-报错 POUs(2048) 超出数量限制了!怎么办?

倍福TwinCAT2-报错 POUs(2048) 超出数量限制了!怎么办?

首页休闲益智2048分类更新时间:2024-05-02

倍福TwinCAT2软件编写程序后,编译的时候报错,提示程序的数量超出限制了?

具体错误信息如下:

Maxnum number of POUs(2048) exceded!Comple is aborted!

如下图所示:

程序当前数量超出预设数量

此时,需要修改一下TwinCAT PLC的配置,这个参数是在文件中存储的,路径如下:

C:\TwinCAT\Plc\

找到该路径下的文件TwinCAT PLC Control.ini

以文本的形式打开文件,然后找到MaxNumOfPOUs=2048

修改后面的数值,可以改为4096,修改完成后,重新打开PLC程序文件,重新编译就可以解决这个问题了。

修改TwinCAT 2 PLC程序的最大数量

引申:

看到倍福的这种文件格式:

每一行都作为一个参数,前面是参数名称,后面是该参数对应的数值,中间以等号分割。

根据这个特点,我们在保存配方等类别的文件时,同样可以使用这种方式。

在使用xml文件不方便的时候,可以实现参数的保存了!

这种方式,

数据的加载可动态变化,也可以在应用程序打开的时候,用来对修改不频繁的参数进行初始化!

我现在C#的程序都是使用xml文件的方式用来初始化,一些相对固定的参数!

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved