Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Nachrichten - Omalik

Seiten: 1 2 3 [4] 5 6 ... 8
46
Hallo Alex

Spendiere 2 Taster, dann hast du einige Probleme weniger 😉. Für den Benutzer ist es auch logischer und der weiß ja was er machen möchte. ( Auf Oder ab)
Für die visu würde ich dir slider empfehlen wie beim licht und nicht nur Taster. Da sind Bytes inputs (position und winkel) bei den bausteinen vorhanden


47
Modulentwicklung / Sonderzeichen URL Structur
« am: 07. Oktober 2013, 14:22:22 »
Hallo

Habe da eine Frage betreffend Sonderzeichen bei der URL Structur beim Passwort. Das ist ein String mit 32 Zeichen länge.
Zum Beispiel als Passwort: test$1234abC geht wobei ich eine Fehlermeldung bekomme Invalid string constant bei zwei $$ Zeichen zum Beispiel. Was ist da die Konvention?



48
Modulentwicklung / MySql Data truncated for column 'value' at row 1
« am: 07. Oktober 2013, 10:43:47 »
Ich bin neuling bei SQL Datenbanken. Ich habe mir Xampp auf meinem Rechner installiert und das Beispiel von Oscat MYSQL_Demo geladen. Leider bekomme ich die Fehlermeldung MySql Data truncated for column 'Sinus' at row 1 .

Es sollte der Mode umgestellt werden was aber andere Nachteile mit sich bringt.

Kann mir jemand einen Tipp geben. Danke




49
Ich habe in der Zwischenzeit herausgefunden. Wenn der "Dateiname" ändert wird es auf dem FTP gesendet.

Nun ich habe eine Wetterstation. Ich möchte gerne alle Minute die Daten  (Temperatur Aussen und Innen, Windgeschwindikeit. Helligkeit uws)  erfassen und alle 10 Min. in ein File speichern. Der File Name ist Wetter_Datum.csv. Funktioniert wunderbar. -> Also wechselt um Mitternacht der Dateiname und dann geht es auch auf den FTP.

Da eine "online" Webvisu auf dem Plan steht sollte ich das mit dem FTP sagen wir auch alle 10 Minuten speichern damit ich in der Zwischenzeit aktuelle Daten habe. Ist das bei der LIB vorgesehen, oder wie macht Ihr das?

Danke für Inputs



50
Erstens möchte ich allen Entwicklern von Oscat danke SUPER Sache, weiter so?

Mir ist nicht ganz klar, wann der DLOG_FILE_TO_FTP Baustein die Daten zum FTP sendet.
Im Manual steht nur:
"Der Baustein DLOG_FILE_TO_FTP dient zum automatischen Übertragen der
vom DLOG_STORE_FILE_CSV erzeugt Dateien auf einen FTP-Server."

Das erzeugen vom File geht sehr gut mit Trig_M oder Trig_T.

Mein Problem:
Leider bekomme ich keine Fehlermeldung noch ist das File auf dem FTP Server.  ftp_done ist immer True.
Habe ich etwas übersehen??

Danke für einen Hinweis.

Gruss

