Steve Crotty
Member
Ok.. here is a bit of back ground about our hardware and software
We are using:
Control Logix 5000
AB Ultra 3000 SERCOS Servo Drive
8 Axis SERCOS Card
AB Servo Motors (forget model)
This is what I am trying to do. I am trying to use the MRP command to define the position a servo is at, as its zero position. This sounds pretty simple, and it is, except for one little nasty problem banghead .
After the zero is defined we use the GSV command to get the values for the ACTUAL and the COMMAND position of the motor. The actual position is exactly 0, but the command position is 0.00020481.
AB tech support says this is a rounding error to do with windows bonkhead (AKA lets pass the buck to a company everyone already hates). But I dont understand how windows can have a problem with defining 0. zero is zero no rounding needed.
Has anyone heard of this problem before?
any help would be appreciated!!
Regards,
Steve
We are using:
Control Logix 5000
AB Ultra 3000 SERCOS Servo Drive
8 Axis SERCOS Card
AB Servo Motors (forget model)
This is what I am trying to do. I am trying to use the MRP command to define the position a servo is at, as its zero position. This sounds pretty simple, and it is, except for one little nasty problem banghead .
After the zero is defined we use the GSV command to get the values for the ACTUAL and the COMMAND position of the motor. The actual position is exactly 0, but the command position is 0.00020481.
AB tech support says this is a rounding error to do with windows bonkhead (AKA lets pass the buck to a company everyone already hates). But I dont understand how windows can have a problem with defining 0. zero is zero no rounding needed.
Has anyone heard of this problem before?
any help would be appreciated!!
Regards,
Steve