existence of modules is only monitored at intervals of one second, an access error may
be detected first if the module is accessed directly or when the process image is updated.
If you insert a module in a configured slot in the RUN mode, the operating system checks
whether the type of the module inserted corresponds to the recorded configuration. OB
83 is then started and parameters are assigned if the module types match.
You can reassign the parameters to existing modules when you modify your system con-
figuration during runtime. This reassignment of parameters is performed by transferring
the required parameter data records to the modules. This is the procedure:
1. OB 83 will be started (Start event: 3367h) after you have assigned new parameters
to a module and downloaded this configuration to the CPU in RUN mode. Relevant
OB start information is the logical basic address (OB83_MDL_ADDR) and the
module type (OB83_MDL_TYPE). Module I/O data may be incorrect as of now,
which means that no SFC may be busy sending data records to this module.
2. The module parameters are reassigned after OB 83 was executed.
3. OB 83 will be restarted after the parameters have been assigned
n Start event: 3267h, provided this parameter assignment was successful, or
n 3968h, if failed
The modules I/O data response is identical to their response after an insertion inter-
rupt, that is, currently they may be incorrect. You can now call SFCs again to send
data records to the module.
The following table describes the start information of the OB 83 with default names of the
variables and its data types:
Variable Data type Description
OB83_EV_CLASS BYTE Event class and identifiers:
32h: End of reassignment of module parameters
33h: Start of reassignment of module parameters
38h: module inserted
39h: module removed or not responding, or end of
parameter assignment
OB83_FLT_ID BYTE Error code:
(possible values: 51h, 54h ... 56h, 58h, 61, 63h ...
68h)
OB83_PRIORITY BYTE Priority class: can be assigned via hardware configu-
ration
OB83_OB_NUMBR BYTE OB number (83)
OB83_RESERVED_1 BYTE Identification of module or submodule/interface
module
OB83_MDL_ID BYTE 54h: Peripheral input (PI)
55h: Peripheral output (PQ)
Reconfiguring modules
Local Data
VIPA SPEED7
Organization Blocks
Asynchronous error Interrupts > OB 83 - I/O_FLT2 - Insert / Remove Module
HB00 | OPL_SP7 | Operation list | en | 18-30 90