-> Hier kostenlos registrieren
Hallo,
Ich benutze mein Panel als Schnittstelle zwischen einer Allen Bradley Logix CPU und einer Siemens S7 300 CPU.
Ich habe zur Zeit es so Programmiert das ich jeweils eine Menge Bit´s im Sekundentakt über ein Script hin und her schicke. Funktioniert ohne Probleme.
Also so geht es z.b. hier mit den Bits.
If SmartTags("DB 100 DBX 20.0") = True Then
SetBit SmartTags("SignalAB1[0]/0")
End If
If SmartTags("DB 100 DBX 20/0") = False Then
ResetBit SmartTags("SignalAB1[0]/0")
End If
usw....
Kann mir hier vielleicht jemand erklären wie ich z.b. ein Byte und ein INT verschieben kann über ein Script.
in AWL klingt das so einfach.
L DB100.DBB20.0
T SignalAB1[0]
Ich habe doch sehr Probleme mit der VB Sprache. Vielleicht auch ein bisschen mit der Deutschen
Und was muss man beachten wenn mehrere Aufrufe aufeinander Folgen
Danke,
Johannes
Ich benutze mein Panel als Schnittstelle zwischen einer Allen Bradley Logix CPU und einer Siemens S7 300 CPU.
Ich habe zur Zeit es so Programmiert das ich jeweils eine Menge Bit´s im Sekundentakt über ein Script hin und her schicke. Funktioniert ohne Probleme.
Also so geht es z.b. hier mit den Bits.
If SmartTags("DB 100 DBX 20.0") = True Then
SetBit SmartTags("SignalAB1[0]/0")
End If
If SmartTags("DB 100 DBX 20/0") = False Then
ResetBit SmartTags("SignalAB1[0]/0")
End If
usw....
Kann mir hier vielleicht jemand erklären wie ich z.b. ein Byte und ein INT verschieben kann über ein Script.
in AWL klingt das so einfach.
L DB100.DBB20.0
T SignalAB1[0]
Ich habe doch sehr Probleme mit der VB Sprache. Vielleicht auch ein bisschen mit der Deutschen
Und was muss man beachten wenn mehrere Aufrufe aufeinander Folgen
Danke,
Johannes