以文本方式查看主题 - <我爱电子>论坛 (http://88fff.cn/ab/dv04/index.asp) -- 动手制作的情趣 (http://88fff.cn/ab/dv04/list.asp?boardid=5) ---- [实例]协助浙江金工配制05AP110专用程序. (http://88fff.cn/ab/dv04/dispbbs.asp?boardid=5&id=54) |
-- 作者:plc388 -- 发布时间:2008/8/4 8:31:40 -- [实例]协助浙江金工配制05AP110专用程序. 浙江金工,用了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)
|
-- 作者:plc388 -- 发布时间:2008/8/8 18:02:53 -- 我这这里试了一下. 地址 00 用16引导.将转入你原编的程序
开机启动后. D1灯闪亮, 当第一个按键按下后, D2灯 亮 D1灯再闪约40次后, D2灯就灭了. D1灯仍在闪
以后再按下第一个按键, D2灯,会亮......过些时后.....D2会灭..... |
-- 作者:plc388 -- 发布时间:2008/8/25 23:42:57 -- 金工: 你要的5片专用芯片已发出.(5AW3B)说明如下: 1.加新指令 44 功能:立即转移到 地址10 空出前面的地址,用于存放经常需修改的指令参数 2.加新指令 55 (N) 发87指令音 N 为存放延时参数的地址 3.加新指令 66 (N) K 是一个计数器指令 N 为存放计数参数的地址
以上指令的验证程序举例
程序地址: 00 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 |