Software Database

Search for resolved Bug or Feature Request:

ID:
Feature:ClientCtrl: Set motion control values with new ScSetEntityStringData() flag 'scComSAMLightClientCtrlStringDataIdSetMotionCtrls'.
Description:ClientCtrl: Set motion control entity values with new ScSetEntityStringData() flag 'scComSAMLightClientCtrlStringDataIdSetMotionCtrls'.

Format for 'data' parameter is:
( 1 ) For one axis ( seperated by semicolon ):
< axisIndex: 0 .. 6 / -1 for all axis > ( can not be empty )
< position as float value > ( can be empty string - ";;" )
< speed as float value > ( can be empty string )
< relativ movement '0' / '1' > ( can be empty string )

( 2 ) For all axis:
Up to 7 'oneAxis' strings, seperated by one 'blank' ( " " ).

( 3 ) For more than one motion entity ( with one single function call ):
As 'standard' for this case, multiple 'allAxis' strings, seperated by 'vertical tab'.
To activate this mode call ScSetMode( ScGetMode() Or 'scComSAMLightClientCtrlModeFlagEntityNamesSeparatedBySemicolon'.
( Multiple entity names must be seperated by semicolon )

PS: You can set one or more values for all axis of one entity ( axisIndex = -1 ), after that settings some single values ( axisIndex = 0 .. 6 ) to some special values.
State:solved, bug fixed / feature implemented
Solved in version(s):REL_3_1_5_20121221_0267
3.0.5


Go to software changelog