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 |