首页编程语言1500ST语言编程

1500ST语言编程

cysgjjcysgjj时间2024-10-07 09:51:47分类编程语言浏览18
导读:评比算分,去掉最高分和最低分算平均,PLC怎样编程实现?评比算分,去掉最高分和最低分算平均,PLC怎样编程实现?评比算分,去掉最高分和最低分算平均,PLC怎样编程实现,这个功能采用ST结构文本语言编写比较简单,采用梯形图的话则比较麻烦但是都能实现。首先我们分析你的问题很经典的编程题目,我们的目的就是找出最高分和最低分,然后求和算成平均……...
  1. 评比算分,去掉最高分和最低分算平均,PLC怎样编程实现?

评比算分,去掉最高分和最低分算平均,PLC怎样编程实现

评比算分,去掉最高分和最低分算平均,PLC怎样编程实现,这个功能***用ST结构文本语言编写比较简单,***用梯形图的话则比较麻烦但是都能实现。首先我们分析你的问题很经典的编程题目,我们的目的就是找出最高分和最低分,然后求和算成平均值,下面我们分别使用ST和梯形图的编程去实现。

1ST,比较简单我们使用两个指令MAXMUM最大值选择函数和MINMUM最小值选择函数即可找出最高分和最低分,这里我们***设对10组评分进行计算,最后得出一个平均值,ST编程如下,左侧是程序,右侧围监视部分,程序很简单总共五句就能完成

2梯形图,相对来说比较复杂,因为没有现成的寻找最小值最大值的指令,我们还得自己编写,这里我们使用循环指令来实现最高分和最低分的挑选,以及总分的计算。梯形图编程大致分为三部分,1是数据初始化,2是极值的寻找,3是平均分的计算。这中间我们用了变址寄存器V进行连续数据处理,这在批量数据处理中经常遇到。具体的程序如下:

1500ST语言编程
图片来源网络,侵删)

两种编程方式最后的计算结果一致,可以看出在PLC对数据的处理这块,ST编程明显比梯形图有优势,简洁明了,可以使用库函数和自己编写的函数对数据进行处理。而梯形图则需要很多指令去完成比较繁琐。

以上就是评比算分的PLC编程,希望能帮到你!

1500ST语言编程
(图片来源网络,侵删)

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/20394.html

低分梯形编程
互联网技术话术有哪些 互联网技术好学嘛知乎