Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Page 1 of 13 12311 ... LastLast
Results 1 to 10 of 125

Thread: Ein paar Fragen .

  1. #1
    Join Date
    25.10.2003
    Posts
    1,592
    Danke
    322
    Erhielt 106 Danke für 70 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo.
    ihc habe es gehört
    wenn ich schreibe z.B. Befehl:

    E0.0

    Dann diese Befehl besteht aus zwei Byts .
    In erste Byts wird es unter Sinn mit "was" und in zweite Byts " womit" geschrieben.

    Können Sie bitte mir es genau erklären?

    gruß waldy
    Reply With Quote Reply With Quote Ein paar Fragen .  

  2. Folgender Benutzer sagt Danke zu waldy für den nützlichen Beitrag:

    veritas (01.01.2010)

  3. #2
    Join Date
    18.09.2004
    Location
    Münsterland/NRW
    Posts
    5,001
    Danke
    778
    Erhielt 1,211 Danke für 1,011 Beiträge

    Default

    E 0.0 ist ein Eingang und kein Befehl
    Hier kannst du für Siemens nachlesen, wieviel Wörter die einzelnen Befehle gebrauchen und wie lang die Ausführungszeit ist
    Operationsliste S7-300 CPU 312, CPU 314, CPU315-2DP
    Operationsliste S7-400 CPU 412, 414, 416, 417

  4. #3
    waldy is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    25.10.2003
    Posts
    1,592
    Danke
    322
    Erhielt 106 Danke für 70 Beiträge

    Default

    ups,
    ja, ich wolte es so schreiben:

    U E0.0

    Und dafür braucht man zwei Byts , so wie ich habe es gehört.

    Ich möchte es gerne wiessen - warum zwei Byts braucht man dafür.

    gruß

  5. Folgender Benutzer sagt Danke zu waldy für den nützlichen Beitrag:

    veritas (01.01.2010)

  6. #4
    Join Date
    06.12.2006
    Posts
    75
    Danke
    0
    Erhielt 11 Danke für 11 Beiträge

    Default

    Quote Originally Posted by waldy View Post
    Hallo.ihchabeesgehörtwennichschreibez.B.Befehl:E0.0
    DanndieseBefehlbestehtauszweiByts.InersteBytswirdesunterSinnmit"was"und inzweiteByts"womit"geschrieben.

    Können Sie bitte mir es genau erklären?

    gruß waldy
    Also so ist das doch um einiges schwerer zu lesen als Original oben,
    genau so ist es für CPU leichter ,wenn Befehl und Variable ihren festen Platz haben und nicht in einem Byte Platz teilen.

  7. #5
    Join Date
    20.10.2003
    Location
    Biberach
    Posts
    5,421
    Danke
    1,070
    Erhielt 1,555 Danke für 975 Beiträge

    Default

    Quote Originally Posted by waldy View Post

    U E0.0

    Und dafür braucht man zwei Byts , so wie ich habe es gehört.

    Ich möchte es gerne wiessen - warum zwei Byts braucht man dafür.

    gruß
    Hallo,

    wenn es um die Speicherung von Daten geht, ist Byte die Grundeinheit.

    Die Rechenwerke sind (heute) auch auf Bytes ausgelegt.

    Wenn die Anzahl der Operatoren (U, O ...) unter 255 bleibt, reicht
    auch für deren Speicherung ein Byte.

    E0.0 ist als Bit 0 ein Teil des Eingangsbyte 0 (E0.0 ... 0.7).

    Umgekehrt: Würde man den Operator (4 Bit) und den Operand
    (restliche 4 Bit) in ein Byte schreiben, würde man zur Verarbeitung
    ein 4-Bit-Rechenwerk benötigen.

    Das ist jetzt laienhaft geschrieben, aber so in die Richtung sollte es gehen.
    Beste Grüße Gerhard Bäurle
    _________________________________________________________________

    Erfahrung heißt gar nichts. Man kann seine Sache auch 35 Jahre schlecht machen. Kurt Tucholzki

  8. #6
    Join Date
    30.01.2004
    Location
    Erfurt
    Posts
    985
    Danke
    42
    Erhielt 109 Danke für 87 Beiträge

    Default

    Quote Originally Posted by waldy View Post
    ups,
    ja, ich wolte es so schreiben:

    U E0.0

    Und dafür braucht man zwei Byts , so wie ich habe es gehört.

    Ich möchte es gerne wiessen - warum zwei Byts braucht man dafür.

    gruß
    Bevor noch mehr geschrieben wird, schau doch mal in die von marlob zitierten Operatorenlisten.
    Die meisten Operatoren benötigen ein Word, viele noch mehr.
    Konkret das 'U' belegt ein Word, Zuweisungen wie S/R/= gleich zwei (jedenfalls bei einer S7-300).

    Je mehr Bits die Anweisungen belegen, desto mehr Speicher braucht die SPS pro Anweisung, desto größer ist aber auch der potentielle Operationsvorrat. Mit einem Bit kann man eben nur zwei Operationen darstellen, mit zwei Bit vier, mit acht Bit 256 usw.usf.....

    Als SPS-Programmierer braucht man sich aber in der Regel heutzutage nicht mehr darum kümmern, wieviele Byte eine Anweisung nach dem Compilieren nun verbraucht - bei den Hardwarepreisen kommt im Fall des Falles halt eine größere CPU zum Einsatz.
    __
    Mit freundlichem Gruß Peter

    ...Wir sind Alle Zeitreisende. Die überwiegende Mehrzahl schafft allerdings täglich nur einen Tag.... (Jasper Fforde: "In einem andern Buch")

  9. #7
    Join Date
    02.04.2006
    Location
    nähe Muc
    Posts
    2,827
    Danke
    115
    Erhielt 126 Danke für 107 Beiträge

    Default

    Boah. geil alt der Beitrag. Warum steht der den ganz oben als "top aktueller"?
    ___________________________________________





    Sende eine SMS mit dem Stichwort "Feuer" an die 112 und innerhalb von 10 Minuten steht ein roter Partybus mit derbem Sound vor deiner Tür.


    AGB: Wer Rechtschreibfehler findet darf diese behalten. Bitte meine in eile gefertigten, selten anfallenden Vertipsler zu entschuldigen.

  10. #8
    Join Date
    07.07.2004
    Posts
    3,381
    Danke
    38
    Erhielt 584 Danke für 382 Beiträge

    Böse

    Hallo,

    Quote Originally Posted by maxi
    Boah. geil alt der Beitrag. Warum steht der den ganz oben als "top aktueller"?
    Der Beitrag steht ganz oben, weil Du Idiot Deinen Schwachsinn hier als letzter abgelassen hast. Sag mal, und diesmal ganz ehrlich : schnupfst Du soviel Koks oder bist Du einfach nur bescheuert

    Gruß

    Question_mark
    ''Ich habe wirklich keine Vorurteile.
    Meine Meinung ist nur die Summe der Erfahrungen" ... (Question_mark)

  11. #9
    Join Date
    15.01.2005
    Location
    Irgendwo zwischen den 7 Bergen, bei den 7 Zwergen
    Posts
    7,064
    Danke
    341
    Erhielt 1,612 Danke für 1,352 Beiträge

    Default

    Zitat:
    Gestern, 08:51
    Also so alt finde ich von Gestern gar nicht, da sind sogar Semmeln noch genießbar.

    Mfg
    Manuel
    Warum denn einfach, wenn man auch Siemens einsetzen kann!

    Wer die grundlegenden Freiheiten aufgibt, um vorübergehend ein wenig Sicherheit zu bekommen, verdient weder Freiheit noch Sicherheit (B. Franklin).

  12. #10
    Join Date
    02.04.2006
    Location
    nähe Muc
    Posts
    2,827
    Danke
    115
    Erhielt 126 Danke für 107 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Ohje, ich habe in meiner durch überarbeitung erzeugten Blindheit auf das Registrierdatum gekuckt.

    Naja, dann istfür Ralle der Tag Morgen auch noch gerettet
    ___________________________________________





    Sende eine SMS mit dem Stichwort "Feuer" an die 112 und innerhalb von 10 Minuten steht ein roter Partybus mit derbem Sound vor deiner Tür.


    AGB: Wer Rechtschreibfehler findet darf diese behalten. Bitte meine in eile gefertigten, selten anfallenden Vertipsler zu entschuldigen.

Similar Threads

  1. Sonstiges Ein paar Fragen zu safety
    By Pikador in forum Simatic
    Replies: 24
    Last Post: 07.02.2019, 16:26
  2. IO-Link ein paar grundsätzliche Fragen
    By DeltaMikeAir in forum Sensorik
    Replies: 19
    Last Post: 20.04.2018, 18:06
  3. Ein Paar Fragen
    By Duggi in forum Sonstige Steuerungen
    Replies: 22
    Last Post: 12.07.2017, 13:44
  4. Step 7 S7-300 ein Paar Fragen
    By Dzhordi in forum Simatic
    Replies: 14
    Last Post: 02.11.2014, 18:15

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •