关于代码生成指令的有用建议
下面介绍针对SPEL+代码生成的有效提示词的编写技巧。
1. 明确说明目的和动作
良好示例:
- 创建一个使机器人在3个点之间往返移动的程序
- 编写一段用于监视I/O信号并在信号变为ON时停止机器人的代码
- 创建一个在托盘处理中按顺序从4x3阵列中拾取工件的程序
不良示例:
- 创建一个让机器人动作的程序
- 随便编写一段代码
2. 具体指定要使用的命令和功能
- 使用Go命令移动到目标位置P1
- 使用For...Next语句进行循环处理
- 使用If...Then语句进行条件分支
3. 明确说明变量和常量的要求及名称
- 使用Integer型变量i管理计数器
- 将Real型一维数组变量arrayVar声明为11个元素(索引0~10)
- 使Global变量g_PartsCount也可从其他程序访问
4. 传达错误处理的要求
- 使用OnErr语句进行错误处理
- 添加用于确认动作完成的Print语句
5. 指定程序结构
- 创建为从Main函数调用的子函数
- 创建为可独立运行的程序
6. 提供I/O规格的详细信息
- 通过输入信号In(1)启动程序
- 通过输出信号Out(10)点亮指示灯
7. 指定动作参数
- 以50%的速度运行
- 将加速度设置为30
8. 说明对示例代码的要求
- 添加注释并进行详细说明
- 面向初学者的通俗易懂的说明