-> Hier kostenlos registrieren
Wird in Ihrem Projekt auch die Wirtschaftlichkeit
betrachtet? Die 'teuren' Lizenzkosten sind ja oft nur
ein kleiner Teil am Gesamtprojekt.
Naja,
es ist ja nicht so das wir nicht vorankommen....
Wir machen ja ein Wartungs/Instandhaltungstool und unser Projekt besteht aus:
1. S7-Steuerung bestehend aus einer S7-CPU315-2DP
2. Den Ethernet-Prozessor
3. Einer Feldsimulation inkl. Visualisierung der Gesamtanlage
4. Einer Vollständigen Web-Administration für die Gruppen:
Service: Betrachtung der Schaltspiele und Zustand der Aktoren
Berechneter Wartungszeitraum
Kaufleute: Automatische E-Mail-Versendung mit angegebenen Lieferzeiten
Produktmerkmalen.
etc.
Würden wir auf Fertige Tools zurückgreifen (falls überhaupt in der Form vorhanden) wäre es zu teuer.
Zu mindestens für unser Schulprojekt (und unseren Fiktiven Kunden :lol: )
Warum quält ihr euch dann so, etwas, daß auf Linux entwickelt und mit Borlands Tools auf Windows portiert wurde, zuerst unter MSVC zum Laufen zu bringen?
Naja, wir haben in der Schule mit MSVC gelernt, und es ist das einzige was mir zur Verfügung steht.
Und das da Kompatiblitäts-Probleme auftauchen, habe ich mir nicht vorgestellt. Demnächst bekommen ich Borland und dann gehts weiter.
Aber wenn es um die Demonstration a la 1 geht, und ihr wie ihr anderswo geschrieben habt, ihr immer nur einen DB oder einen Bereich daraus lesen wollt, kann ich euch auch das fertige Programm geben (mit BorlandC kompiliert).
Danke, wir werden es erstmal selber versuchen (wegen des Lerneffekts), sollte es aber mit der Zeit knapp werden (Projektvorstellung ), würden wir gerne darauf zurückkommen.
Für die Wirtschaftlichkeit bedeutet das, daß man immer die Einarbeitungszeit für das erste Projekt mit ansetzen muß.
Mach ich Tag-Täglich, sonst würde ich nur Siemens-Komponenten bestellen.
(In den Deltalogic-Produkten musste ich mich auch reinarbeiten ....)
(Ein weiteres Kriterium unseres Projekts, ist die einfache erweiterung auf weitere Anlagen, oder einfache Portierung von neuen Anlagen!)
Nun ist aufgetaucht, daß es eine Inkompatibilität zwischen Borland und MSVC zu geben scheint. Ein versierter C-Programmierer würde einfach die .DLL mit seinem MSVC neu erstellen und mir die nötigen Änderungen zur Verfügung stellen. Dafür wird er sicher nicht mehr als eine Stunde brauchen.
So sehe ich das auch, es muss nicht an meiner Unwissenheit scheitern.
Zur Zeit suche ich noch eine Lösung, hab zwar viele Ansätze ... ein paar Bücher ... aber ich arbeite dran.
Zurück zum Hauptproblem:
Bei MSVC gibt es das Tool "lib.exe", mit welcher sich die dll generieren lässt. Leider zeigt er auch mit lib.exe das die Datei beschädigt ist.
Aber es kann auch daran liegen, das ich die falschen Parameter benutzte.
Ich arbeite daran. :wink:
.... Mühsam ernährt sich das Eichhörnchen .... :roll: