画面模板中一定要用结构变量吗

我知道画面模板中要用结构变量,我的问题是全部都是结构变量吗,如果有有少数几个普通变量能用在画面模板中吗?我试了一下,在模板中用了一个普通变量,结果不好用,不知道这个结论是否准确?

最佳答案

看看下面的转帖对你会有点作用:

转帖:
结构变量是通过结构类型所创建的一种变量。结构变量的模板是结构元素。
结构变量的名称由所使用的结构实例的名称 和结构元素的名称组成。名称中的这两部分之间用一个圆点隔开。
结构类型表示一种策划或安排,在WinCC中,将根据它来创建特定的变量组。结构类型至少包含一个结构元素。
当创建一种结构类型时,定义特定的变量结构。
在WinCC项目管理器中创建一种结构类型。为每个变量创建结构元素。给结构元素分配所创建变量应具有的属性。

当创建变量时,所创建的结构类型将分配为数据类型。结构类型将参照标准数据类型显示在“数据类型”选择窗口。WinCC将在相关联的结构类型以及变量管理器中的结构变量下,创建一种结构实例。所创建的结构变量将由该类型的结构元素来定义。

在同样的结构类型中,可定义内部变量和过程变量的结构元素。当在通信驱动程序的连接下创建结构实例时,按结构类型定义的过程变量也将在连接下创建。然而,内部变量将在变量管理器中的“内部变量”处创建。

如果某些变量组态将在系统中出现多次,则请使用结构类型。例如,在该实例中,将涉及根据同一原理设置的多个温度控制器。

请考虑温度控制器所需要的变量。

然后创建一个TEMPERATURE结构类型,其中,每个变量将由结构元素来表示,例如,ELEMENT_1、ELEMENT_2、ELEMENT_3。每当创建一个具有该结构类型的新建结构实例时,WinCC都将自动生成相应温度调节器的所有结构变量。

例如,当对希望通过画面窗口来集成的画面进行组态时,可使用所创建的结构变量。
而内部和外部变量是指:
由过程为其提供变量值的变量,将被引用为WinCC中的过程或外部变量。对于过程变量,变量管理器可通过WinCC与自动化系统的连接以及数据交换如何执行来确定通讯驱动程序。相关的变量将在该通讯驱动程序的目录结构中创建。
过程没有为其提供变量值的变量,将被当作“内部变量”,在“内部变量”目录中创建。

参考资料:http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=20157&cid=1032 
回答者: cloud21 - 顶级工程师  第12级  2010-03-10 16:26:15

参考:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=49195&cid=1032
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=49195&cid=1032

提问者对于答案的评价:
很详细,很专业,谢谢

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

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

相关推荐

  • 经典WINCC新建画面的两种方法有何不同,该如何进行选择?

    项目使用的经典WINCC+博途step7。两者后面要进行连接,那新建画面是选择SIMATIC WinCC Explorer还是SIMATIC Mana…

    SIMATIC WinCC 2021年7月5日
  • 和EXCEL的连接

    看了本网站WCC和EX经DDE的通讯文档(在EX上显示变量),照着样子设置好几个机子,怎么就不行呢,应该说这是权威文档吧,我哪还没弄好?请路过的大哥提个醒。多谢了 最佳答案 通过有…

    SIMATIC WinCC 2019年6月11日
  • wincc为什么没有EXAMPLE

    其他界面都有演示项目,WINCC为什么没有呢/ 另类产品的STEP7程序却做绝了呢 最佳答案 WinCC V6 SP3 演示项目 …

    SIMATIC WinCC 2019年6月11日
  • wincc报表打印PDF

    产品的出厂试验检测设备,检测报告要打印出来,并在工控机上留PDF文件。想请教的是如何实现?安装虚拟打印机的话,文件名是要自己填写的,如何实现文件名通过变量控制的PDF打印。我自己看…

    SIMATIC WinCC 2021年7月5日
  • wincc报警记录中1000条以上的记录如何查看

    我在实际应用中报警记录在1个多小时的时间范围内就产生了1000条记录,但我想看到三天内的记录,怎样才能实现?另我在组态报警记录时设置的最大分段时间是三天(1000M) 最佳答案 报…

    SIMATIC WinCC 2019年6月11日
  • WINCC输入密码登录后自动切换指定画面

    1:比如PDL_1为启动画面,激活项目打开PDL_1画面时,自动弹出一个用户登录框,当用户登录成攻后,自动跳到PDL_2画面,否则弹出登录失败. 2:怎么用C或VB读取本…

    SIMATIC WinCC 2019年6月11日
  • 变量记录-非周期无法激活,如何修复

    修改项目过程中出现变量记录选中非周期,根据事件,无法归档(把所有脚本已经关闭,新建了归档变量,归档标志【二进制变量】),改成周期归档正常;新原建个全新项目,根据事件归档也正常。&n…

    SIMATIC WinCC 2019年6月11日
  • 字幕滚动

    在WINCC中,怎样实现字幕滚动的效果,就像LED屏一样。 最佳答案 在PLC里写程序,利用移位指令,相关程序发给你了 提问者对于答案的评价:我想做的是,字母滚动,但根据各位前辈的…

    SIMATIC WinCC 2019年6月11日
  • wincc7.3只能在CPU通电时才能启动项目

    近期在使用CPU1214C和wincc7.3 时意外发现一个问题,wincc7.3只能在CPU通电时才能启动项目,否则提示无法找到网络路径。难道不连cpu就无法对项目进行…

    2021年7月5日
  • WINCC安装需要哪些前提条件

    为什么我下的WINCC 软件老师安装不上 最佳答案 安装步骤 1、安装补丁程序WindowsXP-KB319740-v5-x86-CHS.exe 文件…

    SIMATIC WinCC 2019年6月11日