要对插件进行编程,需要具有一个用于创建类库的项目。同时,还需在该项目中添加“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]”中。
该项目已创建,可以开始编程插件。必要时,可在项目中插入更多引用。
词条
词条说明
TIA Portal为程序块提供 KNOW_HOW_PROTECT 保护功能。如果没有使用正确密码打开使用此保护功能的块时,仅块接口参数 Input、Output、 InOut 、Static 和块注释可见,而无法显示接口参数Temp、Constant、程序代码和网段注释。此时被保护的程序块也不能被修改。若使用正确的密码打开程序块时,可以
证书证书依据 X.509 规定的格式制作而成,X.509 是 ITU-T 制定的用于规范数字证书创建行为的标准。该标准描述了 X.509 证书的示范结构。有关详细信息,请访问 "http://www.itu.int"。此页面将显示下列结构元素的相关内容。如果结构元素不存在或所选证书尚未完成该元素的创建,则右侧框不显示任何内容。只能对支持的特定条目进行编辑。说明文件名 (Filename)选择所需证
预定义的 IPv4 规则此页面包含预定义的 IP 数据**滤规则。如果创建了自己的 IP 数据**滤规则,则其**级**预定义的 IP 数据**滤规则。可以在此页面中设置应通过哪个接口/子网访问设备的哪些服务。说明接口 (Interface)列表是动态的。与设置相关的接口。- VLANx可以通过 IP 子网访问设备。提供组态了子网的 VLAN。- ppp2(仅适用于 S615)
常有客户反映伺服电机使能后,为什么仍然能用手转得动电机轴?或者在驱动器调试初期经常会碰到以下相关故障:F7450:静态监控已响应,驱动在静态监控时间进程结束后**出静态窗口。F7451:跟随误差过大, 位置设定值和位置实际值的差值(跟随误差动态模式)大于公差。F7452:定位监控已响应,驱动在定位监控时间进程结束时仍未到达定位窗口。 导致以上问题的
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com