浙江金工,用了05AP110可编程控制器,成功编制了一套'摇头'程序'
现在它有个新要求:
1.要把自已的程序在购买新件时.预先内装.
2.要把它的程续中的8个指令参数,要存放在可编程的参数区.以便在使用中便于改变一些动作.
解决方法: 我们为它量身定做增加了2个新指令,来替换原用的指令.
1. 原用的80N 延时指令中的参数N 其延续时间是: 0.05秒*N .现在换用的新指令55 N,这参数N 存的是一个自编程序区的地址,在那个指出的地址内存放的数才是它的延时参数.它们的使用功能是一样的.
2. 原用的12 N K 计数器指令中的参数N,是一个计数器转向条件的一个定值.现在换用的新指令66 N K,这参数N 存的是一个自编程序区的地址,在那个指出的地址内存放的数才是它的延时参数.它们的使用功能是一样的.
在新提供的控制器中,我们把改造好的程续,按装在主单片几内,指定了可编程区地址: 201 202 ---208 存放指定的可编程参数. 现在运行这个程序.只要在地址00 放入调用指令15 在参数区内放入你要设定的参数. 一接通电源就可正常用了.
以下就是这个实用程序的清单:
;摇头原程序 (参数外存指令55N 和 66NK)
2---- 1----
00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19
03 00 11 10 80 05 11 80 05 07 09 20 10 55 202 11 80 05 66 201
-- 4---- 3------- 6----
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
05 07 09 10 55 204 11 80 05 66 203 05 07 09 10 55 206 11 80 05
5------- 8---- 7------- 2----
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
66 205 05 07 09 10 55 208 11 80 05 66 207 05 07 09 21 10 55 202
1------- 4---- 3-------
60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79
11 80 05 66 01 05 07 09 10 55 04 11 80 05 66 03 05 07 09 10
6---- 5------- 8---- 7-------
87 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99
55 206 11 80 05 66 205 05 07 09 10 55 208 11 80 05 66 207 05 07
100 101
09 00