三、 新增的 14 , 15 , 16 数码为内部调用指令。通常我们事先已写入了 3 个为演示软件功能而设置的演示程序,当用户编好自己的应用程序后,我们可以将用户程序替换原有的演示程序,使它成为用户有用的,加密的用户适用程序。
四、《 05AP110 》软件适用于插入 ST030714 PROG-110 可编程控制器,和配接 H030713A PROG-110 可编程控制器演示板。也可以插入 H030718A 程序运行器,和配接 H030720 程序运行器编程演示板使用。
一、返回指令 |
指令 |
步数 |
功能 |
00 |
1 |
使程序回到第一条指令运行处,同时使延时时间重新开始及计数器清零。 |
二、输入指令 |
指令 |
步数 |
功能 |
01 N K |
3 |
如果P1口输入低电平就上跳N步,或下跳K步,否则直接执行下一条指令。 |
02 N K |
3 |
如果P2口输入低电平就上跳N步,或下跳K步,否则直接执行下一条指令。 |
03 N K |
3 |
如果P3口输入低电平就上跳N步,或下跳K步,否则直接执行下一条指令。 |
04 N K |
3 |
如果P4口输入低电平就上跳N步,或下跳K步,否则直接执行下一条指令。 |
05 N K |
3 |
如果P5口输入低电平就上跳N步,或下跳K步,否则直接执行下一条指令。 |
06 N K |
3 |
如果P6口输入低电平就上跳N步,或下跳K步,否则直接执行下一条指令。 |
注 1 : N 范围: 00~99 K 范围: 00~99 |
注 2 :如果 N=00 , K ≠ 00 则下跳 K 步 |
如果 N ≠ 00 , K=00 则上跳 N 步; |
如果 N ≠ 00 , K ≠ 00 则上跳 N 步; |
如果 N=00 , K=00 则自遁还。 |
三、跳转指令 |
指令 |
步数 |
功能 |
07 N |
2 |
上跳 N 步(注: N=00~99 ) |
08 K |
2 |
上跳 K 步(注: K=00~99 ) |
四、停止指令 |
指令 |
步数 |
功能 |
09 |
1 |
当执行到该指令时,程序停止运行 |
五、计数器指令 |
指令 |
步数 |
功能 |
12 N K |
3 |
计数器加 1 ,如果计数器值等于 N ,就下跳 K 步,同时计数器清零。否则直接执行下一条指令。 |
13 N K |
3 |
计数器减 1 ,如果计数器值等于 N ,就下跳 K 步,同时计数器清零。否则直接执行下一条指令。 |
注: N 范围: 00~99 K 范围: 00~99 |
六、输出指令 |
指令 |
步数 |
功能 |
指令 |
步数 |
功能 |
10 |
1 |
P1 输出低电平 |
11 |
1 |
P1 输出高电平 |
20 |
1 |
P2 输出低电平 |
21 |
1 |
P2 输出高电平 |
30 |
1 |
P3 输出低电平 |
31 |
1 |
P3 输出高电平 |
40 |
1 |
P4 输出低电平 |
41 |
1 |
P4 输出高电平 |
50 |
1 |
P5 输出低电平 |
51 |
1 |
P5 输出高电平 |
60 |
1 |
P6 输出低电平 |
61 |
1 |
P6 输出高电平 |
七、延时指令 |
指令 |
步数 |
功能 |
70 N K |
3 |
延时 0.5 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
71 N K |
3 |
延时 1 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
72 N K |
3 |
延时 2 秒,如果延时完成就执行下一条指令,否则上跳 N
步或下跳 K 步。 |
73 N K |
3 |
延时 3 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
74 N K |
3 |
延时 4 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
75 N K |
3 |
延时 5 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
76 N K |
3 |
延时 6 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
77 N K |
3 |
延时 7 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
78 N K |
3 |
延时 8 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
79 N K |
3 |
延时 9 秒,如果延时完成就执行下一条指令,否则上跳 N 步或下跳 K 步。 |
注 1 : N 范围: 00~99 K 范围: 00~99 |
注 2 :如果 N=00 , K ≠ 00 则下跳 K 步 |
如果 N ≠ 00 , K=00 则上跳 N 步; |
如果 N ≠ 00 , K ≠ 00 则上跳 N 步; |
如果 N=00 , K=00 则自遁还。 |
八、音乐指令 |
指令 |
步数 |
功能 |
指令 |
步数 |
功能 |
80 N |
2 |
输出低音 1 |
90 N |
2 |
输出中音 4 |
81 N |
2 |
输出低音 2 |
91 N |
2 |
输出中音 5 |
82 N |
2 |
输出低音 3 |
92 N |
2 |
输出中音 6 |
83 N |
2 |
输出低音 4 |
93 N |
2 |
输出中音 7 |
84 N |
2 |
输出低音 5 |
94 N |
2 |
输出高音 1 |
85 N |
2 |
输出低音 6 |
95 N |
2 |
输出高音 2 |
86 N |
2 |
输出低音 7 |
96 N |
2 |
输出高音 3 |
87 N |
2 |
输出中音 1 |
97 N |
2 |
输出高音 4 |
88 N |
2 |
输出中音 2 |
98 N |
2 |
输出高音 5 |
89 N |
2 |
输出中音 3 |
99 N |
2 |
输出高音 6 |
注 : N 范围: 01~99 , 延长时间 =0.05*N |
九 . 新增功能 补充指令 |
指令 |
步数 |
功能 |
14 |
1 |
从自编运行程序 5 转向运行程序 1 |
15 |
1 |
从自编运行程序 5 转向运行程序 2 |
16 |
1 |
从自编运行程序 5 转向运行程序 3 |
18 |
|
设计备用 |
19 |
|
设计备用 |