WinCC v7.0能实现计数功能吗?请给个样例

我想请教各位大师:WinCC V7.0能实现计数功能吗?当监控到外部变量从
0到1变化时,WinCC计数一次。如果可以的话,请写个样例指导,谢谢!

最佳答案

这个比较好实现,首先较为简单的方法就是在下位机做。直接用计数器,然后传给上位机。还有就是写一个C脚本,触发条件设为tag(该外部变量)0~1时。然后c脚本可以这样写
static temp  ''定义全局静态变量该定义要在主函数外面
函数里面只要一句
temp++;   ''temp就相当于是计数值了
这个思路你应该明白了。还有一个关键就是temp什么时候需要复位。我们只要用一个if 判断然后复位就可以了。

提问者对于答案的评价:
谢谢您的指导,我在VBS中实现了这个动作要求。
同样感谢ccpoor的回答。采用周期触发,会出现重复周期触发,多次计数的问题。采用变量触发,会计算两次,我除2就可以满足要求。
再次感谢大家对我的提问的关注。

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • web发布请求帮助

    还是同样的问题,我在给客户做wincc web发布的过程中为什么外部变量过程值在同一网段的局域网内别的电脑上输入/输出域显示为零。说白了就是我的所有模拟量变量值web发布…

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

    我在db1.dbw1设为整数值,wincc中对应字变量sj,wincc画面中显示这个除以10后的值,比如45,wincc中应该显示4.5,我在wincc输出域中设置格式999.9,…

    SIMATIC WinCC 2019年6月11日
  • TIA Portal 可以直接导入XML文件吗?

    工程师也“开挂”,让程序来操作Portal 课程编号:V2404 ——TIAPortal的开放性应用程序接…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 T…

    2020年11月1日
  • WINCC7.0 哪个变量类型可以输入-数?

    是不是有无符号数?而且我想要有小数点的,不要4舍5入的。 最佳答案 负数就是有符号的。有小数点的那就是用32位浮点数,io域用s999.99,这种是带符号的有三位整数,两位小数。要…

    SIMATIC WinCC 2021年7月5日
  • 如何使用报警触发弹出画面

    对于系统中的一些重要报警,当报警发生时,需要弹出画面提醒操作人员,但是不论是利用报警回路的openpicure函数打开画面还是使用setvisible函数显示窗口画面都无法执行,不…

    SIMATIC WinCC 2021年7月5日
  • WinCC 7.0与STEP7组态问题

    我已经将变量成功导入了WinCC7.0,画面和参数都设置的没有问题,但运行时WinCC中没有变化,即点击开始按钮,指示灯不亮(注:点击开始按钮时PLCSIM可以同时工作,且有输出)…

    SIMATIC WinCC 2019年6月11日
  • wincc不能和PLC连接

    CPU315-2DP,IP地址是192.168.0.1,我的电脑IP地址是192.168.0.12,wincc变量连接设置是TCP/IP连接,ip地址192.168.0.1,机架号…

    SIMATIC WinCC 2021年7月5日
  • WINCC数据操作问题

    现场条码机扫描物料的生产数据信息,工单号码,堆垛数量,并上传至PLC,WINCC接收来自PLC的工单数据,问题是:条码机每次扫描一次物料数据,PLC就会更新一次工单信息和数量,WI…

    SIMATIC WinCC 2019年6月11日
  • nvarchar在C脚本中用什么数据类型表示

    pExcel->Worksheets("sheet1")->Cells(i,1)->Value=(char)rs->fields(0)-…

    SIMATIC WinCC 2019年6月11日
  • 虚拟机中WINCC切换慢

    在WIN7中安装VM虚拟机,XP系统上运行WINCC,虚拟机的设置都是按文档中设置的,速度还可以,就是在虚拟机上的WINCC画面切换比直接在XP电脑中切换要慢几秒,请问有什么措施可…

    SIMATIC WinCC 2021年7月5日