• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2025全景工博会
工业连接

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

  2013年11月11日  

  说明:

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

  软件环境:

  s XP SP3

  2.S7 315 PN/DP

  7 V 5.5 SP2

   V 7.2

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

  创建 WinCC 项目并建立与控制器的通讯连接 “Test”, 在该通道下分别创建地址为 “MD100” 的 “浮点数32位 IEEE 754” 类型的变量 “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.

最新视频
图尔克亮相2025上海工博会精彩花絮   
探馆 | 深化“双元本地化”战略,博世力士乐以全球首发新品兑现承诺   
研祥金码
重新定义可靠传动,共同创造美好未来!
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
研祥金码R-6000系列读码器调研活动
研祥金码R-6000系列读码器调研活动

Regem Marr研祥金码R-6000H智能读码器,拥有高精度AI算法,精准读取各类条码,在多个行业内帮助企业降本增效

立刻注册,赢取好礼!西门子2025工博会系列直播活动
立刻注册,赢取好礼!西门子2025工博会系列直播活动

步入9月,即将迎来工业人一年一度的相聚时刻,9月23-25日,第五届西门子工业论坛 如约而至!通过三日全天候直播,我们将

在线会议
热门标签

社区