电机状态

我在wincc中创建一个电机,需要用三种颜色表示状态,绿色为启动,黄色为停止,红色为故障,请问如何进行设置?

最佳答案

可以根据某个TAG的变化触发颜色变化。

 
 一个小例子:

 char* opentag="HV2003_O"; //定义变量类型,连接变量

 char* closetag="HV2003_C";

 BOOL open,close; 

 open = GetTagBit(opentag);

 close = GetTagBit(closetag);

 if (open&!close) // !取反 &与 || 或

 return CO_GREEN; //变绿

 if (!open&close)

 return CO_RED; //变红

 if (!open&!close)

 return CO_WHITE; //变白

 if (open&close)

 return CO_YELLOW; //变黄

 
 

提问者对于答案的评价:
谢谢回答

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

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

相关推荐

  • wincc中英文切换,静态文本的动态变化

    在中文环境下,有个按钮的文本在没有按下时,是一种文本,按下后,有是另外一种文本。在英文环境,同样如此,但不管怎么变化的都是英文,这怎么实现。 最佳答案 wincc动画资料:http…

    SIMATIC WinCC 2021年7月5日
  • wincc报警限定值运行修改

    我设了一个模拟量,配置了报警记录,我想通过一个输入/输出域在系统运行的时候通过写进一个数值在线修改这个模拟量的上限值,我要是直接在报警记录设定这个模拟量的上限值就能在报警控件里看到…

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

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

    SIMATIC WinCC 2019年6月11日
  • wincc flexible smart V3 下载不成功

    大家好,我用wincc flexible smart V3 和触摸屏联网,下载画面。IP地址设置在一个网段、PG\PC接口设置完成,用Pin…

    2021年7月5日
  • 共用弹出窗口内的按钮如何做二次确认窗口?

    各位工程师们,您们好!!!    我相同设备的弹出窗口采用的方式是弹出一个共用窗口,点击设备时,将该设备的变量传递到共用窗口中。现在有个问题…

    SIMATIC WinCC 2017年8月24日
  • 获取配方数据记录“编号”变量

    在配方数据中怎么获取配方数据记录“编号”这个变量; 图片说明:    最佳答案 在配方视图-属性-配方数据记录-变量   (在PL…

    2021年7月5日
  • wincc查询SQL数据库问题,求指教

    当表格名称为数字时就无法查询。如表格名称为“123”(Report2.Text=123)只要不是数字开头的表格名称都能查询。求解VB脚本如下VB脚本如下ssql="Sel…

    SIMATIC WinCC 2021年7月5日
  • 网络终端

    装上wincc后出现问题重装wincc后,每次重启电脑后,总是提示“请选择网络终端”对话框,怎么解决? 最佳答案 PC上有两块网卡(包括无线网卡)一般会出现楼主的现象。终端总线指W…

    SIMATIC WinCC 2019年6月10日
  • CF卡下载程序到wincc

    CF卡里的程序咋样下载到触摸屏上 最佳答案 首先我们要知道触摸屏的硬件功能,你所用的触摸屏是支持存储卡还是不支持存储卡:(1)如果不支持存储卡,比如KTP178不支持上载,它没有C…

    SIMATIC WinCC 2021年7月5日
  • WinCC和2个PLC通讯

    WinCC分别和TDC(PMC)和PLC400(TCP/IP)进行通讯,通讯正常。原来装WinCC的系统是英文,现在给它加了一个中文包。后将系统全部重启后,TDC与WinCC通信正…

    SIMATIC WinCC 2019年6月11日