信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。

1847会员专享内容,开通会员免费看

工程师也“开挂”,让程序来操作Portal

立即开通 登录/注册

工程师也“开挂”,让程序来操作Portal

    • Course introduction

      课程介绍

      ——TIAPortal的开放性应用程序接口  Openness
      ——Openness开放Portal接口概念:功能开放,数据开放
      ——硬件数据在EPLAN  ,  Selection  tool  ,Portal  之间互导
      ——使用OpennessAPI函数,通过Excel表单,生成硬件组态
      ——工程软件组件:库,XML文件
      ——通过Openness编写导入程序,导入软件组件。

      ——通过一个实例介绍软件组件生成的过程。

      课程难度:中级 课程方向:PLC,S7-1500 课程标签:高效工程 课程用途:专家大讲堂

     【专家大讲堂】工程师也“开挂”,让电脑来操作Portal


    直播时间:2020年3月5日  


    主讲专家:陈洁文


    主要内容

    ——TIAPortal的开放性应用程序接口 Openness

    ——Openness开放Portal接口概念:功能开放,数据开放

    ——硬件数据在EPLAN , Selection tool ,Portal 之间互导

    ——使用OpennessAPI函数,通过Excel表单,生成硬件组态

    ——工程软件组件:库,XML文件

    ——通过Openness编写导入程序,导入软件组件。

    ——通过一个实例介绍软件组件生成的过程。


    课程回看链接

    http://www.ad.siemens.com.cn/service/elearning/Course/2539.html


    直播答疑精选

    Q1: Openness是否需要授权?

    A1: Openness是免费的,软件包含在TIA Portal安装包里,可以选择安装。使用起来是不需要授权的。只要有TIA Portal 的授权就可以,openness不需要单独授权。

     

    Q2: 从TIA Portal到EPLAN,是不是需要EPLAN提前安好需要的PLC宏呢?

    A2: 需要在EPLAN当中先提前导入相关PLC模块的宏,然后再把博图的AML文件导到EPLAN。

     

    Q3: 做演示的这个程序能否提供?

    A3: 这个程序是我们自己用来做测试用的,没有准备对外发布的。关于这个能否下载的问题,我们内部再协商一下,看看能以什么的方式给大家提供下载。

    关于Openness入门的一些应用文档,可以在西门子的官网上下载。这里给大家发一个下载链接,大家可以考虑下载:
    https://support.industry.siemens.com/cs/us/en/view/108716692

     

    Q4: EPLAN 和TIA Portal互联,EPLAN侧需要做那些准备工作?

    A4: 需要在EPLAN安装西门子PLC的相关模块的宏。其它的一些相关操作可以参考西门子官网上的一部关于EPLAN数据到TIA Portal的视频,视频链接:

    https://www.ad.siemens.com.cn/service/elearning/course/2437.html

     

    Q5: eplan2.7输出文件对应tia v14sp1,这个文件v15.1可以用吗?

    A5: 可以,因为EPLAN输出对应的那个选项就是TIA Portal v14SP1,没有别的选项。通过这个导出来的AML文件在TIA Portal V15.1下可用,在TIA Portal V16下也可以用。

     

    Q6: 使用API函数能否通过Mac地址,修改PLC的IP地址?

    A6: 这个功能不是Openness的功能, Openness是操作 TIA Portal 软件的,而不是操作PLC的。使用API函数去修改的IP地址,可以通过西门子的另外一套叫Automation Tool工具软件中的API函数来实现(参考链接:https://support.industry.siemens.com/cs/us/en/view/98161300)。但是这个软件和openness是没有直接关系的。

     

    Q7:哪个版本的EPLAN支持AML文件导入导出功能?V2.1的可以吗?

    A7: 需要EPLAN P8 V2.7版本,V2.1版本的不行。

     

    Q8: 例子中Excel 文件生成XML文件应用的是 Windows API函数还是Openness API函数?

    A8: 通过Excel生成XML文件,这个过程用的是Windows的API函数,与Openness没有什么直接关系。视频中提到了Openness 能够提供关于软件方面的两个功能(导入库文件导入导出XML文件)。但是XML文件是通过Windows的API函数生成的。关于这些API的使用,大家可以从互联网上获取。

     

    Q9: TIA Portal 可以直接导入XML文件吗?

    A9: 不能直接导入。因为TIA Portal的菜单和工具栏上没有直接导入XML文件的按钮。导入导出XML必须得通过API函数编程来实现。


    Q10: 关于XML有没有对照说明呢?

    A10: 视频里提到了TIA Portal的帮助文档,帮助文档里对XML有一些说明。另外,还可以通过Openness API 把Portal Step7编写的程序块导出成XML文件, 然后用文本编辑软件打开,然后就可以看XML里面的一些结构。

     

    欢迎大家在本帖下面继续盖楼,继续探讨相关话题。

    暂无评论

    陈洁文