Sinhronizacija NC in PLC z možnostjo FN 20: WAIT FOR

Uporaba

S funkcijo FN 20: WAIT FOR lahko med potekom programa izvedete sinhronizacijo med NC-jem in PLC-jem. Krmiljenje zaustavi izvajanje, dokler ni izpolnjen pogoj, ki ste ga programirali v nizu FN 20: WAIT FOR-.

Opis funkcije

 
Napotek
Pozor, nevarnost kolizije!
Spremembe na PLC-ju lahko povzročijo neželeno vedenje in večje napake, npr. neuporabnost krmiljenja. Zaradi tega je dostop do PLC-ja zaščiten z geslom. Ta funkcija podjetju HEIDENHAIN, proizvajalcu stroja in tretjemu ponudniku omogoča, da lahko iz NC-programa komunicira s PLC. Uporaba s strani upravljavca stroj ali NC-programerja ni priporočljiva. Med izvajanjem funkcije in naknadno obdelavo obstaja nevarnost trka!
  1. Funkcijo uporabljajte izključno v dogovoru s podjetjem HEIDENHAIN, proizvajalcem stroja ali tretjim ponudnikom
  2. Upoštevajte dokumentacije podjetja HEIDENHAIN, proizvajalca stroja in tretjih ponudnikov

Funkcijo SYNC uporabite, ko npr. s funkcijo FN 18: SYSREAD berete sistemske podatke. Sistemski podatki zahtevajo sinhronizacijo s trenutnim datumom in časom. Krmiljenje pri funkciji FN 20: WAIT FOR zaustavi predhodni izračun. Krmiljenje NC-niz po možnosti FN 20 izračuna šele, ko je krmiljenje NC-niz obdelalo z možnostjo FN 20.

Primer uporabe

11 FN 20: WAIT FOR SYNC

; zaustavite interni predhodni izračun z možnostjo FN 20

12 FN 18: SYSREAD Q1 = ID270 NR1 IDX1

; določite položaj os X z možnostjo FN 18

V tem primeru interni predhodni izračuni zaustavijo krmiljenje, da določijo trenutni položaj osi X.