wincc中建立图块怎么和tag structure建立连接?

pcs7标准图块,或者cemat库的电机图块,可以直接连接对应的数据结构类型,然后和编译的结构类型直接连接,以后都是照标准图修改的,现在比较有时间,想自己做一个这样的图块
 我现在是这么做得,不知道对不对
 1 在cfc里边建立block,并且按照block type编译,假设block单元为M1,并定义设置上传参数
 2 在编译wincc之后,在tag structure里边找到新的M1数据结构类型
 3 在绘图编辑环境里对state display和io field图块进行Configuration,组成一个完整图块,io field用来传递组合图块参数,display用来显示组合图块的状态
 4 利用面板生成器自动生成弹出图形操作界面

 现在在第三步遇到了问题,原来在pcs7标准图块里(或者cemat库的电机块),在动态选项里,由一个pcs7小图标的连接选项,可以建立图块到对应标签数据类的直接连接,这样和下位变量连接就特别方便,不像step7+wincc还得一个一个敲。现在不知道这个连接是怎么建立的,是通过一个函数声明连接,还是说只要把图块各个object分别和参数变量连接上就行?那如果有两个数据结构类型m1和m2,怎么进行区分呢
 说的比较乱...如果不对我再补充

问题补充:
我照着做了一下,只要建立了Servername和Type,就可以对相应的数据类进行连接了
 会出现PCS7 将picture block 自动连接到tag structure的对话框
 但为什么要这么建立呢?我觉得应该由一个声明函数对这个进行定义,请问该如何找这方面的资料呢?诚信求教啊...只是想弄明白这个原理,其实从头做起来很麻烦,还不如直接改

最佳答案

1.第3步应该是建立BlockIcon吧,你的图块组合好后,需要将它放到@Template.pdl画面里,然后需要设置其属性type和ServerName,必须与结构类型(比如M1)一致。
  2.使用动态向导->Connect Picture Block To Tag,选择与你数据类型一致的变量就可以了(比如MyMotor/M1),它会自动为你的变量设置前缀。
  3.如果有两个数据结构类型m1和m2?m1和m2结构不一样吗?还是同时属于M1结构类型的变量?

 补充:没有什么为什么,可能就是这么设计的吧。Type和Servername是BlockIcon的基本元素,目的就是为了用于自动连接你的Structure。如果嫌麻烦,可以用自带的电机块修改。

提问者对于答案的评价:
siemens的内心,实在是看不透啊...
 不过确实这样做的

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc200321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月29日 下午11:31
下一篇 2017年10月29日 下午11:31

相关推荐

  • simatic pcs7升级

    西门子说通过免费的升级包,用户可以将现存的SIMATIC PCS V7.0安装更新到SIMATIC PCS 7 V7.0&nbsp…

    SIMATIC PCS 7 2017年10月24日
  • cfc编译下载

    请教“仅改动”时.如直接点下载.有时候会提示CPU停止,这时取消下载转而先点编译.后.点下载就可以.请问为啥会发生这种情况? 最佳答案 1.原则上讲应该先编译,后下载;2.如果LZ…

    SIMATIC PCS 7 2017年7月25日
  • 程序能编译不能下载

    CFC块那里能监控,可以编译,但是change不能下载,那个  下载  是黑色的,不能点击,提示  Cannot&nbs…

    SIMATIC PCS 7 2017年7月30日
  • 如何打印报表,怎么设置

    我是用PCS7,做一个报表打印。请问哪位大哥能发点资料给我?  email:bb3891@163.com 最佳答案 你看看这里吧—— http://w…

    SIMATIC PCS 7 2017年7月30日
  • pcs7概念问题

    工程师站ES和操作员站OS,以及sever+client等这个是什么关系? 最佳答案 ES是项目设计者使用的,高级工程师专用。 它可以为AS、OS站编程和下载。&nbsp…

    SIMATIC PCS 7 2017年10月24日
  • net time consumption

    PCS7 414H 系统经常会在报警记录里面看到“net time consumption of all bo…

    SIMATIC PCS 7 2017年7月26日
  • 读CFC程序

    我拿到了一份CFC的程序,里面有A、B、C、D几页,应该先看那一页啊?哪一页是开始啊?每一页又分了几个部分。看别人的程序,比自己做还难。我都迷茫了。 最佳答案 1.CFC中的这些页…

    SIMATIC PCS 7 2017年7月30日
  • 谁有PCS7入门视频

    PCS7入门视频4-OS工程 课程编号:V1597 本视频为PCS7入门视频指南,介绍PCS…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 刚接触PCS7,…

    2017年5月28日
  • PCS7 OS问题

    我初学PCS7,按<入门>利用项目向导新建项目,第二步中的PCS7 OS为何是灰色,无法选中,因此新建的项目中也没有SIMATIC PC Statio…

    SIMATIC PCS 7 2017年6月27日
  • 用ES站下载OS站后,OS项目激活时无法启动alarm logging runtime及Tag logging runtime

    如标题,PCS7版本为V80 ASIA版,当我用ES站组态好OS站,并顺利下载到OS电脑后,在OS电脑上激活项目,当激活到Alarm logging …

    SIMATIC PCS 7 2017年6月9日