以前每到年底,总有迎新年活动陪伴大家,今年亦是如此!
所不同的是,以前活动都拘泥一个,参与比较受限制,制约了大家丰富想象力!
今年活动和往年不同,为鼓励大家想象力的充分发挥,可以自己设置题目。让大家从不同角度考虑问题,解决问题,真正体现论坛“不拘一格降人才”的宗旨!
活动要求
1、每个人都可以跟贴设置一个小项目,比如PLC技术性应用,路口红绿灯的控制,发帖者写出自己的要求,编程不限于某种PLC,这样可以体现不同PLC的编程语句,让大家对更多PLC有个初步了解!
注意跟贴设置的题目要求为红色字体,目的和跟贴内容加以区分,回帖者应注明:参与题目+参与内容。
2、题目的设置不限于PLC类,触摸屏、变频器,伺服,传感器,软启动等都可以设置题目,题目内容也不仅限于单个种类的应用,可以是PLC和变频器的通讯,也可以是触摸屏控制变频器的实际操作应用。
3、每个人设置题目最多为3个,答题次数不受限制,严禁跟贴回复和活动无关内容。答题内容要求文字图片,程序以及参数设置,故障处理内容做详细描述为佳。
活动奖励
1、最佳题目设置3名,每人奖励50MP,优秀题目设置5名,每人奖励20MP;
2、最佳题目解决方案设置5名,每人奖励100MP,优秀题目解决方案10名,每人奖励30MP;
活动期限
1、2019年1月10日起——2019年3月1日止;
2、2019年3月2日公布获奖名单
期望寄语
2019年祝大家事业、家庭更上一层楼!开开心心每一天!!技术者的擂台,勇敢者的舞台。有技术你就来!!
楼主最近还看过
我先来个问题吧。这个问题困扰我好久了。希望各位大神给个思路。
PLC型号不限,关键是给出解决这个问题的思路。
问题:如何用PLC计算出一组10选2的组合,2个数的组合的总和最接近目标值,且可以记录下这2个数据的寄存器号。
我打个比方,共有10个寄存器,里面防止不同的数值,暂时标记为D1-D10,那么10选2就会有多种组合,如D1D2 D1D3 D1D10 ---D2D3-----D9D10,求出取到的2个寄存器的数据,并求和,比如和值分别是9.8 10.6 11.0等等,然后和值和目标值比较(假设目标值是10),那么9.8这个数据最接近。然后回追9.8对应的寄存器是D1D2,给出1,2这2个记号。
这个题目可能会有多层循环嵌套,不用考虑运算时间的问题。
回复内容:
对: 竹叶三—王者之师 我先来个问题吧。这个问题困扰我好久了。希望各位大神给个... 内容的回复!
-------------------------
D0[D100]+D1[D100+D110]=D201[D100+10*D110],D110从0到8,D0从0到9,可得数据d201--d209/D211--D218/D221--D227/......D271--D272/D281(其余的多余值需排除,即个位加十位的数大于等于10)。
此时,可根据寄存器地址推出这两个数。比方说,得到D235为最优值,那A5为其中一个值,A(5+3+1=9)=A9为另一个值(这个我不知道怎么确认,已知Dx为最优解,X值为多少?问了下论坛大佬,觉得可以这么做,D100+10*D110+201不就是K的值了,每次循环的话,加一个mov指令就行了)。