wincc 输入域输入数值弹出确认框问题。

需求:在wincc画面输入一个数值,回车,弹出一个确认框,点击确认数值才能输入进去,点击取消就保持原有数值。
wincc7.3,组态一个输入输出域,是调速用的,程序中的真实变量是real型的“speed”,通过上网得到的结果还需要建立一个中间变量,这个中间变量是在wincc的变量管理中的内部变量建立,还是再程序组态中像真实变量那种在程序中建立,我建立的也是real型。按照网上的方式有一个C动作,网上的内容是
int TempValue=GetTagWord("TempValue");
char szBuffer[20];
sprintf( szBuffer,"Input number:%d",TempValue);
if ( nChar==13 )//if press enter
{
int xRet = MessageBox(NULL,szBuffer,"确认窗口",MB_YESNO|MB_ICONQUESTION|MB_SYSTEMMODAL);//message
if ( xRet == IDYES )//confirm operate
{
SetTagWord("DisplayValue",TempValue);// set data
}
}
我的变量是real类型的,最后一行的SetTagWord是不是需要修改成SetTagFloat,第一行GetTagWord这个是否也可以修改成SetTagFloat,这里面代表的什么意思?哪位高手能给解释下,网上的例子是Word类型。我用Real型的 。

问题补充:
但是在实际操作上中GetTagWord,我采用GetTagFloat,编译的时候报错。还有就是变量的建立,两个变量都在程序组态中建立还是中间的参数可以在wincc的内部变量建立

最佳答案

你说的是对的,变量是real类型,读写指令需要使用GetTagFloat、SetTagFloat
补充:
int TempValue=GetTagWord("TempValue");这一句的int也要修改成Float,出错截图看看才好判断问题,一般是语法、输入中文字符等问题。中间参数可以在wincc的内部变量建立。

提问者对于答案的评价:
已经做好了,而且C分大小写,wincc有没有资料介绍C动作的注解或者学习之类的

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

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

相关推荐

  • MSComm控件串口接收是乱码

    我用MSComm控件接收数据,但是接收到的数据是乱码,用vartype函数查看接收到的数据是8209的字节数组,用for加midb把接收到的长度为11的数据一个个拆分开来后是var…

    SIMATIC WinCC 2020年11月1日
  • WINCC7.2画面怎么加循环

    我想用一个变量,当他等于1时自动打开其他画面, 画面对象里只有“对象更改”和”打开画面”两个加脚本,但是我需要那种在画面中周期执行的,这个要把脚本加在哪啊,各位大神指导一…

    SIMATIC WinCC 2021年7月5日
  • 报表打印定点输出

    我现在做的报表是希望在8点16点和24点才进行归档输出,不知道在变量记录的变量归档中怎么设置采集和归档周期.谢谢!还有在报表编辑器里的布局里怎么编写SQL语句来实现按时间范围查询打…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC实现远程监控的问题

    我想通过以太网实现两台上位机,一台做设备控制用,另一台在远方只是监控设备运行状态不需要控制。请问这个怎么实现?是否需要其他软件? 最佳答案 两种方案1.组态成服务器/客户机的结构,…

    SIMATIC WinCC 2019年6月11日
  • WINCC的画面控制

    做了一个画面   怎么能够在它运行的时候  让键盘上的所有 按键都失效 也就是说一旦运行起来 除了关…

    SIMATIC WinCC 2019年6月11日
  • wincc购买正版问题

    各位学长,本人想购买wincc7.0SP3版正版授权,有几个问题不太清晰,麻烦指导下?1. wincc sp3支持XP3系统吗?2.购买RT运行版128k外部变…

    SIMATIC WinCC 2017年11月18日
  • Wincc中如何制矩形对象纵向移动 ,麻烦提供一下制作资料,谢谢

    通过在Wincc中建立内部变量,如何制作上升,下降,停止3个按钮,控制一个矩形对象的上升,下降,停止动作?如果有做过的,麻烦提供这样的制作资料好吗?现在只能做上升动作,跪求,小弟急…

    SIMATIC WinCC 2017年6月24日
  • 博图HMI翻页功能键设置方法

    求博图中画面功能键具体设置方法 最佳答案 你在工具栏中点选按键这个功能键后,就可以在系统中选择画面翻页这个系统函数功能。 提问者对于答案的评价:我已设置,具体为(博图v14)工具箱…

    SIMATIC WinCC 2017年6月1日
  • WINCC授权点数问题

    WINCC授权的点数包括什么?以S7-200举例子。如果我的WINCC授权的点数是256。那么,我监控S7-200 PLC中的I,Q是要受到限制的。 &nbsp…

    SIMATIC WinCC 2019年6月11日
  • TP15触摸屏部分数据显示#号问题

    开始的时候参数变量全部显示,能输入,过一段时间部分变量无法显示和输入,基本变量都是写入变量和反馈的显示,变量类型啥的和范围都是正确的。现在怀疑是不是网线破损影响的,求大神们帮忙解释…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论