登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:wincc数据处理

点击:737 回复:3

哎,解决一个问题又来一个问题,采集老电表的电能值,数据类型为FWORD,也就是48位整数,这个怎么转换成wincc能识别的呢?我看wincc里面只有16,32,64。。
20-01-30 22:45

引用 865734009 在 2020/1/30 22:45:29 发言【内容省略】

3个16位的数据存储这个48位数据,然后3个16位数据写入到64位数据中,最后将其从16进制浮点数转换为10进制浮点数。
相关算法可以使用搜索引擎搜索,C脚本,Baisc脚本都可以做。
Good Luck~
20-01-31 08:49
这个不是很好理解啊,比如他是两个16位的word,我现在想读上来一个word做运算,wincc变量那边选择16位有符号。那画面显示那里该怎么选?只有16进制和10进制吧
20-01-31 19:41
读一个字是有符号16位,主要是画面链接变量该怎么选?显示数据类型
附件 IMG_20200131_164042.jpg
附件 IMG_20200131_164035.jpg
20-01-31 19:43

工控新闻

更多新闻资讯