网上没有搜到相应答案,谢谢高手解答!
说明:
wincc 从PLC 读上来的变量都是word 16位类型, 里面是以整数形式存储的浮点数(保留小数点1位)
实际使用中必须除10,就是实际浮点值。
我在I/O输入输出用C脚本可以实现放大缩小。
问题:
变量记录中这些模拟量都按整数归档的, 用趋势控件显示就会比实际值大10倍。
请问趋势控件可以设置缩小10倍然后显示,或者其它变通方案。
如果趋势控件不能实现,能否归档过程时除10归档呢?
或者其它类似的变通方法可以处理这个问题?
版主推荐答案
建立变量的时候,选择32位浮点数,然后类型转换选择浮点数转整形,再线性转换。
查看完整帖子:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1390762&bid=5
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc365031.html