发布于 2009-10-18 00:10:59
13楼
关于数值量化的问题已经解决,我的做法是输入值设成实数型,如量化为0-100,用MD*(16384/100),得到的值再四舍五入转换为双整数,再MOVE为输出。这样输入0-100的数字就对应0-50hz的频率,输入负数为反转,我试过没问题。至于用FC106为什么不行,是因为FC106的最大输出值为27648,也就是你输入100%的时候输出是27648的整数,远远大于16384,所以会产生溢出,频率没有得到量化。
另外第二个问题还没有得到解决,就是我能不能利用后面几个没用的PZD用来设定几个固定频率值,我的是0PKW / 6PZD,PZD1连接控制字1,PZD2连接主给定,现在就是想利用后面没用到的PZD控制几个固定频率,不知道这个想法能不能实现,希望大侠指教
学无止境