编程大挑战
我在公司看见一台包装多头电子称,我想一三菱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 真人 搞出这麽一个有趣的题。
附件是我根据以上的要求写的一个程式及人机介面,请大家多指教!