以前一直没有详细深入,昨天大致看了下网上前辈们的理论。总结如下:
1.类型分解释型和编译型;解释型顾名思义需要文本解析运行,时间效率有损耗,但是跨平台很安逸;编译型则是以二进制的方式刷入具体编译后的字节码;
2.plc编程软件主要完成开发工作,编译写入工作,各种编程方式的语言到统一到特定指令(解释型),或者转化为对应平台支持c语言函数(实际运行时候需要管理一套运行p指针,逻辑字节码字长等等纯pc原理的一套东西);
3.需要对硬件环境进行部署或者在pc上虚拟软件环境,我个人是想弄一套软件来虚拟plc然后集成到运控平台做成一套plc编程可以以不同厂家办卡来支持,真正让plc工程师都能玩的起板卡开发,也可以一套plc程序,底层用不同家的plc来支持,不用去学那么多厂家的不同的plc编程