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.
Användningsområde
Funktionsbeskrivning
Dataöverföringen sker via en TCP/IP-anslutning.
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.
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 |
/ | 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
- Ordern har skapats i StateMonitor
- Verktygsmaskinen har tilldelats
Orderhantering med hjälp av den så kallade JobTerminal (option 4) är möjligt från och med version 1.2 av StateMonitor
- 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.
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.
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 |