Please enable JavaScript to view this site.

Validity: Rule, Task

NOTE: Before RTE 34.22.1, this variable was called MASK_NOWAIT_FLAG.

This variable contains the flag mask for disabling free semaphore waiting for Ethernet ports.

If waiting is disabled (high bit) it can cause rule durations to be longer. If it is enabled (low bit) it is possible to lose packets on reception.

NOTE: Data can be changed at any time.

Syntax

I32 nowait_flag_mask

Attributes

Read/write.

Bit-accessible

Notes

Flags at switch on are imposed as follows: FALSE if Ethercat communication is present on the Ethernet port, TRUE in other cases.

For example, for a uRMC3 using ECAT communication on the ETH1 pora, at switch on the variable is worth 0x00000006 (high bits for ETH2 and ETH3)

The meaning of the bits is as follows:

Bit

HEX value

Description

0

0x1

ETH1

1

0x2

ETH2

2

0x4

ETH3

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC