Tekstin formatoitu tulostus toiminnolla FN 16: F-PRINT

Sovellus

Toiminnolla FN 16: F-PRINT voidaan tulostaa kiinteitä ja muuttuvia arvoja ja tekstejä, esim. mittauspöytäkirjojen tallentamiseksi.

  • Voit tulostaa arvot seuraavasti:
  • Tallennus tiedostona ohjaukseen
  • Näyttö kuvaruudulla olevassa ikkunassa
  • Tiedoston tallennus ulkoiseen levyasemaan tai USB-laitteeseen
  • Tulostus liitettyyn tulostimeen

Toiminnon kuvaus

  • Kiinteiden tai muuttuvien arvojen ja tekstien tulostaminen edellyttää seuraavia vaiheita:
  • Lähdetiedosto
  • Lähdetiedosto määrittelee sisällön ja formatoinnin.

  • NC-toiminto FN 16: F-PRINT
  • NC-toiminnolla FN 16 ohjaus laatii tulostustiedoston.

    Tulostustiedosto saa olla enintään 20 ktavua.

Lähdetiedosto sisältöä ja formatointia varten

  • Ohjaus laatii tulostustiedoston seuraavissa tapauksissa:
  • Ohjelman loppu END PGM
  • Ohjelman keskeytys näppäimellä NC-STOPP
  • Avainsana M_CLOSE lähdetiedostossa
  • Avainsanat

Lähdetiedosto sisältöä ja formatointia varten

Määrittele tulostustiedoston formatointi ja sisältö lähdetiedostoon *.a.

Formatointi

Voit määritellä tulostustiedoston formatoinnin seuraavilla formatointimerkeillä:

 
Tip

Huomioi isot ja pienet kirjaimet.

Formatointimerkit

Toiminto

“...“

Tulostettavan sisällön formatoinnin merkit

 
Tip

Voit käyttää tulostettaville teksteille UTF-8-merkistöä.

%F, %D tai %I

Jormatoidun tulostuksen johtaminen Q-, QL- ja QR-parametreille

  • F: Float (32-bittinen liukuluku)
  • D: Double (64-bittinen liukuluku)
  • I: Integer (32-bittinen kokonaisluku)

9.3

Merkkipaikkojen lukumäärän määrittely numeroarvojen tulostuksessa

  • 9: Merkkipaikkojen kokonaislukumäärä sis. desimaalimerkin
  • 3 : Pilkun jälkeisten merkkipaikkojen lukumäärä

%S tai %RS

QS-parametrin formatoidun tai formatoimattoman tulostuksen johtaminen

  • S: String (merkkijono)
  • RS: Raw String
  • Ohjaus vastaanottaa seuraavan tekstin muuttumattomana ja ilman formatointia.

,

Syötteiden erottaminen lähdetiedostorivin sisällä, esim. tiedostotyyppi ja muuttuja

;

Lähdetiedostorivin päättäminen

*

Kommenttirivin johtaminen lähdetiedoston sisällä

Kommentteja ei näytetä tulostustiedostossa

%"

Lainausmerkin tulostaminen tulostustiedostossa

%%

Prosenttimerkin tulostaminen tulostustiedostossa

\\

Takavinoviivan tulostaminen tulostustiedostossa

\n

Rivinnvaihdon tulostaminen tulostustiedostossa

+

Muuttujan arvon tulostaminen oikeanpuoleisella tasauksella tulostustiedostossa

-

Muuttujan arvon tulostaminen vasemmanpuoleisella tasauksella tulostustiedostossa

Avainsanat

Voit määritellä tulostustiedoston sisällön seuraavilla avainsanoilla:

Avainsana

Toiminto

CALL_PATH

NC-ohjelman polkunimen tulostaminen, joka sisältää toiminnon FN 16, esim. "Touchprobe: %S",CALL_PATH;

M_CLOSE

KoodinFN 16 sisältävän tiedoston sulkeminen

M_APPEND

Tulostustiedosto uudella tulostuksella, josta tulostustiedosto riippuu

M_APPEND_MAX

Tulostustiedosto riippuu uudesta tulostuksesta olemassa olevaan tulostustiedostoon, kunnes määritelty tiedostojen maksimikoko on yli 20 ktavua, esim.. M_APPEND_MAX20;

M_TRUNCATE

Tulostustiedoston korvaus uudella tulostuksella

M_EMPTY_HIDE

Tyhjien rivien jättäminen tulostamatta tulostustiedoston määrittelemättömillä tai tyhjillä QS-parametreilla

M_EMPTY_SHOW

Tyhjien rivien tulostus määrittelemättömillä tai tyhjillä QS-parametreilla ja toiminnon M_EMPTY_HIDE palautus

L_ENGLISH

Tekstin tulostus vain dialogikielellä Englanti

L_GERMAN

