Configuratie en inbedrijfstelling
I
4
Returncodes van de parameterinstelling
0 0
4.5
Returncodes van de parameterinstelling
SEW-specifieke
returncodes
Returncodes van
DeviceNet
Time-out van
explicit messages
28
De returncodes die door de regelaar worden teruggezonden in geval van foute parame-
terinstellingen worden beschreven in het handboek "SEW-veldbusapparaatprofiel" en
maken geen deel uit van deze documentatie. De returncodes worden echter in combi-
natie met DeviceNet in een andere indeling teruggezonden. De volgende tabel bevat
een voorbeeld van de data-indeling van een parameterresponstelegram.
0
Functie
MAC-ID
Voorbeeld
01
hex
•
De Service code van een fouttelegram is altijd 94
•
De General Error Code van een regelaarspecifieke returncode is altijd 1F
proprietary error
•
De Additional Code is gelijk aan de Additional Code die wordt beschreven in het
Handboek van het SEW-veldbusapparaatprofiel
•
In de tabel wordt de door de fabrikant gespecificeerde fout 10
index weergegeven.
DeviceNet-specifieke returncodes worden verzonden in een fouttelegram als de data-
indeling niet is gebruikt tijdens de overdracht of als er een niet-geïmplementeerde
instructie wordt uitgevoerd. De codering van deze returncodes wordt beschreven in de
DeviceNet-specificatie (→ hoofdstuk "Appendix").
De time-out wordt geactiveerd door de optie DFD11B. De time-outinterval moet door de
master worden ingesteld nadat de verbinding tot stand is gekomen. In de DeviceNet-
specificatie wordt niet over een time-outinterval maar over een Expected packet rate
gesproken. De Expected packet rate wordt op basis van de time-outinterval volgens de
volgende formule berekend:
t
= 4 x t
time-out_ExplicitMessages
De Expected packet rate kan worden ingesteld via het connection-object klasse 5,
instance 1, kenmerk 9. Het waardebereik loopt van 0 ms tot 65535 ms, in stappen van
5 ms.
Als voor de explicit messages een time-out optreedt, dan wordt dit verbindingstype voor
de explicit messages automatisch verbroken op voorwaarde dat de Polled I/O- of Bit-
Strobe-verbindingen niet de status ESTABLISHED hebben. Dit is de standaardinstelling
van DeviceNet. U kunt pas opnieuw met explicit messages communiceren als de ver-
binding voor deze berichten weer tot stand is gebracht. De time-out wordt niet doorge-
geven aan de regelaar.
Handboek – MOVIDRIVE® MDX61B Veldbusinterface DFD11B DeviceNet
Byte-offset
1
Service code [=94hex]
General Error Code
94
hex
hex
Expected_Packet_Rate_ExplicitMessages
2
3
Additional Code
1F
10
hex
hex
hex
= Illegal parameter
hex
=