要创建在PLC上可执行的应用程序，需要使用声明和实现代码(源代码)填充POUs，定义硬件I/Os在应用程序变量上的映射，并配置任务处理。在检查和调试了实现之后，MetaFacture编译器将生成可以下载到PLC的应用程序代码。

应用程序POUs的编程将得到编程语言编辑器和其他功能的支持，如文本列表、图像池、警报配置、实用程序、重构和使用MetaFacture Development System或库提供的现成模块。

它具有语法检查和代码分析、实现数据保持和对下载到PLC的应用程序代码进行加密的功能。