Tekstin tulostus vain dialogikielellä Saksa

L_CZECH

Tekstin tulostus vain dialogikielellä Tsekki

L_FRENCH

Tekstin tulostus vain dialogikielellä Ranska

L_ITALIAN

Tekstin tulostus vain dialogikielellä Italia

L_SPANISH

Tekstin tulostus vain dialogikielellä Espanja

L_PORTUGUE

Tekstin tulostus vain dialogikielellä Portugali

L_SWEDISH

Tekstin tulostus vain dialogikielellä Ruotsi

L_DANISH

Tekstin tulostus vain dialogikielellä Tanska

L_FINNISH

Tekstin tulostus vain dialogikielellä Suomi

L_DUTCH

Tekstin tulostus vain dialogikielellä Hollanti

L_POLISH

Tekstin tulostus vain dialogikielellä Puola

L_HUNGARIA

Tekstin tulostus vain dialogikielellä Unkari

L_RUSSIAN

Tekstin tulostus vain dialogikielellä Venäjä

L_CHINESE

Tekstin tulostus vain dialogikielellä Kiina

L_CHINESE_TRAD

Tekstin () tulostus vain dialogikielellä Kiina (perinteinen)

L_SLOVENIAN

Tekstin tulostus vain dialogikielellä Slovenia

L_KOREAN

Tekstin tulostus vain dialogikielellä Korea

L_NORWEGIAN

Tekstin tulostus vain dialogikielellä Norja

L_ROMANIAN

Tekstin tulostus vain dialogikielellä Romania

L_SLOVAK

Tekstin tulostus vain dialogikielellä Slovakia

L_TURKISH

Tekstin tulostus vain dialogikielellä Turkki

L_ALL

Tekstin tulostus dialogikielestä riippumatta

HOUR

Hetkellisen kellonajan tuntien tulostus

MIN

Hetkellisen kellonajan minuuttien tulostus

SEC

Hetkellisen kellonajan sekuntien tulostus

DAY

Hetkellisen päivämäärän päivänumeron tulostus

MONTH

Hetkellisen päivämäärän kuukausien tulostus

STR_MONTH

Hetkellisen päivämäärän vuosiluvun tulostus

YEAR2

Hetkellisen päivämäärän kaksinumeroisen vuosiluvun tulostus

YEAR4

Hetkellisen päivämäärän nelinumeroisen vuosiluvun tulostus

Sisäänsyöttö

Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.

Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

11 FN 16: F-PRINT TNC:\mask.a / TNC:\Prot1.txt

; Tulostustiedoston Prot1.txt tulostus lähteestä Mask.a

Navigointi tähän toimintoon tapahtuu tässä:

NC-toiminnon lisäys FN Erikoistoiminnot FN 16 F-PRINT

NC-toiminto sisältää seuraavat syntaksielementit:

Syntaksielementti

Merkitys

FN 16: F-PRINT

Tekstien syntaksiavaajan sisällön formatoitua tulostusta varten

*.a

Lähdetiedoston polku tulostusformaattia varten

/

Erotusmerkki kummankin polun välissä

TNC:\Prot1.txt

Polku, jonka alle tulostustiedosto on tallennettu

Kiinteä tai muuttuva nimi

Pöytäkirjatiedoston tunnus määrää tulosteen tiedostoformaatin (TXT, .A, .XLS, .HTML).

Jos et haluat määritellä polkuja muuttujan avulla, syötä QS-parametri seuraavalla syntaksilla:

Syntaksielementti

Merkitys

:'QS1'

Aseta QS-parametri eteen sijoitetulla kaksoispisteellä ja heittomerkkien sisään.

:'QL3'.txt

Määrittele kohdetiedostolle tarvittaessa tiedostotunnus.

Tulostusmahdollisuudet

Näyttöruudun tulostus

Voit käyttää myös toimintoa FN 16 viestien tulostamiseksi NC-ohjelmasta ohjauksen kuvaruudun ikkunaan. Näin voit näyttää ohjetekstejä ohjelmassa, kun haluat käyttäjän reagoivan niihin. Voit vapaasti valita tulostettavan tekstin sisällön ja sijainnin NC-ohjelmassa. Voit tulostaa myös muuttujan arvoja.

Koska ohjaus näyttää viestin ohjauksen kuvaruudulla, määrittele tulostuspoluksi SCREEN:

Esimerkki

11 FN 16: F-PRINT TNC:­\MASKE­\MASKE1.A / SCREEN:

; Tulostustiedoston näyttäminen toiminnolla FN 16 kuvaruudulla

 
Tip

Jos haluat korvata ikkunan sisällön useilla näyttötulostuksilla NC-ohjelmassa, määrittele avainsanat M_CLOSE tai M_TRUNCATE.

