wincc中开关量如何保持?

想在wincc中实现对PLC某一按钮开关信号的保持,要求能根据需要保持一段时间,时间到恢复到信号的现有状态,请问各位高手如何实现?

问题补充:
注:无法对PLC内部进行改动,希望只在wincc上实现

最佳答案

项目函数:
 void delay(int tm)
 {
 time_t t1,t2;
 double tt;

 time(&t1);
 for(;;)
  {
  time(&t2);
  tt=difftime(t2,t1);
  if (tt>=tm)
   break;
  }
 }
 在C脚本调用

 SetTagBit("变量",1);
 delay(60);//60为时间 自己设定
 SetTagBit("变量",0);
     
 参考:
 http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=45518&cid=1032

提问者对于答案的评价:
good thanks

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

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

相关推荐

  • WINCC全局C脚本打不开.

    提示当前服务器不可用!怎么回事?时数据库坏了吗?而且不能进行冗余之间数据复制 钻石用户推荐最佳答案 参考:《全局脚本为什么打不开 》http://www.ad.sieme…

    SIMATIC WinCC 2021年7月5日
  • wincc 7.4 datamonitor

    web 访问datamonitor没有过程画面个选项 最佳答案 参考:如何使用WinCC DataMonitor基于Web发布浏览Excel报表文档https:…

    SIMATIC WinCC 2020年11月1日
  • 一些关于WINCC的基本问题

    1.WINCC对于MUDBUS,PROFIBUS协议方面的支持情况2.组态图库如何扩展,比如石油库,集控,电路等专业图库怎么下载3.WEB应用方面的功能,都支持哪些功能4.实时数据…

    SIMATIC WinCC 2017年11月4日
  • wincc日报表该怎么做啊?

    wincc日报表该怎么做啊? 最佳答案 建议你用压宿归档做,很方便的.我就在项目上用它做个日报,月报表. 提问者对于答案的评价:能详细说明下吗 或者留个 QQ&…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 2008关于一个旋转按钮的事情

    从sp3拷贝过来的一个旋转按钮到sp4,结果在触摸屏上根本旋转不了 问题补充:图片 图片说明:       最佳答案 可能的原因是用户自定义…

    2017年5月31日
  • wincc 通讯

    请问 用WINCC 6.0 组态软件怎样与带RS485接口智能仪表连接. 最佳答案 你可以通过vbs+mscomm控件访问到智能仪表,然后建立内部变量…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.3双击安装文件.exe后,弹出对话框,无法完成安装

    wincc 7.3双击安装文件.exe后,弹出对话框,无法完成安装 问题补充:with a valid signature was…

    2021年7月5日
  • WINCC能够导入XML文件吗?

    能的话如何实现呢?XMl文件是哪种形式的?有样板吗 问题补充:麦田同志,我需要,邮箱:honngyanzhao@qq.com万分感谢,发过来把分加给你,可以提高悬赏分给你 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • WINCC动作C脚本读写问题

    把变量管理的变量读过来,做差值运算,在赋值给内部变量中的一个变量,运行wincc,变量值是0,值没有被写入,相问下那里错了 图片说明:    最佳答案 winc…

    2021年7月5日
  • AS-OS engineering v7.1 下载

    我的安装的wincc7.0,所有附件都装了,可发现没装上AS-OS engineering v7.1附件,哪有它的安装组件啊,谢谢发来个。 最佳答案 插入WIN…

    SIMATIC WinCC 2019年6月11日