Aktueller Inhalt von chickmc

  1. C

    PAD PAW PED PEW DB Variabel machen

    lar2 #PAD_Adr Funktioniert nicht wenn ich den Letzten Teil noch so umschreibe dann müsste es so aussehe. Letzter Teil Original: L PED 272 T DB101.DBD 8 L PED 276 T DB101.DBD 12 Multiinstanzfähig: Var_Def: IN PAD_Adr als pointer...
  2. C

    PAD PAW PED PEW DB Variabel machen

    Die Größe des DB ist nur 16 Byte Wie ist das mit dem [AR1,P#4.0] Wird da bei jedem mal die 4 Byte dazugezählt oder nur 4 Byte zum AR1(=DB101.DBX0.0)
  3. C

    PAD PAW PED PEW DB Variabel machen

    Bis wie weit ist mein Code überhaupt brauchbar. Bisher habe ich //-------------------- TAR1 //Adressregister 1 und 2 sichern damit diese am Bausteinende wieder hergestellt werden können. T #AdrReg1 TAR2 T #AdrReg2 //-------------------- L P#0.0...
  4. C

    PAD PAW PED PEW DB Variabel machen

    Das da die 272 dran stehen muss ist im prinzip richtig aber ich möchte das ganze ja alz Multiinstanz haben, also der wert soll aus den übergabeparametern geholt werden. Der aufruf soll dann so aussehen. U M 0.0 = L 22.0 BLD 103 CALL "Ansteuerung...
  5. C

    PAD PAW PED PEW DB Variabel machen

    Hallo, ich habe mir momentan die aufgabe gemacht folgenden Code Multiinstanzfähig zu machen. L 0 T DB101.DBD 0 T DB101.DBD 4 SET UN #reset S DB101.DBX 4.0 L DB101.DBD 0 T PAD 272 L...
  6. C

    Bausteinkonsistenz: Übersetzungsfehler aufgetreten

    Ja gelöscht und alles ist wunderbar :-) THX
  7. C

    Bausteinkonsistenz: Übersetzungsfehler aufgetreten

    Okay der DB1011 der über der Meldung steht ist ein Instanz DB vom FB88. Unter den Eigenschaften sehe ich dass der nirgends aufgerufen wird also gelöscht werden kann?
  8. C

    Bausteinkonsistenz: Übersetzungsfehler aufgetreten

    Diesen FB 88 bekomme ich nirgends her. Es wird zwar gesagt dass der in dem Lib Update (S7LibUpdate_2010-05-03.exe) drin sein soll aber ist er nicht. Weiß jemand wo es den noch gibt damit ich den einfach testweise mal einfügen kann?
  9. C

    Bausteinkonsistenz: Übersetzungsfehler aufgetreten

    Meine Konfiguration PLC 317-2DP 2AJ10 (SINUMERIK 840D) DiagnoseRepeater DP/DP Koppler Sinumerik MCP Mehrere ET200S Mehrere ET200PRO Mehrere Festo CPX Ventilinseln CIF50-DPS Unigate Profibus-DP Alles über PB und ein HT8 über MPI
  10. C

    Bausteinkonsistenz: Übersetzungsfehler aufgetreten

    Hallo ich bekomme bei mir folgenden Fehler beim übersetzen. Scheinbar fehlt der FB 88 aber ich weiß nicht wo der Aufgerufen werden soll. Hat jemand ne Idee wie ich das rausfinde? In der Aufrufstruktur sehe ich keinen Aufruf von FB 88. Vielen Dank für eure Vorschläge.
  11. C

    S7 Graph vergleichen

    Hat sich erledigt. Wenn beim Vergleich Detailvergleich angekreutzt wird, wird der erste Unterschied angezeigt. Danach speichern aktuallisieren und nochmal zum nächsten Unterschied.
  12. C

    S7 Graph vergleichen

    Hallo, Ich habe momentan das problem dass die Schritketten von 7 Anlagen sich teilweise unterscheiden und ich sie auf einen Aktuallisierten Stand bringen soll. Nun habe ich schon ein paar davon aktuallisiert und deren Code unterscheidet sich nicht mehr vom Aktuellen. Jetzt gibt es aber eine bei...
  13. C

    Einzelnes bit in Temp Array of DWord Rücksetzen

    Okay mein Problem habe ich jetzt anderweitig gelöst. Die hier genannte Lösung konnte ich bisher aber nicht überprüfen.
  14. C

    Einzelnes bit in Temp Array of DWord Rücksetzen

    Den Code kann ich an die stelle mit meiner Markierung setzen dann wird das erste Bit von #Tmp.PDW auf null rückgesetzt? Oder sehe ich das falsch?
  15. C

    Einzelnes bit in Temp Array of DWord Rücksetzen

    Hallo, wie der Titel schon sagt muss ich in einem Temporären Array of DWord das erste Bit auf null setzen. #Tmp.PDW[1..7] Wie realisiere ich das? Der Sinn und zweck soll sein dass egal was vorher mit diesem bit geschehen ist am ende immer null drin steht und direckt danach an den...
Zurück
Oben