-> Hier kostenlos registrieren
Hallo,
Im Rahmen meiner Bachelorarbeit möchte ich einen Simulink Regelkreis in meiner TwinCAT Steuerung einbauen. Dabei habe ich verschiedenen Verbindungsmöglichkeiten angeschaut und auch schon mehrere erfolgreich eingebaut (TE1400, TE1410 TC ADS Symbol Interface und TE1410 TC ADS Sync Read/Write). Diese funktionieren alle einwandfrei, jedoch kann ich mit den TE1410 Tools bis jetzt nur auf vorhandene TcCOM Objekte zugreiffen und kein eigenes erstellen.
Dies soll gemäss Anleitung mit dem TC ADS Module Interface gehen. Jedoch bekomme ich da eine Fehlermeldung, wenn ich das Modul erstellen will. Folgende Schritte habe ich unternommen:
Nun weiss ich nicht mehr weiter wie ich das Problem lösen könnte. Was mir noch auffällt ist, dass er keinen Port verlangt bei diesem Modul. Jedoch wüsste ich nicht wo dieser noch einzufügen wäre.
Ich hoffe jemand kann mir einen Tipp geben.
Gruss Dominik
Im Rahmen meiner Bachelorarbeit möchte ich einen Simulink Regelkreis in meiner TwinCAT Steuerung einbauen. Dabei habe ich verschiedenen Verbindungsmöglichkeiten angeschaut und auch schon mehrere erfolgreich eingebaut (TE1400, TE1410 TC ADS Symbol Interface und TE1410 TC ADS Sync Read/Write). Diese funktionieren alle einwandfrei, jedoch kann ich mit den TE1410 Tools bis jetzt nur auf vorhandene TcCOM Objekte zugreiffen und kein eigenes erstellen.
Dies soll gemäss Anleitung mit dem TC ADS Module Interface gehen. Jedoch bekomme ich da eine Fehlermeldung, wenn ich das Modul erstellen will. Folgende Schritte habe ich unternommen:
- Matlab Interface Module unter TcCOM erstellt (Object Id: 0x01010030, AMS Net Id: 129.132.161.44.1.1)
- dieses mit einem eigenen Task verbunden (10 ms cycle ticks, Port 352)
- Dann in Matlab den Block "TC ADS Module Interface" erstellt
- NetID, OID wie oben eingetragen und eine neue Modul Instanz erstellt
- In-/Outputs hinzugefügt
- Apply geklickt
- -> Fehlermeldung: Could not save TMI file: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt
Nun weiss ich nicht mehr weiter wie ich das Problem lösen könnte. Was mir noch auffällt ist, dass er keinen Port verlangt bei diesem Modul. Jedoch wüsste ich nicht wo dieser noch einzufügen wäre.
Ich hoffe jemand kann mir einen Tipp geben.
Gruss Dominik