关于代码生成指令的有用建议

下面介绍针对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. 说明对示例代码的要求

- 添加注释并进行详细说明
- 面向初学者的通俗易懂的说明