wincc中变量单位不同怎么办

wincc 里边遇到单位不统一怎么弄啊,比如,我wincc中的一个I/O域链接的是来自opc的温度变量,想让它既能显示温度同时又能改写温度,但是底层opc读来的温度单位是K即热力学温度值,我想在I/O域中显示单位为℃,当然这可以通过在组态动态对话框中给这个变量减去一个绝对零度以使其转换为摄氏度,但问题来了,我这样减后从I/O域就不能改写这个温度值了,但我要是不组态动态对话框而是给I/O域直接连接这个底层变量(注意没有做任何运算),那么这时我可以从I/O域改写温度。这个问题估计是在组态动态对话框中我读时做了运算,但写时却没有,因而改写不了底层的OPC变量值,不知道这该怎么解决,在此求助各位大侠!

最佳答案

其实你就是要对这个取进来的变量a转成变量b,b=a-绝对零度是吗?当改变b 时,a不能改变是吗?
  你可以这样,例如绝对零度=30
  建立a和b两个变量
  在画面上组态两个输入输出域,输入输出1和输入输出2
  在输入输出1上连a变量
  在输入输出2上连b变量
  在输入输出1的其他——对象改变里,写入下面的C脚本
  SetTagByte("b",GetTagByte("a")-30);

  在输入输出2的其他——对象改变里,写入下面的C脚本
  SetTagByte("a",GetTagByte("b")+30); 
  我自己测试过,可以用,能实现你需要的功能了。
 

提问者对于答案的评价:
非常感谢你的解答!可以的

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午9:29
下一篇 2019年6月11日 上午9:30

相关推荐

  • WINCC V6.2授权可以传回来吗?

    我的WINCC授权(RC1024变量)已经装在D盘里了,我想把授权再传回到U盘里(从经销商那买授权就是用西门子U盘装的),然后重装系统,(四个盘全格式化)不知能否这样做,我怕把授权…

    SIMATIC WinCC 2019年6月11日
  • wincc7.2安装问题2

    现场有一台新买的工控机需要安装wincc7.2软件,但在安装过程中出现,见图片,请问我还要安装什么软件才能安装wincc7.2软件,谢谢! 问题补充:我的是XP的系统 图片说明: …

    2017年6月29日
  • wincc 7.0的function trend如何提取成Active X

    在wincc 6.2 sp2 中,function trend 控件好像不能实现,将控件标尺数值显示到在I/O域中,wincc7.…

    SIMATIC WinCC 2019年6月11日
  • wincc一些报警条之类的设置

    在wincc上做了一个报警条,想只显示一条,画面的两个按钮做成一行怎么设置,如图2那样。同时问一下,有没有更好的办法,比如控件之类的。 图片说明:    &nb…

    2021年7月5日
  • wincc画面编写初步

    我还是一个WINCC软件的初学者,是否有人愿意提供关于WINCC学习的视频资料,尤其是关于画面、架构—-想大致从总体上把握WINCC,谢谢 最佳答案 http://www.ad…

    SIMATIC WinCC 2019年6月11日
  • 数据归档查询语句问题

    西门子文档里查询历史归档数据的语句是 TAG:R, Val ueID or ValueName  ,TimeB…

    SIMATIC WinCC 2019年6月11日
  • wincc显示的问题

    用wincc同时显示多个画面在几个不同的显示器上,控制1显示器时,其它的显示器无变化,以此类推。 问一下:1.在wincc里如何解决这个问题。 2.电脑硬件如何…

    SIMATIC WinCC 2019年6月11日
  • wincc 归档区别

    wincc 快速归档和慢速归档的区别 7.0sp3亚洲版 变量记录是什么选择快速还是慢速归档 最佳答案 1分钟以内归档一次,小于1分钟的归档叫快速归档…

    SIMATIC WinCC 2017年12月1日
  • Horn报警中Source怎样选?

    WINCC中的声音报警,Message assistent 下面有一个Source,双击后,出现了一个变量列表,但是,不论我选择Horn还是PROFIBUS下面…

    SIMATIC WinCC 2019年6月11日
  • 关于添加OPC驱动后,WinCC内测点掉线问题

    WinCCV7.4SP1添加OPC client驱动后,引发数据经常频繁掉线(从历史趋势可看粗一天可达5,6次),掉线后可自行恢复(无需重启软件或电脑,恢复时间长的几个小…

    SIMATIC WinCC 2021年7月5日