-> Hier kostenlos registrieren
Hallo SPS-Community,
seit einiger Zeit bin ich schon stiller Leser hier im Forum und habe schon sehr hilfreiche Tipps gefunden. Hierfür erstmal Danke!
Zu meinem aktuellen Problem konnte ich über die Suche leider keine Antwort bekommen.
Ich möchte einen Profinet/Safe-Geber an einer S7-300-F testen.
Im F-Programmbaustein (FC2) greife ich über ein Merker-Bit bitweise auf ein Datenwort (unsigned16) der Safe-Ausgangsdaten zu.
| M1.0 A257.1
|--||---( )---|
|
Anscheinend ist dies nicht zulässig, ich bekomme folgende Fehlermeldung: "Peripheriezugriff A 257.1 stimmt nicht mit der Kanalstruktur der F-Peripherie überein".
Bedeutet das, dass im Safe-Programm auf Datenwörter nur wortweise zugegriffen werden kann?
Mich verwundert allerdings, dass genau der selbe Zugriff mit einem Profibus/Safe-Gerät ohne Probleme funktioniert hat.
Gibt es vielleicht Unterschiede bei der Interpretation der Datentypen von GSD- und GSDML-Dateien ?
Freue mich auf Antwort.
Viele Grüße,
Manuel
seit einiger Zeit bin ich schon stiller Leser hier im Forum und habe schon sehr hilfreiche Tipps gefunden. Hierfür erstmal Danke!
Zu meinem aktuellen Problem konnte ich über die Suche leider keine Antwort bekommen.
Ich möchte einen Profinet/Safe-Geber an einer S7-300-F testen.
Im F-Programmbaustein (FC2) greife ich über ein Merker-Bit bitweise auf ein Datenwort (unsigned16) der Safe-Ausgangsdaten zu.
| M1.0 A257.1
|--||---( )---|
|
Anscheinend ist dies nicht zulässig, ich bekomme folgende Fehlermeldung: "Peripheriezugriff A 257.1 stimmt nicht mit der Kanalstruktur der F-Peripherie überein".
Bedeutet das, dass im Safe-Programm auf Datenwörter nur wortweise zugegriffen werden kann?
Mich verwundert allerdings, dass genau der selbe Zugriff mit einem Profibus/Safe-Gerät ohne Probleme funktioniert hat.
Gibt es vielleicht Unterschiede bei der Interpretation der Datentypen von GSD- und GSDML-Dateien ?
Freue mich auf Antwort.
Viele Grüße,
Manuel