hallo ich habe ein OPC Server/Client Demo von der Firma heruntergeladen,Ich habe die ganze Zeit versucht, nur einen wert von dem Server einzulesen, aber es klappt einfach nicht. Ich möchte gerne einen Wert von einem Steuergerät einlesen, dafür habe ich schon im konfigurator alles eingegeben das heisst ich habe die IP-Adresse des Modbus/TCP Gerärt eingegeben die Items habe ich auch hinzugefügt, dann wollte ich einfach von OPC Client den wert lesen aber ich bekomme jedesmal den gleich Fehlermeldung und zwar: Errortext: The read I/O operation failed Resulttext:der Server kann den wert nicht zwichen dem geforderten und dem gespeicherten Datentyp konvertieren kann jemmand mir sagen woran das liegt!ich habe alle Datentypen die ein Modbus/TCP kennt ausprobiert und klappt immer noch nicht für jede Hilfe bin ich sehr dankbar MfG T.
hallo war meine Frage so unklar, dass ich gar keine Antwort bekommen habe! MfG T.
Bist du sicher, das du in diesem Hausbusforum gut aufgehoben bist? Ich weiß von deinen Angaben zu wenig, ist sicher was für Softwareprofis.
Hallo Bernd
Ich denke schon dass ich hier richtig bin weil in diesem Forum hat
schon jemand was über OPC Server eine Anfrage gestellt.
also ich denke schon dass hier Leute gibt die damit gut auskennen.
also noch mal ich habe eine Modbus/TCP OPC Server demo version von der
Firma SOfting runtergeladen.
Mit dem OPC/Client wollte ich Werte eines Modbus(TCP Gerät einlesen,
dafür habe ich natürlich im Konfigurator das Modbus/TCP Gerät
definiert,also man muss eine Name für das Gerät eingeben sein die
IP-Adresse.unter item gibt man die start Adresse(wo der wert liegt) und
der Datentyp der eingelesenen Wert.
wie gesagt ich habe immer den gleichen fFehlermeldung bekommen wenn ich
von OPC Client den wert einlesen möchte und zwar:
>> der Server kann den wert nicht zwichen dem geforderten und
dem gespeicherten Datentyp konvertieren<<
weisst vielleicht jemand woran es liegt? oder kennt jemand ein Forum wo
ich vielleicht Hilfe bekommen kann!ich habe gegoogelt aber bis jetzt war
leider nciht erfolgreich
Mfg
T.
vielen Dank im voraus
ich kann dir warscheinlich auch nicht weiterhelfen aber wenn du mal ein paar Logdateien erstellst oder dich mal mit etheral in die kokkunikation reinhängst usw. könnten dir eventuell andere besser helfen.... Übrigends genau so ein Problem wie du hast haben viele Leute mit OPC....
Bei dem Client-Item solltest du einen Datentyp angegeben haben. Dies ist der Datentyp den der Client gerne vom OPC-Server haben möchte. Unterscheiden sich diese Typen so versucht der Server diesen in das entsprechende Format zu konvertieren. Ist dies nicht möglich kommt die geschilderte Fehlermeldung. Also prüfen, in welchen Datentyp die Items beim Server angelegt wurden und in welchen du sie von ihm haben möchtest. Eigentlich sollten diese übereinstimmen. Ein BOOL-Item am Server lässt sich vom Client meist auch als INT zurückgeben.
> Ein BOOL-Item am Server lässt sich vom Client meist auch als INT > zurückgeben. Ein BOOL-Item am Server sollte dieser auch als INT zurückgeben können, wenn der Client das haben möchte (nur als Beispiel).
probiere es mal bei sps-forum.de dort gibt es eine extra ecke für opc und fähige leute dafür. reinhard
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.