请教,如何用Wincc读写INI文件

请教,如何用Wincc读写INI文件
INI文件中的格式为如下形式:
[request_weight]
weight=10
[request_state]
request_s=1
其中:weight=10中的数值10需要读入到Wincc中,并且weight的数值定期更新;request_s=1中的数值1是通过Wincc写入到INI文件中,request_s的数值也定期更新
请高手指点一下,C脚本如何实现呢?头回听说还能这么做,搞了一天头都大了?摆脱各位高手了,谢谢!

问题补充:
感谢  寒音  和  dcount107 的解答,我现在通过WritePrivateProfileStringA函数实现了如下格式
[request_weight]
weight=10
在INI文件中的写入,但是还想请教我如何实现在[request_weight]
weight=10
下面继续输出
[request_state]
request_s=1呢?还在实验中,请高手费心指点一下!

最佳答案

还好你说用C脚本,要是VBS脚本则比较麻烦。
C脚本支持用WindowsAPI函数来对INI文件进行读写,如GetPrivateProfileString和WritePrivateProfileString。详情请参考WIndows API帮助,论坛相关帖子见:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=335600&s_id=0&num=16#anch

提问者对于答案的评价:
谢谢 几位的热心帮助,初步实现了多字段多键值的写入,现在头痛的是如何读出了,C语言功底不行,真费劲哦!

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

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

相关推荐

  • Wincc与s7 226通讯

    请问各位大哥,Wincc与s7 226通讯用哪种方式经济又可靠,距离20米左右。谢谢 最佳答案 200与wincc要用pc/ppi电缆,协议用ppi协议,cp5611可用…

    SIMATIC WinCC 2019年6月11日
  • wincc 授权过期怎么处理

    安装了Wincc6.2,不是正版的,使用都没有问题,但是经常出现在wincc的主画面的一个窗口提示: 你的软件许可证过期,请购买有效的许可证.之前都是这些软件使用没有出现…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0 sp1 取消激活时卡住不动

    wincc7.0 sp1取消激活时 在“报警记录运行系统”卡住不动,几率高,但不是每次,   1.卡住时没死机 &nbs…

    SIMATIC WinCC 2017年12月1日
  • WinCC中登录问题?

    在WinCC中,如何用VBS脚本实现用户登录,因为我想在登录的同时把这一条操作记录保存到SQL数据库中自己建立的表中。 最佳答案 可以用插入数据库语句,加入你在wincc数据库中创…

    SIMATIC WinCC 2018年12月14日
  • wincc与 oracle 数据通讯脚本如何写,自己写了不能读出数据

    我现在在弄一个 wincc 直接与oracle  数据库 读写数据的脚本, 简单的说 就是wincc做一个按钮…

    2017年6月19日
  • wincc7.3曲线

    如何直接用plc变量画曲线(画完怎么清空再画),是否可以将曲线保存,想要的时候再调用(保存时是否可以加上条码) 问题补充:我想画一个xy曲线,是不是应该用functiontrend…

    2021年7月5日
  • 我现在做的wincc的画面上的语言是英文的想做和葡萄牙语切换的

    如题,现在换面上所有显示的文本什么的都是英语的,项做一个语言切换按钮,把所有文本内容切换成葡萄牙语显示,怎么做,系统能自动翻译吗 ,请详细点 最佳答案 问题:我现在做的w…

    SIMATIC WinCC 2021年7月5日
  • 64位win7下winCC7.3无法与S7-1200通讯

    首先PG/PC里面已经添加了CP_H1_1并指向本地网卡名称下的TCP/IP,在OMS+下添加通道并定义访问点CP_H_1: 现在死活连不上PLC。之前用另一台电脑也是w…

    SIMATIC WinCC 2017年5月31日
  • wincc服务器客户机Web发布

    现有4台服务器,计划2台做服务器冗余,一台做数据存储,一台做WEB发布,应该怎么做。 问题补充:服务器冗余已做好,现在需要用第三台服务器做WEB发布,第四台做数据存储,请问,第三,…

    SIMATIC WinCC 2021年7月5日
  • wincc脚本中的触发器

    麻烦大家帮忙解释一下wincc脚本中触发器的用法。详细一点,谢谢! 最佳答案 定义和使用触发器 触发器用于在运行时执行动作。为此,将触发器与动作相链接以构成对动作进行调用…

    SIMATIC WinCC 2019年6月11日