发布于 2010-01-15 00:18:03
28楼
1,你所谓的矢量法做出来更麻烦,我做过。需要表指令,先进先出,并且虚拟开关的位置不太容易更改(可以更改,程序比较长)。
2,一个库可以多次调用,间接寻址,给它一个指针地址,然后对应的虚拟开关间接寻址即可。
3.你称谓的点阵法,如果需要,可以把位置精确到很高(最大可以精确到编码器的脉冲,但是这样一来可能PLC的中断受不了,适可而止。一般工业现场到0.5CM即可。)
4,位的间接寻址你可以参考SHRB指令,操作手册的181页。
5,写程序最好使用自己熟悉的指令和思路,先确保成功。然后再去找寻优化的思路或算法。
6,以我的经验:点阵法更容易编写,效率更高,适应性更强。
以上一家之言,欢迎讨论