当前位置: 首页 > 工业控制产品 > 自动化控制 > 工业软件 > 组态软件

类型分类:
科普知识
数据分类:
组态软件

WinCC 如何实现变量的线性变换?

发布日期:2022-04-27 点击率:397 品牌:西门子_Siemens

    在工程现场,经常可以遇到现场实际的过程值与客户想看到的观测值不一致的情况。例如阀门开度等,从模块读取的实际值为0~1000,但客户需要看到的观测值却为0~100。在遇到此类状况时,即可以通过WinCC的线性变换来处理。本文即将为您介绍WinCC线性变换的操作步骤。

    软件环境:

    1.WindowsXPSP3

    2.S7315PN/DP

    3.Step7V5.5SP2

    4.WinCCV7.2

    步骤1:创建项目,建立过程变量。

    创建WinCC项目并建立与控制器的通讯连接“Test”,在该通道下分别创建地址为“MD100”的“浮点数32位IEEE754”类型的变量“TestTagReal”以及地址为“MD110”的“无符号的32位值”类型的变量“TestTagUnsign”。如图01。

    图01.

    步骤2:配置线性变换及组态画面。

    分别在“TestTagReal”及“TestTagUnsign”的属性中勾选线性标定选项,在“AS值范围始于”属性中分别填写“0”,“1000”;在“OS值范围始于”属性中分别填写“0”,“100”。其作用为将控制器中的实际值范围缩小10倍后显示在WinCC的相应变量中。如图02,图03。

    图02.

    图03.

    打开WinCC图形编辑器并新建画面。在画面中创建两个“输入输出域”,分别在其“组态对话框”中配置其“变量”属性为“TestTagReal”及“TestTagUnsign”并保存。如图04。

    图04.

    步骤3:测试效果。

    点击图形编辑器工具栏中的绿色三角激活项目。并在Step7中创建变量表分别监视“MD100”和“MD110”的值。如图5所示,WinCC中“TestTagReal”显示“99.5”时,“MD100”值为“995”,“TestTagUnsign”显示“98”时,“MD110”值为“980”。测试成功。


    图05.

下一篇: PLC、DCS、FCS三大控

上一篇: 索尔维全系列Solef?PV

推荐产品

更多