<< Click to Display Table of Contents > Ramping |
The following commands can be found under Mark → Edit... → Ramping:
|
---|
☒ Set ☒ Get |
|||
---|---|---|---|
DLL Function |
int CCI_Return = ScSetLongValue(int Value_Type, int Ramp_Active) int Ramp_Active = ScGetLongValue(int Value_Type) |
||
ASCII Function |
int CCI_Return = ScCciSetLongValue(int Value_Type, int Ramp_Active) int Ramp_Active = ScCciGetLongValue(int Value_Type) |
||
Description |
Enable/disable the ramping regimes. |
||
Value_Type |
Type: int |
ID: |
|
Location: ScComSAMLightClientCtrlValueTypes |
|||
scComSAMLightClientCtrlLongValueTypeLineRampingPowerStartRampActive |
22 |
||
Power ramping start enable. |
|||
scComSAMLightClientCtrlLongValueTypeLineRampingPowerEndRampActive |
23 |
||
Power ramping end enable. |
|||
scComSAMLightClientCtrlLongValueTypeLineRampingSpeedStartRampActive |
24 |
||
Speed ramping start enable. |
|||
scComSAMLightClientCtrlLongValueTypeLineRampingSpeedEndRampActive |
25 |
||
Speed ramping end enable. |
|||
scComSAMLightClientCtrlLongValueTypeLineRampingLengthenStartActive |
26 |
||
Enable length start active. |
|||
scComSAMLightClientCtrlLongValueTypeLineRampingLengthenEndActive |
27 |
||
Enable length end active. |
|||
Ramp_Active |
Type: int |
Unit: none |
|
•0: Disable Ramping. •1: Enable Ramping. |
|||
CCI_Return |
Type: int |
||
CCI return number, see error list. |
|||
Notes |
•The pen number has to be set by ScSetPen. |
||
C# Example: Enable power ramping start:
int CCI_Return = cci.ScSetLongValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeLineRampingPowerStartRampActive, 1 ); |
|||
C# Example: Check power ramping start enable state: int Power_Ramping_Start_Enable = cci.ScGetLongValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlLongValueTypeLineRampingPowerStartRampActive ); |
Table 96: Ramping Checkboxes
☒ Set ☒ Get |
|||
---|---|---|---|
DLL Function |
int CCI_Return = ScSetDoubleValue(int Value_Type, double Power_Ramp) double Power_Ramp = ScGetDoubleValue(int Value_Type) |
||
ASCII Function |
int CCI_Return = ScCciSetDoubleValue(int Value_Type, double Power_Ramp) double Power_Ramp = ScCciGetDoubleValue(int Value_Type) |
||
Description |
Set or get the Power Ramping parameters. |
||
Value_Type |
Type: int |
ID: |
|
Location: ScComSAMLightClientCtrlValueTypes |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingPowerStartRampValue |
26 |
||
Power Ramping Start Power. [%] |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingPowerStartRampLength |
27 |
||
Power Ramping Start Length. [mm]* |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingPowerEndRampValue |
28 |
||
Power Ramping End Power. [%] |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingPowerEndRampLength |
29 |
||
Power Ramping End Length. [mm]* |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingSpeedStartRampValue |
30 |
||
Speed Ramping Start Power. [%] |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingSpeedStartRampLength |
31 |
||
Speed Ramping Start Speed. [mm]* |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingSpeedEndRampValue |
32 |
||
Speed Ramping End Power. [%] |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingSpeedEndRampLength |
33 |
||
Speed Ramping End Speed. [mm]* |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingLengthenStart |
60 |
||
Auto Lengthen Start Ramp. [mm]* |
|||
scComSAMLightClientCtrlDoubleValueTypeLineRampingLengthenEnd |
61 |
||
Auto Lengthen End Ramp. [mm]* |
|||
Power_Ramp |
Type: double |
Unit: depends on constant |
|
Insert the corresponding value. |
|||
CCI_Return |
Type: int |
||
CCI return number, see error list. |
|||
Notes |
•The pen number has to be set by ScSetPen. •Ramping must be enabled before. |
||
C# Example: Set the power ramping start power start to 60.0%: int CCI_Return = cci.ScSetDoubleValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeLineRampingPowerStartRampValue, 60.0 ); |
|||
C# Example: Get the power ramping start power: double Power_Ramping_Start_Power = cci.ScGetDoubleValue( ( int )ScComSAMLightClientCtrlValueTypes.scComSAMLightClientCtrlDoubleValueTypeLineRampingPowerStartRampValue ); |
Table 97: Ramping Double Parameters