51
Hat keiner das gleiche Problem? Lösungsvorschlag auch nicht?  :-[

52
Hallo Oscat Gemeinde

In habe ein Problem und zwar bei den Jalousien. Die Position und der Winkel wird nach einem Power Up, Reset usw. mit 0,0 initialisiert. Das fällt nicht so ins Gewicht, wenn nicht mit dem doppel Click auf eine Position gefahren wird oder eine Visu die aktuelle Position anzeigen sollte oder... .

Ich wollte mit dem ersten Zyklus die letzte Position (wo ich abgespeichert habe) in den Blind_control "laden". Da habe ich festgestellt dass der Blind_control mit dem Blind_Actuator und diese mit RMP_B verhängt ist.
Hat jemand diese Problem schon gelöst oder einen guten Lösungsansatz für mich?

Besten Dank für eure Hilfe



53
Vielleicht hilft jemand das auch weiter. Ich habe einige Zeit gebraucht, bis ich einen Überblick bekommen habe. Bin kein Experte und mit Infosys von Beckhoff wurde ich noch viel schlauer….

Sehr guter Ansatz:
http://www.sps-forum.de/beckhoff-codesys-iec61131/53344-beckhoff-retain-wirklich-so-umstaendlich-2.html
„
1.Was sind die Unterschiede zwischen persistenten und retain Variablen?
1.1 Retain:
- Retain Variablen werden durch das Schlüsselwort RETAIN gekennzeichnet.
- Retain Variablen liegen in einem speziellen Speichersegment
- Beim Shutdown von TwinCAT wird der Inhalt des Speichersegments binäre 1:1 auf die
Festplatte geschrieben (TwinCAT\Boot\TCPLC_R_x.wbp, x=1..4 Nummer LZS)
Vorteil
- Laden und Speichern geht sehr schnell.
Nachteile
- Wenn Bootprojekt und Retain-Datei nicht 100% zusammenpassen, dann kann das
TwinCAT System nicht starten!
Hinweis:
!! Wegen der Nachteile wird die Verwendung nicht empfohlen!!

1.2 Persistent:
-Persistente Variablen werden durch das Schlüsselwort PERSISTENT gekennzeichnet.
- Persistente Variablen liegen an ganz unterschiedlichen Stellen im Speicher.
- Beim Shutdown von TwinCAT werden die markierten Variablen gesammelt und in eine
strukturierte binäre Datei geschrieben (TwinCAT\Boot\TCPLC_T_x.wbp, x=1..4). Name
und Pfad, Größe und Wert der Variablen werden gespeichert .
Vorteil
- Beim Aufstarten werden alle Variablen geprüft. Wenn die Variablen entsprechende
Pendants im Projekt haben werden die Werte geladen. Wenn nicht, dann nicht.
Nachteile
- Laden und Speichern dauert etwas länger.
- Die persistent Variablendatei ist etwas größer.
Hinweis:
-Soll eine Variable einer Instanz eines FB oder einer Struktur gespeichert werden,
so wird die gesamte Struktur gespeichert.
- Bei XP/Win7 embedded : Der Ordner für die remanenten Daten darf nicht
von einem EWF oder FBWF geschützt sein!
„

Einen weiteren Vorteil sehe ich noch, dass ich aus dem SPS Programm die Persistente Variablen Speichern kann.
Nun stellt sich mir die Frage: Was ist der Grund, warum bei den Oscat Libs Retain benutzt wurde?

Danke

54
Hallo Oscat Entwickler

Ich benutze Blind_input hinter Blind_night hinter blind_security hinter blind_control wie sicher einige von euch auch. Nun das funktioniert soweit bestens. Meine Frage ist wie habt ihr das mit dem Neustarten oder runterladen eines neuen SPS Programms gemacht?
Sagen wir haben 30 Storen und alle sind irgendwie irgendwo (Pos und ang) Nun haben wir einen Stromausfall. Die SPS startet neu und dann …? Dann sollten alle Storen sich nicht bewegen und das SPS Programm weiss wo die letzte Position war.  Nun ich versuche das mit NOV Ram zu machen da ich Beckhoff Hardware einsetze. Das funktioniert aber nicht da ein Baustein in der Reihe auf Pos0 und Ang0 stellt.
Die Lösung mit Persistent sollte nicht genutzt werden da mein Flash Speicher zu schnell defekt geht.
Gute Beschreibung betreffend Persistente Daten:
http://www.sps-forum.de/beckhoff-codesys-iec61131/49643-faq-alles-rund-um-twincat.html
Daten die erhalten bleiben - nach Spannungsausfall oder Online-Change
Ich würde gerne die 3. Variante: Die Verwendung des NOVRAM da anwenden.

Mache ich einen Überlegungsfehler oder was kann ich machen? Bin Offen für Vorschläge! Weiss jemand welcher Baustein die Probleme macht, bevor ich alles analysiere.


Besten Dank für eure Hilfe.

55
BECKHOFF / Re: File_server Error 28 mit Dlog_Store_File_CSV
« am: 03. Mai 2013, 17:06:34 »
Hallo peewit

Mit der neuen Lib und diversen anpassungen an meinem Programm läuft alles Tadellos. Super besten Dank.  Wie Beta ist diese Version??

Mir ist jetzt gerade noch etwas aufgefallen. Ich möchte jeden Tag die Wetterdaten von meiner Wetterstation mitloggen. Wolle jeden Tag ein File erzeuchgen mit Datum im Filename. Nun wenn ich die SPS neu Starte, oder nach einem Power up werden die gespeicherten Daten einfach überschrieben. Gibt es da einen Lösungsansatz?

56
BECKHOFF / Re: File_server Error 28 mit Dlog_Store_File_CSV
« am: 03. Mai 2013, 09:20:56 »
Habe dir eine PN geschickt. Habe festgestellt dass ich nun beim Starten zwei Files bekomme Wetter_01_01_1970.csv und ein Wetter_27_05_2041.csv obwohl ich das Datum richtig gestellt habe.  Von wo bekommt der dLog_DT das Datum? Sollte da nicht noch ein DTI Eingang sein wie beim Dlog_Store_File_CSV? Hoffe du kannst was aus meinem Code finden...
Besten Dank


57
BECKHOFF / Re: File_server Error 28 mit Dlog_Store_File_CSV
« am: 02. Mai 2013, 23:10:47 »
Habe jetzt gerade nochmals die Beispiele angeschaut. Warum verwendest man da immer einen RTC_2 Baustein für die Zeit?? Ist das ein muss oder einfach damit das Beispiel läuft?

58
BECKHOFF / Re: File_server Error 28 mit Dlog_Store_File_CSV
« am: 02. Mai 2013, 22:57:44 »
Besten Dank für Deine Antwort. Auf die schnelle geht das leider nicht ein Demoprogramm zusammen zu stellen... .
Die Endlösung wäre auf einem FTP die Daten zu Speichern. Ich denke wenn ich das in einem File nicht schaffe dann versuche ich es doch gleich auf dem FTP. Ich habe eine Synology die als Speicher herhalten muss.
Melde micht gerne mit einem Programm inkl Fehler.

Gruss

59
BECKHOFF / Re: File_server Error 28 mit Dlog_Store_File_CSV
« am: 02. Mai 2013, 22:33:05 »
Hallo Peewit

Besten Dank für Deine schnelle Antwort.

Zu den Punkten:
1. Habe ich Probiert. Teilweise geht es, Teilweise geht es nicht. Kann noch nicht sagen warum das so ist.
2. Habe den Stick neu formatiert.
3. Habe Versucht auf D:\wet.csv als Dateiname. Ohne Erfolg.
4. Tipp 4 fehlt. :)
5. Reboot tut immer gut. Hatte ich auch zuvor schon gemacht.
6. Habe ein Harddisk angehängt und auch einen anderen USB Stick und auch Locak auf dem Flash.

