1.一种在PLC中加入数控语言的方法,其特征在于:在PLC引擎中增加了数控解释驱动模块,及在PLC内存中划分存放数控语言的数据专用区;
所述的数控解释驱动模块,用来解析和驱动数控语言指令;
所述的数控语言的数据专用区,用于存放由PC机下载的编译后的数控语言程序;
用来解析数控语言指令的解析指令由指令功能码,指令参数个数和参数搬移地址构成;被解析的编译后的数控语言指令包含指令功能码和对应的参数,每条数控语言指令在PLC中都有对应的算法模块;
驱动数控语言指令是通过将解析数控语言指令得到的参数搬移到PLC算法公共数据区,并根据解析得到的数控语言指令功能码启动相应算法模块执行。