LinMot
LinMot
LinMot
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 />
4.3.62 Modify Curve Data Block 96 Bit Value in RAM (056xh)<br />
Name Byte Description Type Unit<br />
Offset<br />
Header 0 056xh: Modify Curve Data Block 96 Bit Value in Uint16 -<br />
RAM<br />
1. Par 2 Curve ID UInt16 1..100<br />
2. Par 4 Offset in Byte Uint16 0..<br />
3. Par 6 Curve point value Sint32 -<br />
4. Par 10 Curve point value Sint32 -<br />
4. Par 14 Curve point value Sint32 -<br />
This command allows to modify in RAM three 32 bit value within the curve data block of a<br />
curve with existing curve start address and curve info header block with the given ID. The<br />
offset argument defines on which position within the curve data block the modification takes<br />
place (byte offset). In order to modify for instance the first position setpoint value (SInt32) you<br />
have to set the new position with offset 0. The second setpoint has offset 4, and so on. The<br />
fieldbus interfaces (CANOpen, DeviceNet, Profibus, LinRS, POWERLINK, EtherCAT) offer a<br />
safer way to download and modify curve profiles (Curve Service). Writing with wrong offsets,<br />
may overwrite and destroy data of other curves and may lead to unpredictable behavior!<br />
4.3.63 Setup Encoder Cam On Rising Trigger Event With Delay<br />
Counts (069xh)<br />
Name Byte Description Type Unit<br />
Offset<br />
Header 0 069xh: Setup Encoder Cam On Rising Trigger UInt16 -<br />
Event With Delay Counts<br />
1. Par 2 Curve ID UInt16 1..100<br />
2. Par 4 Curve Start Delay Count UInt32 1 Incr<br />
Setup in the event handler to start a cam curve on the rising trigger event with the specified<br />
curve ID and the specified delay counts. The specified curve ID is written to the RAM value<br />
of UPID 154Ah, and the specified cam start delay is written to the RAM value of UPID<br />
154Ch. Use the infinite cam Length (UPID1527h) for triggered cam motions.<br />
4.3.64 Setup Encoder Cam On Rising Trigger Event With Delay<br />
Counts, Target Pos and Length (06Axh)<br />
Name Byte Description Type Unit<br />
Offset<br />
Header 0 06Axh: Setup Encoder Cam On Rise Trigger Event UInt16 -<br />
With Delay Counts, Target Pos and Length<br />
1. Par 2 Curve ID UInt16 1..100<br />
2. Par 4 Curve Start Delay Count SInt32 1 Incr<br />
3. Par 8 Target Position SInt32 0.1 um<br />
4. Par 12 Curve length SInt32 1 Incr<br />
Setup in the event handler to start a cam curve on the rising trigger event with the specified<br />
curve ID and the specified delay counts to specified target position in specified counts. The<br />
specified curve ID is written to the RAM value of UPID 154Ah, and the specified cam start<br />
delay is written to the RAM value of UPID 154Ch. Use the infinite cam length (UPID1527h)<br />
for triggered cam motions.<br />
NTI AG / <strong>LinMot</strong> User Manual Motion Control SW/ 07.09.2011 Page 43/105