Object ‘C Implemented Library’¶
Symbol:
You add the object to a library project in the POUs view. A C Implemented Library can contain several precompiled modules, each of which is assigned to a certain device. The inserted modules are not visible in the library manager.
If you double-click on the object in the POUs view, it opens in its editor.
Object files for devices | |
List of the devices with the assigned module with the following information: Device, Version, File name, File size |
|
Add | Opens the dialog box Select device, where you can assign a precompiled module to a device and add it to the C-implemented library. Any number of modules can be added to such an object. When downloading a concrete project with this library to a device, only the respectively matching file is loaded to the device. |
Remove | Removes the selected entry in Object files for devices. |
Object File | Input of a file that matches the Device and can be loaded by the operating system as a dynamic object, for example for Windows: *.dll, for Linux: *.so Please note: The file *.dll must contain the title of the library project in its name. Example: if the library project has name XYlib, then the Object File must be called: |
Device |
|
Chose device | The runtime module precompiled in the object file is assigned to the selected device. |