-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Themen - hugo

#81
Danke an Kurt der mit viel Mühe und Aufwand die 26 der OSCAT Lib auf Multiprog portiert hat.
#82
Ankündigungen / Announcements / Release 26
01. Januar 2008, 21:06:15
pünktlich zum 1.1.2008 haben wir die 26 released.

mit insgesamt 75 geänderten bzw neuen Modulen ist die 26 ein wesentlicher Meilenstein in der Weiterentwicklung der OSCAT Bibliothek.
neben verbesserter Performance und neuen features in vorhandenen Bausteinen gibt es auch viele neue Funktionen.

- eine neuer Baustein TONOF erzeugt sowohl eine Einschaltverzögerung als auch eine Ausschaltverzögerung
- neue mathematische Funktionen: Gamma, Sigmoid, Langevin und FIB
- eine komplettes Paket an Bausteinen zur Vektoralgebra
- Konvertierungsfunktionen für BCD to Int und umgekehrt
- neue Bausteine Signal und Signal_4 zur akustischen und optischen Signalerzeugung
- der neue Baustein CLK_N ersetzt die alten Bausteine CLK_1ms, CLK_2ms, CLK_4ms und CLK_8ms
- neue Funktion Year_begin berechnet das Datum des 1.1. eines beliebigen Jahres.
- neuer Baustein Message_8 zur Erzeugung von Meldungen mit Acknowledge
- der Baustein Fade erlaubt ein weiches Überblenden zweier Analogsignale
- Store_8 speichert bis zu 8 Zustände mit Acknowledge

Als weiters Highlight wurde die OSCAT LIB nun auch auf Multiprog portiert.
Danke an dieser Stelle an Kurt der hier hervorragende Arbeit geleistet hat.
#83
Diese Meldung kennt fast jeder Codesys Anwender.
Sie erscheint nicht nur wenn die Anzahl der Bausteine das Limit überschreitet, sondern auch wenn man an den Pfaden etweas ändert weil man z.B. das Projekt einmal vom Notebook und dann wieder vom Desktop öffnet.

es gibt Abhilfe:

die erste und eifache Variante ist die Anzahl der Bausteine unter Target Einstellungen / Speicheraufteilung höher zu setzen.
dies kann aber schwierig werden wenn bei einigen Targets diese Einstellung nicht erlaubt ist.

ein weiterer weg ist die folgender
unter projekt/optionen/übersetzungsoptionen Unbenutzte Ausschließen.
dann werden unbenutzte Objekte aus Bibliotkeken erst gar nicht übersetzt.
#84
Modulentwicklung / Module Development / fuzzy logic
11. Dezember 2007, 15:05:38
als mittelfristiges projekt wollen wir fuzzy logic starten, wer hat ideen, inputs?
#85
in einer der nächsten releases sollen funktionen für vektorrechnung erstellt werden.
hat jemand inputs dazu?
#86
Ankündigungen / Announcements / Release 25
08. Dezember 2007, 18:32:32
Die OSCAT Lib in der Release 25 wurde vor allem auf Performance getrimmt.
so wurde fast alle Funktionen und Funktionsblöcke direkt oder indirekt beschleunigt.
Das Augenmerk lag vor allem darauf die LIB auf CPU's ohne Floating Point Unit zu beschleunigen.
einige Funktionen wurden dabei um bis zu 30 mal schneller als ind er Release 24.
Aber auch auf CPU's Mit Floating Point Unit wurde die LIB deutlich beschleunigt.
Einige Neue Mathemtische Funktionen dienen vor allem Dazu bessere Performance auf non FPU CPU's zu erreichen
Eion Neues Modul TICKER erzeugt Laufschriften aus einem String.
#87
in der nächsten release 2.5 werden wir vor allem deutliche performance steigerungen in der oscat lib realisieren.
vor allem auf sps ohne floating point units wird die performance von real typen benötigt um komplexe anwendungen zu realisieren.
ein teil der performance steigerungen kann mit optimiertem code bei gleicher funktionalität erreicht werden.

aber zusätzlich sollen neue schnelle mathematische funktionen für weitere steigerung der performance sorgen.
erste schritte der implementation zeigen das eine vielzahl funktionen deutlich performanter realisiert werden können, und das ohne verlust an genauigkeit und funktionalität

wer kennt effiziente und schnelle amthematik funktionen für non floating point cpu's ?
#88
Ankündigungen / Announcements / Release 2.4
26. November 2007, 08:24:08
Im Downloadbereicht steht die Release 2.4 zum Download bereit.

Die Neuerungen sind
- Randon Puls Generator
- Analog Mixer
- Wärmemengenzähler
- Tuner und Control Set Bausteine für Regelungstechnik
- erweiterter Funktionsumfang für PI und PID regler
- verbesserte Beschattungsfunktion für Jalousiesteuerung

