Personal Data

Username:
gorditron
Joined:
2020-01-17 11:19:35

Projects

  • No projects to display.

User Activity

  • Modified a comment on discussion Engineering 🇬🇧 on CODESYS Forge

    Hello, I have problems with the I2C communication to an ADS7828 AD converter. I don't get any value back from the chip. I use a Kontron chip (ARM 32SC) with Linux as the operating system. I also use the CmpCharDevice library. ADS7828 parameters Address: A1 = 0 / A0 = 0 = SD = 1 = Single End C2 = 0 / C1= 0 / C0= 0 / Channel 0 PD1 = Internal Reference and PD0 = AD Converter ON Here is my code: VAR b_i2cAdr : BYTE := 16#48; (* Standard I2C-Adresse des ADS7828 *) x_Init: BOOL;(* Flag für die Initialisierung...

  • Posted a comment on discussion Engineering 🇬🇧 on CODESYS Forge

    Hello, I have problems with the I2C communication to an ADS7828 AD converter. I don't get any value back from the chip. I use a Kontron chip (ARM 32SC) with Linux as the operating system. I also use the SmpCharDevice library. ADS7828 parameters Address: A1 = 0 / A0 = 0 = SD = 1 = Single End C2 = 0 / C1= 0 / C0= 0 / Channel 0 PD1 = Internal Reference and PD0 = AD Converter ON Here is my code: VAR b_i2cAdr : BYTE := 16#48; (* Standard I2C-Adresse des ADS7828 *) x_Init: BOOL;(* Flag für die Initialisierung...

  • Posted a comment on discussion Deutsch 🇩🇪 on CODESYS Forge

    Hallo, gibt es eine Möglichkeit die Modbus Slaves (ModbusSlaveComPort) innerhalb der Applikation über ein Variable zu aktivieren oder zu deaktivieren? Bilder als Datei Danke!

  • Posted a comment on discussion Deutsch 🇩🇪 on CODESYS Forge

    Hallo wib-Jans, die UnitID ist auch beim Modbus IP(TCP) eine wichtige Vorraussetzung. Wenn du z.B. einen Schnittstellenwandler TCP -> RTU hast, dann hast du eine IP-Adresse und auf der anderen Seite z.B. 10 RTU-Units. Somit muss dann jedes der Units einzeln angesprochen werden. Aus diesem Grund ist die UnitID noch im Protokoll und muss angegeben werden. Der Pi wartet ja auf eine Antwort und dann sind die 50ms etwas kurz. Somit gibt der Pi der PV die Möglichkeit, innerhalb von 3s zu antworten. Wenn...

  • Posted a comment on discussion Deutsch 🇩🇪 on CODESYS Forge

    Mit dem Modbus bei anderen Steuerungen, hatte ich noch keine Probleme. Mit dem RPi habe ich es noch nicht getestet. Ich habe mal eine grobe Checkliste gemacht: Checkliste Device -> ETHERNET - IP Adresse richtig eingestellt / mit Button einlesen ETHERNET -> Modbus_TCP_Master - Auto-reconnect aktivieren - Zykluszeit auf Maintask setzen Modbus_TCP_Master -> Modbus_TCP_Slave - IP Adresse richtig eingestellt - Response Time auf 3000ms - Port richtig eingestellt - Kanal mit den Passenden Typen anlegen...

  • Posted a comment on discussion Deutsch 🇩🇪 on CODESYS Forge

    Hallo, danke für die Info, mit dem Edge Gateway hat es funktioniert. Schade das es so nicht funtioniert hat. Ich kann den RPI Scannen und anwählen. An dieser Stelle bekomme ich eine Aufforderung zum Anlegen eines Benutzers und nach der Festlegung bekomme ich eine Fehlermeldung und die RT vom RPi schaltet sich ab. Scannen funktioniert nicht mehr. Dann stoppe ich das Laufzeitsystem und starte es wieder. Danach funktioniert das Scannen wieder, aber dann beginnt alles von vorne.

  • Posted a comment on discussion Deutsch 🇩🇪 on CODESYS Forge

    Hallo wib-jens, ich kann ja andere Codesys Steuerungen ohne Probleme erreichen und auch der Auto-Scan funktioniert da. Weiterhin sind auch bei mir die Ports freigegeben. Ich habe nur das Problem mit dem RPi. (Mit Codesys(V2/V3)arbeite ich schon seit 23 Jahren, aber der RPi ist neu für mich) Zum Modbus: Wenn du von Modbus und Socketaufbau sprichst, meinst du Modbus IP(TCP)!? Welche Bibliothek nutzt du? Oder nutzt du die Codesys Geräte Einstellungen? Ich hatte das Problem mal mit der ModbusFB Bibliothek....

  • Posted a comment on discussion Deutsch 🇩🇪 on CODESYS Forge

    Hallo, ich habe das selbe Problem. - die Runtime ist perfekt installiert - Runtime 4.1.0.0 / Codesys 3.5.17.0 - System Info zeigt "CODESYS Control ready" - Software-Version Software SL und Runtime SL - IP Adresse über /etc/dhcpcd.conf fest eingestellt - Ping funktioniert - VNC funktioniert Manuelle eingabe der IP-Adresse funktioniert nicht und Auto-Scan funktioniert auch nicht.

View All