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

相关推荐

  • 系统中既有200也有300系统,如何和WINCC通讯呢

    200系统采用的OPC,通过CP243-1与WINCC通讯,考虑到系统又有300,虽然说可以将200+277走DP作从站,300做主站,但是277通讯才128字节,所以不可取。 最…

    SIMATIC WinCC 2018年12月7日
  • 客户机/服务器问题

    我用客户机/服务器模式做项目.先在服务器上做多用户项目.然后在客户机上做一个客户项目并装载服务器数据包,设置隐含更新和标准服务器.最后在客户机项目上设置服务器上的项目中的画面和菜单…

    SIMATIC WinCC 2019年6月11日
  • smart200 v2.2支持modbus tcp 通信了。那如何与wincc通信?

    看清楚问题,不需要opc通信,opc通信我会。只是想知道wincc和smart 如何做modbus tcp通信.需要详细点说明wincc端的设置。这个远程从站地…

    2021年7月5日
  • 从WinCC里调用STEP 7 变量 有问题

    有一问题,请教高手: Wincc版本:SIMATTC WinCC V6.0 SP3 + Hotfix2 Bui…

    SIMATIC WinCC 2019年6月11日
  • 博途wincc rt professional 切换按钮如何设置

    博途wincc rt  professional 切换按钮如何设置,跟rt adv 的不一样, 最佳答案 WinCC&n…

    SIMATIC WinCC 2021年7月5日
  • wincc图形编辑器中的输入输出域设置

    在WINCC程序运行后,我想单击输入输出域就出先一个小键盘,该如何做了???谢谢!!! 最佳答案 WinCC项目管理器中“计算机”-“属性”-“运行”,选择“激活监视器键盘”即可。…

    SIMATIC WinCC 2019年6月11日
  • wincc6.2趋势曲线

    趋势曲线数据源选归档变量没有问题,时间轴设置时间范围也没有问题。连接的归档的数据的变量我是用内部变量做的,但是每次弹出的曲线都是从现在的时刻开始显示,只有停止再启动,才能够显示出前…

    SIMATIC WinCC 2019年6月11日
  • 不同网段的WINCC通讯

    一个网段上有一台单网口的电脑A,另一个网段上有一台双网口的电脑B,B的网口1已经和设备连接读取数据,现在是想用A的网口和B的网口2进行连接,这样的话能不能读到上述设备的数据,不知道…

    SIMATIC WinCC 2021年7月5日
  • 通过OPC访问WINCC如何添加变量

    通过自己开发的OPC客户端访问wincc变量时,应该如何添加变量?高手给个C#或者VB得例子,是直接加变量名吗?还是要将通道等参数也加进去? 最佳答案 S7-200通过OPC与WI…

    SIMATIC WinCC 2019年6月11日
  • 西门子触摸屏怎样恢复出厂值

    我公司有一台机器,操作是用MP277触摸屏的,系统被设置密码啦!想重新传进程序,但传输方式被改,传不进去,想进去修改传输方式但进不去,不知有没有通用的密码?或怎样恢复出厂置?谢谢!…

    SIMATIC WinCC 2018年12月9日