要对插件进行编程,需要具有一个用于创建类库的项目。同时,还需在该项目中添加“Siemens.Engineering.AddIn.dll”文件的引用。从而建立与 Openness API 的连接。
要创建一个新的 C# 项目来为插件编程,请按以下步骤操作:
通过“文件 -> 新建 > 项目”(File -> New > Project) 打开“新建项目”(New project) 对话框。
在“已安装 > Visual Studio”(Installed > Visual Studio) 下,选择条目“类库 (.NET Framework)”(Class library (.NET Framework))。
*项目的名称和存储位置。
单击“确定”(OK),确认输入。
Visual Studio 则使用新项目创建项目文件夹。用户可随时在该项目文件夹中添加更多项目(类库),用于编程各种插件包。
要插入对文件“Siemens.Engineering.AddIn.dll”的引用,请执行如下步骤:
右键单击项目文件夹中的“引用”(References) 条目,然后在快捷菜单中选择“添加引用”(Add reference) 条目。
引用管理器随即打开。
单击左侧“浏览”(Browse) 上的概述,然后在“浏览”(Browse) 按钮下方单击。
在 TIA Portal 安装目录的“PublicAPI\[Versionsnummer].AddIn”下浏览到文件“Siemens.Engineering.AddIn.dll”,然后单击“添加”(Add)。
单击“确定”(OK) 关闭引用管理器。
选择新引用“Siemens.Engineering.AddIn”并打开属性。
将属性“本地副本”(Local copy) 设置为“False”。
必要时,可采用相同方式添加其它引用:
如需使用用户自定义插件启动其它进程,则需添加文件“Siemens.Engineering.AddIn.Utilities.dll”的引用。该文件位于“Siemens.Engineering.AddIn.dll”文件所在目录中。
如需使用用户自定义插件与其它 TIA Portal 实例建立连接,则需添加文件“Siemens.Engineering.dll”的引用。该文件位于目录“PublicAPI\[Versionsnumber]”中。
该项目已创建,可以开始编程插件。必要时,可在项目中插入更多引用。
产品推荐