RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
364
Ctrl Command eth_get_com_timeouts
Function Returns timing information for an RTC6 Ethernet Board that is entered in the
RTC6 board management.
Call
eth_get_com_timeouts( &AcquireTimeout, &AcquireMaxRetries, &SendRecvTimeout,
&SendRecvMaxRetries, &KeepAlive, &KeepInterval )
Result None.
Returned
parameter
values
AcquireTimeout
As a pointer to an unsigned 32-bit value.
AcquireMaxRetries
See
AcquireTimeout
.
SendRecvTimeout
See
AcquireTimeout
.
SendRecvMaxRetries
See
AcquireTimeout
.
KeepAlive
See
AcquireTimeout
.
KeepInterval
See
AcquireTimeout
.
All values are each 0, if the board is not an RTC6 Ethernet Board.
All time specifications in µs.
Comments • See also Chapter 16.5.3 ”About the RTC6 Board Management”, page 905.
• By eth_set_com_timeouts, the settings can be changed
(usually only in the context of a problem clarification and only on request by SCANLAB).
• The parameters
AcquireTimeout
,
AcquireMaxRetries
,
SendRecvTimeout
and
SendRecvMaxRetries
refer only to the RTC6 DLL. Therefore, they can be read out even
without granted access right to an RTC6 Ethernet Board.
• The returned parameters
KeepAlive
and
KeepInterval
have the value 0, if for the
addressed RTC6 Ethernet Board
– there is no access right granted
( DLL 618:get_last_error return code
RTC6_ACCESS_DENIED
and
RTC6_ETH_ERROR
;
DLL 619: no error message any more)
– there is a granted access right, but no connection is established
(get_last_error return code
RTC6_ETH_ERROR
)
RTC4RTC6 New command.
RTC5RTC6 New command.
Version info Available as of DLL 606, OUT 606, RBF 611.
Last change DLL 619: no error message any more, if no access right granted.
References eth_set_com_timeouts, eth_set_com_timeouts_auto