Aktueller Inhalt von SPS_Fragekatalog

  1. S

    TimeOut nach Änderung des Programmes

    Hallo alle zusammen! Ich habe nun die Erfahrung gemacht, dass ich ein TimeOut bzw. folgende Fehlermeldung erhalte: "TwinCAT PLC Control No Connection to the device. Please rescan your Network." Ich verstehe nicht ganz warum das passiert. Ich habe in MAIN "nur" eine While - Schleife anstatt...
  2. S

    Beckhoff Klemme 6001 Baudrate ändern

    Nun habe ich leider das Problem, dass die Werte in der MAIN beim Ausführen des Programms nicht angezeigt/gelesen werden. Woran kann das liegen? Muss ich noch Einstellungen vornehmen? Taskzeit: 1msec Baudrate: 115200 Zu Begin hat es noch funktioniert. Nun leider nicht mehr. Bytes kommen aber an...
  3. S

    Beckhoff Klemme 6001 Baudrate ändern

    Hallo miteinander! Danke für Eure Kommentare! Da ich noch Einsteiger bin in Sachen Beckhoff hier eine kurze Anleitung wie ich vorgegangen bin: Devices -> EL6001 -> Doppelklick -> Reiter "CoE-Online" -> 8000:0 -> 8000:1B -> Doppelklick -> Baudrate ändern Gruß SPS_Fragekatalog
  4. S

    Beckhoff Klemme 6001 Baudrate ändern

    Hallo alle zusammen! Gibt es die Möglichkeit die Baudrate der Klemme EL6001 zu erhöhen? Standard: 9600 Ziel: 115200 Es soll kein Virtual-Com-Port sein. Vielen Dank für Eure Unterstützung! Gruß SPS_Fragekatalog
  5. S

    EL6001 Bytes definiert ins Arrays schreiben (ST) TwinCat 3

    Hallo alle zusammen! Da mir gestern so toll im Forum geholfen wurde, wende ich mich erneut an Euch. :) Ich lese Bytes seriell über die Klemme El6001 ein. Mit Hilfe eines Beispielprogrammes konnte ich dieses für meine Zwecke anpassen. Ich lese Bytes ein, von denen immer vier Bytes...
  6. S

    Vier Bytes in Float (ST) TwinCat 3

    Moin Harald, so übergebe ich die gelesenen Bytes der Funktion: floatZahl := FC_4BYTE_TO_REAL (BYTE2 , BYTE1, BYTE4 , BYTE3) Hab dieses hier gefunden: "TwinCAT-SPS-System arbeitet aber mit dem Little-Endian-Format (INTEL)."...
  7. S

    Vier Bytes in Float (ST) TwinCat 3

    Guten Morgen! Na klar, ich habe den Code von "artofautomation", den Harald in seinem ersten Post verlinkt hat, 1 zu 1 übernommen. Dies klappte dann wunderbar. https://www.sps-forum.de/simatic/78556-scl-4-byte-real-pointer-funktion.html Vielen Dank!!! :)
  8. S

    Vier Bytes in Float (ST) TwinCat 3

    Also nun hat es geklappt. :) Der Code aus dem ersten Beitrag, den Harald gepostet hat, hat mich zum Erfolg geführt! Vielen Dank nochmal! :)
  9. S

    Vier Bytes in Float (ST) TwinCat 3

    Bin gerade dabei die Beispiele durch zu sehen und auszuprobieren. :) Nur ist mir sofort aufgefallen, dass Du einen anderen Wert für das HighByte erhalten hast. Die Bytes kommen aus einem µC. Beispiel: Float-Wert: 1234.56 Byte 1: 236 Byte 2: 81 Byte 3: 154 Byte 4: 68 Diese Bytes möchte ich nun...
  10. S

    Vier Bytes in Float (ST) TwinCat 3

    @ Harald: Vllt. blöde Frage aber wie kommt Du auf "-5" für HighByte von "-1225"? Ich erhalte "251". Gruß Fragekatalog
  11. S

    Vier Bytes in Float (ST) TwinCat 3

    Guten Morgen alle zusammen! Vielen Dank für Eure Antworten! :) Ich möchte in ST vier Bytes zurück in ein Float umwandeln. Die vier Bytes lese ich über die EL6001 Klemme ein. Gruß Fragekatalog
  12. S

    Vier Bytes in Float (ST) TwinCat 3

    Hallo alle zusammen! ich lesen vier Bytes mit der Klemme EL6001 ein. Diese möchte ich wieder in mein Float-Wert zurück wandeln. Zuvor habe ich ein Int-Wert (-1225) gesendet und empfangen (LowByte = 55 , HighByte = 251). Diese wollte ich mit folgender Zeile zurück in den Int-Wert wandeln...
Zurück
Oben