Skicka information från NC-programmet med FN 38: SEND

Användningsområde

Med funktionen FN 38: SEND kan du skriva fasta eller variabla värden från NC-programmet till loggboken eller skicka dem till en extern tillämpning, t.ex. StateMonitor.

Funktionsbeskrivning

Dataöverföringen sker via en TCP/IP-anslutning.

 
Manual

Mer information finns i handboken RemoTools SDK.

Inmatning

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

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

; skriva värden för Q1 och Q23 i loggboken

Du navigerar till den här funktionen på följande sätt:

Infoga NC-funktion FN Specialfunktioner FN 38 SEND

NC-funktionen innehåller följande syntaxelement:

Syntaxelement

Betydelse

FN 38: SEND

Syntaxöppnare för att skicka information

”...”, QS

Format på texten som ska skickas

Fast eller variabelt namn

Utmatningstext med max. sju platshållare för variablernas värden, t.ex. %F

Källfil för innehåll och formatering

/

Innehåll i de max. sju platshållarna i utmatningstexten

Fast eller variabelt nummer

Syntaxelement valfritt

Anmärkning

  • Var noga med användningen av versaler och gemener när du anger fasta eller variabla tal och texter.
  • För att utmatningstexten ska innehålla % måste du ange %% på det önskade textstället.

Exempel

I det här exemplet skickar du information till StateMonitor.

Med hjälp av FN 38-funktionen kan du t.ex. boka order.

  • För att den här funktionen ska kunna användas måste följande förutsättningar vara uppfyllda:
  • StateMonitor version 1.2
  • Orderhantering med hjälp av den så kallade JobTerminal (option 4) är möjligt från och med version 1.2 av StateMonitor

  • Ordern har skapats i StateMonitor
  • Verktygsmaskinen har tilldelats
  • Följande uppgifter gäller för exemplet:
  • Ordernummer 1234
  • Arbetssteg 1

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

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

; Skapa order

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

; Alternativt: Skapa order med detaljnamn, detaljnummer och börmängd

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

; Starta order

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

; Starta förberedelser

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

; Tillverkning / Produktion

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

; Stoppa order

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

; Avsluta order

Du kan dessutom ge återkoppling om orderns arbetsstyckemängd.

Med platshållarna OK, S och R anger du om mängden återkopplade arbetsstycken har tillverkats korrekt eller inte.

Med A och I definierar du hur StateMonitor ska tolka de returnerade värdena. Om du överför absoluta värden skriver StateMonitor över tidigare giltiga värden. Om du överför inkrementella värden ökar StateMonitor kvantiteten.

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

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

; Faktisk kvantitet (OK) absolut

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

; Faktisk kvantitet (OK) inkrementell

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

; Skrot (S) absolut

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

; Skrot (S) inkrementell

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

; Omarbetning (R) absolut

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

; Omarbetning (R) inkrementell