Design and Implement of Multitask Industrial Robot Language and Interpreter
In order to solve the problem of industrial robots facing complex multi-task parallel execution programming is complicated or difficult to achieve,an industrial robot language is designed to support multi-task parallelism at the language level.The interpreter adopts modular design and is divided into front end and back end.The interpreter front end is used for lexical analysis,syntax analysis,semantic analysis,and generating intermediate code.The interpreter back end is used for intermediate code parsing and distributing data to execution modules.Taking the six-axis cooperative robot as the control object,the designed robot language and interpreter can easily realize the control program programming and correct control of complex working conditions.