Toiminnolla FN 38: SEND voit kirjoittaa NC-ohjelman kiinteitä tai muuttuvia arvoja lokikirjaan tai lähettää ne ulkoiseen käyttösovellukseen, esim. StateMonitoriin.
Sovellus
Toiminnon kuvaus
Tiedonsiirto tapahtuu TCP/IP-liitännän kautta.
Lisätietoja on käsikirjassa RemoTools SDK.
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.
Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.
11 FN 38: SEND /"Q-Parameter Q1: %F Q23: %F" / +Q1 / +Q23 | ; Arvojen Q1 ja Q23 kirjoitus lokikirjaan |
Navigointi tähän toimintoon tapahtuu tässä:
NC-toiminnon lisäys FN Erikoistoiminnot FN 38 SEND
NC-toiminto sisältää seuraavat syntaksielementit:
Syntaksielementti | Merkitys |
---|---|
FN 38: SEND | Syntaksiavaaja järjestelmätietojen lähetystä varten |
"...", QS | Lähetettävien tekstien formaatti Kiinteä tai muuttuva nimi Tulostustekstissä enintään seitsemän merkkipaikkaa muuttujien arvoille, esim. %F |
/ | Enintään seitsemän merkkipaikan sisältö tulostetekstissä Kiinteä tai muuttuva numero Valinnainen syntaksielementti |
Ohjeet
- Huomaa suur- ja pienaakkoset kiinteiden tai muuttuvien lukuarvojen tai tekstien määrittelyssä.
- Merkin % saamiseksi tulostustekstiin täytyy haluttuun tekstikohtaan syöttää sisään %%.
Esimerkki
Tässä esimerkissä tiedot lähetetään StateMonitoriin.
Toiminnolla FN 38 voit kirjata mm. tilauksia.
- Tämän toiminnon käyttäminen edellyttää, että seuraavat ehdot täyttyvät:
- StateMonitor Versio 1.2
- Tilaus määritelty StateMonitorissa
- Työstökoneen osoitus
Tilauksenhallinta on käytettävissä StateMonitorin versiosta 1.2 lähtien option JobTerminals (optio #4) avulla.
- Esimerkkiä varten koskevat seuraavat säännöt:
- Tilausnumero 1234
- Työvaihe 1
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.
Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.
11 FN 38: SEND /"JOB:1234_STEP:1_CREATE" | ; Tilauksen määrittely |
12 FN 38: SEND /"JOB:1234_STEP:1_CREATE_ITEMNAME: HOLDER_ITEMID:123_TARGETQ:20" | ; Vaihtoehtoisesti: Tilauksen määrittely osan nimellä, osan numerolla ja asetusmäärällä. |
13 FN 38: SEND /"JOB:1234_STEP:1_START" | ; Tilauksen käynnistys |
14 FN 38: SEND /"JOB:1234_STEP:1_PREPARATION" | ; Varustelun käynnistys |
15 FN 38: SEND /"JOB:1234_STEP:1_PRODUCTION" | ; Valmista/tuotanto |
16 FN 38: SEND /"JOB:1234_STEP:1_STOP" | ; Tilauksen pysäytys |
17 FN 38: SEND /"JOB:1234_STEP:1_ FINISH" | ; Lopeta tilaus |
Lisäksi voit ilmoittaa myös tilauksen työkappalemäärän.
Korvausmerkeillä OK, S ja R ilmoitetaan, onko ilmoitettu työkappaleiden lukumäärä valmistettu oikein tai ei.
Korvausmerkeillä A ja I määritellään, kuinka StateMonitor tulkitsee tämän ilmoituksen. Absoluuttiarvojen siirrossa StateMonitor korvaa aiemmin voimassa olleet arvot. Inkrementaalisessa siirrossa StateMonitor laskee kappalemäärää ylöspäin.
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.
Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.
11 FN 38: SEND /"JOB:1234_STEP:1_OK_A:23" | ; Olomäärä (OK) absoluuttinen |
12 FN 38: SEND /"JOB:1234_STEP:1_OK_I:1" | Olomäärä (OK) inkrementaalinen |
13 FN 38: SEND /"JOB:1234_STEP:1_S_A:12" | ; hylätty (S) absoluuttinen |
14 FN 38: SEND /"JOB:1234_STEP:1_S_I:1" | ; hylätty (S) inkrementaalinen |
15 FN 38: SEND /"JOB:1234_STEP:1_R_A:15" | ; Jälkityö (R) absoluuttinen |
16 FN 38: SEND /"JOB:1234_STEP:1_R_I:1" | ; Jälkityö (R) inkrementaalinen |