ITcPlcLibraryManager
The ITcPlcLibraryManager interface extends the Automation Interface by enabling access to PLC libraries of a TwinCAT 3 PLC project or PLC repositories of a TwinCAT system.
Methods (in VTable Order)
ITcPlcLibraryManager methods |
Description |
Available since |
---|---|---|
Adds a library to a PLC project. |
TwinCAT 3.1 | |
Adds a placeholder to a PLC project |
TwinCAT 3.1 | |
Creates a repository, which represents a logical container for several libraries. |
TwinCAT 3.1 | |
Installs a library into a repository. |
TwinCAT 3.1 | |
Changes the position of the repository in the repository location list. |
TwinCAT 3.1 | |
Removes library from the PLC project. |
TwinCAT 3.1 | |
Removes a repository. |
TwinCAT 3.1 | |
Returns a list of all libraries found in the system. The returned object is of type ITcPlcLibraries, which is a collection of ITcPlcLibrary objects. |
TwinCAT 3.1 | |
Sets the Effective Resolution of a placeholder |
TwinCAT 3.1 | |
Uninstalls a library from a repository. |
TwinCAT 3.1 |
Properties (in VTable Order)
ITcPlcLibraryManager properties |
Get / Set |
Description |
Available since |
---|---|---|---|
References |
Yes / No |
Gets an object of type ITcPlcReferences, which is a collection of ITcPlcLibrary or ITcPlcPlaceholderRef objects. Represents a list of all references added to the PLC project. |
TwinCAT 3.1 |
Repositories |
Yes / No |
Gets an object of type ITcPlcLibRepositories, which is a collection of ITcPlcLibRepository objects. Represents a list of all currently configured repositories. |
TwinCAT 3.1 |
Version information
Requirements
Required TwinCAT version |
---|
This interface is supported in TwinCAT 3.1 and above |