|
本帖最后由 xieh_17 于 2013-6-19 15:24 编辑
placement.scr脚本内容如下:- setwindow pcb
- version 15.2
- trapsize 2459
- plctxt out
- setwindow form.plctxt
- FORM plctxt execute
- FORM plctxt cancel
- setwindow pcb
复制代码 此脚本在set telskill环境运行:axlShell("replay ./placement.scr"),没有问题,可生成place_txt.txt文件。
但放入test.il文件中运行则提示:提示:Can't find window; form.plctxt
test.il内容如下:- axlCmdRegister("test",'test)
- procedure(test()
- let(()
- axlShell("replay ./placement.scr")
- )
- )
复制代码 通过运行grid.scr脚本验证以上test.il语言格式是没有问题,奇怪的grid.scr可以在il文件形式运行。
grid.scr内容如下:- setwindow pcb
- version 15.2
- trapsize 245
- define grid
- setwindow form.grid
- FORM grid non_etch non_etch_x_grids 100.00
- FORM grid non_etch non_etch_y_grids 100.00
- FORM grid all_etch all_etch_x_grids 100
- FORM grid all_etch all_etch_y_grids 100
- FORM grid done
- setwindow pcb
复制代码 以下程序可以运行:- axlCmdRegister("test",'test)
- procedure(test()
- let(()
- axlShell("replay ./grid.scr")
- )
- )
复制代码 比较两个脚本中的内容,格式看起来都差不多,都有form,为什么有如此结果,请大神指点,谢谢! |
|