我的 VBScript 中有以下函数,我不知道它的目的是什么:
CreateObject("Simatic.Simatic.1")
是什么Simatic.Simatic.1
意思?
Simatic.Simatic.1(Simatic 1.0 类型库)是 Siemens 的 COM 类型库 DLL。您可以在此处找到有关类型库的更多信息: COM、DCOM 和类型库
如果您的计算机上安装了 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 版本 5 或更高版本、Visual C++ 或 Visual J++)一起使用。这些示例使用 Visual Basic 版本 6 进行了测试;但是,原则上,它们也可以与版本 5 一起运行。
支持以下功能:
·创建和删除对象
·浏览对象模型
·访问选定的属性此外,还提供了涵盖最基本配置场景的功能。使用本说明对 STEP 7 对象进行自编程访问以及使用 STEP 7 功能与任何类型的义务或保证无关。因此,西门子对使用本说明或其部分内容不承担任何责任。
您可以在 Step 7 的安装介质上找到示例和文档,例如 STEP 7 V5.5 Professional 2010 SR3_Manuals\English\Command Interface。
如果您使用“TIA Portal”,则应使用TIA Portal Openness 界面。