-> Hier kostenlos registrieren
Hallo,
ich habe folgendes Problem. Ich habe einige Digitalein- und ausgangsklemmen an einem EK1100 hängen. Auf diese Digitalein- und ausgänge kann ich auch unter VisualStudio mittles ADS lesend bzw. schreibend zugreifen. Dies funktioniert allerdings nur dann wenn ich in PLC Control in der Variablenkonfiguration das erste Byte verwende, also z.B.
Digitaleingang0 AT %IX0.0; Wenn ich nun allerdings ein anderes Byte verwende, z.B. Digitaleingang0 AT %IX20.0 und gleichzeitig in VisualStudio bei der Funktion ADSSyncReadReq die Parameter entsprechen ändere funktioniert das nicht mehr. Ähnlich ist das Problem auch bei Analogein- und Ausgangsklemmen. Hier kann ich die Klemmen allerdings unter keiner Adresse erreichen. Meine Frage ist nun: Wie (also nach welcher Logik, bzw. in welcher Reihenfolge) werden die Adressen der Klemmen festgelegt, damit man sie über ADS erreichen kann. Denn offensichtlich richtet sich das Ganze nicht nach der Variablenkonfiguration unter PLC.
Vielen Dank schon mal im Vorraus.
ich habe folgendes Problem. Ich habe einige Digitalein- und ausgangsklemmen an einem EK1100 hängen. Auf diese Digitalein- und ausgänge kann ich auch unter VisualStudio mittles ADS lesend bzw. schreibend zugreifen. Dies funktioniert allerdings nur dann wenn ich in PLC Control in der Variablenkonfiguration das erste Byte verwende, also z.B.
Digitaleingang0 AT %IX0.0; Wenn ich nun allerdings ein anderes Byte verwende, z.B. Digitaleingang0 AT %IX20.0 und gleichzeitig in VisualStudio bei der Funktion ADSSyncReadReq die Parameter entsprechen ändere funktioniert das nicht mehr. Ähnlich ist das Problem auch bei Analogein- und Ausgangsklemmen. Hier kann ich die Klemmen allerdings unter keiner Adresse erreichen. Meine Frage ist nun: Wie (also nach welcher Logik, bzw. in welcher Reihenfolge) werden die Adressen der Klemmen festgelegt, damit man sie über ADS erreichen kann. Denn offensichtlich richtet sich das Ganze nicht nach der Variablenkonfiguration unter PLC.
Vielen Dank schon mal im Vorraus.