sprintf(buf,"%05.1f\0",GetTagFloat("wd_5"));

怎样理解sprintf(buf,"%05.1f\0",GetTagFloat("wd_5"));

最佳答案

sprintf是格式化字符串的函数,使用方法参考:
http://wenku.baidu.com/view/1f50ca84b9d528ea81c7791e.html
%05.1f表示格式化浮点数宽度是5,小数点后保留1位,不足宽度5位前面补0
GetTagFloat("wd_5")是读取浮点变量wd_5

结果就是读取变量wd_5以%05.1f的格式写入字符串变量buf

提问者对于答案的评价:
很好

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午6:26
下一篇 2019年6月11日 上午6:27

相关推荐

  • WINCC6.0趋势图

    我用的WINCC6.0 我在用趋势图的时候连接数据源应该是归档变量当然我也成功建立了正确的归档变量但是在趋势图  WINCC函数趋势控件的属性最上面有…

    SIMATIC WinCC 2019年6月11日
  • WinccFlexiblde 分画面不同权限

    如何实现WinccFlexiblde 如何实现不同画面设定不同的权限,比如操作画面操作员可以操作,参数设置画面操作员只能监视但不能操作,报警和记录画面操作员可以监视但不能…

    SIMATIC WinCC 2019年6月11日
  • wincc7.4和 7.5大家现在经常使用哪个?

    我们这边WIN7系统多,一般都是7.4或SP1的工程项目,大家呢? 最佳答案 都用过的,看单位买来的电脑配置及软件,现在基本都是v7.5版本的了,正版软件硬件狗,甲方要求的。一一满…

    SIMATIC WinCC 2021年7月5日
  • wincc历史曲线的归档如何保存在其他路径

    想把现有工程的历史曲线的归档保存在其他磁盘中,而不是本工程的目录下,可以实现吗? 最佳答案 不提供手动修改存储路径的功能,只能放在项目文件里的默认路径 提问者对于答案的评价:你确定…

    SIMATIC WinCC 2017年12月1日
  • wicc动态修改填充量

    请问如何动态修改图形的填充量,需要那个函数,多谢??c脚本怎么写,, 最佳答案 动态填充量是按百分数来填充的你直接在填充量的动态上连接变量,如果变量的范围不是0~100的,那么你就…

    SIMATIC WinCC 2017年12月9日
  • 项目移植

    由于wincc工程由多人负责开发,所以就有项目移植和工程合并问题,有以下不解之处: 1.多人开发,怎么合并到一个工程,合并过程中要注意哪些事项,能不能介绍的详细些,画面,…

    SIMATIC WinCC 2019年6月11日
  • Gettagbit gettagbitwait区别

    Gettagbit gettagbitwait区别?还有有谁见过“用变量触发器代替时间触发器”在西门子那个文档上?那上面是讲解怎样减少换面切换延时。 最佳答案 Getta…

    SIMATIC WinCC 2019年6月11日
  • wincc变量属性的疑惑

    以前学习国产组态软件的时候,变量的属性有只读、只写、和读写三种。wincc好像没有见过这个概念?室不是所有的wincc变量(外部变量)都是读写的呢?当然I/O除外了比如一个M点,我…

    SIMATIC WinCC 2019年6月11日
  • wincc V5.1手册中文版

    请问哪里有WINCC V5.1的中文版手册下载,谢谢! 最佳答案 西门子SIMATIC WinCC V5.1监控组态软件(中文版)下载:http://…

    SIMATIC WinCC 2019年6月11日
  • excel能不能给wincc做配方表

    如果可以请讲一下具体怎样做? 最佳答案 参考excel 表格和wincc的报表 :http://wenku.baidu.com/view/52332485ec3…

    SIMATIC WinCC 2019年6月11日