English | 🠦 Deutsch |
After opening a TwinCAT project, the TwinSAFE project is missing. You can just see the TwinSAFE instance, but no TwinSAFE groups etc.:
We know these kind of solutions:
[System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
$publish = New-Object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("C:\Temp\TcXaeVsx.15.0.dll")
All devices that are used in TwinSAFE must be installed on your computer. If not, you will get an error when opening the TwinCAT project. Then you need to install the EtherCAT device description files (ESI files). Usually they are included in the project Std and you can use Control plus Studio to install them:
Every FSoE device may be defined only once in all installed ESI files. Otherwise you will get an error when opening the TwinCAT project.
See this article: https://community.developer.bosch.com/t5/Knowledge-base/TwinSAFE-4020-error-Multiple-definitions-exi...
Deutsch | 🠦 English |
Nach dem Öffnen eines TwinCAT Projekts fehlt das TwinSAFE Projekt. Man kann nur die TwinSAFE Instance sehen, aber keine TwinSAFE Gruppen usw.:
Wir kennen diese Lösungen:
[System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
$publish = New-Object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("C:\Temp\TcXaeVsx.15.0.dll")
Alle Geräte, die in TwinSAFE verwendet werden, müssen auf dem Computer installiert sein. Wenn nicht, erscheint ein Fehler beim Öffnen des TwinCAT Projekts. Dann muss man die EtherCAT Gerätebeschreibungsdateien (ESI-Dateien) installieren. Normalerweise sind diese im Projekt Std enthalten und man kann sie mit Control plus Studio installieren:
Jedes FSoE-Gerät darf nur einmal in allen installierten ESI-Dateien definiert sein. Ansonsten erscheint beim Öffnen des TwinCAT Projekts ein Fehler.
Siehe diesen Artikel: https://community.developer.bosch.com/t5/Knowledge-base/TwinSAFE-4020-error-Multiple-definitions-exi...
Den TwinCAT 3 Safety Editor TE9000 installieren. Dies ist ein Standalone TwinSAFE Editor, aber scheinbar installiert er zusätzliche Dateien, die im normalen TwinCAT Setup fehlen.
Link: https://www.beckhoff.com/en-en/products/automation/twinsafe/twinsafe-software/te9000.html