<< Click to Display Table of Contents > 

SAMLight Manual > Mark > SAMLight Job IO Selection

SAMLight Job IO Selection
Previous pageReturn to chapter overviewNext page

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
(MSB)

Opto_In_4

Opto_In_3

Opto_In_2
(LSB)

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).

note

Job number 0 is defined as an empty job. Job files with this number will be ignored.

note

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.
Mark In Progress (MIP)

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.

note

If the bit configuration is changed during marking, the current marking process will be aborted.