您现在所在的是:

PLC论坛

回帖:5个,阅读:341 [上一页] [1] [下一页]
* 帖子主题:

求各位指点

1447
459677029
文章数:162
年度积分:50
历史总积分:1447
注册时间:2012/7/22
发站内信
发表于:2015/1/6 21:56:47
#0楼
应用SER指令编程
要求:有十个评委打分,所打的分数分别存在D1~D10中,去掉一个最高分和一个最低分后的平均分,试编写程序!

这是教程中老师编写的程序,有点儿疑问,求教各位:
1.第15步比较指令要和K11比较,而不是K10?
2.第23步加法指令中D0Z0,当按下X0的时候Z0=0,那不是成ADD D0 D0 D0了么?
                        当Z0=11的时候,不是成ADD D0 D11 D0 ?这跟题目要求中的D1~D10不是违背了么?

附件 3.jpg
[此贴子已经被作者于2015/1/6 21:58:54编辑过]
26225
ytleaderplc
文章数:10967
年度积分:788
历史总积分:26225
注册时间:2008/6/7
发站内信
发表于:2015/1/6 22:11:16
#1楼
自己弄十个数试试看结果
此帖发自论坛手机版
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email:  ytleader@126.com
8391
fujifa
文章数:2943
年度积分:77
历史总积分:8391
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2015/1/7 8:41:51
#2楼
以下是引用4596770292015/1/6 21:56:47的发言:
应用SER指令编程
要求:有十个评委打分,所打的分数分别存在D1~D10中,去掉一个最高分和一个最低分后的平均分,试编写程序!

这是教程中老师编写的程序,有点儿疑问,求教各位:
1.第15步比较指令要和K11比较,而不是K10?
2.第23步加法指令中D0Z0,当按下X0的时候Z0=0,那不是成ADD D0 D0 D0了么?
                        当Z0=11的时候,不是成ADD D0 D11 D0 ?这跟题目要求中的D1~D10不是违背了么?

附件 3.jpg
[此贴子已经被作者于2015/1/6 21:58:54编辑过]

1、因为INC指令的关系,Z0的最终值为K11而不是K10。
2、因为CMP指令的关系,由于Z0的值为K11,所以M1为ON,因此ADD的指令执行条件为OFF。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
1447
459677029
文章数:162
年度积分:50
历史总积分:1447
注册时间:2012/7/22
发站内信
发表于:2015/1/7 15:51:13
#3楼
尝试了,若是K10确实是求的 D1~ D9的和,必须得K11。但搞不明白为啥?
此帖发自论坛手机版
8391
fujifa
文章数:2943
年度积分:77
历史总积分:8391
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2015/1/7 16:17:53
#4楼
以下是引用4596770292015/1/7 15:51:13的发言:
尝试了,若是K10确实是求的 D1~ D9的和,必须得K11。但搞不明白为啥?

早上的回帖已经告诉你了,因为INC的原因,INC指令写在CMP指令后,那么K10,写在前面,那么K11,你明白不?
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
24574
mjinbao
文章数:13934
年度积分:50
历史总积分:24574
注册时间:2013/1/12
发站内信
2018春节活动(三)
2017春节活动(三)
2016国庆活动(三)
发表于:2015/1/7 22:54:47
#5楼
通过试验,结合2楼、4楼的解释,可慢慢理解。
此帖发自论坛手机版

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004