TIA Hardware Adresse bereits vorhanden - Warum

BiBi

Level-2
Beiträge
138
Reaktionspunkte
17
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe in TIA V20 eine neue Steuerung angelegt.
Ich habe eine CPU 1512 (6ES7 512-1CK01-0AB0) in der Hardware Konfig eingefügt.
Noch eine CM 1542 (6GK7 542-1AX10-0XE0) dazu und dann die E/A Adressen der CPU eingestellt.
DI1=Byte 0+1, DQ1=Byte 0+1, DI2=Byte 2+3, DQ2=Byte 2+3, AI=512, 514, 516, 518, 522, AQ=512, 514
Bis hierhin hat es geklappt.
Nun noch 2 DI32 Karten eingefügt und versucht die Adressen einzustellen. DI=Byte 4+5+6+7 und DI=Byte 8+9+10+11
Hat auch geklappt.

Nun eine IM 155.6 (6ES7 155-6AU01-0BN0) eingerichtet. Eine DI 16 (6ES7 131-6BH01-0BA0) Kanal dazu und Adressen einstellen.
Ich wollte Byte 100+101 einstellen. Nun kommt der Fehler "Diese Adresse wird bereits verwendet, Nächste freie Adresse 126"
Ich bin bis zur Adresse 14 zurück gegangen. Immer der gleiche Fehler.
Wissentlich habe ich keine dieser Adressen, die als belegt gemeldet werden, verwendet.

Gibt es bei der V20 Eigenheiten, die zu beachten sind?
War mit PUT/GET freigeben schon ein Drama.
Mit der V18 hatte ich damit keine Probleme. Mit TIA V20 ist vieles wieder anders.
 
@Richard P.
In der V18 konnte ich in die CPU Eigenschaften gehen und den Haken bei ...erlauben... setzen. Fertig.
In der V20 muss ich eine Rolle bei den Benutzereigenschaften anlegen. Das wusste ich auch nicht.
Schön umständlich. Klar, die Sicherheit geht vor.

@ducati
Screenshots werde ich erstellen. Kommen demnächst.
 
Hier mal ein Screenshot von der Hardware Konfiguration.
Diese hier angezeigten Adressen habe ich nicht vergeben.
Die Adressen, die ich vergaben haben, der Reihe nach:
CPU-AE 512, 514, 516, 518, 520
CPU-DE1 0,1
CPU-DA1 0, 1
CPU-DE2 2, 3
CPU DA2 2,3
CM 542 ---
DE1 4, 5, 6, 7
DE2 8, 9, 10, 11
AE1 522, 524, 526, 528, 530, 532, 534, 536
AE2 538, 540, 542, 544, 546, 548, 550, 552
AE3 554, 556, 558, 560, 562, 564, 566, 568

mehr Baugruppen sind nicht gesteckt.

Dann habe ich noch eine IM 155-6
Da ist eine DE 16 Kanal, Adresse 12, 13
andere Adressen melden Fehler.

Liegt das vielleicht an der CPU?
 

Anhänge

  • TIA_Erw-Konfig-1.png
    TIA_Erw-Konfig-1.png
    315,2 KB · Aufrufe: 40
  • TIA_Erw-Konfig-2.png
    TIA_Erw-Konfig-2.png
    72,6 KB · Aufrufe: 38
  • TIA_Erw-Konfig-3.png
    TIA_Erw-Konfig-3.png
    74,2 KB · Aufrufe: 26
  • TIA_Erw-Konfig-4.png
    TIA_Erw-Konfig-4.png
    67,6 KB · Aufrufe: 27
  • TIA_Erw-Konfig-Fehler.png
    TIA_Erw-Konfig-Fehler.png
    43,9 KB · Aufrufe: 39
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich dachte, ich hätte deine Frage in #3 hinreichend beantwortet.
Aber für dich BiBi, tue ich es auch noch mal bebildern.

Wenn du dir einmal dein erstes Bild in #5 etwas näher ansehen würdest, dann findest du z.Bsp. auch dort die Eingangsadresse 100.

1769340375490.png
 
Zuletzt bearbeitet:
Liegt das vielleicht an der CPU?
Die Kompakt-CPUs haben diverse Funktionen integriert, welche schonmal auch Adressen vorbelegen.

Wenn Du im ersten Beitrag geschrieben hättest, dass das nen S7-1512C-1PN ist, wär mir das gestern auch schon aufgefallen. Die ganzen Bestellnummern hab ich auch nicht im Kopf.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Da sind die GLT Leute schon weiter.
Da kaufste die Hardware E/A und brauchst noch pro E/A ne Lizenz, um den im Programm auch verwenden zu können.
ja, ich weiss, Priva hat das schon vor 20 Jahren so gemacht. Und mittlerweile kann ich auch alle Leute verstehen, die keinen Bock mehr haben und nurnoch Dienst nach Vorschrift machen...🤷

"Kannst Du mal eben den zusätzlichen DO noch programmieren?"
"Nee, kann ich nicht"🖕
 
Nach langem suchen und bei Kollegen fragen, habe ich eine Antwort für die Adressenschleuderei.
Die schnellen Zähler benötigen auch Adressen, es gibt HSC1 bis HSC6 und braucht je Zähler 16 Byte E und 12 Byte A.
Auch die Impulsgeneratoren PTO1/PWM1 bis PTO4/PWM4 brauchen Adressen, nämlich je Impulsgenerator 4 Byte E und 12 Byte A.
Diese nicht benötigten E/As weit nach hinten verschoben, und schon sind die vorderen E/A frei.
 
Nach langem suchen und bei Kollegen fragen, habe ich eine Antwort für die Adressenschleuderei.
Die schnellen Zähler benötigen auch Adressen, es gibt HSC1 bis HSC6 und braucht je Zähler 16 Byte E und 12 Byte A.
Auch die Impulsgeneratoren PTO1/PWM1 bis PTO4/PWM4 brauchen Adressen, nämlich je Impulsgenerator 4 Byte E und 12 Byte A.
Diese nicht benötigten E/As weit nach hinten verschoben, und schon sind die vorderen E/A frei.
Hää, genau das wurde dir doch mehrfach schon hier gesagt.....
Die genannten Adressen sind bei dieser CPU durch die HSC und PWM vorbelegt.
Wenn du dir einmal dein erstes Bild in #5 etwas näher ansehen würdest, dann findest du z.Bsp. auch dort die Eingangsadresse 100.
 
Entschuldigung, Eintrag #3 habe ich nur den letzten Satz (PUT/GET) beachtet.
Mein Fehler. (Ging versehentlich am A.... vorbei, ohne Absicht).

Werde ich abstellen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Entschuldigung, Eintrag #3 habe ich nur den letzten Satz (PUT/GET) beachtet.
Mein Fehler. (Ging versehentlich am A.... vorbei, ohne Absicht).

Werde ich abstellen.
Aber nicht doch, das war mein Fehler. Ich muss mir unbedingt angewöhnen, mich kurz und präzise aus zu drücken :LOL:.
 
Zurück
Oben