我的VBScript中具有以下功能,但我不知道它的用途是
CreateObject("Simatic.Simatic.1")
Simatic.Simatic.1
是什么意思?
答案 0 :(得分:1)
Simatic.Simatic.1(Simatic 1.0类型库)是Siemens的COM类型库DLL。您可以在此处找到有关类型库的更多信息: COM, DCOM, and Type Libraries
如果您在计算机上安装了Step7,则可以找到该库,例如在这里:
C:\Program Files (x86)\Siemens\Step7\S7BIN\
该库的名称为S7ABATCX.dll / S7ABATCX.TLB。
此库是 STEP 7命令界面。
西门子文档的摘录:
您可以使用命令界面访问STEP 7功能,这些功能目前只能通过自己编程的应用程序的界面来执行。命令界面是OLE自动化界面,通过它可以解决STEP 7的选定对象和功能。这并不意味着您可以使用命令界面实现任何配置工具,因为作为OLE自动化界面,该界面不提供整个对象模型或STEP 7的全部功能,而仅提供其中一部分。
您可以将命令界面与具有自动化功能的任何OLE脚本语言或诸如Visual Basic Version 5或更高版本,Visual C ++或Visual J ++的编程语言一起使用。这些示例已使用Visual Basic版本6进行了测试;但是,原则上,它们也可以在版本5中运行。
支持以下功能:
·创建和删除对象
·浏览对象模型
·访问选定的属性此外,提供的功能涵盖了最基本的配置方案。使用此描述进行自编程访问STEP 7对象和使用STEP 7功能与任何义务或任何形式的保证无关。因此,西门子对本说明或其中的部分内容不承担任何责任。
您可以在第7步的安装媒体上找到示例和文档,例如 STEP 7 V5.5 Professional 2010 SR3_Manuals \ English \ Command界面。
如果您使用的是“ TIA Portal”,则应改用TIA Portal Openness interface。