Protocol voor het aansturen van eenn dubbel verstek zaag ROTOX ZSA263.
In de setup/start dialoog van de zaagsturing zijn als ‘standaard’ parameters voorzien:
- filter op afdelingen
- sortering profielen (normaal = langste eerst, omgekeerd = kortste eerst)
- minimum stuk lengte
- orientatie symbool
- filter wisselen zaaghoeken
- filter draaien profiel
- doorvoorrichting
- profiellengte
- zaaghoek bereik (vrij, begrensd, vast)
- max. lijnen per bestand
- barcode instellingen (aanmaken, script)
- etiket layout instellingen (definitie bestand, layout stuk/rest)
- extern selectie bestand
Instelling mogelijk via extra sectie [ZSA263] in JOPPS.INI zijn :
[ZSA263]
FileNameType=0 runtag dec. (=0), runtag hex. (=1), projec of batch (=2)
MakeDirectory=1 subfolder creëren activeren
FileExtension=rot standaard bestand extensie
SymbolL= L symbool links
SymbolR= R symbool rechts
SymbolU= BO symbool boven
SymbolD= ON symbool onder
SymbolH= - symbool horizontaal
SymbolV= | symbool vertikaal
SymbolS= / symbool schuin
EtiketTest= 0 simulatie etiket layout
SwapLR= 0 links/rechts omwisselen
Supplier= overschrijven leveranciers code
LossStart= 10 standaard verlies begin baar
LossOrtho= 5 standaard zaagverlies zaaghoek 90°
LossSlant= 5 standaard zaagverlies zaaghoek 45° of 135°
RestClean= 750 vanaf deze lengte reststukken op 90°zagen
ProfCount= 1 lijnnummer (=0), profielnummer(= 1), element (=2)
In het barcode veld kan d.m.v. scripting eventueel door de gebruiker een barcode worden samengesteld. Standaard wordt de volgende barcode voorzien :
runtag decimaal (6 karakters) (_RUNTAGD)
profielnummer (4 cijfers) (CUTNR)
De script editor voor de barcode te genereren kent volgende parameters:
CUTCNT (profiel nummer, allemaal)
MOPCNT (bewerking nummer)
LINENR (intern lijn nummer sturing)
BATCHREF (kader nummer)
BATCHCNT (profiel nummer, constructief)
BARCODE (huidige barcode)
_RUNTAG (runtag hexadecimaal)
_RUNTAGD (runtag decimaal)
bvb:
Param.Value['BARCODE'] := strright('000000'+Param.Value['_RUNTAGD'],6) + strright('0000'+Param.Value['BATCHREF'],4) + strright('0000'+Param.Value['CUTCNT'],4);
De etiket layout kan gedefinieerd worden in een DAT bestand, bv. ZSA263.DAT, welk als volgt gestructureerd is :
[0] (=layout sectie etiketformaat, zie dialoog )
01=%BARCODE%
02=%GLYPHREF%
[REST] (=layout sectie etiketformaat rest, zie dialoog)
01=%LENGTH%
De beschikbare parameters voor op het etiket te tonen zijn :
% PROJECTREF% (project)
%ASSEMBLYREF% (groep)
% FRAMEREF% (kader deel)
%FRAMEOPEN% (kader opening)
%VENTREF% (vleugel deel)
%VENTOPEN% (vleugel opening)
%LABS% (zaaglengte)
%LMAX% (lengte)
%LMIN% (binnenlengte)
%LENGTH% (profiel lengte)
%ANGLEB% (zaaghoek begin)
%ANGLEE% (zaaghoek einde)
%PROFILE% (profiel)
%SYSTEM% (reeks)
%PRODUCT% (productcode)
%ORDERCODE% (bestelcode)
%PROFILEDESC% (profiel omschrijving)
%FINISH% (kleur)
%FINISHDESC% (kleur omschrijving)
%CARRIER% (kar informatie)
%CABIN% (vak informatie)
%LCNT% (lijn nummer)
%PROFILENO% (profiel nummer)
%POSITION% (positie)
%ENFCODE1% (eerste versterking)
%ENFLABS1% (lengte eerste versterking)
%ENFCODE2% (tweede versterking)
%ENFLABS2% (lengte tweede versterking)
%ENFCODE3% (derde versterking)
%ENFLABS3% (lengte derde versterking)
%DELIVERYWEEK% (project datum)
%CUSTOMERREF% (klant)
%CUSTOMERDESC% (klant omschrijving)
%GLYPHREF% (bestandsnaam raamschets)
%POSSYMBOL% (symbool positie)
%FRAMENO% (kader nummer)
%ENFORCED% (symbool profiel met versterking(en))