LabVIEWForum.de
ICPcon SPS - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Hardware (/Forum-Hardware)
+---- Forum: 3rd Party Hardware (/Forum-3rd-Party-Hardware)
+---- Thema: ICPcon SPS (/Thread-ICPcon-SPS)



ICPcon SPS - Blondchen - 12.08.2008 08:19

Hallo zusammen,

ich habe ein Problem mit der Ansteuerung der SPS ICP-CON der Firma ICP-DAS (http://www.icpdas.com). Kennt sich jemand mit dieser Steuereinheit aus? Konkret geht es um das Modul i-87057W (http://www.icpdas.com/products/Remote_IO/i-87k/i-87057w.htm) zur Ausgabe von digitalen Signalen mit Hilfe von LabVIEW.

Mit Hilfe der vom Hersteller zur Verfügung gestellten Treiber und Beispiele habe ich ein VI geschrieben, welches die 16 digitalen Ausgänge ansteuert. Soweit kein Problem. Allerdings muss der integrierte HOST Watchdog benutzt werden. Hierbei kommt es zu folgendem Fehler in der Software:
Nach einer immer unterschiedlichen Anzahl von Programmaufrufen in einer Schleife kommt es zu einem Time-out Error (Code 15).

Hier ist der Link zu den LabVIEW-Beispielen und Treibern: http://ftp.icpdas.com/pub/cd/8000cd/napdos...r/dcon_LabVIEW/

Ich habe lange herumprobiert und nach einer Lösung gesucht, leider erfolglos. Vielleicht kennt sich ja hier jemand mit dieser SPS aus und kann mir weiterhelfen. Das wäre echt klasse! Danke schon im Vorraus für eure Bemühungen!

lg Blondchen.



Anbei mein VI, bei welchem der Timeout Error auftritt.

Lv82_img
[attachment=13902]


ICPcon SPS - FOX - 15.08.2008 15:51

Bist du dir ganz sicher das, dass Timeout in diesem Vi und nicht in einem deiner Sub's kommt?
Hast du das Wait mit der 1Sec. mit eingeplant?
Welches Timeout gibst du deinem Comport mit ???? (Hauptverdächtiger).
Leider bräuchte ich auch noch deine Sub's um es besser zu analysieren.

Gruß

FOX


ICPcon SPS - Blondchen - 19.08.2008 07:54

Hi FOX!

Ich habe bisher nicht herausfinden können, wo der Timeout-Fehler genau auftritt. Ich gehe aber davon aus, dass es eine der Watchdog Funktionen ist, da das VI ohne diese Funktionen dauerhaft läuft.
Der Kundendienst von ICP-DAS hat mir empfohlen, die Subs OpenCOM und CloseCOM vor bzw. nach der Schleife nur ein einziges Mal aufzurufen (also bei Programmstart und Programmende). Der Timeout Error trat trotzdem auf.
Die ganzen SubVIs sind in der Treiberdatei die ich im 1. Post verlinkt habe integriert. Diese nutzen alle das selbe "error.vi", bei welchem Fehler 15 den Timeout Error darstellt.

Viele Grüße
Blondchen


ICPcon SPS - Y-P - 19.08.2008 08:45

@FOX: BitteProfil_ergaenzen. Danke.

Gruß Markus


ICPcon SPS - Heimweh - 16.03.2009 16:25

Hallo Blondchen,

konntest Du das Problem mit dem Error 15 (Timeout) lösen? Ich hab nämlich zur Zeit genau das selbe
Problem und hab nun schon Stunden verbracht. Baudrate geändert, etc. Der Fehler tritt sogar auf wenn
ich die Monitor Funktion von DCON Utility nutze...

Gruß, Daniel


ICPcon SPS - Blondchen - 16.03.2009 17:03

' schrieb:Hallo Blondchen,

konntest Du das Problem mit dem Error 15 (Timeout) lösen? Ich hab nämlich zur Zeit genau das selbe
Problem und hab nun schon Stunden verbracht. Baudrate geändert, etc. Der Fehler tritt sogar auf wenn
ich die Monitor Funktion von DCON Utility nutze...

Gruß, Daniel

Hallo Daniel!
Nein ich habe es leider nicht hinbekommen. Wenn du was rausfindest wäre es klasse, wenn du es mich wissen lassen könntest.
lg Blondie