Software User Guide
Software User Guide
Type
Type Original revision Original revision 20/08/201420/08/2014
Revision 1.1 Revision 1.1 Date 09/11/2015 Date 09/11/2015 Written Written by by DDDD Controlled Controlled by by SJSJ
3 Allée Michaël FARADAY 3 Allée Michaël FARADAY Parc d’Activités STELYTEC Parc d’Activités STELYTEC 42400 SAINT-CHAMOND 42400 SAINT-CHAMOND FRANCE FRANCE www.technomark-marking.com www.technomark-marking.com Tél.: +33 (0)4 77 22 25 91 Tél.: +33 (0)4 77 22 25 91 Fax : +33 (0)4 77 22 38 91 Fax : +33 (0)4 77 22 38 91
Before we start the TECHNOMARK company would like to warmly thank you for your confidence. You have chosen Before we start the TECHNOMARK company would like to warmly thank you for your confidence. You have chosen the
the M4 M4 inline, inline, the the first first intelligent intelligent marking marking tool tool (IDI track (IDI track & & mark) mark) that that is is dedicated dedicated to to marking marking integration integration forfor ensuring your products' identification. More than just a marking machine, we offer a complete solution which ensuring your products' identification. More than just a marking machine, we offer a complete solution which addresses all of your traceability requirements. Our customer service is at your disposal for any further information. addresses all of your traceability requirements. Our customer service is at your disposal for any further information. And so now,
And so now, enjoy your marking…enjoy your marking…
SUMMARY
SUMMARY
1. 1. Introduction ______________________________Introduction ___________________________________________________________________________________________________________________ _____________ 44 2. 2. Manuals Manuals _______________________________________________________________________________________________________________________________________________________ _____________ 44 3.3. Main Main screen screen and and general general operation operation ___________________________________________________________________________________________ _______________________________ 55 3.1.
3.1. Toolbar Toolbar _________________________________________________________________________________________________________________________________________________ _____________ 66 3.2.
3.2. 16 16 channels channels state state _____________________________________________________________________________________________________________________________________________ _ 77 3.3.
3.3. Dashboard Dashboard __________________________________________________________________________________________________________________________________________________ ______ 77 4.
4. Graphic Graphic view view mode _____________________________mode _______________________________________________________________________________________________________________ ______ 88 5.
5. File File Edition Edition ___________________________________________________________________________________________________________________________________________________ _____________ 99 5.1.
5.1. Marking Marking depth depth and and IDI IDI function function ________________________________________________________________________________________ ______________________________ 1313 5.2.
5.2. Dot Dot matrix matrix _________________________________________________________________________________________________________________________________________________ _____ 1414 5.3.
5.3. Add Add a a marking marking function function ________________________________________________________________________________________________________________________________ __ 1515 5.3.1.
5.3.1. Add Add a a serial serial number number ______________________________________________________________________________________________________________________________ __ 1515 5.3.2.
5.3.2. Add Add a a variable __________variable ______________________________________________________________________________________________________ ________________________ 1717 5.3.3.
5.3.3. Add Add a a timestamp timestamp ________________________________________________________________________________________________ ____________________________________ 1919 5.3.4.
5.3.4. Add Add a a logo ______logo __________________________________________________________________________________________________________ ______________________________ 2121 5.3.5.
5.3.5. Add Add a a datamatrix datamatrix or or a a QR QR Code Code _____________________________________________________________________________________ _________________________ 2222 5.4.
5.4. Add Add a a mechanical mechanical function___________________________function__________________________________________________________________________________________________ _ 2424 5.4.1.
5.4.1. Add Add a a pausepause – – Set a Set a pause during the pause during the marking marking _________________________________________________________________________ _____________ 2424 5.4.2.
5.4.2. Add Add a a crossing crossing pointpoint – – Pass through a point during the marking Pass through a point during the marking _________________________________________________________ _ 2525 5.4.3.
5.4.3. Add Add a a waiting waiting input input (16-way (16-way card) card) _________________________________________________________________________________ _________________________ 2525 5.4.4.
5.4.4. Add Add a a output output change change (16-way (16-way card) card) _______________________________________________________________________________________ _________________ 2626 5.4.5.
5.4.5. Add Add a a ZInline ZInline move move to to Home Home ___________________________________________________________________________________________ _______________________ 2626 5.4.6.
5.4.6. Add Add a a ZInline ZInline move move to to mark mark _____________________________________________________________________________________________ _______________________ 2626 5.4.7.
5.4.7. Add Add a a relative relative ZInline ZInline move move _____________________________________________________________________________________________ _______________________ 2727 5.5.
5.5. General General marking marking settings settings ______________________________________________________________________________________________________________________________ __ 2727 5.6.
Before we start the TECHNOMARK company would like to warmly thank you for your confidence. You have chosen Before we start the TECHNOMARK company would like to warmly thank you for your confidence. You have chosen the
the M4 M4 inline, inline, the the first first intelligent intelligent marking marking tool tool (IDI track (IDI track & & mark) mark) that that is is dedicated dedicated to to marking marking integration integration forfor ensuring your products' identification. More than just a marking machine, we offer a complete solution which ensuring your products' identification. More than just a marking machine, we offer a complete solution which addresses all of your traceability requirements. Our customer service is at your disposal for any further information. addresses all of your traceability requirements. Our customer service is at your disposal for any further information. And so now,
And so now, enjoy your marking…enjoy your marking…
SUMMARY
SUMMARY
1. 1. Introduction ______________________________Introduction ___________________________________________________________________________________________________________________ _____________ 44 2. 2. Manuals Manuals _______________________________________________________________________________________________________________________________________________________ _____________ 44 3.3. Main Main screen screen and and general general operation operation ___________________________________________________________________________________________ _______________________________ 55 3.1.
3.1. Toolbar Toolbar _________________________________________________________________________________________________________________________________________________ _____________ 66 3.2.
3.2. 16 16 channels channels state state _____________________________________________________________________________________________________________________________________________ _ 77 3.3.
3.3. Dashboard Dashboard __________________________________________________________________________________________________________________________________________________ ______ 77 4.
4. Graphic Graphic view view mode _____________________________mode _______________________________________________________________________________________________________________ ______ 88 5.
5. File File Edition Edition ___________________________________________________________________________________________________________________________________________________ _____________ 99 5.1.
5.1. Marking Marking depth depth and and IDI IDI function function ________________________________________________________________________________________ ______________________________ 1313 5.2.
5.2. Dot Dot matrix matrix _________________________________________________________________________________________________________________________________________________ _____ 1414 5.3.
5.3. Add Add a a marking marking function function ________________________________________________________________________________________________________________________________ __ 1515 5.3.1.
5.3.1. Add Add a a serial serial number number ______________________________________________________________________________________________________________________________ __ 1515 5.3.2.
5.3.2. Add Add a a variable __________variable ______________________________________________________________________________________________________ ________________________ 1717 5.3.3.
5.3.3. Add Add a a timestamp timestamp ________________________________________________________________________________________________ ____________________________________ 1919 5.3.4.
5.3.4. Add Add a a logo ______logo __________________________________________________________________________________________________________ ______________________________ 2121 5.3.5.
5.3.5. Add Add a a datamatrix datamatrix or or a a QR QR Code Code _____________________________________________________________________________________ _________________________ 2222 5.4.
5.4. Add Add a a mechanical mechanical function___________________________function__________________________________________________________________________________________________ _ 2424 5.4.1.
5.4.1. Add Add a a pausepause – – Set a Set a pause during the pause during the marking marking _________________________________________________________________________ _____________ 2424 5.4.2.
5.4.2. Add Add a a crossing crossing pointpoint – – Pass through a point during the marking Pass through a point during the marking _________________________________________________________ _ 2525 5.4.3.
5.4.3. Add Add a a waiting waiting input input (16-way (16-way card) card) _________________________________________________________________________________ _________________________ 2525 5.4.4.
5.4.4. Add Add a a output output change change (16-way (16-way card) card) _______________________________________________________________________________________ _________________ 2626 5.4.5.
5.4.5. Add Add a a ZInline ZInline move move to to Home Home ___________________________________________________________________________________________ _______________________ 2626 5.4.6.
5.4.6. Add Add a a ZInline ZInline move move to to mark mark _____________________________________________________________________________________________ _______________________ 2626 5.4.7.
5.4.7. Add Add a a relative relative ZInline ZInline move move _____________________________________________________________________________________________ _______________________ 2727 5.5.
5.5. General General marking marking settings settings ______________________________________________________________________________________________________________________________ __ 2727 5.6.
5.7.
5.7. Positioning Positioning and and test test _____________________________________________________________________________________________________ ___________________________________ 2929 6. 6. File File _________________________________________________________________________________________________________________________________________________________ _________________ 3030 6.1. 6.1. Save Save ____________________________________________________________________________________________________________________________________________________ ____________ 3030 6.2. 6.2. Open Open ____________________________________________________________________________________________________________________________________________________ ____________ 3131 6.3. 6.3. New New ____________________________________________________________________________________________________________________________________________________ ____________ 3232 6.4. 6.4. Import Import ________________________________________________________________________________________________________________________________________________ ____________ 3232 6.5. 6.5. Export Export __________________________________________________________________________________________________________________________________________________ ____________ 3232 7. 7. Maintenance _____________________________Maintenance _________________________________________________________________________________________________________________ ____________ 3333 7.1. 7.1. Information Information _______________________________________________________________________________________________________________________________________________ _____ 3333 7.2. 7.2. Maintenance Maintenance _____________________________________________________________________________________________________________________________________________ _____ 3333 7.3.
7.3. Auto Auto diagnosis diagnosis ___________________________________________________________________________________________________________________________________________ _____ 3535 7.4.
7.4. Debug Debug Mode____________________Mode_____________________________________________________________________________________________________________ ___________________ 3535 7.5.
7.5. Error Error log log ______________________________________________________________________________________________________________________________________________ ____________ 3636 7.6.
7.6. IDI IDI calibration calibration _____________________________________________________________________________________________________________________________________________ _____ 3737 8.
8. Settings Settings _________________________________________________________________________________________________________________________________________________ ___________________ 3838 8.1.
8.1. General General ________________________________________________________________________________________________________________________________________________ ____________ 3838 8.2.
8.2. Date Date and and time_________________________time____________________________________________________________________________________________________________ _____________ 3939 8.3.
8.3. Mechanics Mechanics _________________________________________________________________________________________________________________________________________________ _____ 4141 8.4.
8.4. 16 16 way way settings ____________________________settings __________________________________________________________________________________________________________ ________ 4242 8.5.
8.5. Communication Communication settings settings ______________________________________________________________________________________________________________________________ __ 4444 8.6.
8.6. User User ____________________________________________________________________________________________________________________________________________________ ____________ 4444 8.7.
8.7. Licenses Licenses ______________________________________________________________________________________________________________________________________________ ____________ 4545 8.8.
8.8. Origins Origins management management settings settings __________________________________________________________________________________________ ______________________________ 4646 9.
1.
1. Introduction
Introduction
Technomark maintains the right to modify information or specifications contained in this manual without prior Technomark maintains the right to modify information or specifications contained in this manual without prior warning. You must contact the
warning. You must contact the Technomark Company to know about any Technomark Company to know about any changes that may have been implemented.changes that may have been implemented. Under no circumstances may Technomark be liable for any incident, direct or indirect, concerning damages, however Under no circumstances may Technomark be liable for any incident, direct or indirect, concerning damages, however exceptional, including but not exclusively financial losses linked to the use of information included in this manual. exceptional, including but not exclusively financial losses linked to the use of information included in this manual. This clause applies as well in the case where Technomark would have been informed, and/or would have known This clause applies as well in the case where Technomark would have been informed, and/or would have known before hand of
before hand of possible risks, associated with the use of possible risks, associated with the use of the equipment.the equipment.
Technomark guarantees the equipment made by the company, as defined in the general sales conditions. Unless Technomark guarantees the equipment made by the company, as defined in the general sales conditions. Unless otherwise specified on our order receipt, our equipment is guaranteed 1 (ONE) year from the date of delivery.
otherwise specified on our order receipt, our equipment is guaranteed 1 (ONE) year from the date of delivery.
This guarantee consists in us replacing free of charge the parts identified as defective, except for sub-assemblies This guarantee consists in us replacing free of charge the parts identified as defective, except for sub-assemblies supplied by third parties: i
supplied by third parties: in that case the supplier’s guarantee applies.n that case the supplier’s guarantee applies.
This guarantee does not apply if the failure results from normal wear of the products, abnormal use, and incorrect This guarantee does not apply if the failure results from normal wear of the products, abnormal use, and incorrect maintenance, not following the instructions or the state of art, unsuitable storage conditions, inappropriate maintenance, not following the instructions or the state of art, unsuitable storage conditions, inappropriate environment, and excessive
environment, and excessive usage of the equipment or disrespect of the user’s manual instructions and/or electricalusage of the equipment or disrespect of the user’s manual instructions and/or electrical connections.
connections.
None of the repairs made under guarantee leading
None of the repairs made under guarantee leading to a period of nto a period of n on-use, can allow a prolongation of on-use, can allow a prolongation of the guaranteethe guarantee period.
period.
The following parts are excluded from guarantee: The following parts are excluded from guarantee:
-- StylusStylus
-- Return springReturn spring -- Stylus guideStylus guide -- CoreCore
-- External part of the cable between the controller and the head or accessory.External part of the cable between the controller and the head or accessory.
All information included in this manual is confidential and remain the property of Technomark. All information included in this manual is confidential and remain the property of Technomark.
2.
2. Manuals
Manuals
The information that is required throughout your machine's lifespan is available in the following manuals: The information that is required throughout your machine's lifespan is available in the following manuals:
M4 inline Installation Manual M4 inline Installation Manual : Contains information on unpacking and installing your equipment.: Contains information on unpacking and installing your equipment.
M4 inline Software Manual M4 inline Software Manual : Contains the necessary information for configuring and using your marking: Contains the necessary information for configuring and using your marking
machine. machine.
Interfacing instructions for M4 inlineInterfacing instructions for M4 inline: Contains the necessary information for establishing communication: Contains the necessary information for establishing communication
with your equipment (RS232, Ethernet, 16-way). with your equipment (RS232, Ethernet, 16-way).
3. Main screen and general operation
1. Toolbar action button 2. Graphic color screen 3. OK/Cancel buttons 4. USB host port 5. Moving arrows 6. Start/Stop buttons 1 2 3 6 4 5 Illustration 1 : Front Panel
1. toolbar 2. 16 channels state 3. Current filename 4. IDI state 5. dashboard 6. graphic view
7. external keyboard key equivalent
3.1.Toolbar
The toolbar is adapted for displaying functions relative to the current window. In the case of the main screen (illustration above), the displayed functions are:
graphic view mode
current marking file edition
Illustration 2 : main screen 1 2 3 5 6 4 7
File edition
Maintenance
Settings
3.2.16 channels state
The state of each of the 16 channels is displayed in real ti me:
For each of the 16 channels, the following information is available:
A letter I or O: I indicates that the channel is defined as an input and O as an output. A number from 1 to 16 indicating channel number
A LED indicating channel state : red for inactive, green for active
For 16 channels settings, see chapter 7.4 16 channels settings.
3.3.Dashboard
The dashboard presents the following information:
Maintenance indicator. LED becomes red as a maintenance operation is required. (see Maintenance)
Temperature indicator: displays mean control box temperature and the icon becomes red as temperature is critical.
Duty cycle: displays current duty cycle and the i con becomes red as software is applying a speed parameters correction in case of overload.
Current marking file points indicator
The duty cycle is the operating rate influenced by the strength parameter, the marking speed and the impact number of the marking file.
4. Graphic view mode
The graphic view mode can be modified using the following button
Different views mode are displayed in the following drop down menu:
Illustration 3 : Graphic view mode menu
Normal
In normal mode, view size is 60x55 mm (here for a total ma rking window of 120x55). Total marking window can be scrolled using moving arrows.
30x30
Total
In total mode, the full marking window is displayed on the view Example with a 120x55 marking window:
Text
In text mode, marking file lines are displayed in text format in place of a marking preview.
5. File Edition
In this mode, you get this screen:
Illustration 4 : File edition window
The toolbar has also new buttons with following features:
Insert a marking function
Insert a mechanical function
File configuration
Add a special character
Head movement and marking test
Use the navigation arrows to move in the table. Going down in an empty line automatically add a new one. Inputs are made by an external keyboard.
Here are the different columns:
Line: number of the line.You can’t change this field. : marking line text and functions.
Text inputs are done by an external keyboard. When you are in this field, the whole text is select and adding a character will replace the entire current text.
To move in the field text with right and left arrows, press the insert key of yo ur keyboard and once more to go out again. Using the arrows allows to deselect the whole text and to move the insertion cursor.
X and Y : Show positions of the starting line point with the chosen unit (mm or inches). show the height of the line with the chosen unit (mm or inches)
The minimum value is 0.4mm and the maximum is 200mm.
Show marking from 1 to 6 (see Marking depth)
Gives the dot matrix chosen from 1 to 7 (see Dot matrix)
Gives the character font : 1 for the font OCR, 2 for the font OCR-A Gives the angle of the line in degrees.
The angle value varies from 0 to 360°
Gives the diameter used for a circular marking with the chosen unit (mm or inches)
If the diameter value is positive, the bottom of the characters is aligned on the circle. If this val ue is negative, then the top of the characters is aligned on the circle.
In this example the same text (ABCDEF) is done with a positive diameter value (to the left) and with the same value but negative (to the right).
By default, the machine sets the beginning point to 0 (parallel to the X axis). To modify the beginning point, you only have to modify the value of the line angle.
Give the text compression from 50% to 150%
Compression is used to deform characters and to modify the width, without changing the height.
Normal compression compression of 50%
Gives spacing between characters from 0 to 9
A standard text has a spacing value of 5. This value can vary fr om 0 to 9, below 5 the text is narrowed and above 5 the text is widened
Spacing of 0 Spacing of 9
Gives italic inclination of the text from 0 to 9
A straight text has an italic value of 5. This value can vary from 0 to 9, below 5 the text leans to the left and above 5 the text leans to the right.
Italic of 0 Italic of 9
Gives the number of impact for each marking point, from 1 to 9
The combination shift+delete allow deleting a ma rking line.
The toolbar is adjusted with the current selection of the cell, especially in the text column where you can select a function to change it:
5.1.Marking depth and IDI function
The marking depth depends on the
impact power
, and also thedistance between the stylus and the part
.For M4 inline machine, advised distance is 3 mm. With this tuning the marking depth result is gradual from Force 1 to 6.
During integration it may be necessary to modify the distance between stylus and part. Operating range for each force is as follow: Force 1 : from 1 mm to 4 mm Force 2 : from 2 mm to 6 mm Force 3 : from 2 mm to 8 mm Force 4 : from 2 mm to 8 mm Force 5 : from 2 mm to 8 mm Force 6 : from 2 mm to 8 mm
Respecting the distance stylus-part is fundamental to get the desired marking depth with an optimal marking quality For the weak forces (1, 2 or 3), if the stylus is too far it will not touch the part during the marking.
For the high forces (4, 5 and 6), more the stylus is far (in the limit of its potential travel of 9mm), more the impact will be powerful.
Note: marking small characters with a high force can create an illegible marking.
To avoid constraints with the distance settings, Technomark allows you to use the technology
IDI
.When activating the IDI function (see marking parameters) a
suitable marking depth
is applied, whatever the distance stylus/part is, in therange of 1 to 8 mm
to ensure a constant rendering.When the IDI function is activated, the machine makes a test impact to evaluate the distance and adjust the force used to correspond to what is asked for.
IDI function is available in two different modes:
Flat mode: The test impact is done at each beginning of line. This is ideal for flat shapes, with little slope.
Note: Ideal to have the same hitting depth on the part, without worrying about the distance.
Curved mode: The test impact is done at each beginning of character. This mode allows a constant depth
when marking on cylinders, corrugated parts, …
Note: Ideal to mark parts with a constant depth when they present an uneven distance along the length of the marking.
The IDI mode is displayed on the main screen with the following icons:
IDI deactivated
IDI flat
IDI curved
5.2. Dot matrix
Here are the dot matrixes available:
o 1 : characters are defined by a 5x7 matrix o 2 : characters are defined by a 9x13 matrix o 3 : character points are spaced every 0.2 mm o 4 : character points are spaced every 0.3 mm o 5 : character points are spaced every 0.45 mm o 6 : character points are spaced every 0.6 mm o 7 : character points are spaced every 1 mm
5x7 9x13 0.2 mm
5.3. Add a marking function
Adding a marking function is available if the column text is selected by pressing F1
Illustration 5 : Marking function menu
Select the function type and confirm with or use the right arrow of the keyboard to choose a serial number or a variable.
5.3.1. Add a serial number
A serial number is a text which will
increment
at the end of each marking. Serial numbers are shared byone
file, expect for the SHARED serial number shared byall the machine
files.A scrolling menu allows choosing among the different serial numbers: Create a new
Use another existing number Use Shared
To
insert
in a line an existing serial number (other than new ), select it and confirm withTo
edit
an existing serial number (other choose than new ), select it and press the right arrow on the keyboard. The serial number configuration window appears.To
create
a new serial number, select new and confirm with . The serial number configuration window appears. Todelete
a serial number, select it in the list and press the delete key on the keyboard.The configuration window is the following (creation mode):
Illustration 6 : Serial number edition window
The name field corresponds to the name of your serial number. It has to be
unique
and different from SHARED. If you edit an existing serial number, this field is grey because you can’t modify it .The Value field is the
current value
of the serial number. It will be increase by the step value according to the defined frequency (number of markings).For example the Value 2 will become 3 after 5 markings if the step is 1 and the frequency is 5.
Other example, the Value will change from 10 to 8 after 3 markings if the step is -2 and the frequency is 3.
The number of characters
(digits) shown in the field Value is very important because in the end the serial number won’t havemore digits
than this one.For example if the Value is 1, the serial number will increase until 9 then will start again to 1. If the Value is 01, the serial number will increase until 99 then will start again to 01 .
Zeros markedallows selecting if zeros beginning a serial number are marked or not. If so, 001 will be marked as 001, otherwise 001 will be marked as 1.
It’s possible to reset the serial number automatically. Several choices for this function are possible :
None: the serial number isn’t reset. Day : the serial number is reset every day.
Value: the serial number is reset when it reaches the
maximum
value defined in ending at . Team: the serial number is reset for each team change. (see teams) Week: the serial number is reset each week.
The field starting at is the value given to the serial number when it is reset. The field ending at corresponds with the maximum value used when we want a reset on the Value criteria.
Once again, the
number of digits
is essential for the starting at and end at fields. There must be coherence and thereforethe same number of digits for all these data
.It should be noted that
all blank fields
have to be filled up, otherwise an error will appear when confirming with . The serial number SHARED is a specific serial number. Share by all f iles of the machine, you can’t delete it.Its
current value and its parameters
are valid forall the
files where it is used.5.3.2. Add a variable
A variable is a
non frozen text
with fixed parameters which can be changed at each marking. Either manually, or with a bar code reader connected to the machine.Variables are defined for one file except for the VSHARED var iable common to all the files. When a variable is inserted in a marking line, it’s the value of this variable which is marked . A scrolling menu allows choosing among the variables:
Create a new variable
Use the VSHARED variable
Use an existing variable Use a bar code variable
To
insert
an existing variable in a line (other choice than new ), select it and confirm withTo
edit
an existing variable (other choice than new ) in a line, select it and press the right arrow of the keyboard. The variable configuration window appears.To create a new variable, select new and confirm with . The variable configuration window appears. To delete a variable, select it
in the list
and press the erase key on your keyboard.The configuration window is the following:
Illustration 7 : Variable edition window
The name field corresponds to the name f your variable. It has to be
unique
and different of CB, CB1, CB2 and VSHARED. If you edit an existing variable, this field is grey because you can’t modify it.The length field corresponds to the number or characters of the variable. If the value entered is longer than length, it will be shortened to the number of characters of length.
The Forcing field allows erasure of the variable value for each marking. So you have to enter it before each marking. The value field is the
current value
of the variable.CB variable configuration (CB, CB1 and CB2) presents an additional option:
The allocation allows defining how CB variables are filled when more than one is used. Removing variable reference in a line doesn’t delete the variable
Sequence: variables are filled in the order the bar codes are scanned. The first scan fills CB, the second CB1,
and the third CB2.
Length: the bar code length read correspond to a variable length and the content is affected as a function of
this length.
The value of a variable may be truncated for a marking using a special code in the marking line. Add the code
#AA,BB#
after the variable code in the marking line where AA is the index of the first character and BB is the index of the last one.For example, for using the value from the third to the eighth character of the variable VAR, the marking line will be the following:
The variable VAR containing the text
ABCDEFGHIJKLMN
, the textCDEFGH
will be marked.In the same way, a variable can be also truncated using a separator character with the code #S,AA#. In this case, S is the separator character and AA is the index of the block.
For example, with a variable VAR we want to use only the second block with a separator / on the variable VAR.
If the value of VAR is 123/456/789, the marked text will be 456.
The same variable can be truncated as many times as needed. You only need to include the variable in another line and adding the desired code format.
5.3.3. Add a timestamp
A timestamp is a type of variable containing
date and/or hour and/or team name
. It’s automatically updated by the system.It is configured with the following window:
Some additional variables CB can be created and named from CB3 to CB9. In this case, it must be created one by one in order and not forgetting a digit. For example, you can’t have a variable CB3 and a CB5 without CB4.
Illustration 8 : Time stamp edition window
Enter your text in the code field and enter the data as you wish with the # sign before each entry as shown in the examples at the bottom of the widow.
In the preview field, you can see the result. Example:
To configure time or teams, see date parameters. Codes are the followings:
#Y : year on one digit. Result is for example 5 fo r year 2015 #YY : year on two digits. Result is for example 15 for year 2015 #YYYY : year on four digits. Result is for example 2015 fo r year 2015
#CY : year on a character. Result is for example A for year 2015 (depending on settings) #MM : month on two digits. Result is for example 04 for April
#WW : ISO week number on two digits
#D : day of the week on one digit starting at 1 for Monday. Result is for example 4 for Thursday #DD : day of the month on two digits from 01 to 31
#DDD : day of the year on three digits form 01 to 365
#CD : day of month on one character (depending on settings) #S : team from 1 to 10 characters (depending on settings) #hh : hours on two digits
#mm : minutes on two digits #ss : seconds on two digits
5.3.4. Add a logo
Insert a logo is an option requiring a license ( see licenses). It allows including logos made with the
software
TechnoLOG
(from a computer) in a marking file.When inserting (or editing) a logo, a window appears allowing you to select the desired logo in the available logo list on the machine:
5.3.5. Add a datamatrix or a QR Code
Datamatrix and QR codes are two dimensions codes available with an option requiring a license for your machine Multi4.
Datamatrix
code is a high density 2D bar code symbol, allowing to represent a high quantity of information on a small surface. It complies with the norm ISO IEC 16022.QR code
(QR for Quick Response) is a 2D bar code type (or matrix code datamatrix ) composed of black modules arranged on a white square.Note: This type of code requires a specialized equipment to ensure the reading. The configuration window for a two dimensions code is the following:
Illustration 10 : 2D code edition window
Text field corresponds to the text to be encoded (240 characters maximum). It can’t be empty. The text can also contain serial numbers, variables, timestamps, and UID codes reachable though the toolbar:
Speed corresponds to the code marking speed. The marking speed is different from the rest of the marking file to get an appropriate quality for reading.
Type of Code corresponds to the type of two dimensions code to create: Datamatrix or QR. Format corresponds to the code format and depends on the code type chosen.
Datamatrix: the code can be automatic (rectangle or square) or in a fixed format in the list. QR: the code is always a square. Its size is automatic or in a fixed format in the list.
Format defines the
code size
(number of elements) but as well as the maximum number of characters encoded.Damatrix 16x16 Datamatrix 24x24 QR 21x21 QR 33x33 Variable Serial number Timestamp UID Code
Error correction corresponds to the level of the error correction used to generate the QR code. S o it is only available for this code. Four values are possible (L, M, Q, H), L being the lowest and H the highest. The more the error
correction is high, the more the code is redundant so we minimize reading issues in the case of scratch or others. The more the error correction is low, the more characters can be coded for a given format.
The UID button code allows inserting a UID code in the datamatrix. When you press it, the fol lowing window appears.
Fill this field with the UID code number on 3 digits, for example 030 for <RS> and confirm.
Then the UID code number is added to the Datamatrix text field with a specific coding, ~d030 in the previous example.
To delete a UID code, use the key delete to remove all the characters, coding ones included (~d).
5.4. Add a mechanical function
Pressing the key Insert a mechanical function shows the following scrolling menu:
Illustration 11 : Non marking function menu
5.4.1. Add a pause
–
Set a pause during the markingIn this case, marking is done for the lines before the pause, and then the marking takes a break:
Use the commands Start and Stop to continue or stop the marking in progress (see Marking).
5.4.2. Add a crossing point
–
Pass through a point during the markingIt’s possible to force the head to pass through a defined point. When a crossing point is creates, it is mark by an orange point.
In this example above, marking head will move according to the black arrows between the two marking lines because there is a crossing point inserted, instead of use the red path.
Using a crossing point allows to define patterns to move the marking head which can be useful for parts with complex shapes.
5.4.3. Add a waiting input (16-way card)
A file line can be used to wait a specific state of an input.
If the concerned input state isn’t reach during the delay allowed, the marking is stopped. The configuration of this function is done with the following window:
The data to be configured are:
Number: The input number among input and output configured like possible input. Delay: The delay is in hundredth of a second. A delay of zero lead to an infinite waiting. State: The state waited of the input.
5.4.4. Add a output change (16-way card)
A line in the file can be used to change an ou tput state.
The configuration of this function is done with the following window:
The data to be configured are:
Number: The output number among input and output are configured like possible output.
Delay: The delay is in hundredth of a second before the state changing. A delay of zero lead to an immediate
action
State: Desired state of the output.
5.4.5. Add a ZInline move to Home
Add a ZInline move to Home allows moving the axis to its origin position during the marking.
5.4.6. Add a ZInline move to mark
5.4.7. Add a relative ZInline move
Add a ZInline axis move allows moving the axis compared to its current position with the fol lowing window:
Enter the move value in millimeter. A
negative
value will move the axis in the direction of the marking position, apositive
value in the direction of the origin position.5.5.General marking settings
The marking settings button displays the window to configure them:
Illustration 12 : Marking file settings window
Speed : marking speed from very slow to very fast. The fastest the speed is, the more the risks to alter the
IDI: allows configuring the IDI mode for the current marking file. There are 3 IDI modes:
o Off (no IDI) o IDI flat mode o IDI curved mode
For more information on the IDI use, please refer to Forces – IDI.
Mirroring mode: allows to turn over horizontally or vertically the character marking (to be read as in a
mirror).
Vertical Mirror Horizontal Mirror
Slashed Zero: allows choosing appearance of the digit zero. By default the zero digit is slashed, but it can
appear not slashed:
Slashed zeros Non slashed zeros
Stylus Height: display the minimal/average/maximal measured values when the IDI stylus surveillance
function is activated.
This function is configured with the next window get by using right arrow of the keyboard on the settings icon
o State : enable or disable the function
o Delta : tolerance value are spread between 0.5mm and 2.5mm
o Learning: if the function is activated, the average height is calculated on the first 50 markings. o Height: have to be between 1.5mm and 9mm and filled it if the learning is disable.
When the function is activated, the marking machine will analyze obtained results during the marking and memorize calculated values. If you go over the programmed distance (Delta), an alert is triggered.
Moreover, when the archiving function is activated the minimal, maximal and average values, number of measures and standard deviation are registered in addition to other archive data.
Mark & close: if this function is active, the current marking file is closed at the end of the marking preventing
from an unexpected double marking for the same file.
5.6. Add a special character
Not available at this time.
5.7.Positioning and test
Several tests and positioning can be made with the following menu:
Illustration 13 : Test menu
Move allows moving the marking head to the position of the first marking point. During this setting phase
the following window appears.
Position can be modified with the moving arrow keys.
Use the button to confirm your modifications or to cancel them.
Line envelope allows testing the current line envelope. The marking head move around the line, delimiting
its
outline
. During this test phase, the following window appears and the Stop/Start buttons can stop/continue this action. Global envelope allows testing the entire fi le envelope. The marking head move around al l the lines,
delimiting their
overall outline
. During this test phase, the following window appears and the Stop/Start buttons can stop/continue this action. Marking test allows testing the whole marking file. Marking head makes all the movements of a real marking
but without impacts. During this test phase, the following window appears and the Stop/Start buttons can stop/continue this action.
6. File
The file menu suggests the following functionalities:
Illustration 14 : File menu
6.1.Save
Enter the file name, you can add until 3 comments lines and confirm with . This window appears, even if the file is already saved. It allows changing the file name (function: save as).
If the name file already exists, a confirmation will be asked:
Confirm with .
The filename has a maximum of 19 characters. Each comment line may contain up to 31 characters.
6.2.Open
Open allows opening an existing file:
Illustration 15 : Open file window Text field
List
You can type the name of the file (or the first letters) in the intended text field, right and left arrows allow moving in the text field. The corresponding file becomes highlight in the list. The file can be chosen by using t he up and down arrow to move in the list.
Confirm the file to open with the button .
The shift+delete combination allows deleting the selected file.
6.3.New
New allows creating a new file. The file will be empty.
6.4.Import
Import allows importing marking files with a USB flash drive.
The function gets automatically back the whole marking files and the whole logos present on the USB f lash drive to the controller.
This function is activated only if a USB flash drive is connected. USB flash drives have to be format with FAT or FAT32 format to be recognized by the machine.
6.5.Export
Export save the whole marking files and logos of the controller to the USB f lash drive.
This function is activated only if a USB flash drive is connected. USB flash drives have to be format with the FAT or FAT32 format to be recognized by the machine.
7. Maintenance
The maintenance menu has the following functions:
Illustration 16 : Maintenance menu
7.1.Information
The information function displays different information about the controller:
Illustration 17 : Information window
7.2.Maintenance
Illustration 18 : Maintenance window
IDI Track : enable or disable the IDI track function of mechanical surveillance.
This function controls some mechanical breakdown:
Broken stylus
Marking without part Stylus Lubrication
In the case of marking without part or broken stylus, an error message appears with output activation if need be. In the case of a lack of lubrication, a maintenance problem is created and the lubrication LED becomes red.
Lubrication: the LED turns ref if your machine requires lubrication. (Every 500000 impacts or IDI track
problem if the function is activated). Once the stylus is lubricated, press the key 1 of the keyboard to remove the alarm.
XY revision: the LED turns red if your machine requires an X and Y axis revision. (10000 meters traveled) General revision: the LED turns red if your machine requires a general revision. (the machine has been
marking for 1000 hours)
Maintenance required: the LED turns red if your machine requires a return to workshop. (after 1 year of
working)
Z axis revision: the LED turns red if the machine requires a Z axis . (10000 meter traveled)
Use the button to confirm your modifications or to cancel them.
7.3. Auto diagnosis
The function auto diagnosis makes several mechanical controls:
Impactor analysis: make an impact and check if the current circuit is fine.
Cross table analysis: check the origin detection and there are no blocking points along the mechanical axis.
The progress of the auto diagnosis and the results are shown in a window:
Illustration 19 : Autodiagnosis
7.4.Debug Mode
The Debug mode allows debugging your system during the integration by showing the changes of input states and the communication frames received by the contro ller.
The button allows changing the output state with the following window:
The button allows starting ZInline axis moves if this one is available with the following menu:
Use the button to close the window.
See the Interfacing Tutorial for M4 inline manual for more information.
7.5.Error log
The function error log displays the last errors received by the machine into one month with the following window:
7.6.IDI calibration
The functionality IDI can be calibrated with this procedure in case of machine maintenance or factory settings modification.
This procedure consists in four successive similar steps in which a marking point is made with different heights. The different heights to calibrate are the followings: 1mm, 2.5mm, 5mm, and 6.5mm.
Each step is shown by the following window:
Illustration 22 : IDI Calibration
Enter the X and Y position where the marking point will be made and place to the written height.
Then confirm with to make the impact and go to the next step.
The IDI function is calibrated in factory at the delivery and the IDI calibration procedure is recommended if you change the marking head or its cable.
8. Settings
Illustration 23 : Settings menu
8.1.General
The function general allows setting the different parameters with the following window:
The browsing in this window is made by the up and down arrows.
Language: marking machine language can be modified by using the left and ri ght arrows. Units: marking machine units scan be modified by using the left and right arrows.
Autosave: current marking file autosave (if the machine turns off) can be enabled or disabled by using the
left and right arrows.
In Production mode, the marking files are automatically saved in the case of a loading file.
Brightness: the screen brightness can be modified by using the left and right arrows.
Sleep mode: marking machine sleep mode (energy saving) can be modified by using the left and right arrows.
o None : no sleep mode
o Medium: after 5 minutes of inactivity, the screen turns off.
o High: after 5 minutes of inactivity, the machine goes into deep sleep with the lowest consumption
mode (a few milliamp, even relays are turned off). The machine wakes up from any outside event (keyboard, USB flash drive).
Use the button to confirm your modifications or to cancel them.
8.2.Date and time
The function date and time allows setting the date and the time of the controller, also time zone and team rotations with the following window:
The browsing in this window is made by the up and down arrows.
Date: The three fields, day , month and year can be modified by using the right and left arrow to increase or
decrease the value.
Time: field hour and minute can be modified by using the right and left arrow to increase or decrease the
value.
Time zone: to change the time zone, use the right arrow and select corresponding time zone with your
geographic localization in the list. Set your time zone will a utomatically change to winter or summer time.
Teams: It’s possible to set 5 teams for your marking machine. You must defined for each team its starting
time (with the format hh:mm) and its name (up to 10 characters). Teams are used for the timestamp part. Use the up and down arrow to move from a field to another one.
Custom: you can define a customized timestamp format for the hour , day , month and year . Use the right
arrow to open the different windows:
Enter
one
character for each field.Use the button to confirm your modifications or to cancel them.
8.3.Mechanics
The marking window can be configured according to the mechanic (initial setting set up in factory):
Illustration 27 : mechanical settings window
Window : correspond to the real mechanical window, depending on your mechanical type: 50x55, 120x55,
and 200x55.
Bidirectional : the bidirectional mode allows reducing marking times by using the ability to the machine to
mark in one direction or the other
o Off: the machine marks each line from the beginning to the end of the line. o On : the machine optimize the route and can invert the marking direction
Optimized speed : allows selecting the speed to which the machine will go to the first marking point. It can
have the value « off », standard or high. If the value is set to « off », the machine will move to the first marking point with the programmed speed of the file.
3rd axis: you can choose in the accessory list which one is connected with the third axis of your marking
machine.
access to the selected accessory settings
8.4.16 way settings
Default 16 way settings is the following:
Illustration 28 : 16 way window
Number : the number of the input-output ES : type input or output
Function: function associated to the input-output. Functions are available are not the same for the input or
output type.
o Input functions :
None: no function associated.
Start: start the marking – works with impulsive mode. Stop: stop the marking – works with impulsive mode. Pause: pause the marking – works with impulsive mode.
Part presence: allow marking start if a detection system is connected on the input part
presence. Otherwise the marking start is forbidden.
Wait: waiting input to include a marking fil e (5.4.3 add a waiting input).
Reset serial: reset the serial numbers of the file – works with impulsive mode (5.3.1 Add a
serial number).
Serial increment: increase the file serial numbers – works with impulsive mode (5.3.1 Add a
File Open: opening a file using input binary combination of inputs having this function. Files
that may be open with this function have to be called IO-xxx where xxx corresponds to the binary combination of related inputs.
The value of each input with this function is defined by the order in which it appears. The first value is set to 1, the second is set to 2, the third is set to 4, the fourth is set to 8… To open the file IO-003, you need to activate the first and the second input with the function.
If the inputs 5, 8 and 10 are set with this function, you have to activated input 5 and 8 and disable the input 10 to open the file IO-003.
If the combination doesn’t correspond to any file of the controller, the current file will be used.
ZInline home: ZInline return to the home position – works with impulsive mode. ZInline mark: ZInline return to the mark position – works with impulsive mode. Clear file : create a new marking file – works with impulsive mode
Test: start a marking test – works with impulsive mode.
Back to origin: return to the origin – works with impulsive mode.
o Output functions :
None: no function associated.
Ready: the machine is ready to start a marking. Marking : a marking is in progress
Fault : Fault on the machine Pause : the machine is paused
Marking end : the marking is over, the machine go to its origin or its parking point (8.8
Origin)
Origin: The machine is in its origin position.
Maintenance: revision – a machine revision is needed (see M4 inline maintenance guide). Maintenance: lubrication – stylus lubrication is needed (see M4 inline maintenance guide). License fault: a license is missing for the wanted marking (8.7 Licenses).
Line output: activation of an output for a marking file (5.4.4 Add an output change). IDI height : the measured height is out of bounds(5.5 General marking settings) Wear : stylus wear, it has to be changed
Empty variable: empty and forced variable (5.3.2 Add a variable) Empty file : the file is empty
Input copy: copy the input state on the output. The input number has to be given in the field
data.
8.5.Communication settings
Illustration 29 : Communication settings window
Use the up and down arrow to browse in this window. The right and left arrows allows modifying the values. If the DHCP mode is enabled, IP address is assigned by the server.
If the DHCP mode is disabled, you can manually write the IP address to assign also the subnet mask.
Use the button to confirm your modifications or to cancel them
8.6.User
The user menu displays the following submenu:
Operator : allows to be identified on the machine as an operator user, with
limited privileges
. Supervisor : allows to be identified on the machine as a supervisor with all privileges. If this account has been
protected with a password, this one will be ask to be identified.
Configuration blocking: allows locking the modifications of some machine functionalities (8.8 Origin and 8.4
16 way settings) with the following window
Password : allows changing the password with a supervisor account with the following window :
Illustration 31 : Password settings
8.7.Licenses
The function license allows to enter license numbers with the following window:
If the license number is correct, the field background becomes green. The number in the window title is the
machine
serial number
which will be asked to get a license number.8.8.Origins management settings
Illustration 33 : Origin settings window
Start up: enable or disable the origin set of the mechanics at the start. Marking : Indicate the origin set mode of the machine for a marking :
o None – no origin set
o Begin – before the marking o Fin – at the end of the marking
o Both : before and after the end of the marking
Parking point : you can define a parking point for you marking head. If this option is set to « On », the
marking end will go in the position x and y defined, with the marking speed, instead of coming back to the origin. The field return allows specifying the number of marking at the end of which the head will come back to the origin to avoid positioning issues (maximum 500). This option allows reducing the marking time cycle and/or clears the zone under the machine.