Odeslání informací z NC-programu pomocí FN 38: SEND

Použití

S funkcí FN 38: SEND můžete z NC-programu zapisovat konstantní nebo proměnné hodnoty do protokolu (Logbuch) nebo je posílat externí aplikaci, např. StateMonitoru.

Popis funkce

Data jsou přenášena přes TCP/IP spojení.

 
Manual

Další informace najdete v příručce Remo Tools SDK.

Zadání

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

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

; Zapsat hodnoty Q1 a Q23 do deníku

K této funkci se dostanete takto:

Vložit NC funkci FN Specialni funkce FN 38 SEND

NC-funkce obsahuje následující prvky syntaxe:

Prvek syntaxe

Význam

FN 38: SEND

Poslat pro informaci otvírač syntaxe

"...", QS

Formát posílaného textu

Pevný nebo variabilní název

Výstupní text s maximálně sedmi zástupnými symboly pro hodnoty proměnných, např. %F

Zdrojový soubor pro obsah a formátování

/

Obsah maximálně sedmi zástupných symbolů ve výstupním textu

Pevné nebo proměnlivé číslo

Prvek syntaxe je volitelný

Upozornění

  • Dbejte na velká a malá písmena při zadávání konstantních nebo proměnných čísel či textů.
  • Pro získání % ve výstupním textu musíte na požadovaném místě v textu zadat %%.

Příklad

V tomto příkladu posíláte informace StateMonitoru.

Pomocí funkce FN 38 můžete např. účtovat objednávky.

  • Aby bylo možno využít tuto funkci, tak musí být splněny tyto předpoklady:
  • StateMonitor verze 1.2
  • Správa zakázek s využitím tzv. JobTerminals (opce 4#) je možná od verze 1.2 StateMonitoru.

  • Zakázka je vytvořena ve StateMonitoru
  • Obráběcí stroj je přiřazen
  • Pro příklad platí následující předpoklady:
  • Číslo zakázky 1234
  • Pracovní operace 1

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

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

; Create job

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

; Alternativa: Create job s názvem dílce, číslem dílce a požadovaným množstvím

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

; Start zakázky

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

; Start přípravy

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

; Výroba

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

; Stop zakázky

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

; Dokončit zakázku

Navíc můžete hlásit zpátky množství obrobků.

Se zástupnými symboly OK, S a R uvádíte, zda bylo množství zpětně hlášených obrobků správně vyrobeno nebo ne.

Zástupnými symboly A a I definujete, jak StateMonitor interpretuje zpětné hlášení. Když předáváte absolutní hodnoty, přepíše StateMonitor dříve platné hodnoty. Když předáváte přírůstkové hodnoty, přičítá StateMonitor počet kusů.

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

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

; Aktuální množství (OK) (Aktuální množství) absolutně

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

; Aktuální množství (OK) (Aktuální množství) přírůstkově

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

; Zmetky (S) (Zmetky) absolutně

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

; Zmetky (S) (Zmetky) přírůstkově

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

; Přepracování (R) (Dodělat) absolutně

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

; Přepracování (R) (Dodělat) přírůstkově