传统的PLC采用解释执行的方式,效率低。而传统的编译型PLC虽然执行效率高,但是移植性差。基于这种情况,该文提出一种先把指令表语言编译为C语言,再编译C代码的方案。而且,主函数和功能函数分开编译并烧录在flash的不同地址块,能够有效节省编译、烧录时间,提升开发效率。