wincc的图形问题

我想问下让电机motor块,在wincc上根据我定义的名称不同可以生成是提升机,或者是拉链机或者是一个大的风机的样子,很形象.
 就是对同一个块类型拥有多个块图标.我知道跟"@@PCS7Typicals.PDL" 和 "@PCS7Typicals.PDL"画面有关,但不知道怎么定义.请各位老师指点下,步骤.感谢各位.

问题补充:
各位老师,如果有相关资料能发给我份.我的邮箱是yy1985cs@sina.com.      谢谢!

最佳答案

在 SIMATIC PCS 7中,WinCC 画面 "@@PCS7Typicals.PDL"提供了默认的块图标,可以自动的用于用户项目中。
 如果你在SIMATIC Manager中调用了 "Create/update block icons..." 功能,相关的技术功能块的块图标将会过程画面中自动创建而且会自动连接到测量点上。 
 操作员就会在过程画面中接受到带有状态显示和报警信息的可视化图标。如果您点击块图标,相关的面板(画面块)就会打开。  

 如果您想更改这些块图标,为您自己的功能块创建自己的块图标或者针对同一个块类型拥有多个块图标(在 SIMATIC PCS 7 V6.x使用参见条目 ID 16519629),然后继续如下操作: 

 打开 WinCC 画面 "@@PCS7Typicals.PDL" 然后另存为 "@PCS7Typicals.PDL"。这确保您无需更改原始图标,同时从现在起块图标将会从WinCC 画面 "@PCS7Typicals.PDL"进行调用。
 图. 1:保存原始 PCS 7  典型画面为 "@PCS7Typicals.PDL" ( 43 KB ) 

 警告!
 使用模板文件 "@@PCS7Typicals.PDL" 和 "@PCS7Typicals.PDL" 在不同的PCS 7版本中是不同的。 请参考信息条目 ID 26697820. 

 在这个例子中,我们将在MOTOR组中创建三个块图标。这三个块图标分别为搅拌器、泵、电机。 
 在MOTOR组添加三个文本区域,每一个针对相关的块图标。  
 为了简化创建您自己的块图标,复制 MOTOR 下的"@MOTOR/1" 然后插入到第一个文本区域下。  
 更改第一个新对象(搅拌器)的名字为 "@MOTOR/Agitator",例如, 在 "Object Properties -> Object Name"。然后选中重新命名的块图标右击通过 "Customized object -> Edit"打开编辑模式。

 图 2: 针对定制对象的块图标使用编辑模式 

 在下一步中,您使用搅拌器图标替代电机图标。点击定制对象的块图标,右击选择" Configuration Dialog"… 打开扩展状态显示组态对话框。

 图. 3:打开扩展状态显示的组态对话框 

 在最简单的情况下,您无需在块图标下包含任何状态和报警信息。这意味着您可以直接进入到分配显示的对话框中。 
  选择各自的行 (Index 0 to 3)然后双击准备好的图片,例如 "@agitator_off.emf".  
 双击同样的图片或者其他图片到相关的闪烁画面。 
 保存,退出组态对话框。
 注意:  
 在扩展状态显示中您可以选择标准 WinCC 画面类型 *.emf 和 *.wmf, 标准的图片类型*.bmp, *.gif or *.jpg.。复制模板画面到您的项目文件夹 "<Project name>\GraCS"。.EMF 画面也可以通过 WinCC图形设计器导出画面(PDL)来创建。

 图. 4:给块图标分配基本的画面和闪烁画面 

 如果有必要可以插入其他元素并安排块图标的各自对象。然后选中块图标的所有对象,右键选择 "Customized object > Finish editing".关闭编辑模式。注意块图标的所有对象必须被全部选中、,否则没有被选中的对象将不会成为块图标的元素。

 图. 5:关闭定制对象的编辑模式 

 重复步骤 1至 5,创建或者更改其他块图标。如果您针对同一个块类型不使用多个图标,那么请跳过步6。
 对于在CFC中的同一个技术功能块自动创建的不同块图标 (例如: FB66, MOTOR),您可以给块图标的分配不同的"type"属性。 
 在图形设计器中打开块图标的对象属性,在属性中选择 "General"。  
 在右侧子窗口,您可以为特定的块图标选择一个名称。  
 保留 "@MOTOR"不变,在反斜线 (/)后添加一个名字 (例如: Agitator).  
 您必须确保这个属性名与CFC中motor块的相关的属性完全一致。 (参见条目 ID 16519629).

 图. 6::在块图标属性对话框中更改 "type"属性 

 编辑之后,保存"@PCS7Typicals.PDL" 画面,关闭图形设计器。

 图. 7::在"@PCS7Typicals.PDL" 中新创建的块图标 

 您可以在SIMATIC Manager的技术层级中调用 "Create/update block icons..." 功能。请确定所有的需求符合相关的画面。参见条目 ID 7779197. 
 在自动创建块图标完成后,所有对象的块图标都会自动集成到 PCS 7 OS 画面中并连接到相关的测量点。

 图. 8:过程画面中自动创建的已连接到相关变量的块图标  

 转载自西门子

