wincc有前缀的变量问题和wincc外部变量链接问题。

问题:我这里有个项目,相同的阀门都是用变量前缀来链接变量的(节省工作量),但是现在的问题是,前缀变量是内部变量,而且阀门开关的外部变量都是用一个16位变量来表示的(节省点数),我想实现的功能是,当我改变阀门控制界面的数值,例如打开开开关tag1变1,相对的把16位的外部变量第3位置1,反过来也一样。不知道比较方便的实现这个功能。请大侠帮帮忙。

最佳答案

1、前缀变量是内部变量,而且阀门开关的外部变量都是用一个16位变量来表示的(节省点数)
这句话什么意思?没有看明白,使用变量前缀是因为你的这个变量定义的有规律,如果你用结构变量的话,需要先定义结构,比如定义结构motor,里面包含元素open,close,res,fault,那么你建立变量motor1,数据类型是motor,这样就自动生成motor1.open,motor1.close,motor1.res,motor1.fault,你在小画面上使用“.”后面的部分,然后用画面窗口显示这个小画面,画面窗口的变量前缀填“motor1.”,主意后面还有一个句点。这样就完成了motor1的状态显示画面。如果是用内部变量,则句点是不让你用的,你可以用英文状态下的下划线,这样前缀用“motor1_”

2、按钮只能用脚本了,比如c:
在按钮动作中:
SetTagWord("tag1",GetTagWord("tag1")|0x4);//置位第三位
SetTagWord("tag1",GetTagWord("tag1")&0xfffb);//复位第三位,其他位不变。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月11日
下一篇 2017年6月11日

相关推荐

  • 改变WINCC内部变量

    WINCC配方,共40个变量,配方保存是使用的"用户归档",使用时从归档变量读取到内部变量.应客户要求,需修改配方系数,读取时是配方的100%,在配方界面里设置…

    2018年1月1日
  • TIA V13中怎么找不到WINCC的编程界面

    找不到WINCC的编程界面,如附图所示,只有PLC和触摸屏的还有个PC触摸屏的。如下图所示 问题补充:不明白怎么把WINCC PROFESSIONAL 添加到P…

    SIMATIC WinCC 2017年6月10日
  • 模拟量阶梯性输出程序编写

    用模拟量输出实现分段控制,比如每分钟输出电流增加1ma,此数值可以通过触摸屏调整,到达一定数值时停止,(数值通过传感器模拟量采集,触摸屏来控制关断时大小)比如设定15ma电流,当传…

    SIMATIC WinCC 2021年7月5日
  • wincc趋势图能不能做预测值的曲线

    客户要求画面趋势中要有预测值的趋势,可是时间没到没办法归档啊,Function Trend我试过了,好像也不行,因为趋势在修改值的时候以前的曲线不能替换掉,只能在原有的基…

    2019年6月11日
  • 请教大家一个WINCC服务器选型问题?

    请问大家WINCC V7.4 SP1一般选用哪家第三方的服务器?DELL、HP还是IBM?还有磁盘阵列选择哪种模式?一般用几个硬盘?硬件配置是怎样的?SERVE…

    SIMATIC WinCC 2020年11月1日
  • TIA V14下载安装问题

    如下图1,在官网下载的TIA V14 STEP7跟WINCC,下载之后就如图2,下载两次都是这样的,不知道怎么安装,图2第四个文件是我尝试用WinRAR压缩软件…

    2017年6月9日
  • WinCC选件工业数据桥等的选型问题?

    WinCC采集的生产过程数据(实时或者归档的历史数据)若要传递给MS SQL Sever 2005,应该用WinCC/IndustrialDataBr…

    SIMATIC WinCC 2019年6月11日
  • 多个AI调用同一个趋势控件

    一个项目里面有多个AI变量,如里每一个AI ,做一个趋势的话,就太多的了,现在想做一个趋势控制,通过在画面上点击AI变量,调用该变量的趋势图, 最佳答案 用脚本,举例:W…

    SIMATIC WinCC 2020年11月1日
  • WINCC6.0的SQL安装问题

    我安装到SQL server database servers这一步骤时,出现了一个提示再无法安装下去,内容为:The SQL s…

    2018年3月6日
  • wincc数据存储与访问

    我在使用wincc进行数据采集之后,希望通过企业信息管理系统系统直接访问这些数据,但是归档的数据不好读取,也不方便直接在SQL数据库中维护,所以想自己建立SQL数据库,然后将采集的…

    SIMATIC WinCC 2017年6月3日