调节阀给定

我们有多个调节阀要控制(4-20ma输出),现在想只做一个给定画面,然后多次调用这个给定画面,想请教一下如何实现?

问题补充:
用内部变量和全局脚本可以实现吗?

最佳答案

这个比较好做,但是当从文字上叙述可能会相对没那么好理解一些。不过希望能起到一点帮助。具体方法:
1、首先建立一个结构变量类型,结构变量的数据类型里面把需要控制的量都设定进去,例如有开   
     控制、关控制则需设定两个bit型 模拟量则为浮点数 float。建立好一个结构。
2、根据上述建立好结构类型框架后,建立结构变量,一个调节阀对应建立一个结构变量
3、画好一个画面窗口、画面底布,把画面窗口的属性-画面名称改为”底布画面名称“
4、在任意调节阀点击属性里面加入VB脚本
Dim b
Set b= ScreenItems("TXDCF1")
 b.Visible=False
 b.CaptionText="电动阀门控制"
 b.TagPrefix="RJG_ZQ_DDF."
 b.Visible=True 
其中”TXDCF1“表示画面窗口的名称,通常没更改过的时候为”画面窗口X“命名,”电动阀门控制“则为画面窗口的标题设置,”RJG_ZQ_DDF.“为建好的结构变量前缀,该前缀就是早先建立的调节阀相对应的结构变量的前缀。(这步将完成,点击该事件弹出画面窗口,并且给窗口厘米那的所有变量附上前缀,同时设置了画面窗口的标题。)
5、在画面底布里面绘制出控制的按钮,假如是开控制关控制则可用直接连接把1或者0传送给后缀,例如刚才是FA.close 则只要把close输入到目标变量。(FA.则为第四步的”RJG_ZQ_DDF.“注意那一个小数点。)
整个流程大体就是这样。从理论上来讲就是通过点击给定前缀,因为画布里面的后缀名称都是一样的,要控制不同的变量只需更改前缀即可,这就是结构变量的方便实用性。
表达能力有限,自己在摸索一下,差不多就能解决问题了。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日
下一篇 2018年12月2日

相关推荐

  • 关于服务器客户机的问题

    关于服务器监控计算机怎么与plc通讯? 1.是服务器和监控计算机同时采集plc的数据还是服务器采集plc数据然后在传送给监控计算机? 2.组态软件装在监控计算机…

    SIMATIC WinCC 2019年6月11日
  • WINCC软件使用

    我在使用WINCC时,建立外部变量,刚开始还能建立变量,我重装了系统后,再装了软件,建立新的外部变量时,按选择地址制值按钮时,就没有反应了,就建立不了外部变量了。可以建立内部变量,…

    SIMATIC WinCC 2019年6月11日
  • 请教WINCC造型问题

    1、如果我选512点WINCC在项目调试过程中发现点数不够用,能否买升级包,升级成2048点的?2、甲方要求在中控室设一个操作员站、一个工程师站,我是不是得买两个WINCC,两个C…

    SIMATIC WinCC 2018年12月9日
  • Windows10安装wincc7.4sp1报错

    Windows10安装wincc7.4sp1时报错,安装7.4sp1前需要先安装wincc7.4吗?求分享下wincc7.4的下载链接 图片说明:    &nb…

    2020年11月1日
  • wincc系统滚动条问题

    请问下列情况如何解决:用系统自带滚动条拉动较长的画面时,本来已经拉到了最后边,此时切换到另一个画面设置参数,可又要回到较长画面时滚动条会自动回到原位(即画面的最前面),这样比较麻烦…

    SIMATIC WinCC 2019年6月11日
  • wincc6.0项目已完成,如何把项目文件复制到其他电脑上

    wincc6.0项目已完成,如何把项目文件复制到其他电脑上 最佳答案 第一种方法:在wincc没有运行的时候 直接复制粘贴  第二种方法:使用&nbs…

    SIMATIC WinCC 2019年6月11日
  • wincc报警列表和操作员消息能分开么?

    用wincc7.2的报警控件Wincc AlmControl做了一个报警列表,这里的报警显示和操作员消息是混杂在一起的,操作员消息能单独显示么?把报警列表和操作员消息列表…

    2020年11月1日
  • wincc 归档区别

    wincc 快速归档和慢速归档的区别 7.0sp3亚洲版 变量记录是什么选择快速还是慢速归档 最佳答案 1分钟以内归档一次,小于1分钟的归档叫快速归档…

    SIMATIC WinCC 2017年12月1日
  • 请问各位大神,这种棒状图怎样实现呢

    如图:X轴是时间,Y轴是一个棒状图分成40段(或者可以看成是40个棒状图),我想每段可以连接变量来设置颜色,请问怎样可以实现呢 图片说明:    钻石用户推荐最…

    2020年11月1日
  • 以下c动作怎么理解

    #include "apdefap.h" void OnClick(char* lpszPictureName,&nbs…

    SIMATIC WinCC 2019年6月11日