wincc I/O域 C动作

有一个I/O域和变量a、b、c、d,若a=0,则在I/O域中显示变量b的值,若a=1,显示c的值,a=2显示d的值,我要怎么做?如何用c动作实现?

最佳答案

http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=5&a_id=1095600&s_id=0&num=0#anch
参考这个。
//////////////////////////
先定义4个内部变量:test1,无符号8位,test2,test3,test4浮点数
/////////////////////
c脚本:
int tag1;
Float tag2,tag3,tag4
tag1=GetTagByte("test1");
tag2=GetTagFloat("test2");
tag3=GetTagFloat("test3");
tag4=GetTagFloat("test4");
if (tag1==0)
return tag2;
else if (tag1==1)
return tag3;
else if (tag1==2)
return tag4;
////////////////////////
触发器用默认的就可以了,2s更新。

提问者对于答案的评价:
十分感谢!

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

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

相关推荐

  • Wincc版本大家现在使用的wincc版本是哪个?

    大家现在使用的wincc版本是哪个? 最佳答案 给客户都推荐最高版本的因为功能增多了7.5SP1http://www.wincc.com.cn/zxjc.aspx# 提问者对于答案…

    SIMATIC WinCC 2021年7月5日
  • 授权选件

    wincc-v6 arch 4G ATg unlim是wincc的什么授权 最佳答案 归档授权,默认512个变量归档是不需要授权,超过512…

    SIMATIC WinCC 2018年3月6日
  • wincc画面中的文字全部消失?

    运行wincc程序几年一直都正常,最近一天通过wincc程序开启设备,画面上的所有文字全部消失(其他都正常,能操作设备能读取PLC变量值),用画面编辑打开画面也看不见所有文字,拖拽…

    SIMATIC WinCC 2017年11月6日
  • Wincc动画实现

    wincc中,用很多图片,一定时间间隔显示一幅图,这样可以实现动画效果。可是一定时间间隔显示图片如何来实现呢?请教各位高人。本人初学,详细些。 问题补充:请各位介绍详细些。 最佳答…

    SIMATIC WinCC 2019年6月11日
  • 用U盘下载TP触摸屏程序

    用U盘下载TP触摸屏程序,我制作的u盘文件没有问题,版本号也是对的,而且可以进行OS升级,但是一旦到Load Project下载画面时,一直没有了任何反应,请高手赐教!谢…

    SIMATIC WinCC 2020年11月1日
  • WinCC趋势显示的问题

    WinCC项目中建立了趋势画面后,添加了大概二十几条趋势,并且根据趋势的量程新建了几个范围不同的数值轴,然后每条趋势的数值轴选择了相应量程的数值轴。激活后,所有的数值轴都显示在了画…

    2017年10月24日
  • WINCC 归启动 允许的动作 如何设置?

    如图 如题:比如我想设置 1。运行WINCC 时候 就开始数据归档      &…

    2019年6月11日
  • WINCC 报警自动复位问题

    WINCC 报警做好了,当有故障变量触发的时候,报警会响,但是当报警变量复位的时候报警不会自动复位,还在继续报警,会导致电脑音箱一直在播放报警声音,只有手动确认后,报警才…

    2021年7月5日
  • wincc flexible 下载报组态文件过大

    Wincc flexible 下载到触摸屏是报组态文件过大,下载中断,该如何解决? 问题补充:1.编译的时候没有报错误2.OS更新后触摸屏里的程序文件会没有了:…

    2017年5月28日
  • wincc 1000IE触摸屏里的按钮组态

    我想用触摸屏里简单对象里的按钮控制200PLC里的M0.1 (M0.1也就是电机的点动按钮) 不知道触摸屏该怎么去组态这个按钮  求图求解释…

    2017年8月24日