<< Click to Display Table of Contents > SAMLight Job IO Selection |
If the I/O mode is set to SAMLight Job IO Selection, loading of a job file can be invoked via input control. In this mode - according to the bit pattern of the external inputs and according to the related number that is created out of this pattern - a predefined job is loaded from disk and available for marking afterwards. If a job is loaded that way, it has to be marked using an external trigger. The appropriate option for the external trigger start has to be set before.
There are six hardware inputs, whereof the last 4 inputs define a number which identifies the job file:
Input |
Function |
---|---|
Opto_In_0 |
Start Mark (Trigger) |
Opto_In_1 |
Stop Mark (external stop) |
Job selection inputs |
see table 45 |
Table 44: Input bits used to control the process
Furthermore the extensional board (available on USC-2 and USC-3) gives a possibility to use the 8 digital inputs to load job files, see table 45.
Input Type |
Job selection inputs |
Max. jobs |
---|---|---|
SAMLight Job IO Select |
USC: Opto_In_2..5 RTC: Digital_In_0..3 |
15 |
SAMLight Job IO Select Ext |
USC-2/-3: Digi_In_0..7 |
255 |
SAMLight Job IO Select Ext 10 Bit |
USC-2/-3: Digi_In_0..9 |
1024 |
Table 45: Job selection inputs for SAMLight Job IO Selection modes
The job files that will be used should be saved in the folder <SCAPS>\jobfiles (in the installation directory) and must have the following name structure: jn_nnnn.sjf
Here jn stands for any freely definable job name and nnnn stands for the decimal job number that is related to the input pin pattern (see table 46).
Opto_In_5 |
Opto_In_4 |
Opto_In_3 |
Opto_In_2 |
Job name |
---|---|---|---|---|
0 |
0 |
0 |
0 |
Empty Job |
0 |
0 |
0 |
1 |
jn_0001.sjf |
0 |
0 |
1 |
0 |
jn_0002.sjf |
0 |
0 |
1 |
1 |
jn_0003.sjf |
0 |
1 |
0 |
0 |
jn_0004.sjf |
0 |
1 |
0 |
1 |
jn_0005.sjf |
0 |
1 |
1 |
0 |
jn_0006.sjf |
0 |
1 |
1 |
1 |
jn_0007.sjf |
1 |
0 |
0 |
0 |
jn_0008.sjf |
1 |
0 |
0 |
1 |
jn_0009.sjf |
1 |
0 |
1 |
0 |
jn_0010.sjf |
1 |
0 |
1 |
1 |
jn_0011.sjf |
1 |
1 |
0 |
0 |
jn_0012.sjf |
1 |
1 |
0 |
1 |
jn_0013.sjf |
1 |
1 |
1 |
0 |
jn_0014.sjf |
1 |
1 |
1 |
1 |
jn_0015.sjf |
Table 46: Job selection table
With SAMLight Job IO Select Ext, the job numbers are coded according to the same principle with Digi_In_0 (LSB) and Digi_In_7 (MSB).
With SAMLight Job IO Select Ext 10 Bit, the job numbers are coded according to the same principle with Digi_In_0 (LSB) and Digi_In_9 (MSB).
Job number 0 is defined as an empty job. Job files with this number will be ignored. |
---|
If pen settings are saved in the job, they are always loaded as well. If the pens from the settings file should be used, the job must be saved without pens. |
---|
Process control output on USC-cards are defined as follows:
Output |
Function |
---|---|
Opto_Out_0 |
MarkingActive a.k.a. |
Opto_Out_3 |
Software (Trigger) ready → StartMark can be set |
Opto_Out_4 |
New job was loaded successfully, signal will be reset with next external start (StartMark) |
Table 47: Output bits used to control the process.
If the bit configuration is changed during marking, the current marking process will be aborted. |
---|