shen19820317
级别: 略有小成
精华主题: 0
发帖数量: 157 个
工控威望: 436 点
下载积分: 352 分
在线时间: 234(小时)
注册时间: 2008-05-22
最后登录: 2024-04-26
查看shen19820317的 主题 / 回贴
楼主  发表于: 2009-04-27 11:12
编程大挑战
我在公司看见一台包装多头电子称,我想一三菱Plc为例看看我们能否做出德国人的程序,它们主要有1,2,3,4,5,6,7,8,9,10个压力传感器对应D3---D15,对应的外部继电器是Y0----Y12让托盘倒糖果t,这十个传感器分别是测量十个托盘里的糖果,糖果是从上面震动落下的,现在要包装这些糖果,设定每袋的重量是D0=130g,,现在要组合排列这些托盘里的糖果的重量最接近设定值(十个托盘要相互组合排列相加,取出最靠近设定值的那组,(要考虑有两组怎么办)然后让其对应的外部输出继电器同时on,(例如1号=17g,2=18g,3=20g,4=15g,5=35g,6=43g,7=45g,8=26g,9=35g,10=31g,要组合出最接近130g的是那几个,然后让其的外部输出继电器on)要注意十个都要组合一遍取最最接近设定值的,(要考虑出现两组时的值一样的情况,只能有一组的动作,要能循环,因为糖果不断的落下,托盘要不断的测量,好了希望大家都来试试吧。



还要谢谢 zhzh791126 真人 搞出这麽一个有趣的题。
附件是我根据以上的要求写的一个程式及人机介面,请大家多指教!
附件: 糖果包装称重控制.rar (64 K) 下载次数:755
网站提示: 请不要用迅雷下载附件,容易出错
lohosea
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看lohosea的 主题 / 回贴
1楼  发表于: 2009-04-27 20:14
虽然不懂  坐个沙发
本帖最近评分记录:
  • 下载积分:+1(朱磊) 热心助人,加分表扬