Handbuch Verbesserungsvorschlag

Begonnen von rrbd, 17. August 2012, 09:39:30

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

rrbd

Hallo,
Nach vielen Jahren Arbeit mit verschiedenen (aus heutiger Sicht teils exotisch erscheinenden) SPS-Systemen arbeite ich mich nun gerade in die Verwendung von Phoenix-SPS für Gebäudeautomation, Bereich Heizung - Klima - Lüftung ein. Ohne OSCAT ginge das eher gar nicht, bin heilfroh, dass ich das Projekt kannte.

Ein kleines Problem ist für mich allerdings der Aufbau der Dokumentation (wie "oscat_building100_de.pdf"): Da im Inhaltsverzeichnis nur die Bausteinnamen, aber nicht deren Funktion aufgeführt ist, bringt mich das bei der Suche nach Funktionen, die gewohnten "aus einer anderen Welt" ähneln, nicht weiter. Die Funktion von MONTH_OF_DATE ist leicht zu erraten, aber REFRACTION, INC1, FIX, ESR_MON_X8? Meines Erachtens wäre es insbesondere für Ein- und Umsteiger hilfreich, wenn in den Kapitelüberschriften jeweils noch ein Stichwort zur Funktionen stünde, also Beispielsweise

13.16. DT_TO_STRF   /DATETIME Wert -> formatierte Zeichenkette/
17.10. SELECT_8    /Demux Dezimaleingang/

oder ähnlich.

BTW, ich will nicht nur Vorschläge machen, sondern gern auch etwas handfestes beitragen. Mal sehen, wo sich etwas ergibt.

Viele Grüße

Rainer

martin.k

Hi,

dann will ich mit meinem Problem hier gleich anknüpfen.
Die Lib selbst ist in Ordner struktriert, wenn man also im CoDeSys einen Baustein sucht, kann man ihn mit "Global Suchen" finden. Jedoch ist dann immer noch nicht klar wo in den vielen Ordnern der Baustein ist. Wenn man dann Objekt vom übersetzten ausnehmen oder wieder reinnehmen will muss man händisch lange suchen.
Habt Ihr mein Problem verstanden? Geht es Euch auch so?

Grüße
Martin

rrbd

#2
Hallo,

ich fand keine Hilfe für "DATE_TO_STRING", habe ich mal meine durch Versuch ermittelten Ergebnisse aufgeschrieben und hier angehängt, vielleicht mag's jemand überprüfen und in die Doku integrieren?

Grüße

Rainer

[gelöscht durch Administrator]

peewit

hallo
normalerweise ist diese funktion teil des systems
aber bei pcworx fehlt dieser, und deshalb habe ich den baustein in die oscat fuer pcworx hineingegeben
da dieser baustein aber nicht offizieller teil der oscat bibliothek ist, fehlt er natuerlich auch in der dokumentation

danke fuer deiner arbeit

rrbd

Zitat von: peewit in 27. August 2012, 15:40:02
normalerweise ist diese funktion teil des systems

Hallo,

ah, danke für die Erläuterung. Ich habe mal versucht, den Baustein einzusetzen, da PC_WORX eine sinnvolle Umwandlung der Systemuhrdaten für eine Web-Visualisierung fehlt. Allerdings ist mir keine Systemvariable aufgefallen, die Daten für den Eingang von "DATE_TO_STRING" liefert, und eine Umwandlung der Systemuhrdaten in Sekunden wäre doch sehr mühsam (Schaltjahre berücksichtigen, ...), so dass ich das doch "irgendwie" anders lösen werde.

Viele Grüße

Rainer