grosser_marco
Level-1
- Beiträge
- 45
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo, ich hab eine dringende Frage:
Ich habe in einer Anlage 4 unabhängige TwinCAT-PCs, wobei drei davon (fungieren als Master) mit jeweils einer Switch-Klemme EL6692 mit der 4.Steuerung (fungiert als Slave - hat 3 sekundäre (virtuelle) EL6692 - verbunden sind.
Ausserdem sind alle 4 PCs über LAN verbunden.
Der Datenaustausch der Steuerungen (auch die Notaus-Signale über TwinSAFE mittels Master- und Slave-Message) erfolgt über die EL6692 und das muss auch so bleiben.
Eine einzige der Master-Steuerungen verwendet Distributet Clocks.
Nun zu meinem Problem:
Ich muss bei allen 4 Kommunikationen in der Slave-Steuerung die EL6692 auf DC-synchron einstellen, obwohl wie gesagt nur eine Master-Steuerung DC verwendet. In den 3 anderen Master-Steuerungen steht die EL6692 auf FreeRun. Aber wenn ich in der Slave-Steuerung die EL6692 auf FreeRun einstelle, dann läuft die Kommunikation nicht...?????!!!!!
Wenn ich die EL6692 in der Slave-Steuerung auf DC-Synchron umstelle, dann läuft die Kommunikation eigentlich. Allerdings bleibt sporadisch einer der virtuellen EL6692 beim Hochlauf im PREOP_INIT ERR hängen mit der Fehlermeldung "Timeout 0x1A00 entries"...
Weiß irgendjemand Rat? Bin am verweifeln! Beckhoff meint... "es müsste eigentlich gehen mit FreeRUN".
Danke schon im Vorraus!
Marco
Ich habe in einer Anlage 4 unabhängige TwinCAT-PCs, wobei drei davon (fungieren als Master) mit jeweils einer Switch-Klemme EL6692 mit der 4.Steuerung (fungiert als Slave - hat 3 sekundäre (virtuelle) EL6692 - verbunden sind.
Ausserdem sind alle 4 PCs über LAN verbunden.
Der Datenaustausch der Steuerungen (auch die Notaus-Signale über TwinSAFE mittels Master- und Slave-Message) erfolgt über die EL6692 und das muss auch so bleiben.
Eine einzige der Master-Steuerungen verwendet Distributet Clocks.
Nun zu meinem Problem:
Ich muss bei allen 4 Kommunikationen in der Slave-Steuerung die EL6692 auf DC-synchron einstellen, obwohl wie gesagt nur eine Master-Steuerung DC verwendet. In den 3 anderen Master-Steuerungen steht die EL6692 auf FreeRun. Aber wenn ich in der Slave-Steuerung die EL6692 auf FreeRun einstelle, dann läuft die Kommunikation nicht...?????!!!!!
Wenn ich die EL6692 in der Slave-Steuerung auf DC-Synchron umstelle, dann läuft die Kommunikation eigentlich. Allerdings bleibt sporadisch einer der virtuellen EL6692 beim Hochlauf im PREOP_INIT ERR hängen mit der Fehlermeldung "Timeout 0x1A00 entries"...
Weiß irgendjemand Rat? Bin am verweifeln! Beckhoff meint... "es müsste eigentlich gehen mit FreeRUN".
Danke schon im Vorraus!
Marco