西门子COMOS软件开发定制学习1-Hello Word

​COMOS是西门子工业软件旗下的一款产品,其所有功能均在同一数据库中,应用于整个工厂从设计到运维的全生命周期,通过面向对象的设计理念,杜绝了各专业协同设计和数字化交付过程中的数据丢失和不一致。

主要功能可概括为三点:设计院应用COMOS设计模块进行工艺、电仪、自控等二维工程设计;设计中自动形成数字化工厂数据,实现数字化交付;业主运营商应用COMOS运维模块直接进行工厂运维管理。

具体详细的就不说了,说来话长…

西门子COMOS软件开发定制学习1-HelloWord

来,来,西门子COMOS软件了解下....

西门子COMOS软件开发定制学习1-HelloWord

COMOS软件提供了非常开放的软件接口,通过定制开发可以实现很多功能甚至解决方案,但是网络上相关开发内容很少,帮助文档又过于枯燥,因而本着治病救人关爱新人的态度,减少新手掉坑的几率,抛砖引玉,写点东西大家一起交流。

西门子COMOS软件开发定制学习1-HelloWord

开发之前,首先需要解决的是COMOS权限问题,大部分COMOS用户被管理员限制了开发功能,以便保证公司数据安全。当然如果你压力不大话可以找管理员放开此权限。

西门子COMOS软件开发定制学习1-HelloWord

推荐使用COMOS本地测试库进行操作,在COMOS软件安装包下方路径Comos_10.1_Release_5\Software\ComosMain\Database\IDB\install我们可以找到iDB_V10_1_3_0_0.zip,解压得到iDB_V10_1_3_0_0文件夹和iDB_V10_1_3_0_0.mdb文件。启动COMOS,点击下方按钮

西门子COMOS软件开发定制学习1-HelloWord

打开此数据库,用户名请选择@SETUP,以管理员身份进入。

西门子COMOS软件开发定制学习1-HelloWord

然后点击打开项目按钮

西门子COMOS软件开发定制学习1-HelloWord

右侧窗口选择基础对象,可以看到So1基础项目iDB

西门子COMOS软件开发定制学习1-HelloWord

推荐新建工作层,以便后期数据更快导出导入,双击新建的工作层进入COMOS操作界面。

打开菜单“额外|对象调试器”

西门子COMOS软件开发定制学习1-HelloWord

弹出的右侧窗口中,可以看到脚本区域已有7行示例代码,将其删除,输入 Output “Hello Word”,点击执行按钮,在结果区域将看到 “HelloWord”。

西门子COMOS软件开发定制学习1-HelloWord

COMOS内部的定制开发基于VBS引擎(C#高级定制后续再谈),80%的VBS语句可以直接在COMOS中运行,同时Excel中编写的VB脚本迁移至COMOS也非常方便。

内容不宜太多,今天就先到这里。

~欢迎关注公众号、转发、留言~

预告:未来某期将带大家一起用COMOS做个小游戏:老鹰捉小鸡(暂定名),是不是有点小期待呢

西门子COMOS软件开发定制学习1-HelloWord

西门子COMOS软件开发定制学习1-HelloWord

西门子COMOS软件开发定制学习1-HelloWord