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 - Thomas_v2.1

Seiten: [1]
1
BECKHOFF / Systemvorraussetzungen, Doku?
« am: 31. Januar 2011, 21:37:28 »
Hallo,
warum stehen die Systemvorraussetzungen der Beckhoff Network lib nicht in der Dokumentation?
Ich habs nämlich gerade versucht für meinen BC zu übersetzen. Hab die Doku durchsucht und nichts gefunden, und man liest erst hier im Forum dass es mit diesem Controller garnicht kompatibel ist.

Vielleicht lässt sich ja auch irgendwie beim Übersetzen prüfen, ob das Target und die Versionen kompatibel sind, und dann eine eindeutige Fehlermeldung "Version oder Target ist nicht kompatibel" generieren?
Bei diversen C-Compilern gibt es solche Konstanten die man schon mit dem Pre-Prozessor abfragen kann. Evtl. bietet Twincat/Codesys sowas auch.


Ich hätte noch einen kleinen Baustein für die network-lib in petto  :o
Und zwar einen S7-GET bzw. S7-PUT. Mit diesem lassen sich Daten aus S7-Steuerungen über Netzwerk auslesen und schreiben. Ich habe mir dazu momentan einen eigenen (vereinfachten) IP_CONTROL Baustein für meinen BC geschrieben, aber ich weiß nicht ob mein Baustein mit dem IP_CONTROL aus der restlichen network-lib kompatibel ist.

2
oscat.lib fuer Step 7 / Fehler in DEW_CON
« am: 22. November 2010, 15:41:42 »
Hallo,
mir ist heute ein kleiner Fehler im Baustein DEW_CON aufgefallen.
Einmal steht oben im Bausteinkommentar dass der Ausgang kg/m³ ist, jedoch scheint der in dieser Version (3.11) in g/m³ zu sein.
In der Dokumentation ist auch kein Temperaturbereich angegeben in dem der Baustein korrekte Werte liefert. In der Formel zur Berechnung des Sättigungsdampfdrucks sind bei der Magnus-Formel auch andere Werte als z.B. auf Wikipedia:
http://de.wikipedia.org/wiki/S%C3%A4ttigungsdampfdruck
eingetragen.

Desweiteren ist zu prüfen ob es so sinnvoll ist dem Rückgabewert der Funktion garkeinen Wert zuzuweisen wenn der Wert von RH <= 0.0 ist.
Mal angenommen ich verwende eine temporäre Variable als Zuweisungswert, behält diese in diesem Fall den vorherigen Wert. Und dieser kann bei Step7 eben uninitialisiert sein (zufälliger Wert).

3
Modulentwicklung / Dokumentation, Systemvoraussetzungen
« am: 17. Januar 2010, 15:08:50 »
Hallo,
ich habe gerade einen Blick in die network lib geworfen.
Irgendwie fehlt in der Dokumentation jeglicher Hinweis auf:
- Systemvorausetzungen
- welche Platform, welche Controller
- welche weiteren Bibliotheken müssen eingebunden werden

Oder gibt es dazu eine zusätzliche Dokumentation die ich nur noch nicht finden konnte?

Gruß
Thomas

Seiten: [1]