10.11.2014 Views

LinMot

LinMot

LinMot

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Motion Control SW<br />

L i n M o t ®<br />

period length. Between the setpoints, the slave performs a fine interpolation. Since<br />

acceleration setpoint derivation is less sensitive to bus jitters, it is recommended to use this<br />

command (PV streaming) instead of the simple P streaming command whenever possible.<br />

For the derivation of the velocity and the acceleration the configured streaming period time<br />

14E6h is taken to minimize communication time jittering.<br />

4.3.42 PVA Stream With Slave Generated Time Stamp (034xh)<br />

Name Byte Description Type Unit<br />

Offset<br />

Header 0 034xh: PVA Stream With Slave Generated Time UInt16 -<br />

Stamp<br />

1. Par 2 Position SInt32 0.1 um<br />

2. Par 6 Velocity SInt32 1 um/s<br />

3. Par 10 Acceleration SInt32 1E-5m/s 2<br />

This command can be used for cyclic position, velocity and acceleration setpoint streaming.<br />

This is possible if master provides NC functionality. The commands have to be sent strictly<br />

cyclic in order to prevent buffer underflow/buffer overflow errors. The period length should be<br />

in the time range of 0.4ms .. 10ms. The setpoint time stamp is generated by the slave's<br />

interface when the command is received (receive time stamp). The first two streaming<br />

commands are used to determine the nominal period length. The setpoints are Than delayed<br />

1.5 times the period length. Between the setpoints, the slave performs a fine interpolation.<br />

For good results the streaming period has to be as constant as possible.<br />

4.3.43 PVA Stream With Slave Generated Time Stamp and<br />

Configured Period Time (035xh)<br />

Name Byte Description Type Unit<br />

Offset<br />

Header 0 035xh: PVA Stream With Slave Generated Time UInt16 -<br />

Stamp and Configured Period Time<br />

1. Par 2 Position SInt32 0.1 um<br />

2. Par 6 Velocity SInt32 1 um/s<br />

3. Par 10 Acceleration SInt32 1E-5m/s 2<br />

This command can be used for cyclic streaming of position, velocity and acceleration<br />

setpoints. This is possible if master provides NC functionality. The commands have to be<br />

sent strictly cyclic in order to prevent buffer underflow/buffer overflow errors. The period<br />

length must be in the time range of 0.4ms .. 10ms. The setpoint time stamp is generated by<br />

the slave's interface when the command is received (receive time stamp). The first two<br />

streaming commands are used to determine the nominal period length. The setpoints are<br />

Than delayed 1.5 times the period length. Between the setpoints, the slave performs a fine<br />

interpolation. Since acceleration setpoint derivation is less sensitive to bus jitters, it is<br />

recommended to use this command (PVA streaming) instead of the simple P streaming<br />

command whenever possible. For the derivation of the velocity and the acceleration the<br />

configured streaming period time 14E6h is taken to minimize communication time jittering.<br />

NTI AG / <strong>LinMot</strong> User Manual Motion Control SW/ 07.09.2011 Page 37/105

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!