请大神来看看我编辑的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

相关推荐

  • WinCC保存内部变量

    WinCC的内部变量在退出WinCC后便会丢失. 现在定义了一个内部变量,为字符串,怎样可以在退出WinCC时不丢失这个字符串,并在下次启动WinCC时,自动把这个字符串…

    SIMATIC WinCC 2019年6月11日
  • vb读取word文档

    在vb环境下,如何按照word文档的格式(包括其中的图片)读取文档,并采用什么VB控件来显示? 最佳答案 VB环境下?不是WinCC??不过也差不多了。 直接提取并显示W…

    SIMATIC WinCC 2019年6月11日
  • WinCC BOOL变量报警记录里当前用户名为空

    如题,WinCC 7.4 SP1,我在报警记录里做了一个BOOL型变量,消息文本里编辑插入当前用户名的系统变量,当BOOL变量为1时,报警触发,在短期/长期列表…

    SIMATIC WinCC 2021年7月5日
  • 博图软件与wincc的兼容性问题

    本人电脑里已经安装了博图V14了,在想安装WINCC7.4已经安装不进去了,但是我假如想在一台电脑上同时使用博图和wincc,应该安装什么版本的博图和什么版本的wincc,(我的电…

    SIMATIC WinCC 2021年7月5日
  • 请问TIA Wincc professiona运行中如何新建配方记录?

    请问TIA Wincc professiona运行中如何新建配方记录?通过脚本新建要怎么写呢?可以通过控件新建吗? 最佳答案 TIA Portal&n…

    SIMATIC WinCC 2021年7月5日
  • wincc 6.0 sp3?

    我是SP2亚洲版的,想找个SP3的补丁,只是一个补丁,各位可晓得哪有且能方便下载并可用?谢谢大家了 问题补充:对,不是KB,有好用的地址没?我是没下下来 最佳答案 这里有补丁下载—…

    SIMATIC WinCC 2019年6月11日
  • wincc脚本实现计时器

    我需要用纯脚本编一段程序,实现功能如下:变量A或变量B>C时,变量D立即-5,然后等10分钟再判断变量A或变量B是否依然大于C,如果大,D继续-5,如果不大,D保持。这个我认…

    SIMATIC WinCC 2021年7月5日
  • WINCC通过普通网卡与PLC实现TCP/IP通讯,突然出现叹号

    电脑配置为I3 3.5GHz,4G内存。WINCC版本为V7.3,WINCC通过普通网卡与一台300PLC(自带PN接口)和两台200 SMART P…

    SIMATIC WinCC 2021年7月5日
  • wincc 6.0连接OPC速度慢

    请大家帮助分析一下,我使用wincc6.0与S7200使用OPC进行通讯,需要带4个224XP,当将两个PLC的变量导入变量表时速度还可以,导入第三个就时常断线,连接不上,变量数每…

    SIMATIC WinCC 2019年6月11日
  • WebUX发布的画面,外网如何访问?

    我已在花生壳上购买一个域名。WebUX发布的画面,在同一网络中已经可以访问。请问:如何在不同网络中,通过我购买的域名,访问发布的画面? 问题补充:内网已经可以正常访问WebUX发布…

    2021年7月5日

发表回复

登录后才能评论