SIMATIC WinCC (TIA Portal)
Bit Byte VW, HMI und die 0BA7
Erstellt von ChrisBL am 18.06.2012 21:12 (3 Antworten)

18.06.2012, 21:12
|
Beigetreten am: 11.10.2010
Letzter Besuch: 21.02.2013
Beiträge: 45
Bewertung:
(0)
|
(0)
|
Moin
Noch immer bin ich nicht weiter mit meinem Thema "KTP600 an 0BA7". Tia Portal WinCC basic V11 SP2.
Ich habe wohl was grundlegendes nicht verstanden, darum nun noch ein Thread, da ich das auch nirgends so finde.
Folgendes: I´s, Q´s, Merker und Co, lassen sich ja leicht auswählen. (I1 = I0.0 usw)
Nun kommen wir zu meinem Problem. Sagen wir, ich habe eine Schaltfläche, welches im Logo einen Netzwerkeingang triggern soll.
- Netzwerkeingang bekommt VM "V0.0" in der Logosoft - Im TIA dann eine Variable erstellen, "Word, V0.0" heisst "Schalter"
Schaltfläche mit Ereignis belegen: - Drücken BitSetzen "Schalter" 1 - Loslassen Bitrücksetzen "Schalter" 0
Funktioniert soweit. Leider kommt mein Programm irgenwann völlig durcheinander, weil ich bestimmt falsche Bits / Bytes verwendet habe.
Bin jetzt einfach den Zahlen nachgegangen. Also 0.0, 0.1 usw. Irgendwann dann 1.0, 1.1 usw. Aber das scheint so nicht zu stimmen, da das Programm manchmal einen Netzwerkeingang triggert, obwohl ich zb nur an einem Analogeingang der Logo einen Wert ändere. Diese beiden sind logisch nicht miteinander verknuepft. (Programmiere schon jahrelang erfolgreich Logos der 0BA6 Reihe)
Da Logo und TIA das nicht kontollieren, denke ich, da hat sich ein Fehler eingeschlichen.
Hat da jemand genauere Infos drüber?
=== Bearbeitet von ChrisBL @ 18.06.2012 21:17 [GMT ] ===
|
|
|
|
|

19.06.2012, 07:33
|
Beigetreten am: 22.04.2010
Letzter Besuch: 19.06.2013
Beiträge: 3309
Bewertung:
(300)
|
(0)
|
Hallo,
Sieh mal die Logo examples(auch in Deutch) Logo OBA7 examples
Grus,
Marcjan
Problem solved?
Please let us know!
Please no technical questions by PM, use the forum!
|
|
|
|

19.06.2012, 13:47
|
Beigetreten am: 03.05.2011
Letzter Besuch: 18.06.2013
Beiträge: 464
Bewertung:
(46)
|
(0)
|
Überträgst du den analogen Wert an dein HMI? Für mich klingt das nämlich so, als hättest du eine Überschneidung der VM Adressen.
Wenn du V0.0 bis V0.7 und V1.0 bis V1.7 zum triggern von Netzwerkeingängen verwendest, dann ist die nächste verwendbare Adresse VW2 oder eben V2.0.
|
|
|
|
|
Für diesen Beitrag bedankt sich:
|

19.06.2012, 15:54
|
Beigetreten am: 11.10.2010
Letzter Besuch: 21.02.2013
Beiträge: 45
Bewertung:
(0)
|
(0)
|
Jep, das war das Problem. Musste mich erst einlesen, von wegen Bit, Variablenword usw. So richtig verstanden hab ich jetzt erst. ;)
|
|
|
|
|
Für diesen Beitrag bedankt sich:
|
Aktionen