und über 30 Verbesserungen und Anpassungen
#89
Ankündigungen / Announcements / naechstes release
24. November 2007, 07:11:34
rechtzeitig zur sps wollen wir bereits die release 2.4 herausgeben.
wer hat noch anregungen und wuensche?
eventuelle fehlermeldungen bitte schnell posten
#90
kennt jemand einen legalen weg wetterdaten aus dem internet zu holen
wettervorhersage fuer die naechsten 3 tage und beliebige orte

habe mir die wetter.de angesehen, aber die erlauben das definitiv nicht, nur einen link auf ihre seite aber das geht bei einer sps natuerlich nicht.
#91
SPS-Hardware / wago linux controller
02. November 2007, 07:16:28
hat jemand von euch schon etwas vom Wago 750-860 gehört?
weis jemand wenn es nun endlich den 849 geben wird?
#92
Ankündigungen / Announcements / Release 2.3
01. November 2007, 14:43:54
Relase 2.3 steht zum Download bereit
#93
Ankündigungen / Announcements / Release 2.3
29. Oktober 2007, 11:54:59
das nächste release 2.3 ist für mitte november 2007 vorgesehen

neuerungen beinhalten:
- weitere module und verbesserungen für jalousiesteuerung wie ein szenenmodul und beschattungsmodul
- verbesserungen einiger date und time funktionen
- initialwert von PT1 glied korrigiert

und weiteres
#94
freebus - open source bus system
http://www.freebus.org/
ich habe diese Seite entdeckt und schwer gestaunt
da gibts doch glatt einen open source EIB....
#95
SPS-Hardware / Wago 849
07. Oktober 2007, 14:11:34
weis jemand wann es den Wago 750-849 geben wird?
#96
Ankündigungen / Announcements / rev 2.1 demnächst
30. September 2007, 03:52:48
in den nächsten Tagen soll die rev 2.1 unserer lib released werden.
als neuerungen sind vor allem module zur rollo und jalousiesteuerung enthalten, sowie etliche verbesserungen.

wer noch anregungen wünsche oder fehlermeldungen hat bitte unbedingt hier posten
#97
Ankündigungen / Announcements / bibliothek teilen
19. September 2007, 16:23:42
es wurde schon mehrfach angeregt die oscat bibliothek in mehrere kleine bibliotheken zu teilen.
wir haben uns entschlossen dies auch mit der 2.0 nicht zu tun.
hier die gründe.

1. die häufige meldung unter codesys mnehr als 256 module vorhanden ist meist durch einen bug in codesys verursacht, einfach abspeichern und wieder öffnen dann funktionierts .
2. die meisten targets koennen auf emhr als 256 (512 oder 1024) in den target einstellungen configuriert werden.
3. ein teilen der lib würde zukünftige releases verkomplizieren, z.b. welche rev welcher lib ist für welche funktion nötig.

das wichtigste argument aber ist das jeder anwender selbst sich eine abgespeckte lib erzeugen kann. dann mit genau den funktionen die er benötigt.
- datei / öffnen die lib als projekt öffnen
- unnötiges löschen
- datei / speichern unter als interne lib abspeichern.
- dann diese neue lib ins projekt einbinden.

so kann jeder selbst entscheiden ob er die lib teilen will oder abspecken will.
#98
Ankündigungen / Announcements / SPS Vergleichstabelle
10. September 2007, 14:24:29
oscat will eine vergleichstabelle für sps aufbauen, ziel soll es sein einen überblick über möglichst viele sps anbieter und geräte zu schaffen.
die liste soll daten über ausstattung, technische features und natürlich getestete performance werte beinhalten.
wer hat anregungen, speziell zum thema performance tests?
wir denken hier an eine testsoftware nach iec61131-3 die dann auf allen sps controllern läuft und die ergebnisse der performance tests liefert.
angedacht sind werte wie
zykluszeit free run, min, max avg.
16 bit performance (tests mit integer und byte operationen)
32 bit performace (tests mit dint und dword operationen)
arithmetic performance
string performance
array performance
gibts hier schon anerkannte methoden?
#99
SPS-Programmierung / eib zeitverhalten
28. Juli 2007, 12:53:44
taster über eib klemme abfragen
ich möchte taster über eib abfragen und dabei doppelclicks und dreifachclicks auswerten welche auflösung bekomme ich über die eib klemme von wago?
ich möchte nach möglichkeit noch tastendrücke im bereich 20ms erkennen können.
#100
vorsicht bei der anwendung unter Siemens.
1.
die datentypen time und date sind bei siemens anders implementiert als bei codesys.
date beginnt bei siemens am 1.1.1990 und bei codesys am 1.1.1970.
wichtig ist dies vor allem beim datenaustausch mit leitsystemen.,
das unix datum ist auch ab 1.1.1970 definiert und nicht ab 1.1.1990.

2.
der datentyp time ist bei siemens von -2 hoch 31 bis 2 hoch 31 -1 definiert und bei codesys von 0 - 2 hoch 32-1.
dies ist bei allen zeitfunktionen zu beachten.
hier existiert eine überlaufproblematik weil die differenz zweier zeitwerte nicht immer das selbe ergebnis leifert.