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.


Themen - hugo

Seiten: 1 ... 5 6 [7] 8 9
91
SPS-Hardware / wago linux controller
« am: 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
« am: 01. November 2007, 14:43:54 »
Relase 2.3 steht zum Download bereit

93
Ankündigungen / Announcements / Release 2.3
« am: 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
Andere Projekte / other Projects / EIB im open source
« am: 10. Oktober 2007, 16:11:54 »
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
« am: 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
« am: 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
« am: 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
« am: 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
« am: 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
oscat.lib fuer Step 7 / siemens zeit und datumstypen
« am: 24. Juli 2007, 11:39:37 »
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.

101
Bestehende Module / Existing Modules / Timer Ãœberlauf
« am: 24. Juli 2007, 11:30:53 »
der timer unter codesys läuft von 0 - 2 hoch 32 -1 das bedeutet von 0 bis 4,3 mrd sekunden oder 49,71 Tagen.
die funktion time() fragt diesen timer ab und gibt den wert seit start der sps zurück.
nach 49,71 tagen beginnt dieser wert wieder bei 0.

die funktion time() spielt eine wesentliche rolle für alle zeitabhängigen funktionen in der sps programmierung.

die prüfung größer kleiner gegen diesen timer wert sind nicht machbar weil es alle 49 tage uzu einem Überlauf kommt.

es gibt einen eleganten weg um das problem des überlaufs zu umgehen.
die differenz zwischen 2 zeitwerten ist immer richtig egal ob ein überlauf stattghefunden hat oder nicht.

in oscat verwenden wir deshalb immer die form tx := endwert - anfangswert.
dieses ergebnis stimmt immer egal ob überlauf oder nicht.

problematisch ist dieses vorgehen jedoch bei siemens. siemens läst den sps timer nicxht von 0 - 2 hoch 32 -1 laufen wie die iec61131 dies vorschreibt sondern hat folgende unterschiede.
der datentyp time läuft bei siemens von - 2 hoch 31 bis + 2 hoch 31 -1. der interne system timer aber nur von 0 - 2 hoch 31 -1.
dies hat zur folge das bei siemens der interne sps timer nur mit großer achtsamkeit benutzt werden kann.
bei siemens ist eben nicht sichergestellt das die differenz zweier werte stimmt.
es gibt dort eine überlaufthematik die bei codesys nicht besteht.

wir hoffen mit diesem thema etwas zur sicherheit von steuerungen beitragen zu können.

102
Ankündigungen / Announcements / OSCAT in Zahlen
« am: 14. Juli 2007, 17:30:06 »
Oscat hat am 13.8.2006 die rev 1.0 ins web gestellt.
heute sind wir bei rev 1.7 welche am 7.7.07 veröffentlicht wurde.
es wurde also im schnitt alle 2 Monate eine Version der lib released.

die version 1.7 enthält 248 module, funktionen und funktionsblöcke.

die anzahl der download belegt die beliebtheit unserer lib und bestärkt uns damit weiterzumachen.

Downloads:
1.0  35
1.1  66
1.2  531
1.3  550
1.4  672
1.5  631
1.6  701
1.7  135 die 1.7 ist erst seit 7.7.2007 online.

gegen ende august soll die 1.8 released werden, bitte postet eure wünsche, definitiv ist bisher nur ein modul für jalousiesteuerung drin, alles weite bitte postet eure requests

103
Modulentwicklung / Module Development / Manual
« am: 14. Juli 2007, 17:16:54 »
unser manual soll verbessert werden,
wer ist schnell im lkesen und wer will beitragen?
1. zum einen benötigen wir ganz simpel alle infos zu rechtschreibfehlern.
2. welche module sind unverständlich erklärt? oder müssen noch ausführlicher erklärt werden?
3. eine englische version des manuals ist angedacht, aber noch fehlt die manpower zur übersetzung

wer möchte mithelfen?
bitte alle inputs hier posten.
unsere lib ist nur so gut wie unser manual

104
oscat.lib fuer TwinCAT/CoDeSys / Release 1.7
« am: 08. Juli 2007, 00:24:00 »
seit heute ist das Release 1.7 online

bitte gebt uns zahlreich inputs und verbesserungsvorschläge

105
Modulentwicklung / Module Development / nächstes release
« am: 11. Juni 2007, 16:28:58 »
die release 1.7 soll in den nächsten tagen released werden
anregungen und fehlermeldungen bitte sobald als möglich an uns damit wir sie noch berücksichtigen koennen.
wer entwicklerzugang hat findet bereits die 1.7 im entwicklerbereich zum testen

Seiten: 1 ... 5 6 [7] 8 9