Neueste Beiträge

Seiten: 1 2 [3] 4 5 ... 10
21
easySoft / Antw:RTD Advanced
« Letzter Beitrag von Sparlock am Mai 20, 2026, 09:12:28 Vormittag »
Hallo,

ich bezweifle, dass dies ein Bug ist. Als Abbildungsbereich lassen sich auch Zahlen mit Nachkommastellen festlegen. Grenzwerte mit Nachkommastellen lassen sich nur als Konstante darstellen, da Variablen ganzzahlig sind.

Gruß Mario
22
Kommunikation / Easy E4 per Modbus an Codesys
« Letzter Beitrag von BB am Mai 20, 2026, 08:38:51 Vormittag »
Hallo

Ich versuche mich an der Anbindung einer Easy E4 an die XSoft-Codesys 3.5 auf einem Panel XV102 mit Modbus.
Habe die Kommunikation bis jetzt immer über die Galileo hergestellt.
Um die Galileo zu entlasten will ich eine direkte Kommunikation aufbauen.
Habe E4 als Server eingestellt.
Die Kommunikation wird aufgebaut und zeigt auch ok an aber es werden keine Werte Übertragen.
Liegt wohl wohl an irgend einer Einstellung in der Codesys (Kanal oder EA Abbild)und ich bin auch nicht der Modbus Spezialist.  >:(
Hat vielleicht jemand ein kleines Beispiel mit den Einstellungen in der Codesys für mich das wäre super.

Grüße BB
23
easySoft / Antw:RTD Advanced
« Letzter Beitrag von w.sprungmann am Mai 20, 2026, 07:11:41 Vormittag »
Hallo Entwickler,
da scheint Sparlock Recht zu haben, es ist wohl ein Bug.
Bitte beim nächsten Update richtig stellen.
Gruß Wilhelm
24
Kommunikation / Antw:Anbindung FU an EC4P via CAN
« Letzter Beitrag von Yves am Mai 19, 2026, 22:14:18 Nachmittag »
Hallo Thomas,

danke für das schnelle Feedback.

Die Meldung:
Fehler 3784: Globale_Variablen_ParaAntrieb(5): Das Attribut "Persistent" wird vom Zielsystem nicht unterstützt

lies sich beseitigen indem ich die Deklaration der Variablen  "aT_Parameter :  ARRAY [1..50] OF TabellenStructure;" - zu finden in der Bibliothek DC1C_CANopen_V1_00 -
von PERSISTENT in RETAIN änderte.

Dafür poppen nun noch die Meldungen:

Fehler 3750: Variable_global(12): Obergrenze "CANUSER_DISPATCH_ARRAY_MAX_SIZE" unbekannt!       (zu finden in der Variablendeklaration der Bibliothek CanUser.lib)
Fehler 3750: Variable_global(4): Obergrenze "CANUSER_SDO_TRANSFER_POOL_SIZE" unbekannt!          (zu finden in der Variablendeklaration der Bibliothek CanUser_Master.lib)

auf. Leider sind beide Bibliotheken schreibgeschützt weshalb ich die beiden Variablen nicht ändern kann.
Hast Du noch Vorschläge?

Gruß
Yves
25
easySoft / Antw:RTD Advanced
« Letzter Beitrag von Sparlock am Mai 19, 2026, 14:32:26 Nachmittag »
Hallo EltKnieke,

du hast scheinbar den Haken bei "Aktiviere Abbildungsbereich" gesetzt. Dadurch wird (warum auch immer) die Option "Variable" für unteren u. oberen Grenzwertvergleich blockiert.

Gruß Mario
26
easySoft / Antw:RTD Advanced
« Letzter Beitrag von EltKnieke am Mai 19, 2026, 12:40:53 Nachmittag »
Hallo Wilhelm

Grenzwertvergleich ist richtig, ich habe mich vielleicht falsch ausgedrückt.

Darstellungsänderung für den unteren und oberen Grenzwertbereich, lässt sich der Punkt Varable nicht setzen.
Es kann nur die Konstante verwendet werden.
Mit dem Balken Bargraph als Anzeige funktioniert es mit der Konstanten und Varable.

Gruß eltknieke

27
Kommunikation / Antw:Anbindung FU an EC4P via CAN
« Letzter Beitrag von radar17892 am Mai 14, 2026, 11:18:42 Vormittag »
Hallo Yves,

der vermisste Datentyp CanUser_SDOuploadSegment ist Teil der Bibliothek CANUser_Master.lib.
Versuch die mal in das Projekt zu laden, dann sollte es klappen.
Zu den persistenten Daten auf der EC4P kann ich dir nicht viel sagen, hab nie damit gearbeitet. Kann schon sein, das die persistent nicht unterstützt.
Hast du Variablen persistent deklariert? Vlt reicht remanent auch aus.

Gruß Thomas
28
Kommunikation / Anbindung FU an EC4P via CAN
« Letzter Beitrag von Yves am Mai 13, 2026, 22:14:36 Nachmittag »
Hallo liebes Forum,

eine seit geraumer Zeit zur Gebäudesteuerung eingesetzte Anlage - programmiert unter Codesys V2.3.9 SP8 - bestehend aus EC4P, zwei XNE-Gateways und mehreren XV102 soll nun zusätzlich die Drehzahl einer Pumpe des Solarkreises regeln. Hierzu wurde ein FU Typ Eaton DC1-S24D3NN-A20N beschafft. Bedient über seine Tastatur macht der FU genau das was er soll, nämlich die Pumpe von 0 auf Nenndrehzahl regeln. Leider gibt es nun Probleme bei seiner Aufschaltung via CAN. Die Einbindung der EDS-Datei klappte. Nach Einbindung der Bilbliotheksdatei ("CANopen Library - Codesys V2 - DC1" von 03-2013; Quelle: Eaton-Support) bricht Codesys die Kompilierung mit den Fehlermeldungen:
 Unbekannter Typ 'CanUser_SDOuploadSegment'   
und
 Das Attribut 'Persistent' wird vom Zielsystem nicht unterstützt
ab.

Hat jemand eine Vorschlag zur Abhilfe?

Anmerkung: Und ja, natürlich wäre es möglich via Analogausgang der EC4P auf den Analogeingang des FU zu gehen. Das ist aber wie fahren mit angezogener Handbremse. Es sollte - wenn irgendwie möglich - schon die Regelung via CAN sein.

Viele Grüße und Danke für die - hoffentlich reichlichen - Vorschläge
Yves
29
easySoft / Antw:komisches verhalten
« Letzter Beitrag von OlaKu63 am Mai 12, 2026, 10:13:12 Vormittag »
Hallo André,
wenn man einen symbolischen Namen löscht, der bereits im ST Programm verwendet ist, dann bleibt das Programm unverändert aber die Plausibilitätskontrolle meldet einen Fehler. Wenn man dagegen einen symbolischen Namen ändert, der im ST Programm verwendet ist, dann wird das Programm entsprechend angepasst.
VG Olaf
30
easySoft / Antw:EasySoft 8.4x: Hilfesystem offline?
« Letzter Beitrag von w.sprungmann am Mai 12, 2026, 09:27:44 Vormittag »
Seiten: 1 2 [3] 4 5 ... 10