Hallo zusammen,
ich habe folgendes Problem:
Beim Kompilieren eines bereits erstellsten Projekts, verschwinden die I/O-Adressen von manchen globalen Variablen. Die Variablen sind in der Global_Variables-Liste deklariert und Prozessdaten zugeordnet.
Es handelt sich auschließlich um Profinet-Statusdaten ( PNIO_DATA_VALID und PNIO_APPL_RUN) von bestimmten Teilnehmern ( Kuka-Robotern und PC-Karte).
Ich habe foolgendes versucht:
- Die Signale zu trennen, neu zu verbinden und dann Projekt neu erzeugen. Es werden trotzdem keine Adressen generiert.
- Die Adressen wie vor dem Kompilieren manuell einzugeben, kompilieren, Projekt senden. Die Variablen werden gar nicht gesetzt, Obwohl die teilnehmer angeschlossen.
Hat jemand eine Idee, woran es liegen konnte?
Was mich wundert ist, dass in der Regel die Adressierung automatisch erfolgt, nachdem man die eine globale Variable einem Prozessdatum zugerordnet hat. Warum klappt es aber hier nicht?
ich habe folgendes Problem:
Beim Kompilieren eines bereits erstellsten Projekts, verschwinden die I/O-Adressen von manchen globalen Variablen. Die Variablen sind in der Global_Variables-Liste deklariert und Prozessdaten zugeordnet.
Es handelt sich auschließlich um Profinet-Statusdaten ( PNIO_DATA_VALID und PNIO_APPL_RUN) von bestimmten Teilnehmern ( Kuka-Robotern und PC-Karte).
Ich habe foolgendes versucht:
- Die Signale zu trennen, neu zu verbinden und dann Projekt neu erzeugen. Es werden trotzdem keine Adressen generiert.
- Die Adressen wie vor dem Kompilieren manuell einzugeben, kompilieren, Projekt senden. Die Variablen werden gar nicht gesetzt, Obwohl die teilnehmer angeschlossen.
Hat jemand eine Idee, woran es liegen konnte?
Was mich wundert ist, dass in der Regel die Adressierung automatisch erfolgt, nachdem man die eine globale Variable einem Prozessdatum zugerordnet hat. Warum klappt es aber hier nicht?