生成应用程序代码


应用程序代码是PLC在启动应用程序时执行的机器代码。

MetaFacture从开发系统中编写的源代码自动生成应用程序代码。这是在将应用程序下载到PLC之前自动完成的。在生成应用程序代码之前,将执行测试以检查分配、数据类型和库可用性库。此外,在生成应用程序代码时会分配内存地址。

可以单击编译 ➔ 生成代码显式执行命令。这对于检测源代码中的任何错误都很有用,即使在尚未连接PLC的情况下也是如此。错误将输出到消息视图(“编译”类别)。

 

 


显式生成应用程序代码​

要求:可以编译该应用程序而没有任何错误。

1.单击编译 ➔ 生成代码
⇒生成应用程序代码。消息视图中将显示有关内存分配的详细信息。

 

 


生成应用程序代码时的消息​

生成应用程序代码时,MetaFacture在消息视图中输出有关内存分配的信息。由于内存增量编译,重新分配仅用于新的和更改的POU和变量,因此内存中会出现间隙。在线修改具有相同的效果。这种碎片减少了可用内存量。但是,您可以通过单击清除完全重新分配内存,从而增加可用内存量。

MetaFacture在代码生成和内存分配期间检测到的语法错误和错误显示在编译类别的消息视图中。

内存分配的输出信息: