Protocol voor Siegenia TITAN IP beslagautomaat.
Aanpassingen sinds het oorspronklijke protocol:
- extra TOOL eigenschap ORIGIN (vroeger OFFSET)
- wijziging betekenis TOOL eigenschap OFFSET (verschuiving onderdeel)
- implementatie correctie type “2” (knippen beide zijden ondereel)
- mogelijkheid informatie “beslagtype” uitschakelen
Via de instellingen/uitvoeren dialoog kunnen volgende parameters door de gebruiker aangepast worden :
- de voorgestelde naam en/of folder van het machine bestand
- de door JoPPS voorgestelde runtag
- de standaard invoer richting van de profielen (links/rechts)
- Machine trim direction: de standaard knip richting voor de onderdelen (normaal/omgekeerd) vanaf JoPPS 3.33 P3!
- de standaard opspanning van de kaders (normaal/omgekeerd)
- afdeling filter voor kaders die toch de standaard opspanning niet volgen
- afdeling filter voor kaders
- afdeling filter voor bewerkingen
- script om eigen barcode samen te stellen
- controle samenvallende bewerkingen
- controle macro geldig voor profiel
JOPPS.INI
Mogelijke instellingen via sectie [TITINIP] in JOPPS.INI:
[TITANIP]
Supplier= override standaard leverancierscode
Safety= override standaard veiligheidsniveau (bv. SKG)
Hardware= override standaard beslagtypes (bv. DK, DR, ..)
LZoneDesc= links override standaard omschrijving links profiel
RZoneDesc= rechts override standaard omschrijving rechts profiel
BZoneDesc= rechts override standaard omschrijving onder
TZoneDesc= rechts override standaard omschrijving boven
FileExtension=TXT override standaard bestandsextensie
FileDelimiter=, override karakter om velden te scheiden in query
DumpTo= bestandsnaam om query resultaat/fout te dumpen
Barcode
Parameters voorzien om zelf een eigen barcode samen te stellen d.m.v. een script.:
BATCH (batch nummer)
JOB (project nummer)
ASSEMBLY (project groep nummer)
FRAME (project raam nummer = kaderdeel)
VENT (project vleugel nummer= vleugeldeel)
FRAMEID (raam nummer in batch)
VENTID (vleugel nummer in raam)
BATCHCNT (doorlopend raamr/vleugel nummer in batch)
FRAMECNT (raam nummer in groep)
VENTCNT (vleugel nummer in raam)
ELEMENTREF (element kader nummer per zijde)
ELEMENTCNT (element profiel nummer per zijde)
PROFIELREF (globaal kader nummer per zijde)
PROFIELCNT (globaal profiel nummer per zijde)
BARCODE (barcode)
_RUNTAG (runtag hexadecimaal)
_RUNTAGD (runtag decimaal)
Een voorbeeld script:
Param.value['BARCODE'] := StrRight('0000' + Param.value['_RUNTAGD'],6)
+ StrRight('0000' + Param.value['ELEMENTCNT'],4);
Mcman
De tab “Machine macro’s” in “JoPPS MC Manager” laat de gebruiker toe om per onderdeel de eigenschappen te specificeren en op te geven voor welke profielen dit geschikt is :
- Afmeting (de standaard afmeting van het onderdeel)
- Correctie onderdeel stansbaar? (0=neen, 1=één zijde, 2=beide zijden)
- Volgorde (volgorde van plaatsing beslag)
De bewerkingen in “JoPPS MC Manager” worden gedefinieerd aan de hand van een aantal methodes en/of parameters. De beschikbare methodes zijn :
Tool.Apply()
deze methode zal onderstaande vooraf gedefinieerde parameters toepassen
Tool.Name code beslag
Tool.Zone kader zone beslag (links,rechts onder boven) (*)
Tool.Side profiel kant beslag (0=geen, 1=begin, 2=einde) (*)
Tool.Size afmeting beslag (*)
Tool.Kind beslag stansbaar(0=neen, 1=één, 2=beide zijden) (*)
Tool.Level beslag volgorde montage (*)
Tool.Origin beslag positie op profiel (*)
Tool.Offset beslag offset op profiel (*)
Tool.Hardware beslag vleugeltype (*) beschikbaar vanaf JoPPS 3.33 P3
Tool.Safety beslag veiligheidsniveau (*)
Tool.Perform(sName[,nOrigin[,nOffset[,nSide[,nSize[,nKind[,nLevel[,nZone]]]]]]])
deze methode stelt de opgegeven parameters in en past ze onmiddellijk toe
sName code beslag
nOrigin beslag positie (*)
nOffset beslag offset (*)
nSide profiel kant beslag (0=geen, 1=begin, 2=einde) (*)
nSize afmeting beslag (*)
nKind stansbaar (0=neen, 1=één zijde,, 2=beide zijden) (*)
nLevel beslag volgorde montage (*)
nZone kader zone beslag (links,rechts,onder,boven)
(*) optionele parameters worden enkel doorgegeven naar formaat indien ze door de gebruiker
expliciet zijn toegekend
In de tab “Routines” in “JoPPS MC Manager” kan de gebruiker de regels definiëren welke moeten toegepast worden om een specifiek beslag te plaatsen op vleugel:
Het “PIECE” object heeft volgende parameters/methodes ter beschikking :
Piece.Id kader type (203=raam, 207=vleugel)
Piece.Width kader breedte
Piece.Height kader hoogte
Piece.Rotated kader gedraaid?
Piece.System raam/vleugel reeks
Piece.Code raam/vleugel code
Piece.Profiles raam/vleugel profielen
Piece.IsFrame is kader een raam?
Piece.IsVent is kader een vleugel?
Verder zijn ook nog volgende parameters toegevoegd aan het “PARAM” object :
Param.WorkOffset positie beslag op profiel
Param.WorkZone positie beslag op kader
Param.Length profiel lengte
Param.Swapped profiel omgedraaid?
Param.Product profiel product
Param.System profiel reeks
Param.Profile profiel code
Param.Variety profiel kleur
Param.Supplier profiel leverancier