17.09.2013 Views

2 - Boelens Machines BV

2 - Boelens Machines BV

2 - Boelens Machines BV

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Programmeren met ShopMill 08/2005<br />

3 3.10 Verschillende functies<br />

3.10 Verschillende functies<br />

3.10.1 Subprogramma oproepen<br />

Indien u dezelfde bewerkingsstappen nodig hebt bij het<br />

programmeren van verschillende werkstukken, kunt u deze<br />

bewerkingsstappen als eigen subprogramma definiëren. Dit<br />

subprogramma kunt u dan in willekeurige programma's oproepen.<br />

Daardoor valt voor u het meervoudige programmeren van dezelfde<br />

bewerkingsstappen weg.<br />

ShopMill onderscheidt niet tussen hoofd- en subprogramma's. D.w.z.<br />

dat u een "normaal" stappenreeks- of G-Code-programma als<br />

subprogramma kunt oproepen in een ander stappenreeksprogramma.<br />

In het subprogramma kunt u anderzijds ook een subprogramma<br />

oproepen. De maximale nestdiepte bedraagt 8 subprogramma's.<br />

Binnen aaneengeschakelde blokken kunt u geen subprogramma<br />

invoegen.<br />

Als u een stappenreeksprogramma als subprogramma wilt oproepen,<br />

moet het programma al een keer berekend zijn (programma in<br />

bedieningsmodus Machine Auto laden of simuleren). Bij G-Codesubprogramma's<br />

is dit niet noodzakelijk.<br />

Het subprogramma moet altijd in het NCK-werkgeheugen (in een<br />

eigen diretory "XYZ" of in de directories "ShopMill",<br />

"Delenprogramma's", "Subprogramma's") opgeslagen zijn.<br />

Indien u een subprogramma wenst op te roepen dat zich op een<br />

andere diskdrive bevindt, kunt u hiervoor de G-Code-opdracht<br />

"EXTCALL" gebruiken.<br />

Voorbeeld: programma "Form25_1.mpf" op de CompactFlash Card<br />

van de ShopMill-versie op NCU (HMI Embedded) oproepen:<br />

EXTCALL "C:\FORM25_1.MPF"<br />

Bedenk dat ShopMill bij het oproepen van het subprogramma de<br />

instellingen uit de programmakop van het subprogramma evalueert.<br />

Deze instellingen blijven ook na het beëindigen van het<br />

subprogramma actief.<br />

Als u de instellingen uit de programmakop van het hoofdprogramma<br />

opnieuw wilt activeren, kunt u in het hoofdprogramma na de start van<br />

het subprogramma de gewenste instellingen opnieuw uitvoeren (zie<br />

hfdst. "Programma-instellingen wijzigen").<br />

© Siemens AG 2005 All rights reserved.<br />

3-292 SINUMERIK 840D sl Bedienen/Programmeren ShopMill (BAS) - Uitgave 08/2005<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!