10 Programmeren: Q-parameters ..... 389
10.1 Principe en functie-overzicht ..... 390
Programmeerinstructies ..... 391
Q-parameterfuncties oproepen ..... 391
10.2 Productfamilies – Q-parameters in plaats van getalwaarden ..... 392
NC-voorbeeldregels ..... 392
Voorbeeld ..... 392
10.3 Contouren d.m.v. wiskundige functies beschrijven ..... 393
Toepassing ..... 393
Overzicht ..... 393
Basisberekeningen programmeren ..... 394
10.4 Hoekfuncties (trigonometrie) ..... 395
Definities ..... 395
Hoekfuncties programmeren ..... 396
10.5 Cirkelberekeningen ..... 397
Toepassing ..... 397
10.6 Indien/dan-beslissingen met Q-parameters ..... 398
Toepassing ..... 398
Onvoorwaardelijke sprongen ..... 398
Indien/dan-beslissingen programmeren ..... 398
Toegepaste afkortingen en begrippen ..... 399
10.7 Q-parameters controleren en veranderen ..... 400
Werkwijze ..... 400
10.8 Additionele functies ..... 401
Overzicht ..... 401
FN14: ERROR: foutmeldingen uitgeven ..... 402
FN 16: F-PRINT: teksten of Q-parameterwaarden geformatteerd uitgeven ..... 406
FN18: SYS-DATUM READ: systeemgegevens lezen ..... 411
FN19: PLC: waarden aan de PLC doorgeven ..... 419
FN20: WAIT FOR: NC en PLC synchroniseren ..... 420
FN29: PLC: waarden aan de PLC doorgeven ..... 422
FN37: EXPORT ..... 422
10.9 Tabeltoegang met SQL-opdrachten ..... 423
Inleiding ..... 423
Een transactie ..... 424
SQL-opdrachten programmeren ..... 426
Overzicht van de softkeys ..... 426
SQL BIND ..... 427
SQL SELECT ..... 428
SQL FETCH ..... 431
SQL UPDATE ..... 432
SQL INSERT ..... 432
SQL COMMIT ..... 433
SQL ROLLBACK ..... 433
HEIDENHAIN TNC 620
23