Activity for s-greising

  • s-greising s-greising posted a comment on discussion Deutsch 🇩🇪

    Es gibt eine Sache die bei mir anders ist: Ich habe jedes Byte einzeln auf ein Array gemappt: abyIn[0] -> Empfangsdaten 0..23[0] abyIn[1] -> Empfangsdaten 0..23[1] etc. Bei den Outputs dasselbe. Zum Ausprobieren, einfach die auskommentierten Arrays in deinem Dali01 Programm wieder einkommentieren und das Mapping auf die einzelnen Elemente legen.

  • s-greising s-greising posted a comment on discussion Deutsch 🇩🇪

    Ich kann an deinem CFC keinen Fehler erkennen. Was mich etwas wundert ist, dass bei Dali002.JPG die Ausgänge alle 0 sind. Ist das nur in diesem Screenshot so, oder sind die immer alle 0?

  • s-greising s-greising posted a comment on discussion Deutsch 🇩🇪

    Ja, alles auch schon erlebt... ich fühle mit Dir, Patrick :D Den xModuleReset solltest du nicht forcen. Nur einmal toggeln. Der FB setzt den dann selbstständig zurück. Du kannst den Reset direkt an der Klemme beobachten. Da klackert dann ein Relais und Klemme macht einen richtigen Power-Cycle. Wenn ich das richtig in Erinnerung habe, dann kommt der Fehler direkt von der Klemme selbst. Über diese interne Mailbox werden die I/Os von Deiner Applikation zur Klemme übertragen (und andersrum). Dieses Mailbox-Verfahren...

  • s-greising s-greising posted a comment on discussion Deutsch 🇩🇪

    Hallo Patrick, ich möchte nicht mit dir tauschen. Habe mein eigenes Haus vor 5 Jahren auch automatisiert und weiß was das für eine Situation ist... Zwei Tipps die aus meiner Sicht funktionieren könnten: Bei mir funktioniert der DALI (mittlerweile) ohne größere Probleme. Allerdings habe ich ein etwas anderes Setup. Bei mir ist die DALI-Klemme nicht an der PFC dran, sondern an einem Buskoppler. Also vielleicht hast du die Möglichkeit das bei dir auszuprobieren und einen Koppler über Modbus, oder EtherNet/IP...

  • s-greising s-greising posted a comment on discussion Deutsch 🇩🇪

    Bei mir kommt der Fehler "Mailbox not initialized" auch gelegentlich. Das kannst du mit einem xReset am Master-FB beheben.

  • s-greising s-greising posted a comment on discussion Automation Server 🇬🇧

    Dear Jefferson, thanks for your request. The requirement to use SP16 Gateways changed a year ago. Primarily to be able to use remote debugging. But it is also necessary to connect to runtimes with a version >SP16 The connection itself should not be affected. So from that point of view it should be able to appear as connected (green circle). Did you try to reconfigure the edge gateway? Remove it and add it again? Or you could try to replace it through the service tool. Hope this is helpful for you!...

  • s-greising s-greising posted a comment on discussion Deutsch

    Top! Habe beim ersten DALI-Projekt auch eine Weile gebraucht bis es funktioniert hat. Aber wenn es mal eingerichtet ist, dann läuft es sehr zuverlässig. Ich verwende keine DALI-Sensoren. Die sind viel zu teuer für das was sie leisten. Normale Bewegungsmelder & Taster auf digitale Eingänge legen und die Logik in der SPS programmieren ist deutlich günstiger und viel mächtiger ;)

  • s-greising s-greising posted a comment on discussion Deutsch

    Die sollte sich eigentlich per Doppelklick im "online"-Modus öffnen. Zumindest verwende ich sie meistens so. Du kannst sie aber natürlich auch in einem Frame in deine Visu (so wie in dali4_LI.jpg vorgeschlagen) einbetten.

  • s-greising s-greising posted a comment on discussion Deutsch

    Wie greifst du denn auf den Dali Konfigurator zu? Du müsstest ihn eigentlich direkt aus der Bibliothek heraus öffnen können, wenn du mit CODESYS auf der PFC online bist (siehe screenshot). Damit kann man dann alle Teilnehmer adressieren (auch neu adressieren).

  • s-greising s-greising posted a comment on discussion Deutsch

    Hab's mir nochmal angeschaut. Im ersten Screenshot weist du I_Port das DaliModul aus dem Gerätebaum zu. Das wird nicht gehen. Du musst dort wo du den DaliMaster instanziierst noch ein Modul instanziieren: module : FbModuleFieldbus_753_647; Dem musst du dann die 24 Byte in und out, sowie die Größen zuweisen und zyklisch aufrufen: module( usiSlotNo:= , uiInputSize:= SIZEOF(abyIn), uiOutputSize:= SIZEOF(abyOut), pInputData:= ADR(abyIn), pOutputData:= ADR(abyOut) In dem Beispiel sind abyIn und abyOut...

  • s-greising s-greising posted a comment on discussion Deutsch

    Hallo Patrick, beim bPortDali darfst Du nur die Dali-Klemmen zählen. Also in Deinem Fall adressierst du die 7. Dali-Klemme. Wenn du nur eine Dali-Klemme hast, dann ist bPortDali := 1; Außerdem muss du die DaliModule-Instanz vorher aufrufen. Dort werden die IOs verarbeitet. Grüße, Sam

1