发布于 2006-09-26 21:02:09
0楼
目前我也需要这个功能,可是依我对S7200与EM253的了解要实现手轮的动作,有其难度.
1. 手轮动作,如果要从EM253着手,因为都被西门子功能块限制住,而且经过扫瞄周期,反应速度是一个问题,所以要在EM253使股票产生起伏波动的主力轮动作,应该是不太可能.
2.手轮动作,如果要从CPU224或CPU224XP着手,是有可能.可是还是有几个问题
(1)当手轮方向变更时,如何以最快速度去改变马达方向?要如何知道手轮已改变方向?
(2)CPU224要去计算脉冲输出的数量,且反向时还必须减掉目前位置,手轮正向反向的旋转,我觉得很难保证位置绝得是正确的.
(3)所有处理应该都必须使用中断处理,且中断频率非常非常的高,是否能保证其稳定性?
(4)倍率的选择也必须从程序处理,是否可做也是一个问
(5)当手轮很快速旋转,是否能确定不会有问题?
虽然我觉得有其困难,还是希望有高高高高高手能指点名津~~
sample