wincc 输入\输出域-事件-对象改变

我在WINCC的输入\输出域连接一个内部变量a,在该输入\输出域的事件-其他-对象改变中建立C脚本,printf("a");
运行时,当a由0变为1时,诊断窗口中输出aa;
感觉是当a的值改变一次时,C脚本执行了2次,为什么不是执行一次内,请各位高手指教。
谢谢!

问题补充:
直接在输入\输出域改变a的值,脚本执行2次;
如果做一个按钮,按钮按下给a赋值,脚本就执行1次,
是什么原因呢?

最佳答案

输入\输出域,在鼠标点击的时候,已经发生了对象改变;
在输入数字后,又发生了一次对象改变;

提问者对于答案的评价:
好像是这样的,大家以后如果做的话,建议在输出域链接脚本!

专家置评

已阅,最佳答案正确。不要在对象更改里添加,而是在属性主题>输出/输入>输出值>更改,里添加C动作。

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

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

相关推荐

  • 请教大家几个能耗报表?

    1.日报表  是统计当天的0点到23点的能耗值吗?还是当天0点到次日0点?2.月报表在日报表上做比较方便吧?2.SQL有没有查询相邻两行数据差的语句?非常感谢!…

    SIMATIC WinCC 2020年11月1日
  • 博途V13内容

    博途V13软件,内容有哪些啊?下载的里面有:SIMATIC STEP 7 Professional SP1 for V1…

    SIMATIC WinCC 2017年6月29日
  • 怎么回复自己的帖子啊?

    有人回复了自己的帖子但不知道怎么跟别人交流。 弱问如何回复别人的“回复” 最佳答案 呵呵,这是我回答的最容易的帖子。 你到你提问题的那个帖子,在问题ID号上有“…

    SIMATIC WinCC 2019年6月11日
  • vbs中趋势控件button问题

    看了wincc手册,有一段讲TlgTrendWindowPressStartButton("…")函数。 我想知道如果用vbs脚本实现同样…

    SIMATIC WinCC 2019年6月11日
  • OPC 方式用VB脚本,EXCEL如何把WINCC过程变量值读入单元格

    OPC 方式用VB脚本,EXCEL如何把WINCC过程变量值读入单元格。  最佳答案 WinCC的在线帮助中搜索“Excel”,有现成的代码: Exa…

    SIMATIC WinCC 2019年6月11日
  • wincc report报表增加点会不会丢失原来数据呢

    在原系统上已经有做好报表了,已经记录了几个月的数据,现在要增加几个报表点,那么会不会使原来的数据丢失而只能从新报表建立时间开始有呢 最佳答案 报表上的数据也是从数据库里面调出来而已…

    SIMATIC WinCC 2019年6月11日
  • 请问这个WINCC项目为什么运行出错呢?

    这个项目是从之前的服务器上复制过来的,在新的服务器运行没问题,但是在自己的笔记本上运行,每到激活打开时又自动取消激活了,而且项目怎么会没有关闭按钮。找不到原因,请看附件,谢谢! 图…

    2020年11月1日
  • wincc中如何取消个别变量的前缀

     wincc中常用增加变量前缀的方式来制作操作窗, 但是弹出的操作窗里面有一两个变量不希望增加变量前缀,有哪些方法? 最佳答案 @NOTP取消变量前缀,@NOS…

    SIMATIC WinCC 2021年7月5日
  • 关于WINCC的一点小问题

    各路老师,我刚接触WINCC,现在就有一个项目  我想弱弱问一下WINCC的组态画面是先在我电脑里做好呢,还是直接去现场上位机上做啊  ,如…

    SIMATIC WinCC 2019年6月11日
  • 是什么问题

    wincc6.0sp2在虚拟机里安装,快结束是报错,0xc0000005,然后用授权工具授权不了,一直是演示模式,那位前辈能帮忙解答一下,感谢 图片说明:   …

    2020年11月1日