Kuvaruudun tulostuksessa ohjaus avaa ikkunan FN16-PRINT. Ikkuna pysyy auki, kunnes suljet sen. Sillä aikaa kun ikkuna on avattuna, voit käyttää ohjausta taustalla ja vaihtaa käyttötapaa.

  • Voit avata ikkunan seuraavasti:
  • Painike OK
  • Tulostuspolun SCLR: määrittely (Screen Clear)

Tulostustiedoston tallennus

Toiminnolla FN 16 voit tallentaa tulostustiedostoja levyasemaan tai USB-laitteeseen.

Jotta ohjaus voi tallentaa tulostustiedoston, määrittele polku levyaseman kanssa toiminnossa FN 16.

Esimerkki

11 FN 16: F-PRINT TNC:­\MSK­\MSK1.A / PC325:­\LOG­\PRO1.TXT

; Tulostustiedoston tallennus toiminnolla FN 16

Jos tulostat NC-ohjelmassa tämän tulosteen useita kertoja, ohjaus lisää kohdetiedoston sisällä sen hetkisen tulosteen aiemmin tulostetun sisällön jälkeen.

Tulostetiedoston tulostus

Voit käyttää toimintoa FN 16 tulostustiedostojen lähettämiseksi liitettyyn tulostimeen.

Tulostin

Jotta ohjaus tulostaa tulostustiedoston, lähdetiedoston on päätyttävä avainsanaan M_CLOSE.

Jos viesti lähetetään standarditulostimeen, kohdepoluksi syöttää sisään Printer:\ ja sen jälkeen vastaava tiedostonimi.

Jos käytät muuta kuin standarditulostinta, määrittele tulostimen polku, esim. Printer:\PR0739\ ja sen jälkeen tiedostonimi.

Ohjaus tallentaa tiedoston ponnahdusikkunassa määritellyn polun mukaan. Ohjaus ei tulosta mukana tiedostonimeä.

Ohjaus tallentaa tiedoston vain siksi aikaa, kunnes tiedosto on tulostettu.

Esimerkki

11 FN 16: F-PRINT TNC:­\MASKE­\MASKE1.A / PRINTER:­\PRINT1

; Tulostustiedoston tulostus toiminnolla FN 16

Ohjeet

  • Valinnaisilla koneparametreilla fn16DefaultPath (nro 102202) ja fn16DefaultPathSim (nro 102203) voit määritellä polun, jonka mukaan ohjaus tallentaa tulostetiedostot.
  • Jos määrittelet polun sekä koneparametreissa että toiminnossa FN 16, käytetään ensisijaisesti toiminnon FN 16 määrittelyä.

  • Jos määrität FN-toiminnolla kohdepoluksi tulostustiedoston, ohjaus tallentaa tulostustiedoston NC-ohjelman kansioon.
  • Jos kutsuttava tiedosto on samassa hakemistossa kuin kutsuva tiedosto, voi määritellä tiedostonimen myös ilman polkua. Jos valitset tiedoston pudotusvalikosta, ohjaus tekee tämän automaattisesti.
  • Lähdetiedoston %RS-toiminnolla ohjaus vastaanottaa seuraavan sisällön formatoimattomana. Näin voit tulostaa esim. polkumäärittelyn QS-parametrilla.
  • Työalueen Ohjelma asetuksissa voit valita, näyttääkö ohjaus kuvaruudun tulostuksen ikkunassa.
  • Kun deaktivoit kuvaruudun tulostuksen, ohjaus ei avaa ikkunaa. Ohjaus näyttää siirtä huolimatta sisältöä välilehdessä FN 16 työalueella MERKKI.

    Asetukset työalueella Ohjelma

    Välilehti FN16

Esimerkki

Esimerkki lähdetiedostosta, joka antaa tulostustiedoston muuttuvalla sisällöllä:

“TOUCHPROBE“;

“%S“,QS1;

M_EMPTY_HIDE;

“%S“,QS2;

“%S“,QS3;

M_EMPTY_SHOW;

“%S“,QS4;

"DATE: %02d.%02d.%04d",DAY,MONTH,YEAR4;

"TIME: %02d:%02d",HOUR,MIN;

M_CLOSE;

Esimerkki NC-ohjelmasta, joka määrittelee yksinomaan parametrin QS3:

11 Q1 = 100

; Q1:lle osoitetaan arvo 100

12 QS3 = "Pos 1: " || TOCHAR( DAT+Q1 )

; Q1:n numeerisen arvon muuntaminen aakkosnumeeriseksi arvoksi ja ketjuttaminen määriteltyyn merkkijonoon

13 FN 16: F-PRINT TNC:\fn16.a / SCREEN:

; Tulostustiedoston näyttäminen toiminnolla FN 16 kuvaruudulla

Esimerkki näyttökuvasta, kahdella välilyönnillä parametrien QS1 ja QS4 välissa:

AS_6_24_11_FN16
Ikkuna FN16-PRINT