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日
下一篇 2021年7月5日

相关推荐

  • PCS7的wincc功能

    我借用了PCS7自带的WINCC软件,监控工厂的设备,在TCP/IP连接了23台PLC,之前一直好好地,今天突然出现一会连得上,一会连不上的问题,PING IP地址都是没…

    SIMATIC WinCC 2021年7月5日
  • 6AV3607-1JC20-0AX1 这个型号用什么线做下载程序通信连接?

    6AV3607-1JC20-0AX1 这个型号用什么线做下载程序通信连接?还需要什么产品辅助通信吗? 钻石用户推荐最佳答案 组态软件● 组态工具 2.…

    SIMATIC WinCC 2021年7月5日
  • WINCC用户归档无法打开?

    我的WINCC安装了用户归档和相应的授权,在WINCC界面中也可以看到用户归档。但是我双击用户归档,却无法打开这个编辑器,显示无法打开空文档?请问是咋回事呢?我是在一个单用户项目中…

    SIMATIC WinCC 2019年6月11日
  • 关于:更新周期

     请教: 在画面中做了1个2位开关,1个图形。 很简单的例子: 开关切换,图形变色(绿/红)。 问题: 在开关元件中将变…

    SIMATIC WinCC 2019年6月11日
  • 硬件西门子400,2010年用的软件wincc6.2,现在想升级wincc7.2或7.3

    硬件西门子400,带的300模块,2010年用的软件wincc6.2,现在想升级wincc7.2或7.3,应该怎么升级?指升级软件,还是硬件也要升级? 钻石用户推荐最佳答案 《[移…

    SIMATIC WinCC 2021年7月5日
  • WinCC客户机连接服务器提示您没有对以下项目的访问权

    前进天产线一台客户机出问题连不上服务器,我新拿了一台工控机装了WINCC,授权也安装好了,IP地址也设好了,可以通过网络访问到服务器的共享文件夹,也Ping的服务器,服务器项目计算…

    2017年6月27日
  • wincc变量查不到

    产线故障要查wincc中一个变量来源,DB50.MD286或者DB50.DBD286这个变量在变量管理中找不到,好几个这个作用相同的变量都没找到.wincc中是不是有什么地方的变量…

    SIMATIC WinCC 2018年12月9日
  • 西门子触摸屏的仿真的问题

    各位高手们,新年好。今天开始上班啦。祝大家新年技术大长进!我现在开始学习西门子触摸屏的,型号是KTP900 ,因为手上没有实体触摸屏。想通过博途V14里面的仿真,PLC和…

    2021年7月5日
  • SQL-2000-SP3

    如题,安装出错了    1.以前也是这样按KB-消息队—SQL装的,这会格了C盘再装,在80%报setup finished&nb…

    SIMATIC WinCC 2019年6月11日
  • wincc MSChart控件

    现在想用MSChart做一曲线系统,但网上一直找不到该控件的详细使用方法(各属性、方法的详解),请问谁有,给我分享一份。谢谢 最佳答案 参考搜索结果~:https://www.ba…

    SIMATIC WinCC 2021年7月5日

发表回复

登录后才能评论