提问者对于答案的评价:
回答很好。谢谢各位。
 

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午9:08
下一篇 2019年6月11日 上午9:09

相关推荐

  • 数据保存SD卡

    把数据保存在SD卡里面,可以通过什么方式在把它读出来放在TP触摸屏的表格里面显示,还有TP触摸屏没有表格这个控件,是不是需要用数字元素来一个一个的做成表格样,我现在就是用的数字元素…

    SIMATIC WinCC 2021年7月5日
  • 关于WINCC运行

    我的WINCC项目,只能加载图形运行系统运行,加载报警记录、变量记录、报表运行系统后,运行不起来,卡在那很慢,是什么原因呢?请高手指教,谢谢! 最佳答案 1。如果是从别的计算机上拷…

    SIMATIC WinCC 2019年6月11日
  • 趋势图问题

    做了一个项目,可是发现每次调出趋势图的时候都要等好长时间,趋势图才能显示出趋势曲线(包括历史记录和即时记录),要怎么样才能很快显示出曲线? 最佳答案 数据量大,可以考虑缩端归档周期…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0

    谁有WINcc7.0我有一个项目想用这个软件。那里有下载。我先了解下。如果购买。买完全版2048点多少钱。 最佳答案 到这看看 http://support.automa…

    SIMATIC WinCC 2019年6月11日
  • 关于Wincc I/O域的输入输出问题

    1.首先域模拟器通讯正常,开关量控制都没问题。2.I/O域设置的外部变量地址也没问题,见图。3.PLC的对应地址在线检测也是正常显示,有数值。请问我这种情况是哪里设置错了? 问题补…

    2021年7月5日
  • 什么是WINCC的项目移植器

    手里有个别人做的项目,用WINCC V6.2准备打开时显示:在使用项目移植器前此项目不能被打开。不知啥意思,请高手指教。 最佳答案 估计你的项目是早期的版本做的项目,因为…

    SIMATIC WinCC 2019年6月11日
  • 数据格式

    PLC中定义个FC,共31个二进制点,对应地址:M120~M123.6(双字差一位M123.7),再在WinCC中定义个无符号的32位数:地址MD120,连接画面上的IO域,在PL…

    SIMATIC WinCC 2019年6月11日
  • WINCC6.0软件打开“图形编辑器”出现的问题

    打开“图形编辑器”出现如图的提示: 图片说明:    最佳答案 1、stgopenstorage hr=80030002 there&nbs…

    2018年1月1日
  • wincc如何显示 今天日期 昨天日期和 前天日期?

    有张能耗统计的表格,要显示今天日期 昨天日期和 前天日期。不知道难度大不大 最佳答案 不大啊用脚本VBS的话,date返回今天的日期然后用函数dateadd(&…

    SIMATIC WinCC 2017年6月8日
  • 西门子触摸屏报警:“区域指针类型:5,编号0 plc地址错误

    西门子触摸屏KTP700报警:“区域指针类型:5,编号0    plc地址错误; 钻石用户推荐最佳答案 问题是在组态软件WINCC&nbsp…

    SIMATIC WinCC 2021年7月5日