Odoslanie informácií z programu NC pomocou FN 38: SEND

Aplikácia

Pomocou funkcie FN 38: SEND môžete zapisovať pevné alebo variabilné hodnoty z programu NC do prevádzkového denníka alebo ich odosielať do externej aplikácie, napr. StateMonitor.

Opis funkcie

Na prenos dát sa použije pripojenie TCP/IP.

 
Manual

Ďalšie informácie nájdete v príručke pre knižnicu funkcií RemoTools SDK.

Zadanie

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

11 FN 38: SEND /"Q-Parameter Q1: %F Q23: %F" / +Q1 / +Q23

; Zapíšte hodnoty Q1 a Q23 do prevádzkového denníka

K tejto funkcii sa dostanete takto:

Vložiť funkciu NC FN Špeciálne funkcie FN 38 SEND

Funkcia NC obsahuje nasledujúce prvky syntaxe:

Prvok syntaxe

Význam

FN 38: SEND

Odoslanie otvárača syntaxe pre informácie

„…“, QS

Formát odosielaného textu

Pevný alebo variabilný názov

Výstupný text s max. siedmimi pseudoznakmi pre hodnoty premenných, napr. %F

Zdrojový súbor na obsah a formátovanie

/

Obsah max. siedmych pseudoznakov vo výstupnom texte

Pevné alebo premenné čísla

Prvok syntaxe, voliteľne

Upozornenia

  • Pri zadávaní pevných alebo variabilných hodnôt, resp. textov rešpektujte pravidlá písania malých a veľkých písmen.
  • Na získanie výstupného textu % musíte na požadovanom mieste textu zadať %%.

Príklad

V tomto príklade odošlete informáciu do aplikácie StateMonitor.

Pomocou funkcie FN 38 môžete napr. registrovať zadania.

  • Na použitie tejto funkcie musia byť splnené nasledujúce predpoklady:
  • Verzia StateMonitor 1.2
  • Správa zadaní pomocou tzv. JobTerminals (možnosť č. 4) je možná od verzie aplikácie StateMonitors 1.2.

  • Aplikácia StateMonitor obsahuje vytvorené zadanie.
  • Obrábací stroj je priradený.
  • Pre príklad platia nasledujúce prednastavenia:
  • číslo zákazky 1234
  • Pracovná operácia 1

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

11 FN 38: SEND /"JOB:1234_STEP:1_CREATE"

; Vytvoriť zadanie

12 FN 38: SEND /"JOB:1234_STEP:1_CREATE_ITEMNAME: HOLDER_ITEMID:123_TARGETQ:20"

; Alternatívne: Vytvoriť zadanie s názvom dielu, číslom dielu a požadovaným množstvom

13 FN 38: SEND /"JOB:1234_STEP:1_START"

; Spustiť zadanie

14 FN 38: SEND /"JOB:1234_STEP:1_PREPARATION"

; Spustiť vystrojenie

15 FN 38: SEND /"JOB:1234_STEP:1_PRODUCTION"

; Vyrobiť/výroba

16 FN 38: SEND /"JOB:1234_STEP:1_STOP"

; Zastaviť zadanie

17 FN 38: SEND /"JOB:1234_STEP:1_ FINISH"

; Ukončiť zadanie

Okrem toho môžete spätne nahlásiť aj množstvo obrobkov v zadaní.

Pomocou pseudoznakov OK, SR uvediete, či sa množstvo spätne nahlásených obrobkov vyrobilo korektne alebo nie.

Pomocou AI definujete spôsob interpretácie spätného hlásenia v aplikácii StateMonitor. Keď prenesiete absolútne hodnoty, aplikácia StateMonitor prepíše predtým platné hodnoty. Keď prenesiete inkrementálne hodnoty, aplikácia StateMonitor zvýši počet kusov.

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

11 FN 38: SEND /"JOB:1234_STEP:1_OK_A:23"

; Skutočné množstvo (OK) absolútne

12 FN 38: SEND /"JOB:1234_STEP:1_OK_I:1"

; Skutočné množstvo (OK) inkrementálne

13 FN 38: SEND /"JOB:1234_STEP:1_S_A:12"

; Nepodarok (S) absolútne

14 FN 38: SEND /"JOB:1234_STEP:1_S_I:1"

; Nepodarok (S) inkrementálne

15 FN 38: SEND /"JOB:1234_STEP:1_R_A:15"

; Oprava (R) absolútne

16 FN 38: SEND /"JOB:1234_STEP:1_R_I:1"

; Oprava (R) inkrementálne