
11.5 L_CanDSxClose − deactivating the index mapping
System bus (CAN) for Lenze PLC devices
LenzeCanDSxDrv.lib function library
11−6
L
PLC−Systembus EN 2.0
11.5 L_CanDSxClose − deactivating the index mapping
Function
By means of this function the mapping table and therefore the diversion of indexes is deactivated
again.
· For the deactivation the transfer parameter bClose has to be set to TRUE.
· After carrying out this function, index accesses via the system bus interface according to the
mapping table are not diverted to other codes anymore.
Declaration
BOOL L_CanDSxClose (bClose);
Transfer parameters Data type Information/possible settings
bClose Bool Deactivating the index diversions according to the mapping table.
TRUE The CanDSx driver in the operating system is deactivated.
Return value Data type Value/meaning
Bool Status
TRUE The CanDSx driver in the operating system has been deactivated.
FALSE The CanDSx driver in the operating system has not been deactivated.
· Remedy: function call via transfer parameter bClose = TRUE.
Note!
If the function L_CanDSxCloseis called up while write or read requests for codes are still active, they
are possibly disturbed!
Therefore all actions with a code access should be completed before this function is called.
Example
Calling the function in ST:
IF bCloseCanDSxDriver AND NOT bClose THEN
bClose := TRUE;
dwReturnClose := L_CanDSxClose(bClose:=TRUE);
END_IF
Komentáře k této Příručce