Instellingen via dialoog
De gebruiker kan langs de dialoog van de lasmachine een aantal parameters instellen:
Uitgezonderd kaders: bepaalde kaders negeren d.m.v. afdeling
Uitgezonderd stijlen: bepaalde stijlen negeren d.m.v. afdeling
Minimum breedte: kleinste breedte kader te verwerken
Minimum hoogte: kleinste hoogte kader te verwerken
Maximum breedte: grootste breedte kader te verwerken
Maximum hoogte: grootste hoogte kader te verwerken
Minimum afstand kop: minimum afstand tussen stijlen
Positie kaders:
Volgens definitie JA/Neen: normaal worden de kaders in het zicht behandeld zoals ze in JoPPS zijn ingegeven/gedefinieerd,
zet deze instelling op 'Neen' wanneer je dit niet wil en geef de uitzonderingen op bij 'Omkeren voor'
Omkeren voor: geef hier uw lijst met codes op van profiel producten die je wil uitzonderen op de algemene regel hierboven gegeven
Contralas:
Max. lijnen per bestand: max. aantal lijnen in één bestand
Runtag override: toegekende runtag overschrijven
Creëeren barcode: eigen barcode samenstellen
Barcode: script voor eigen barcode
Programma code: script om programma code te bepalen
Manueel starten: script manueel doorlopen (debug)
Extern selectie bestand: standaard query vervangen door eigen
Barcode samenstellen
Volgende parameters zijn beschikbaar om als gebruiker zelf de barcode samen te stellen:
FRAMECNT (volgnummer kader)
PROJECT (project code)
ASSEMBLY (groep code)
FRAMPART (kaderdeel code)
FRAMEOPEN (kaderopening code)
VENTPART (vleugeldeel code)
VENTOPEN (vleugelopening code)
BATCHCNT1 (nummer constructief profiel 1 standaard links)
BATCHCNT2 (nummer constructief profiel 2 standaard rechts)
BATCHCNT3 (nummer constructief profiel 3 standaard onder)
BATCHCNT4 (nummer constructief profiel 4 standaard boven)
PIECECNT1 (globaal nummer profiel 1 standaard links)
PIECECNT2 (globaal nummer profiel 2 standaard rechts)
PIECECNT3 (globaal nummer profiel 3 standaard onder)
PIECECNT4 (globaal nummer profiel 4 standaard boven)
BARCODE (barcode resultaat)
_RUNTAG (hexadecimale runtag)
_RUNTAGD (decimale runtag)
Indien ‘Creëren barcode’ op ‘Neen’ staat wordt volgende barcode standaard gegenereerd :
eerste 4 karakters voor het project nummer
karakters 5 tot 6 voro het groep nummer
karakter 7 voor het kaderdeel nummer
karakters 8 tot 9 voor het kaderopening nummer
karakter 10 voor het vleugeldeel nummer
Indien ‘Creëren barcode’ op ‘Ja’ staat maar er is geen script opgegeven, dan wordt volgende barcode gegenereerd :
eerste 6 karakters voor runtag hexadecimaal
cijfers 7 tot 10 voor kader nummer
Indien ‘Creëren barcode’ op ‘Ja’ staat en er is wel een script opgegeven, dan wordt de barcode volgens de script logica gegenereerd. Een voorbeeld script om dit te verwezenlijken ziet er als volgt uit :
Formaat van de profiel nummers
Standaard wordt het profielnummer samengesteld d.m.v. 4 cijfers beginnende vanaf karakter positie 3 in de product code van het desbetreffende profiel. Dit gedrag kan aangepast worden d.m.v. een script in het ‘Programma code’ veld op te geven. Er is een PIECE object beschikbaar welk de eigenschappen beschrijft van een specifieke kader :
PIECE.ID kader of vleugel
PIECE.WIDTH breedte kader
PIECE.HEIGHT hoogte kader
PIECE.WEIGHT gewicht kader
PIECE.ROTATED kader geroteerd
PIECE.SWAPPED kader omgekeerd
PIECE.CARRIER kar nummer
PIECE.CABIN vak nummer
PIECE.CODE kader code
PIECE.SYSTEM kader reeks
PIECE.PROFILE kader profiel
PIECE.PRODUCT kader product code
PIECE.COLOUR kader uitvoering
PIECE.ACTION bewerkings code
PIECE.GASKET met dichting ?
PIECE.HFL contralas verbinding ?
PIECE.DEPNO afdeling
PIECE.SEQNO volgnummer
PIECE.KIND profiel functie (0=B, 1=T, 5=V, 6=P)
PIECE.LEFT positie linkse profiel kader op machine
PIECE.RIGHT positie rechtse profiel kader op machine
PIECE.BOTTOM positie onderste profiel kader op machine
PIECE.TOP positie bovenste profiel kader op machine
PIECE.POSITION positie profiel in kader
0 = onbekend
1 = horizontaal
2 = vertikaal
3 = onder
4 = boven
5 = links
6 = rechts
PIECE.ISFRAME kader
PIECE.ISVENT vleugel
PIECE.ISDIVIDED bevat stijlen/regels
De logica om het programma nummer te bepalen d.m.v. profiel code, profiel uitvoering, profiel verbinding, kader positie,… kan dan in het script uitgewerkt worden. Een voorbeeld zie je in onderstaande script :
Parameters opmerkingsvelden
Eigenschappen van de te verwerken profielen op de lasmachine kunnen gespecifieerd worden d.m.v. parameters in de ‘Opmerking’ velden van de basisgegevens tabellen :
MSE_COLOUR profiel kleur/folie uitvoering
MSE_GASKET profiel met/zonder dichting
MSE_ACTION bewerkingsnummer stijlen
De vertaalslag voor de profiel kleur/folie uitvoering naar de lasmachine kan gedefinieerd worden in de “Opmerking” tab van de “Uitvoering” tabel (UITVOER.DB) d.m.v. de parameter MSE_COLOUR :
De vertaalslag van profiel dichting wordt gedefinieerd in de tab ‘Opmerking’ van de “Uitvoering” tabel (UITVOER.DB) of de “Profiel Product” tabel (PRODUKT.DB) d.m.v. de parameter MSE_GASKET :
De vertaalslag van profiel bewerkingsnummers wordt gedefinieerd in de tab ‘Opmerking’ van de “Profiel Product” tabel (PRODUKT.DB) of de “Profiel Parameters” tabel (PROFIEL.DB) d.m.v. de parameter MSE_ACTION :
Deze vertaalslagen zijn optioneel, afhankelijk van wat de lasmachine van informatie verwacht als profielnummers.
Voor bovenstaand model krijgen we dan volgend formaat als resultaat:
N001 lijn nummer
KS_GN011000 barcode
P00001 positie
F001 vak
X10000 breedte in 1/10mm
Y30000 hoogte in 1/10mm
Z0750015000225000000000000 boorposities in 1/10mm
U661453451000000 bewerking nummers
C90149014901490140000 profiel nummers
S001 stuks
Lengte barcode instelbaar (3.23 P4 - 2447)
Lengte barcode HOLLINGER lasmachine’s en URBAN hoekenpoets instelbaar.
Voortaan is de lengte van de barcode voor volgende machines intselbaar:
- Hollinger MSE 4-6-8 Kopf Schweißautomat (MSE2k.DLL)
- Hollinger MSE Schweißautomat mit Bohraggregat (MSE.DLL)
- Urban Verputzmachine (SV815.DLL)