Weiter bin ich nicht gekommen. Auf dem DTI Eingang habe ich die Systemzeit aus mez.LDT aus Calendar. Da habe ich rumgemacht mit UTC und LDT.
Versuche weiter. Wie viele File kann ich "offen" haben? Ist das ein Limit?
Danke für Deine Hilfe


60
BECKHOFF / File_server Error 28 mit Dlog_Store_File_CSV
« am: 02. Mai 2013, 21:10:43 »
Ich habe ein Problem wo ich nicht weiss warum ich einen Error 28 bekomme. Ich hatte 2 Tag lang mit dem Dlog_Store_File_CSV rumgespielt. Alles bestens. An dieser Stelle besten Dank an das Oscat Team!!
 Seit heute bekomme ich nur noch die Error Meldung 28 was so viel heisst wie: Datei nicht gefunden. Ungültiger Dateiname oder Dateipfad. Warum auf ein mal, weiss ich leider nicht.
Ich arbeite mit Beckhoff CX2020 und ich möchte gerne meine Daten auf einen Memory Stick speichern. der File Name der Datei ist d:\log\Wetterdaten_#H_#D_#A.csv
DTI ist die Systemzeit.
Ich habe nun herausgefunden wenn ich _#H_#D_#A weglasse funktionier alles wider.
Hat jemand eine Idee was das sein könnte?

Danke


Seiten: 1 2 3 [4] 5 6 ... 8