发布于 2011-03-11 00:13:35
5楼
翻译一下你的问题,我想你的疑惑是:
1.对于参数30130 840D和802D的维数(index)都是1,说明"轴"的位置输出只能发送给1个驱动
2.对于参数
30220(测量系统对应的驱动模块号)
30230(测量系统对应驱动口号)
30240(编码器类型)等等和测量系统有关的参数,840D有两套,802D只有1套,就是维数(index)是1
我想,根据数控系统市场定位不同,西门子是将840D的参数做了限制而不是修改,来应用到相对低端的系统上.
因此,对于位置测量系统,840D可以制定两套,而使用DB3X.DBX1.5/1.6来选择.
比如,你的第一套参数是配的电机编码器,第二套参数是配的光栅尺.
假设你的光栅尺坏了,或者你需要排除故障,就可以更改1.5/1.6来实现,不需要去改机床参数了.
而在802DSL上,只有一套参数,对应1.5的(虽然叫V...实际也是和840D一致的),因此你要配电机的就只能写电机的,要配尺子的,就只能写尺子的.如果在两种不同类型的测量系统间切换,必须该参数,PLC实现不了了.这就是高端和低端的差别.
所以802D只有一套参数,是不能让你切换,还是可以用尺子的.
其它:
1.对于位置测量系统,840D可以在诊断中看到两个测量系统间的偏差,而802应该不行,我没试过.
(在此怀疑,840D可能有对两个位置系统偏差进行诊断的功能,猜测)
2.NC进行位置控制,只需要(并且只能用)一个位置测量系统,如果两个能同时用,那NC肯定晕菜了.
3.不管NC参数怎么配,速度环永远在驱动里,所以速度测量系统永远是电机编码器.
http://www.cnblogs.com/lion-zheng/