wincc实现按按钮自动加1.1

现在想通过wincc按钮实现,按下按钮,对应变量自动加1.1,写了如下C动作,但是,只能加1,不能加1.1,求高手解决。
int n;
n=GetTagWord("Tag1");
n=n+1.1;
SetTagWord("Tag1",n);

最佳答案

int n;
整形,没有小数,哪来的0.1
n定义成实数或浮点就可以了

提问者对于答案的评价:
谢谢!主要原因不是很熟悉C动作语言,直觉告诉我,可能是数据类型引起,但数据类型的表达方式不知道,刚根据你提示的又重新参看了数据类型表达方式,现在能行了,再次谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:04
下一篇 2021年7月5日 下午1:04

相关推荐

  • wincc v7.3 如何实现两个画面自动间隔轮回切换

    我现在做了两个画面,想实现两个画面间隔10分钟自动轮回切换,请问可以做到吗?求各位大师指点,谢谢! 最佳答案 wincc全局脚本,10分钟执行一次,脚本中将一个bool两取反:Se…

    SIMATIC WinCC 2021年7月5日
  • wincc中msflxgrd.ocx控件问题

    请教各位大大:我的wincc中msflxgrd.ocx控件已经注册,但是在画面编辑的时候调用这个控件会出现如下提示:未找到许可证信息,没有设计模式的有效许可证。(MSFlexGrd…

    SIMATIC WinCC 2020年11月1日
  • 请问如何在wincc画面中调用vb工程

    我用vb做了一个报表查询。想在wincc画面上调用这个vb工程,即当wincc运行时,点报表按钮。能打开vb的工程,且vb是在运行状态。请问如何实现 最佳答案 先把VB程序生成.e…

    SIMATIC WinCC 2019年6月11日
  • [求助]普通网卡实现WINCC画面冗余切换的切换时间

    在画面编辑器中运行动态向导/系统功能/设置冗余连接,是使用这个实现冗余连接么? 如果是的话,那么冗余切换的时间是如何定义的呢?? 最佳答案 是的,冗余切换是通过全局脚本来…

    SIMATIC WinCC 2019年6月11日
  • 这是winCC的bug吗

    我在用winCC6.0 SP3时发现一个奇怪问题:winCC应用程序运行一段时间后或者VBScript经过多次修改后,系统在运行时会产生编译错误,通过调试器打开运行文档发…

    SIMATIC WinCC 2019年6月11日
  • wincc在线问题

    从主控室电脑上拷出来的画面,复制到笔记本上后,可以激活了,但是就是不能在线,请问这是什么原因? 问题补充:我用的是网线连接,主控室电脑的网卡驱动和笔记本电脑的网卡驱动不一样,在SE…

    SIMATIC WinCC 2019年6月11日
  • MP277F 网络密码设置错误

    MP277F 点击这个快捷方式进入; WLAN V2 CONFIG 。     …

    2021年7月5日
  • 414-5H冗余PLC怎样与2台上位机wincc v7.5方便链接

    项目情况,一套414-5H的冗余站。想使用STEP7(版本为5.6)与WINCC(版本为7.5)的结构。非PCS7结构。2台上位机,都运行WINCC,每一台电脑都配置一块CP162…

    SIMATIC WinCC 2020年11月1日
  • 搅拌机怎么能让他实现动态效果

    1.搅拌电机怎么让他实现动态效果?哪里能下载到他的动态控件? 2.在wincc中怎么用c脚本按一次按钮给一个变量+1或-1。(假如有两个按钮分别是加和减按钮。现在变量的数…

    SIMATIC WinCC 2019年6月11日
  • WINCC修改报警值

    怎么在上位机修改报警值?例如一个模拟量已经组态好了报警值,然后根据需要操作员想修改报警值,怎么做?不可能让操作员去组态吧? 问题补充:感谢大家的帮助.但连接一个变量的话,一旦重新激…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论