请大神来看看我编辑的WICC,C全局脚本,如图

各位大神这是我编辑的WINCC全局C脚本,编译完成没错误。注:”shedingzhi”是用来采样的变量,"data11""data12""data13""data14""data15""data16"是用来显示arry数组值的内部变量,"compare"也是内部变量。
这个程序的主要目的是,每分钟对”shedingzhi”采样六次,每个采样值出现的重复次数存入C[ 7] 数组,通过采样值重复次数是否>=4来置位位"compare",每周期t1=55秒时,执行采样比较计算,采样值arry等于0不执行计数,t1==58秒时将arry置位0。
我遇到的问题是每分钟"data11""data12""data13""data14""data15""data16"采样值都能在输入输出域显示,t1==58秒arry也全都置0,但是到符合"compare"置位1条件C[i]>=4时,输入输出域显示"compare"不执行置位1,对C[i]做输入输出域显示也无统计数字。我编辑的脚本哪里出了问题,请大神指教。注:如果改变"compare"置位1和0的条件对换,倒是能"compare"输入输出域显示0和1的改变,我感觉 t1=55秒时那个程序段没执行。

问题补充:
b[i]=1是对b[7]这个数组赋初值1,我不知道在WINCC C脚本里可不可以这么用,注 :有人回答我,我该如何在所提问题里和别人互动,我如何操作继续留言,这是问题补充只能用一次。

图片说明:

请大神来看看我编辑的WICC,C全局脚本,如图    请大神来看看我编辑的WICC,C全局脚本,如图   

最佳答案

t1=55,b[i]=1
这个时候i是多少呢?没有初始值。这里不明确,后面逻辑就不好分析了。

补充:因为你的i没有循环,所以这里就错了,应该也用一个for循环给b这个数组赋值1。另外你可以选择答案后区,把问题引用到论坛上进行讨论。

提问者对于答案的评价:
多谢提醒,我给b[i]=1设循环条件了,程序就可以执行了,弄了好半天才搞定

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

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

相关推荐

  • wincc7.5SP1问题

    wincc7.5SP1中如何把其它项目的画面复制到项目中来,例如另一个项目的弹窗画面或者流程图想要在新项目中使用 最佳答案 用图形编辑器找到你想要复制的项目的文件,找到GRACS文…

    SIMATIC WinCC 2021年7月5日
  • 不用进用户管理器,如何在WinCC画面中对WinCC用户管理器进行操作

    不用打开WinCC资源管理器,如何在WinCC运行画面中对WinCC用户管理器进行操作,比如添加/删除用户,管理用户权限等等。 最佳答案 运行画面或者全局脚本中写脚本直接调出用户管…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.4 安装时出现如下画面?怎么回事

    wincc 7.4 安装时出现如下画面?怎么回事  wincc 7.4 安装时出现如下画面?怎么回事 &nbs…

    2021年7月5日
  • 关于以太网数据线的应用

    大家好,今天外方在调试设备时候,仅仅用一根一台以太网线将编程电脑和设备连接起来,就可以在线PLC程序,在线wincc程序等等,省去了PLC等等编程电缆。如此强大功能的以太网通讯,是…

    SIMATIC WinCC 2019年6月11日
  • wincc归数据存储

    wincc 7.4归档数据的值存在SQL server 2014中哪个表中啊?如何查看啊  求指点 最佳答案 参考问题链接:htt…

    SIMATIC WinCC 2021年7月5日
  • 组态一个面板,怎么将变量关联进去?

    根据官方教学视频,可以将组态面板的属性绑定在一个I/O域中(图中,根据输入值的大小改变颜色),那怎么才能 将组态面板中的属性与变量直接联系起来呢(这些颜色变化和一个plc…

    2021年7月5日
  • MSFlexGrid格式化代码不起作用

    Sub OnLButtonDown(Byval Item, Byval Flags, Byval x, Byv…

    SIMATIC WinCC 2019年6月10日
  • WINCC在线趋势显示

    我复制了一个WINCC项目到其他一台计算机上。用的系统是XP原来的系统是是2000,WINCC用的是5.1运行后发现除了在线趋势不能显示其他都好用包括模拟量采集和开关量的动作,在线…

    SIMATIC WinCC 2019年6月11日
  • wincc 脚本相关问题

    我想把触摸屏的变量值赋值给触摸屏内部变量 问题补充:图片内的参数如何搞 图片说明:    最佳答案 应该可以的,起码SMART LINE的触摸屏是可以…

    2017年6月19日
  • 一机多屏

    有个项目:  一台S7-200系列PLC要与四台触摸屏通讯,四个触摸屏要实现相同的功能,即既能设定参数又能显示状态。现不知选用哪种西门子触摸屏能实现这样的功能,…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论