WinCC输出域脚本

想实现:当变量值大于100.0,让其显示100.0;变量值小于1.0,让其显示0.0;C或VB脚本都行,谢谢了

最佳答案

if (GetTagFloat(Tag1)>100.0) Return 100.0;
if (GetTagFloat(Tag1)<1.0) Return 0.0;

提问者对于答案的评价:
能详细点不,初次使用脚本,谢谢

最佳答案作者回复:
画面上添加I/O对象,在输出域右键添加C动作,编辑代码、编译、保存、运行画面,完整代码:
if (GetTagFloat("Tag1")>100.0) 
{return 100.0; }
else if (GetTagFloat("Tag1")<1.0)
{ return 0.0; }
else
{return GetTagFloat("Tag1");}

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:36
下一篇 2021年7月5日 上午1:36

相关推荐

  • 想学习wincc,用哪个版本好?哪里可以下载到软件?

    小弟想学习wincc,找了好久也没找到能用的软件,请教各位学习用哪个版本好?哪里能下载到软件?以前都是用的触摸屏,没接触过组态。谢谢各位 最佳答案 目前常用WINCC6.0,6.2…

    SIMATIC WinCC 2019年6月10日
  • WINCC客户机服务器的做法

    我一个项目,我打算用2台工控机采集一台S7-400的数据,1台做工程师站,一台做操作员站,打算用CP5611卡都走DP网络(客户机是不是一定要用以太网?),目前手头上没这方面的资料…

    SIMATIC WinCC 2019年6月11日
  • wincc 变量归档自动归档2次

    我想实现变量控制归档的开始的停止,控制变量为1也就是从0到1时开始归档,而且是只归档一次,我看到起始变量的说明里也是这样说的,为啥在归档表里看到是从0到1和从1到0都要归档呢,我设…

    2021年7月5日
  • 关于循环触发器

    在给画面中的对象编辑脚本的时候,难免要设置一些标准的周期触发器来触发动作,保存的时候也总是提示这样会增加系统的负担,我想问一下,这样的周期触发器在一个画面中添加到什么数量的时候会对…

    SIMATIC WinCC 2019年6月11日
  • 请教wincc用结构变量做的模板可以用报警控件吗?

    请教wincc用结构变量做的模板里面调用报警控件显示几个报警变量可以吗?比如说做了一个电机的模板,里面放了一个报警控件可以做到,当我电机电机图标是只显示我所调用的这台电机的报警变量…

    SIMATIC WinCC 2017年11月23日
  • smart700iev3os更新方法

    smart700iev3os更新方法 最佳答案 参考:项目下载 OS更新 备份 恢复http://www.ad.siemens.com.cn/prod…

    SIMATIC WinCC 2021年7月5日
  • wincc6.2按钮权限管理

    按钮开关动作,需要输入密码权限才能打开,这个按钮怎么做。 最佳答案 WinCCV7按钮/IO域操作权限http://www.ad.siemens.com.cn/productpor…

    SIMATIC WinCC 2021年7月5日
  • 炫酷的HMI怎么做

    KTP的HMI可以做一些看起来高大上的东西吗?比如一些动态的动作等等。。。 最佳答案 可以做,但不如精智版功能多。有俩个实例可以仿真参考一下https://support.indu…

    SIMATIC WinCC 2021年7月5日
  • wincc界面问题

    之前wincc因为注册表有问题,重新修复后使用完全正常,就是主界面有中文又有英文,在安装目录里面试过改中文的文件了,请问大神们是否还有其他方法 图片说明:   …

    2021年7月5日
  • 在WINCC中,如何实现将霍尼韦尔公司提供的OPC数据经WINCC处理后,再传给S7 300 PLC执行

    在WINCC中,如何实现将霍尼韦尔公司提供的OPC数据经WINCC处理后,再传给S7 300 PLC执行 问题补充:霍尼韦尔公司提供的是excel格式的数据文件…

    SIMATIC WinCC 2017年12月7日

发表回复

登录后才能评论