wincc动态向导有没有取反位动态?

wincc动态向导标准动态里面有置位,复位动态可以选取,我想问问有没有取反位(就是按一下为真,再按一下为反,按第三下又为真,如此循环)的动态,如果没有,那给一个变量中的一位,取反位怎么办?

最佳答案

简单,实现这种功能,有2中方法,在PLC中和WINCC中,
在WINCC中,你可以编写C脚本 
#include "apdefap.h"
VOID SetReset(char *tag1)
{
SetTagBit("tag1",GetTagBit("tag1")?(short Int)0:(short Int) 1);
}

然后你在该按钮的事件--鼠标C脚本  输入SetReset("你需要的变量名")

提问者对于答案的评价:

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日 上午12:15
下一篇 2017年6月3日 上午12:15

相关推荐

  • 客户机无法打开服务器项目

    多用户项目,ping IP地址和用户名都通,服务器上SIMATIC  shell中可以分别可以看见服务器和客户机的项目,服务器可以正常激活项目,服务器…

    SIMATIC WinCC 2017年5月31日
  • wincc6.0激活项目时提示没启动画面怎么回事?

    项目激活的时候提示没启动画面?但是我项目里有很多啊? 最佳答案 你需要在启动项里将一个画面设置成启动画面,然后WINCC每次激活时就会显示这个画面 提问者对于答案的评价:其实真正的…

    SIMATIC WinCC 2019年6月11日
  • vbs脚本变量

    怎样将VBS脚本中定义的变量的值赋值给wincc变量 最佳答案 HMIruntime.tags("tag").write 变量值。 提问者对于答案的评…

    SIMATIC WinCC 2019年6月11日
  • WINCC运行时的提示,是什么意思

    The number of external or archive tags exceeds tha…

    SIMATIC WinCC 2019年6月11日
  • wincc打开时自动关闭

    新手,wincc v7.0 sp1刚装好,打开时闪一下就自动关闭了,已经授权过了,请问是什么原因啊?操作系统是XP SP3,装了几次了,现在急死了………

    SIMATIC WinCC 2019年6月11日
  • 表格控件的C脚本

    表格控件怎么用C脚本确定表格中显示某一特定时间的数据?谢谢! 问题补充:请问我的项目中表格控件名称为“控件2”,没有反应。是不是不能用中文名称?  SetPro…

    SIMATIC WinCC 2019年6月11日
  • wincc 画面连接变量

    wincc中画面的属性,都是和变量名直接连接的。能不能改成和地址连接(和step7中的对应),而不和变量名连接。 最佳答案 不能得,你可以建立一个外部变量,将这个外部变量的地址设置…

    SIMATIC WinCC 2019年6月11日
  • 数据历史记录

    历史数据在画面上怎么显示 最佳答案 在画面中+个历史趋势框就好了,可以直接对变量进行历史查询的 http://www.ad.siemens.com.cn/service/…

    SIMATIC WinCC 2019年6月11日
  • WINCC项目运行出错

    我在一台电脑上组态完WINCC项目,并运行正常,复制到另一台电脑后,只加载图形系统可以运行,加载报警记录和变量记录运行系统后,运行到该程序时,系统提示“CCWriteArchive…

    SIMATIC WinCC 2019年6月11日
  • WinCC双屏显示

    我想用WinCC做双屏显示,要求显示的内容不同,软件上已经基本解决,我想问一下硬件上怎么做配置,显卡该选什么型号的?谢谢!! 最佳答案 现在很多显卡都能支持,比如说翔升权杖9600…

    SIMATIC WinCC 2019年6月11日