20
Address Point
ID
Description
Options/Range Units
Type
R/W
Notes
+3
Shared device access enabled
1, 2
0=enabled, 1=disabled
UINT16
R/W
0 - default
+4
Temporarily override device access restrictions
1
0=disabled, 1=enabled
UINT16
R/W
Active only within current session
+5
Routing table enabled
2
0=disabled, 1=enabled
UINT16
R/W
0 - default
+6-7 Reserved
Device Routing Table
47000-47249
+0
Device 1 rout path
Bits 0–3 - destination port:
0=none, 1=Ethernet, 4=COM4,
5=COM5
Bits 4-7 - shared device access rule
(see F5)
2
Bits 8-15 - IP entry number in the
Routing IP Table for the Ethernet
port
UINT16
R/W
+1
Device 2 rout path
UINT16
R/W
…
+246
Device 247 rout path
UINT16
R/W
+247-249 Reserved
Routing IP Table
47250-47299
+0,1
IP Address 1
0x00000000-0xFFFFFFFF
UINT32 R/W
+2,3
IP Address 2
0x00000000-0xFFFFFFFF
UINT32 R/W
…
+30,31
IP Address 16
0x00000000-0xFFFFFFFF
UINT32 R/W
+32-49 Reserved
47300-52149
Reserved
1
Shared device access allows several clients to simultaneously access device registers either for a read or a write. It is normally enabled, so different clients can poll data registers in the
same device without collisions. However, simultaneous file accesses to the same device could destroy device file buffers so both clients may receive corrupted data. To prevent such
collisions, the user can disable shared device accesses so the ETC2002 will reject any additional requests addressed to a device that is being accessed by another client. In this event, the
ETC2002 will return an exception response with the error code 10 = “Gateway is busy” until the first client closes the session or points to a different device.
2
Starting with V21.5.4. If the routing table is enabled in the ETC2002 and shared device access is also enabled, then the ETC2002 manages shared device accesses according to the access
rules defined in the routing table individually for each device.