内部变量与外部变量的联系

1、如何将WINCC的外部变量(如PLC的变量)与WINCC内部变量联系起来?如外部变量可置内部变量为1,反过来亦可以?
 2、WINCC中三个内部变量A、B、C,当A=1,对象的背景颜色为黄,当A=1 AND B=1,对象的背景颜色为绿,当A=0 AND B=0 AND=1,对象不显示或不允许操作员控制,请教C脚本的编写!

最佳答案

对于第二个问题,我在这就认为你A、B、C都为布尔量,这样在内部变量中分别定义A、B、C、bool1、bool2,5个二进制变量,在你对象背景颜色中组态动态对话框,当bool1为真时显示黄色,当bool1为假时颜色为绿。在对象的显示属性中同样组态动态对话框,当bool2为真时显示,当bool2为假时隐藏。然后通过全局C脚本对条件进行判断:
 if(GetTagBit("B")&GetTagBit("A"))
 SetTagBit("bool1",0);

 if(GetTagBit("A"))
 SetTagBit("bool1",1);

 if(!GetTagBit("A")&!GetTagBit("B")&GetTagBit("C"))
 SetTagBit("bool2",0)

 
 这三条语句可以分别写三个全局脚本,然后周期触发,全局脚本务必要有触发,你试试吧!思想应该是正确的,如果调不好,自己琢磨一下    

 还有一种方法就是不要写全局脚本而是直接在对象的相应属性里定义C动作,语句基本上和全局脚本一样,只是不是给布尔量赋值而是返回一个颜色属性

提问者对于答案的评价:
谢谢你的支持

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

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

相关推荐

  • 配方视图和配方变量是什么意思啊?我总是搞不明白?

    配方视图和配方变量是什么意思啊?我总是搞不明白?难道配方视图里面的变量值不就是配方变量吗,请指教,要不然看不懂配方 变量的文档 最佳答案 参考视频学习中心的教学视频。配方…

    SIMATIC WinCC 2017年11月16日
  • WINCC flexible smart 软件版本

    公司用的触摸屏型号为是Smart 700 IE V3,我有屏幕程序(是供应商给我的),我自己从网上下载了wincc软件(版本号是V3 SP1…

    2021年7月5日
  • 如何获取窗体内鼠标指针所定位的控件的信息

    %ignore_a_1%中的控件,如I/O域等,当鼠标移动到其上时,鼠标的显示样式放生了变化,该控件或说系统是如何判断鼠标移动到其上了?移动到其上后,控件和系统的哪些信息发生了变化…

    SIMATIC WinCC 2021年7月5日
  • wincc7.3静态文本无法组态内部文本变量

    看视频,别人静态文本在 字体文本里面 可以组态变量  可以关联文本库 我7.3里面没有老版本有的 问题补充:我对比6.2版本&nb…

    2021年7月5日
  • wincc c脚本刷新

    我WINCC做了个C脚本关于阀门的。它不是实时更新状态 ,实时的老更新不全。比如自动状态不能操作开关阀的按钮,它经常出现只有开或者关不能操作,但是我切一下画面,再切回来两…

    SIMATIC WinCC 2019年6月11日
  • 使用用户名密码登录与退出

    需要在登录和退出wincc上位界面时核对用户名和密码 有没有什么比较稳妥的办法呢? 最佳答案 可以增加一个登录退出画面,在上面增加登录和退出按钮,用户名和密码I/O域,设…

    SIMATIC WinCC 2019年6月11日
  • wincc连接PLC变量问题

    真是越来越没意思,天天为了小事折腾,平时好好,今天不知为啥wincc和PLC的变量有的连不上了,不知啥原因,我强制的输入点i是可以连上的,但是我用了一个数据块的变量在程序里是1肯定…

    2020年11月1日
  • 如何添加OMRON的驱动程序

    就是我想用WICC实现与OMRON PLC的通讯或与三菱PLC的通讯,但是WICC变量管理内没有上述的通讯驱动程序,只有西门子的,如何添加?谢谢 问题补充:各位师傅能否具…

    SIMATIC WinCC 2019年6月11日
  • simsun字体

    为什么我的V14装好后,在组态精致面板TP1500画面的时候,显示系统缺少simsun字体?我在网上下载了不少simsun字体,都不对,还把系统字体弄乱了,V14的帮助文档也是乱码…

    2017年5月28日
  • wincc和200OPC通信按钮不灵及结构变量如何操作?

    wincc与 2个200PLC进行PPI通讯,我的波特率选择是187.5kbps。1、发现在进行阀门面板内进行手动操作的时候,经常出现开阀、关阀指令无输出现象,偶尔会有开…

    2017年11月18日