恭喜,你发布的帖子
发布于 2022-11-02 21:50:17
6楼
a[#i]是S7-1500系列CPU支持的变址访问方式,#i=5,就访问a[5],这样只有每次调整变量#i的值,就可以访问数组中不同的元素。
#newPart是一个输入参数,是采集一个工件通过终点的上升沿信号,意思是刚完成一个工件的生产。
定义的int 布尔量 解释 如果int为1 然后 开始for 循环 全部初始化 0之9赋值为0 循环结束
把partCount赋值为 0 这里#partCount【翻译是部分计数的意思】又是啥 他这变量从哪里来?
第二段
如果? newPart 刚完成一个工件的生产 是1 再如果? partCount 大于 9 再然后? 就把 partCount赋值 0
定义a[0..9]数组 把 重量复制到 数值a[partCount0..9] 里 每次赋值完 #partCount 自身+1 【这里不理解】
第三段
如果? partCount 不等于0时, 然后 for循环 i 0至记录次数减1 【to是至的意思吗?】
tmpsum 临时求和变量 tmpsum等于tmpsum+#a[#i] 【这里是本身+#a[#i]会是什么数值,比如i=1
,tmpsum=1,第二次tmpsum=2时,tmpsum是不是tmpsum=1+2?】
average 平均值变量=总重量除于完成次数
否则? average 赋值0
请填写推广理由:
分享
只看
楼主