Danke Paulaner.
du bist mein Held und hast mir den Tag gerettet.......
Danke Paulaner.
du bist mein Held und hast mir den Tag gerettet.......
Vielen Dank für den reichlichen Support.
Aber jetzt wüsste ich gern noch wie man den Inhalt einer Integer-Variable in eine Datei schreibt.
mit "krl_fputs" nehme ich mal an, hab schon ne Menge probiert, aber i-wie will es nicht gelingen.
Naja, wenn man danach wieder was in die Datei schreibt, dann sollte das in eine neue Zeile geschrieben werden.
In meinem Testprogramm hat's mal funktioniert.
Würde mich aber nicht wundern, wenn das von der Betriebssystemversion abhängt.
Ich nutze KSS 8.3.17
wenn ich mein Programm laufen lasse kommt das Ergebnis "6 b" (siehe angehängter Screenshot)
Neue Zeile:
CWRITE ($FCT_CALL, STAT, MODE, "krl_fwriteln", HANDLE, " ")
Habs getestet.
Das erzeugt aber nur ein Leerzeichen.
Hallo liebe Gemeinde,
ich habe folgende Probleme:
1.
Ich möchte bestimmte Zähler in eine TextDatei schreiben.
Mit CWRITE habe ich es geschafft mir eine .TXT Datei zu erstellen und Dinge hineinzuschreiben.
Allerdings werden alle Werte (in meinem Fall zum Testen die Buchstaben "a" und "b" als "ab" geschrieben.
Jetzt zu Frage1: Wie kann ich in eine neue Zeile schreiben?
2. Ich möchte zu Beginn jeder Schicht (also täglich 6Uhr, 14Uhr und 22Uhr) eine neue Datei mit Datum und Schicht-Nr. 1-3 erstellen.
Könnt ihr mir dazu bitte einen Denkanstoß geben?
vielen Dank schon mal im Voraus.
Hier ist der code meines Test Programms:
DEF DateiErstellenTest( )
DECL INT HANDLE
DECL STATE_T STAT
DECL MODUS_T MODE
CHAR MYCHAR
MODE = #SYNC
HANDLE = 0
MYCHAR = "a"
;Datei erstellen und oeffnen
CWRITE ($FCT_CALL, STAT, MODE, "krl_fopen", "MyTest.TXT", "w", HANDLE)
;"a" schreiben
CWRITE ($FCT_CALL, STAT, MODE, "krl_fputc", HANDLE, MYCHAR)
MYCHAR = "b"
;"b" schreiben
CWRITE ($FCT_CALL, STAT, MODE, "krl_fputc", HANDLE, MYCHAR)
;Datei schliessen
CWRITE ($FCT_CALL, STAT, MODE, "krl_fclose", HANDLE)
END
Hallo liebe Gemeinde,
ich habe ein kleines Problem:
Wir haben eine Anlage u.A. mit einem KR16-L6. Der Anlagenbauer hat statt einer realen SPS die Option ProConOs benutzt.
Habe die Software Multiprog zur Verfügung. Die nächste Schulung ist gebucht, aber heute wird die Anlage von uns umgebaut und ich muss mit dem KR16 einen weiteren Ausgang schalten.
Ich habe im WorkVisualProjekt die entsprechende Ausgangskarte (Beckhoff EL2008) gefunden und den Ausgang mit $OUT[33] verschaltet.
Aber wenn ich das Projekt einspiele und den Ausgang am Robi setzte wird er zwar als gesetzt (Punkt wird rot) angezeigt, aber der reale Ausgang an der Beckhoff Karte wird nicht geschaltet.
Muss ich etwa im Multiprog noch was tun, oder amche ich prinzipiell was falsch?
Kann mir da bitte jemand weiterhelfen???????
Bei Bedarf kann ich das WoV Projekt bereitstellen.
Vielen Dank schon mal im Voraus
Na ich würde sagen, daß der Roboter dabei ist seinen im Saferobot eingemessen Arbeitsraum zu verlassen.
Wenn du kein Sicherheitsinbetriebnehmer (also der, der Saferobot eingerichtet hat) bist, dnn kannst du da nicht viel machen.
Egal, nur nicht auf 1024 wenn du extern starten willst.
Am besten du bastelst dir gleich eine komplette externe Schnittstelle zusammen.
Z.B. auf den ersten Ein- und Ausgangsworten.
Danke für die Antwort, aber geholfen hat es leider nicht.
Habe die aut.ext. Schnittstelle konfiguriert (so wie bei einem realen Robi unten in der Halle).
Aber woher bekomme ich denn jetzt die Fahrfreigabe?
Ich kann ja jetzt nichtmal mehr in T1 fahren?
Und wie starte ich die cell?
In der BA "aut" kommt "Falsche Betriebsart".
Auf welchen Eingang muss ich denn "move_enable" mappen um "aut.ext" zu nutzen?
z.Z. steht es auf 1024.
Hallo liebe Gemeinde,
kann mir einer einen Tip geben wie ich in OfficeLite 8.3 die cell.src benutzen kann?
Soweit ich weiss, geht ja aut.ext nicht.
Ich möchte aber einige Sachen mit der cell testen.
Also gibt es da eine Möglichkeit?
Vielen Dank schon einmal im Vorraus
Deshalb habe ich mir einen eigenen Variablen-Viewer programmiert.
Wenn du ihn selber programmiert hast, dann verstehe ich nicht ganz was es da für rechtliche Probleme geben kann.
mfg
ck.poorboy
Da keine Reaktion auf PN's mal auf diesem Weg:
Ich habe Interesse an dem Variablen-Viewer.
Kannst du mir den bitte schicken.
Und wie wird sowas programmiert?
Danke schon mal im Voraus
Aber schon seit 5 Jahren?
Hallo liebe Gemeinde.
Ich habe gerade auf der KUKA-Seite was von "VisualProcess" als Bestandteil von WorkVisual gelesen.
Kann mir jemand sagen, ob es das schon gibt oder evtl. irgendwo in WoV versteckt ist?
Hallo _-Markus-_.
Kurse gibt es hier:
http://www.kuka-robotics.com/germany/de/support/college/
, auch für Neulinge
Auch ich kann nur sagen:
FINGER WEG VON VKRC!!!!!!
Hallo Thilbi.
Danke für die Antwort.
Habe jetzt WoV 3.1 auf Desktop und OL Version ist/war 8.3.4
Projekt von OL einlesen klappt, aber ein "fremdes" Projekt rüberspielen klappt leider nicht.
Weiss jemand weiter?
Hallo liebe Community.
Ich nutze KUKA.SIM Pro 2.2 in Verbindung mit Office Lite.
Nun möchte ich ein Workvisual Project von einem "realen" KR 30 L16 mit KRC4 und KSS 8.3.13 in Office Lite importieren.
Nun zum Problem:
Das WoV Projekt kommt von meinem Laptop (WoV 3.1) mit lokalen Adminrechten und KUKA.SIM sowie Office Lite sind auf meinem DesktopPC installiert.
Leider habe ich wegen unserer IT keine Adminrechte auf dem Desktop.
Dazu ist auf dem Desktop ein , mangels Rechten, nicht benutzbares WoV 3.07 installiert.
Kann mir nun jemand sagen, wie ich mein Projekt vom Laptop ins OfficeLite auf dem Desktop bekomme.
Für wäre ich sehr dankbar.
Hallo Gemeinde.
Ich möchte gerade für einen KR30 L16-2 die Statustasten mit UserTech belegen.
Nun steht in der Doku was mit "KEYDOWNMINUS"
ONKEYUP und ONKEYDOWN kapier ich ja, aber wann/wie wird der Paramter genutzt?
Was ist denn damit gemeint?
Vielen Dank schon mal im Vorraus.
EDIT: habs gefunden. hängt mit STYLE#TOGGLE zusammen.
Die habe ich gefühlt schon 20mal importiert.
Hab kein Plan warum die Liste leer bleibt.
Das habe ich schon verstanden, aber wie auf dem screenshot zu erkennen ist, kann ich nichts hinzufügen, weil in dem Auswahlfenster des DTM-Katalogs nichts zum auswählen drin steht.
Hätte auch Zeit/Bedarf für Teamviewer (ID gibts als PN)