
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Gut, aber ich komme an die internen Relaistreiber nicht heran, ohne die Garantie zu > verlieren. > > Vermutlich muss ich es dann wohl doch mit einem Zeitrelais machen, was eine 2. > Steuerspannung für die Leistungsschütze erst versprätet zuschaltet. > > Das "Zwinkern" der Relais ist ein großes Manko, so dass ich vielleicht zukünftig doch > auf eine relativ teure LOGO mit Erweiterungsmodulen zurückgreifen muss. > Wenn ich nämlich die eingebauten Relais nicht vernünftig benutzen kann, so lohnt sich eine > C-Control-Station Version 2.0 nicht, denn mit Relaistreibern ist alles genau so teuer wie eine Logo oder > eine andere Mini-SPS. > > Gibt es denn keinen System-Treiber, der das "Zwinkern" unterdrückt ? > Ist das Ganze vielleicht ein Bug in der Firmware und müsste mal korrigiert werden ? > > Da mir 4 Motoren a 40 kW gleichzeitig angelaufen sind, kann ich nur jedem raten, sicherheitshalber > ein Zeitraleis einzubauen, was eine 2. Steuerspannung für die Leistungsschütze erst nach etwa 2 > bis 5 Sekunden frei gibt. Aber auch bei einfachen Robotermodellen mit nur 12 Volt wird man durch das "Zwinkern" keine rechte Freude haben. > > Das sollte von Conrad auf alle Fälle noch korrigiert werden, ansonsten sind die vier schönen eingebauten > Relais leider nicht vernünftig zu benutzen. > > Übrigens "zwinkern" die Relais nicht bei der Benutzung der "Reset-Taste", da bleibt alles "ruhig". > Daher scheint das Problem intern bei der softwaremäßigen Initialisierung zu liegen, die das erste Mal beim > Zuschalten der Betriebsspannung abläuft. > > Vielleicht kann Conrad ja selber das Design der Platine der Station 1 - V2.0 ändern, damit da nicht noch schlimme Unfälle passieren. Conrad wird nämlich wohl kaum verhindern können, dass die Station an "Saft-und-Kraft" angeschlossen wird. Sogar ein läppischer 1kW-Motor kann schließlich erheblichen Schaden anrichten, wenn er unvermutet und sofort anläuft, wenn das Steuerprogamm der C-Control noch gar nicht abgearbeitet wird. > > Anonsten ist die Station doch sehr prima, wenn diese Sache nicht wäre. Das Problem kommt vom PCF 8574, der die Relais schaltet. Er muss in diesem Fall als erstes, noch vor dem LCD initialisiert werden. Damit sollte dein Problem gelöst sein. Starte das Programm so (eine modifizierte DEMO für die STATION) '-------------------------- '------ I/O PORTS --------- '-------------------------- define SDA port[9] define SCL port[10] define LIGHT port[16] define EXTPORT byteport[4] '-------------------------- '---- SYSTEM MEMORY ------- '-------------------------- define STATION_IO byte[3] define LED1 bit [17] define LED2 bit [18] define LED3 bit [19] define LED4 bit [20] define REL1 bit [21] define REL2 bit [22] define REL3 bit [23] define REL4 bit [24] '--------------------------- #INIT SDA=on '!!!!! SCL=on '!!!! EXTPORT=off '!!!! LIGHT=off print"#ON_LCD#"; print"#INIT#"; '----------------------------------------------------- '-- RELAIS NACHEINANDER SCHALTEN --- '----------------------------------------------------- #LOOP STATION_IO=off:EXTPORT=STATION_IO PAUSE 25 print"#L101#";"REL 1"; REL1=ON:EXTPORT=STATION_IO PAUSE 25 '----------------------------------------------------- print"#L101#";"REL 2"; REL2=ON:EXTPORT=STATION_IO PAUSE 25 '----------------------------------------------------- print"#L101#";"REL 3"; REL3=ON:EXTPORT=STATION_IO PAUSE 25 '----------------------------------------------------- print"#L101#";"REL 4"; REL4=ON:EXTPORT=STATION_IO PAUSE 25 '----------------------------------------------------- goto LOOP |
| Antwort schreiben |