Overview Of The Project Modules - Leuze electronic BCL 248i Operating Instructions Manual

Bar code reader
Table of Contents

Advertisement

Starting up the device - Configuration
NOTICE
Note on number of digits
If 0 is specified in a field for the number of digits, the corresponding parameter is ignored by the
device firmware.
Example:
For a code table entry x, the two code lengths 10 and 12 are to be enabled. For this purpose, the following
number of digit entries are necessary:
Number of digits mode x = 0 (enumeration)
Number of digits x.1 = 10
Number of digits x.2 = 12
Number of digits x.3 = 0
Number of digits x.4 = 0
Number of digits x.5 = 0
8.5

Overview of the project modules

When using PROFINET-IO modules, the parameters are assembled dynamically, i.e., only the parameters
that were selected by the activated modules are changed.
The BCL has parameters (device parameters) that must always be present. These parameters are defined
outside of modules and are thus linked to the base module (DAP).
In the current version, a total of 58 modules are available for use. A device module (DAP, see chapter 8.4.2
"Permanently defined parameters/device parameters") is used for basic configuration of the BCL 248i and
is permanently integrated into the project. Further modules may be included into the project according to
requirements and application.
The modules fall into the following categories:
• Parameter module for configuring the BCL 248i.
• Status or control modules that influence the input/output data.
• Modules that may include both parameters and control or status information.
A PROFINET-IO module defines the existence and meaning of the input and output data. In addition, it de-
fines the necessary parameters. The arrangement of the data within a module is defined.
The composition of the input/output data is defined via the module list.
The BCL 248i interprets the incoming output data and triggers the appropriate reactions in the BCL 248i.
The interpreter for processing the data is adapted to the module structure during initialization.
The same applies for the input data. Using the module list and the defined module properties, the input
data string is formatted and referenced to the internal data.
During cyclic operation, the input data is then passed on to the IO controller.
During the startup or initialization phase, the BCL 248i sets the input data to an initial value (usually = 0).
NOTICE
The modules can be grouped together in any order in the engineering tool. Note, however, that
many BCL 248i modules contain linked data (e.g., the decoding result modules 20-41). It is im-
portant to maintain the consistency of these data.
The BCL 248i offers 58 different modules. Each of these modules may only be selected once;
otherwise, the BCL 248i ignores the configuration.
The BCL 248i checks its max. permissible number of modules. The control also reports an error
if the input and output data across all selected modules exceed a total length of 1024 bytes.
The specific limits of the individual modules of the BCL 248i can be found in the GSD file.
The following module overview shows the characteristics of the individual modules:
Leuze electronic GmbH + Co. KG
BCL 248i
52

Advertisement

Table of Contents
loading

Table of Contents