<< Click to Display Table of Contents > Marking |
![]() ![]() ![]() |
The following FCI commands are found in this chapter:
Command |
Description |
---|---|
Get/Set external trigger mode. |
|
Assign different flags to defined input bit. |
|
Start/Stop marking. |
|
Get/Set mark loop count. |
|
Start/Stop the red pointer. |
|
Get/Set Trigger Start Delay [mm] for MOTF applications. |
Table 72: Overview Commands Marking
Get/Set external trigger mode |
|
|||
---|---|---|---|---|
Description |
Get or set the external trigger mode. |
|||
<Mode> [optional] |
Value: <int> |
Function |
||
empty |
Check the external trigger mode. |
|||
0 |
Stop the external trigger mode. |
|||
1 |
Start the external trigger mode. |
|||
Example |
Command |
Return |
Note |
|
ET |
0: 1 |
Check the status of the external trigger mode. 1 = external trigger is activated. |
||
ET 0 |
0: |
Stop the external trigger mode. |
||
ET 1 |
0: |
Start the external trigger mode. |
||
Notes |
•The parameter1 <On/Off> can have the value 1 for to set the external trigger mode, 0 will disable external trigger mode. •If the external trigger mode is selected and a mark is started with M 1 the USC-Card waits for the external trigger signal before it starts marking. Please refer to section Opto_Ins for further information. |
|||
Save |
N/A |
|||
Restriction |
•Set: not allowed during marking •Set: not allowed during JobIOSelection mode |
|||
Errors |
•1: Too many parameters •5: Set not allowed during marking •8: Parameter out of range •17: Wrong parameter type |
Table 73: ET
Assign different flags to defined input bit |
|
|||
---|---|---|---|---|
Description |
Assign different flags to a defined input bit. Available functions are stop, reset, pause and laser disable. The input bit value needs to be combined with flag for the trigger mode. |
|||
<Func>
|
Value: <int> |
Function |
||
empty |
Not available. This parameter is obligatory. |
|||
0 |
Stop. value cannot be changed, it is always 2 (Opto_In_1) |
|||
1 |
Reset. It is possible to clear the buffer on reset (SLR 0x10). |
|||
2 |
Pause |
|||
3 |
Laser disable |
|||
<Input> [optional] |
Value: <int> |
Function |
||
empty |
Not available. This parameter is obligatory. |
|||
InputBit + TMflag |
The value of parameter 2 is the Input Bit plus trigger mode flag. |
|||
Input Bit Value |
|
|||
2 ... 5 |
Opto_In_2..5 |
|||
6 ... 15 |
Digi_In_0..9 |
|||
TM flag |
|
|||
0 |
level triggered = 0 |
|||
0x10 |
edge triggered = 1 |
|||
Example |
Command |
Return |
Note |
|
FLAGS 1 18 |
0: |
3 => reset 18 = 2 + 0x10 = 2 + 16 => Opto_In_2 + edge triggered |
||
Notes |
•Edge triggered (parameter <Input>) is only available in combination with <Func> = 1. •With SAMLight start, all FLAGS are overwritten by the functionality as it is in SAMLight. So, the USC needs to be rebooted to restore the stored settings of FLAGS (without having pressed the Store button in SAMLight). •Will not reset serial numbers set as global sequences. |
|||
Save |
•Changes are saved with SVG. •When not saved, changes are valid until the next reboot of the USC-Card. •Saved changes are restored with LDG. |
|||
Restriction |
None |
|||
Errors |
•1: Too many parameters •2: Too few parameters •5: Set not allowed during marking •8: Parameter out of range •17: Wrong parameter type |
Table 74: FLAGS
Start/Stop marking |
|
|||
---|---|---|---|---|
Description |
Start and stop the marking. |
|||
<State> [optional] |
Value: <int> |
Function |
||
empty |
Check the marking status. |
|||
0 |
Stop the marking. |
|||
1 |
Start the marking |
|||
Example |
Command |
Return |
Note |
|
M |
0: 1 |
Check the mark status.1 = is marking. |
||
M 0 |
0: |
Stop the marking. |
||
M 6 |
8: |
Value out of range. Only 0 and 1 are valid parameter values. |
||
Notes |
•Only the value 0 for <Par1> is stopping the marking. |
|||
Save |
N/A |
|||
Restriction |
•Flash license required. •Set (on): not allowed during marking •Set: not allowed during JobIOSelection mode |
|||
Errors |
•1: Too many parameters •5: Not allowed during marking •8: Parameter out of range •17: Wrong parameter type |
Table 75: M
Get/Set mark loop count |
|
|||
---|---|---|---|---|
Description |
This command sets a loop count for the complete job, a marking process is repeated for that number of times. The command also returns the currently applied loop count. |
|||
<Number> [optional] |
Value: <int> |
Function |
||
empty |
Get the number of loops currently applied. |
|||
NumberLoops [1; 2147483646] |
Set the number of loops. |
|||
Example |
Command |
Return |
Note |
|
LC |
0: 1 |
Get the loop count. The default is 1. |
||
LC 10 |
0: |
Set the loop count to 10. |
||
Notes |
•The default value for <Par1> is 1. |
|||
Save |
N/A |
|||
Restriction |
•Set (on): not allowed during marking |
|||
Errors |
•1: Too many parameters •5: Set not allowed during marking •8: Parameter out of range •17: Wrong parameter type |
Table 76: LC
Start/Stop the red pointer. |
|
|||
---|---|---|---|---|
Description |
Start and stop the red pointer. |
|||
<State> [optional] |
Value: <int> |
Function |
||
empty |
Check the marking status. |
|||
0 |
Stop the red pointer. |
|||
1 |
Start the red pointer |
|||
Example |
Command |
Return |
Note |
|
RP |
0: 1 |
Check the redpointer.1 = red pointer active. |
||
RP 0 |
0: |
Stop the red pointer. |
||
RP 6 |
8: |
Value out of range. Only 0 and 1 are valid parameter values. |
||
Notes |
•Only the value 0 for <Par1> is stopping the red pointer. •Opto_Out_2 is always used for the red pointer. Thus, the red pointer cannot be used in Flash with lasers which need other signals. |
|||
Save |
N/A |
|||
Restriction |
•Command is not available for USC-2. •Flash license required. •Set (on): not allowed during marking •Set: not allowed during JobIOSelection mode |
|||
Errors |
•1: Too many parameters •5: Not allowed during marking •8: Parameter out of range •17: Wrong parameter type |
Table 77: RP
Get/Set Trigger Start Delay [mm] for MOTF applications |
|
|||
---|---|---|---|---|
Description |
Get or set the Trigger Start Delay for MOTF applications. The delay is given in mm. |
|||
<Delay> [optional] |
Value: <int> |
Function |
||
empty |
Get the delay for the start of the trigger. |
|||
0 |
Disable the function. No delay for the start of the trigger. |
|||
Delay [1; 1000000] |
Activate the function and set the delay for the start of the trigger. The unit is mm. |
|||
Example |
Command |
Return |
Note |
|
TSD |
0: 0 |
Check the trigger start delay. The default value is 0 - function is disabled. |
||
TSD 123 |
0: |
Set the trigger start delay to 123 mm. |
||
TSD 0 |
|
Disable the trigger start delay. |
||
Notes |
•The parameter 1 can have values from 0 to 1000000 mm. •If <Par1> = 0 the function is disabled. •Values can be entered with up to 6 digits after the decimal point. |
|||
Save |
•The TSD parameter can be saved with SVG. •Saved changes are restored with LDG. •The TSD parameter can be saved in a Job using JS. •When not saved, changes are valid until the next reboot of the USC-Card. |
|||
Restriction |
•Set: not allowed during marking |
|||
Errors |
•1: Too many parameters •5: Set not allowed during marking •8: Parameter out of range •17: Wrong parameter type |
Table 78: TSD