Hallo zusammen,
ich habe jetzt schon ungelogen mehrere Stunden alle möglichen Foren gegoogelt, konnte aber für folgendes Problem keine Antwort finden:
Ich will einen Eingang der PLC z.B. I30 in meinem NC-Programm auslesen. Ich kann zwar mit der Funktion
FN20: WAIT FOR I30==1
den Eingang prüfen, aber dann wartet die Steuerung so lange bis sich der Wert auf 1 ändert. Ich will aber den Eingang nur über seinen Zustand "befragen" und den Wert (1 oder 0) im NC-Programm über IF usw. weiterverarbeiten.
Auch mit der Funktion
FN18: SYSREAD
ist es nichts. Zumindest habe ich keinen Gruppen-Namen usw. für die Eingänge gefunden.
Es gibt zwar die Q-Parameter Q100 bis Q107 um Werte aus der PLC in ein NC-Programm zu übernehmen, aber ich habe keine Ahnung, wie die verwendet werden. Ich vermute mal, dass sie in der PLC mit
L I30
= Q100
vielleicht irgendwie programmiert werden müssen. Die PLC habe ich auch schon etwas durchforstet, will da aber nicht herumpfuschen
Ach so, zur Info: Ich programmiere ausser der iTNC530 auch noch die SPSen SIEMENS S5 und S7, LOGO und div. andere Steuerungen, bin also nicht ganz unerfahren auf diesen Gebieten
Bei Heidenhain will ich (noch) nicht anfragen...
Vielleicht kennt sich ja jemand damit aus und kann mir weiterhelfen!?
Vielen Dank und viele Grüße
Robert
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP