请教大神WINCC IO域如何做每次输入限制

就是有个风机执行器开口度限制,要求每次输入超过30%就提示输入超限,最好是做成跟IO域原来的上下限那种限制弹出的窗口一样

最佳答案

wincc定义内部变量保存当前输入值,io域的属性--事件--输出/输入--输出值--改变,编程:
dim mytag(2)
mytag(0)=hmiruntime.tags("val_input").read//wincc内部变量
mytag(1)=hmiruntime.tags("val_output").read//wincc外部变量,控制设备
if abs(mytag(0)-mytag(1))>12.0 then//这个12.0根据你自己计算出你的30%对应的数值
    msgbox "超限"
else
     hmiruntime.tags("val_output").write mytag(0)
end if

提问者对于答案的评价:
谢谢大神的回答。我已经用上了您的答案。很好用。还有关于C脚本和全局脚本学习的书推荐一下啊谢谢。。。。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午7:09
下一篇 2017年6月24日 下午7:09

相关推荐

  • 求助上位机WINCC驱动打印机的应用资料

    求助上位机WINCC驱动打印机的应用资料。 怎样在画面上通过按钮连接打印机?? 高手指点 最佳答案 给你邮箱midakui@163.com发了一份《深入浅出WI…

    SIMATIC WinCC 2019年6月11日
  • KTP700F Mobile无法进入Transfer页面

    用TIA portal V13 sp1进行OS更新后,transfer选项不能选择Automatic,只能选择Manual选项。这样每次下载前必须要手…

    SIMATIC WinCC 2017年5月31日
  • 如何实现流程图中管道里的水根据某个变量产生流动效果

    如何实现流程图中管道里的水根据某个变量产生流动效果?厂家要求管道中的蒸汽或者水可以根据实际的状态实现流动效果?各位前辈有什么好的办法可以实现吗? 问题补充:我想知道的让水有流动起来…

    SIMATIC WinCC 2019年6月11日
  • WINCC在线趋势控件属性设置问题

    对该控件属性里的几个量的设置不是很清楚,如Index,按什么设置,我看有时候是0,有时候是1;Name,是什么的名字呢;还有Tagname,按意思就是变量名称,跟前面的Name是什…

    SIMATIC WinCC 2019年6月11日
  • WINCC V7.3安装

    1、安装时在SQL sever 停滞不前,只好重新安装。2、安装完后,新建项目出现提示:IDispatch error #3092备注:原装…

    SIMATIC WinCC 2017年6月11日
  • 报表在显示指定时间时没有数据

    我在wincc60中建了个报表模板,画面种做个打印预览的按钮和两个输入输出域。   当报表的时间属性设为“所有存在数据(0)”时,点按钮可以出来报表预…

    SIMATIC WinCC 2019年6月11日
  • Wincc VBS资料

    求Wincc VBS脚本学习资料 最佳答案 目前官方和网上的WINCC相关VBS脚本应用好像比较缺乏,仅仅靠帮助文档学习比较困难,希望可以多些应用实例,现在VBS脚本应用…

    SIMATIC WinCC 2021年7月5日
  • WinCC Report 案例

    带有查询功能 最佳答案 WinCC报表网上没有免费的案例的,有一些资料可以参考自己研究吧http://www.ad.siemens.com.cn/productportal/Pro…

    2021年7月5日
  • WINCC是不是不能读取s7-1200 DB块的数据?

    我用的是wincc7.2(可以和s7-1200或s7-1500)TCP/IP和S7-1200数据连接,S7-1200的DB块属性,优化访问勾勾已经取消,有绝对地址偏移量,在winc…

    SIMATIC WinCC 2017年6月6日
  • 显示值跳变

    wincc运行中显示的模拟量值出现跳变:两个值相差接近一半,但有一个值是正确的。用编程软件s7监控却是正确的。请高手解疑! 问题补充:刚开始出现了一个,我在WINCC中的变量表中把…

    SIMATIC WinCC 2019年6月11日