行业快讯

工业生态整合加速器Mendix与Opcenter半导体套件整合的一种方法

2022/10/20 11:10:45

  Mendix帮助企业改善创新方式。通过使用可视化模型,在Mendix上构建应用程序非常简单,快速且直观,可使开发人员和业务分析人员等众多人员构建强大的应用程序,而无需编写代码。借助模型驱动开发,业务领导者和IT部门可以共享语言来快速构建应用程序。Mendix将是未来工业级低代码制造生态整合平台,为企业下一代数智化转型提供助推加速器!

  image.png

  通过Mendix低代码平台可以把工业软件领域相关的多个系统和设备整合和集成,整合研发平台Teamcenter、仿真平台Simcenter、制造运营平台Opcenter以及IoT设备和MindSphere数据平台,同时还可以和ERP系统(如SAP和Oracle的EBS)CRM系统(Salesforce)对接,实现快速app开发,大数据呈现,多系统集成,公共云和私有云部署,提升工厂软实力。

  

  下面介绍一下Mendix如何访问和集成西门子Opcenter的半导体行业套件(原Camstar Semiconductor Suite),Mendix基于Java平台,支持3种常用集成接口

  

  1、外部系统连接器Connect(比如Teamcenter和MindShpere以及SAP)

  

  2、Call Rest Service接口(RESTAPI)

  

  3、Call Web Service接口

  

  我们可以通过客制化将现有的Opcenter半导体套件(原Camstar)的服务接口封装成Rest API或者Web Services方式(即2或者3),实现Mendix的系统整合。

  寰俊鍥剧墖缂栬緫_20200914102639.jpg

  图例:集成了Teamcenter的集成链接Connect

  

  通过Web Services封装(Opcenter半导体套件接口)步骤

  

  1、VS中选择创建一个空的Asp.net网站项目

  image.png

  2、模板选择空(如果开发RestAPI可以选择Web API)

  

  在项目中添加一个Web Service服务ASMX

  image.png

  3、在WebService中封装Camstar服务(文中采用XML Client提交)

  image.png

image.png

  4、打开Mendix Studio Pro(Mendix开发工具,最新版本是2月27号发布的8.7)

  

  MX项目中创建一个微流Microflow,设置调用CallWeb Service

  image.png

image.png

  选择Web Services的地址(Location)输入对应的参数(SOAPRequest/Response)

  image.png

  5、在Mendix的Page增加一个按钮来调用微流Calla Microflow

  image.png

  6.   在Mendix Studio Pro的本地调试模式Run Locally来测试这个MX程序App

  image.png

  MES切换设备状态前(XXX曝光机状态IDLE)

  image.png

  调用MX程序,切换某个设备的状态(设备和状态MES必须存在,否则会失败)

  image.png

  MES切换设备状态后(XXX曝光机状态RUN)

  image.png

  参考文档

  

  OpcenterEXCR_TechRef_NETAPIs_80RA1(XML Client介绍,GTAC网站https://download.industrysoftware.automation.siemens.com/提供下载)

  

  Mendix参考文档地址(https://docs.mendix.com/提供参考)


快速链接
»产品中心
»方案中心
»新闻中心
»视频中心
联系我们
咨询热线: 400-930-1658
宇航总部: 0755-66858836
邮箱地址: service@u-infor.com
总部地址:深圳市龙岗区布吉李朗创新软件园C5栋3楼3045-3048
关注我们

官方微信

西门子铂金合作伙伴&Expert Partner