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

Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: Informationen aus Anypointer holen

  1. #11
    Join Date
    30.06.2016
    Posts
    13
    Danke
    4
    Erhielt 3 Danke für 3 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Quote Originally Posted by PN/DP View Post
    Na, ganz so easy geht es dann doch nicht - Byteadresse wird falsch ermittelt. Und Bitadresse ist viel zu umständlich gelöst.
    So funktioniert es allerdings tatsächlich bei uns in der Anlage. Ich lerne jedoch gerne dazu, wärst du also so freundlich...?

    Edit: Ok, ich weiß was du bei der Byteadresse meinst, es fehlen drei Bits...
    Last edited by Banana Joe; 09.10.2019 at 16:52.
    Mit freundlichen Grüßen,

    Banana Joe

  2. #12
    Join Date
    11.08.2018
    Location
    Göppingen
    Posts
    11
    Danke
    0
    Erhielt 4 Danke für 3 Beiträge

    Default

    Quote Originally Posted by Howard View Post
    ABER: Wenn du es eh gerade umschreibst , dann mach es doch gleich vernünftig und löse dich von dem alten Gedankengut.

    Dem stimme ich uneingeschränkt zu. Wobei ich deine Aussage umformulieren würde in:
    Wenn du es jetzt eh endlich umschreibst, dann mach es doch endlich vernünftig und löse dich von den uralten Konzepten, die noch nie gut waren.
    Last edited by ms_gp; 09.10.2019 at 18:24. Reason: Zitat vergessen

  3. #13
    C7633 is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    04.10.2010
    Posts
    178
    Danke
    200
    Erhielt 10 Danke für 8 Beiträge

    Default

    Quote Originally Posted by PN/DP View Post
    Na, ganz so easy geht es dann doch nicht - Byteadresse wird falsch ermittelt. Und Bitadresse ist viel zu umständlich gelöst.


    @C7633
    Der ANY der zeigt doch bestimmt auf irgendwas strukturiertes? Dann erkläre doch die Struktur zu einem Datentyp, dann kannst Du ganz ohne rumbasteln in- und außerhalb des Bausteins symbolisch mit dem Übergabeparameter arbeiten.

    Oder soll da Schweinkram aus der Programmier-Steinzeit in dieses Jahrtausend übernommen werden?

    Harald
    Hallo Harald

    Genau das ist die Herausforderung.
    Der Anypointer zeigt auf eine Schnittstelle zum Gerät, die in einem DB abgelegt ist.
    Hier greift die Visualisierung drauf zu, die eingegebenen Parameter können mit dem Baustein über die azyklische Kommunikation ins Gerät geschrieben werden.
    Da es aber ca. 500 verschiedene Schnittstellen gibt, muss ich hier total flexibel bleiben.
    Wenn jemand eine bessere ID als den Anypointer hat, ich würde mich freuen.
    Wer mir hilft, bekommt auch ein Danke

  4. #14
    C7633 is offline Erfahrener Benutzer
    Themenstarter
    Join Date
    04.10.2010
    Posts
    178
    Danke
    200
    Erhielt 10 Danke für 8 Beiträge

    Default

    Quote Originally Posted by Howard View Post
    Moin,
    erst in der DB_Any-Variable bei Remanenz "im IDB setzen" einstellen.
    Dann in der darauf folgenden Variable als Typ "AT" auswählen. Diese "Folge-Variable" überlagert dann die darüber stehende. Geht aber alles nur bei FBs und dort nur im In, Out, In/Out und Static-Teil.
    Attachment 47315
    Hi Howard

    Danke für die Antwort.
    Noch eine Gegenfrage: Funktioniert das dann auch, wenn man 300er mit TIA macht, oder muss es dann eine 1200er / 1500er sein?
    Wer mir hilft, bekommt auch ein Danke

  5. #15
    Join Date
    27.06.2015
    Location
    Hamburg
    Posts
    880
    Danke
    160
    Erhielt 241 Danke für 199 Beiträge

    Default

    Das kann ich dir leider nicht beantworten, da ich noch nie eine 300er im TIA projektiert habe. Da würde ich dann eher beim Classic bleiben.
    "Der höchste Lohn für unsere Bemühungen ist nicht das, was wir dafür bekommen, sondern das, was wir dadurch werden." - John Ruskin

  6. #16
    Join Date
    22.01.2008
    Location
    Allgäu, da wo die Kühe schöner sind als die Mädels
    Posts
    1,830
    Danke
    52
    Erhielt 752 Danke für 454 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Quote Originally Posted by PN/DP View Post
    Na, ganz so easy geht es dann doch nicht - Byteadresse wird falsch ermittelt. Und Bitadresse ist viel zu umständlich gelöst.


    @C7633
    Der ANY der zeigt doch bestimmt auf irgendwas strukturiertes? Dann erkläre doch die Struktur zu einem Datentyp, dann kannst Du ganz ohne rumbasteln in- und außerhalb des Bausteins symbolisch mit dem Übergabeparameter arbeiten.

    Oder soll da Schweinkram aus der Programmier-Steinzeit in dieses Jahrtausend übernommen werden?

    Harald
    Das funktioniert aber nur, wenn man den Optimierten Zugriff am FB ausgeschaltet hat.
    Gruss Audsuperuser

    Herzlich Willkommen im Chat:
    SPS-Forum Chat (Mibbit) | SPS-Forum Chat (MIRC)

  7. Folgender Benutzer sagt Danke zu AUDSUPERUSER für den nützlichen Beitrag:

    C7633 (11.10.2019)

Similar Threads

  1. Programm aus Steuerung zurück holen
    By link96 in forum CODESYS und IEC61131
    Replies: 6
    Last Post: 28.03.2014, 09:34
  2. Programm aus Logo holen
    By dentech in forum Simatic
    Replies: 6
    Last Post: 25.04.2012, 23:05
  3. Datenbereich über ANY Zeiger aus DB holen
    By Temotec in forum Simatic
    Replies: 2
    Last Post: 21.06.2009, 21:42
  4. Bits aus Byte-Array holen
    By MW in forum Hochsprachen - OPC
    Replies: 7
    Last Post: 11.07.2007, 20:29
  5. [SCL] DATE_AND_TIME aus DB holen
    By lazka in forum Simatic
    Replies: 8
    Last Post: 23.12.2006, 00:12

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
  •