1、我是用MAP库文件编写的。设置最小速度1000,最大速度100000,运行速度100000,加速时间根据给定加速度值计算。丝杆导程20MM,安川伺服SGDV系列一圈2048个脉冲,G=9.8M/s2。那么加速度时间T=0.966796875/N/9.8S,当设定0.5个G时,加速度时间T=0.197S。这样算对不对呢?
2、我用加速度检测传感器(静态加速度检测经验证是准确的)分别检测0.1G 、0.2G、0.3G、0.4G、0.5G、0.6G、0.7G。0.1G 0.2G 0.3G采集的值和给定加速度对应,但当给定0.4G到0.7G时传感器采集的加速度的值误差就较大了。而且在0.4G-0.7G时,给定相同的加速度时,采集到的值不一样,整体偏小。0.1G-0.3G基本接近标准值。
2-1 我想问我用MAP库这样编写得到的是匀加速吗?
2-2 为什么当加速度大时采集到的加速度就不对了?224XP模拟量采集频率是多少?是不是加速度时间过短没采集到呢?我采集程序是电机开始转到停止过程中,不断比较,取采到的模拟量最大值。
2-3 是外界因素吗?安川伺服?丝杆传动?负载应该很小,要考虑扭矩吗?
感谢指点过我的大大们!!