beautypg.com

Siemens 7 User Manual

Page 23

background image

Multiplexer Driver Developer’s Guide

4.2 Settings Stored in the Windows Registry

s

Mux_Drv_DevGuide_v07

Page 23 of 36

2006-9-27

Confidential / Released

Optional values supported as of Multiplexer Protocol version 4, i.e. supported by the WinMux2k driver
version 3.000 or later.

The following optional values can be manually added to the Registry when needed.

MaxMuxVersion

3

This registry value provides the possibility to force the driver
to use a lower multiplex protocol version than the maximum
supported. The multiplex protocol has been improved con-
tinuously by adding several features. The multiplex protocol
version is negotiated with the connected module during mul-
tiplex startup. It is used to ensure compatibility between dif-
ferent multiplex driver and module generations. The registry
value isn’t mandatory, by default the WinMux driver uses
always the latest protocol implementation with all available
features. If for some reason an older multiplex protocol shall
be used it can be controlled with that registry value. For fur-
ther information about the multiplex protocol versions refer
to the “Multiplexer User’s Guide”.

HdlcWindowSize

4

Modules with multiplex protocol version 4 and above use a
kind of HDLC framing to secure the data transmission on the
virtual ports and avoid data loss at high transfer rates and
much data traffic. This registry value provides the possibility
to adjust the size of the HDLC window which defines the
maximal number of outstanding HDLC packets. It can be
between 2 and 7.

This Registry value is not mandatory. If it is not added to the
Registry the value 4 will be assumed by default. Please note
that the value is negotiated with the module.

Table 6: Registry values

Value

Data (Example)

Properties