TIA SCL编程项目:查询一串数据中的bit为1的数量
项目内容制造业生产线里会存在很多buffer来柔性化生产,不至于某一个工位停机而影响前后工位的运行状态,现在有一个需求。需要统计各个buffer里的工件数量。假设buffer里20个托盘,我们创建一个DB,里面记录的是现场生产线里的托盘里的工件状态(1:有工件,0:无工件)传统的方法一个个bit去比较true还是false,然后每次为True,则Count++.换种思路由于在TIA的地址体系里,并不是一直0到N排列的。DBy.DBXz。z类似于8进制,y是10进制想法:这时候我们可以先
原创
2020-05-27 14:36:03 ·
777 阅读 ·
1 评论