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日 下午10:40
下一篇 2017年7月25日 下午10:40

相关推荐

  • wincc flexible 2008 图形库里面都显示叉叉,没图形了,怎么办?

    急求解决方式,不想重装,时间太长,另外还想问一下,有没有更多的图形哪里可以下载,自己不想做图形。谢谢各位了!!! 图片说明:    最佳答案 用“重置wincc…

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

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

    SIMATIC WinCC 2019年6月11日
  • WInCC存储卡问题

    我把一台触摸屏的程序备份到SD卡里,也能恢复到别的触摸屏里,请问怎样把SD卡里的程序会传达电脑里,SD卡里的程序怎样删除。 问题补充:勾选回传后怎样激活,我在SD卡里备份了一个程序…

    SIMATIC WinCC 2019年6月11日
  • wincc 画面隐藏

    我做了一个水流动的C语言脚本,我想让它在取得一个信号后再显示并且流动,在没有取得信号的时候是隐藏起来的。想问一下C语言脚本怎么编写隐藏功能? 最佳答案 那你就在取得这个信号的时候置…

    SIMATIC WinCC 2017年11月13日
  • 按钮字体颜色变化问题!

    请教一下问题是这样的我又6个按钮每个按钮连接不同的操作画面,我想做的是按下那个按钮那个按钮的字体颜色就变化,与区别其他的按钮,让生产工知道当前在哪个画面操作!我想到了一个笨办法就是…

    SIMATIC WinCC 2019年6月11日
  • 调节阀给定

    我们有多个调节阀要控制(4-20ma输出),现在想只做一个给定画面,然后多次调用这个给定画面,想请教一下如何实现? 问题补充:用内部变量和全局脚本可以实现吗? 最佳答案 这个比较好…

    SIMATIC WinCC 2018年12月2日
  • 新手求问

    我现在要写西门子触摸屏   但是我不知道怎么写变量  还要报警   我不知道变量里面的M …

    SIMATIC WinCC 2019年6月10日
  • 寻找MP277程序案例

    哪位大侠有MP277的程序案例,或者别的型号的也行,发一份给小弟学学。以前没有接触过西门子的屏,现在想学学,已备不时之需。    &nbsp…

    SIMATIC WinCC 2019年6月11日
  • wincc无法使用变量记录

    点击打开变量记录的时候弹框说“不能建立与数据库的链接”“变量记录丢失数据库的连接,不能装载/保存项目”,应该怎么处理?(有正规官方授权) 最佳答案 新建项目怎么样?变量记录可以正常…

    SIMATIC WinCC 2017年12月2日
  • 求wincc声音报警代码

    最近做了个项目,写在报警记录中的报警条目都是从无符号32位变量中取位的形式,现在要求所有的报警都发出一个报警声音,想请师傅们给我一段全局代码:要求只要是报警记录中的任何一个报警来了…

    SIMATIC WinCC 2019年6月11日