Aktueller Inhalt von LUW

  1. L

    TIA Daten in Array kopieren

    Hallo Howard, sehr gut aufgepasst. Im ersten Post habe ich tatsächlich nur ein Beispiel genannt. Tatsächlich benötige ich für die Schleife auch 82 Byte und das 83 Byte kopiert werden ist unerwünscht. Den Fehler habe ich auch schon korrigiert und gecheckt ob das letzte und das erste Bit auch...
  2. L

    TIA Daten in Array kopieren

    Guten Morgen Howard, der Tipp mit der Peek-Funktion hat mir sehr weitergeholfen: Die Daten, die in dem DB liegen, sollen mit einer Checksumme überprüft werden. Für die Berechnung der Checksumme benötige ich ein Array of Byte. Vielen Dank für deine Hilfe! Gruß
  3. L

    TIA Daten in Array kopieren

    Hallo Howard, Vielen Dank für deine Antwort! die Funktion wird in beiden Systemen (1200er/1500er) benötigt. Gibt es den Blockmove bei den 1200er/1500er nicht mehr in der Form wie bei der 300er? Danke für den Hinweis auf die Funktion Peek! Ich werde es ausprobieren! Gruß
  4. L

    TIA Daten in Array kopieren

    Hallo liebe Foren-Gemeinde, ich bin auf der Suche nach einer Lösung, mit der ich 80 Bytes aus einem DB mit absoluter Adressierung in ein Array of Byte kopieren kann. Die Bytes, welche ich kopieren möchte, liegen im Datenbaustein glücklicherweise direkte hintereinander(DB2.DBB10, DB2.DBB11...
  5. L

    TIA CRC Prüfsumme von DB generieren

    Hallo Harald, das ist ein guter Einwand. Habe ich aber schon Bedacht und stellt auch kein Problem für mich da.
  6. L

    TIA CRC Prüfsumme von DB generieren

    Ja das ist klar. Ich arbeite mit absolutem Bausteinzugriff.
  7. L

    TIA CRC Prüfsumme von DB generieren

    Klar, wir machen eine einfache EA Kommunikation via Profinet. Mein Problem ist jedoch, dass ich die Daten aus dem DB nicht in ein Array schieben, kann der Baustein Serialize auf Fehler geht.
  8. L

    TIA CRC Prüfsumme von DB generieren

    Klar, wir machen eine E/A Kommunikation zwischen einer 1200er und einer 1500er. Die gesendeten und empfangenen Daten werden in Datenbausteinen mit absoluter Adressierung abgelegt. Die Kommunikation zwischen den Geräten ist nicht mein Problem. Diese möchte ich nicht verändern. Ich möchte aus...
  9. L

    TIA CRC Prüfsumme von DB generieren

    Alles gut, dacht nur, ich erkläre die Umstände. :) Für die Übertragung haben ich POKE_BLK verwendet, sodass ich keine Arrays erzeugen musste. Ich versuche gerade ein Daten Array mit der Funktion Serialize zu erzeugen, jedoch habe ich Probleme die Funktion richtig zu parametrieren. Ich bekomme...
  10. L

    TIA CRC Prüfsumme von DB generieren

    Hallo NBerger, ich teile deine Auffassung. Jedoch sind wir Zulieferer in der Pharma-Industrie und diese ist sehr kritisch und die Qualitätsanforderung ist sehr hoch. Der Kunde hat uns mitgeteilt, dass wenn wir keine zusätzliche Prüfung einsetzen, dieser den Auftrag zurücknimmt und die Anlage...
  11. L

    TIA CRC Prüfsumme von DB generieren

    Hallo Banana Joe, schonmal Vielen Dank für deine weitere Antwort. :) Den Progammcode in SCL in TIA Portal V13 funktioniert. Mein Problem ist es die Daten in die Funktion zu übergeben. Ich versuche gerade die Funkion Serialize um die Daten aus dem DB in ein Array zu schreiben, damit ich dieses...
  12. L

    TIA CRC Prüfsumme von DB generieren

    Hallo Banana Joe, vielen Dank! Die Bibliothek habe ich schon gefunden, jedoch begreife ich noch nicht die Funktionsweise und die Variablen Schnittstelle. Mir fehlt leider die Übergabe vom gesamten DB in die Funktion. Der Input wird mit Array of Byte angegeben, was leider nicht kompatibel zu...
  13. L

    TIA CRC Prüfsumme von DB generieren

    Hallo liebe Foren-Gemeinde, ich habe ein Problem, welches ich nicht durch die Suchfunktion lösen konnte: Ich habe eine Profinet Kommunikation zwischen einer 1500er und einer 1200er Steuerung erstellt. Wir nutzen die Kommunikation um Datenbausteine zu senden und zu empfangen. Problem: Ein...
Zurück
Oben