您现在所在的是:

PLC论坛

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

这段程序怎么读?

1542
185280765
文章数:126
年度积分:50
历史总积分:1542
注册时间:2012/3/11
发站内信
发表于:2013/1/17 0:25:33
#0楼
附件

DIV   除法
SUB  减法
LT    小于
在问下,LT比较指令;比如A与B比较,A是被比较值,B是比较值,是不是B<A,Q才有输出值;是不是Q有了输出,SUB指令才能执行?条件满足输出值,Q输出到那去了呢?那个MOV指令又是将输出值输出到哪了?
38162
cvlsam 版主
文章数:12495
年度积分:773
历史总积分:38162
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2013/1/17 5:59:39
#1楼
小于指令用于约束后面的Mov指令。

A小于B,那么Q为1,否则Q为0,Q为1,那么后面的Mov指令的En端就使能,Mov指令被执行。

而上面的Div与Sub指令始终得到执行。

嗯,就这样。

Good Luck~
1542
185280765
文章数:126
年度积分:50
历史总积分:1542
注册时间:2012/3/11
发站内信
发表于:2013/1/17 11:38:23
#2楼
以下是引用cvlsam2013/1/17 5:59:39的发言:
小于指令用于约束后面的Mov指令。

A小于B,那么Q为1,否则Q为0,Q为1,那么后面的Mov指令的En端就使能,Mov指令被执行。

而上面的Div与Sub指令始终得到执行。

嗯,就这样。

Good Luck~
谢谢,还想问下-DIV指令输出值C是不是SUB指令的A,SUB指令的输出值C是不是LT指令的A,LT指令的输出值是不是MOV指令的IN?
1783
kachakacha
文章数:736
年度积分:50
历史总积分:1783
注册时间:2006/5/24
发站内信
发表于:2013/1/17 12:04:37
#3楼
以下是引用1852807652013/1/17 11:38:23的发言:
以下是引用cvlsam2013/1/17 5:59:39的发言:
小于指令用于约束后面的Mov指令。

A小于B,那么Q为1,否则Q为0,Q为1,那么后面的Mov指令的En端就使能,Mov指令被执行。

而上面的Div与Sub指令始终得到执行。

嗯,就这样。

Good Luck~
谢谢,还想问下-DIV指令输出值C是不是SUB指令的A,SUB指令的输出值C是不是LT指令的A,LT指令的输出值是不是MOV指令的IN?
是不是请确认自己A,B,C引脚建立的变量名是否相同。

Good Luck~
有问题请在论坛提问……作为CVLSAM的马甲,我亚历山大……
Good Luck~
邮箱是anonymousfa@163.com但是我忘记密码了
1542
185280765
文章数:126
年度积分:50
历史总积分:1542
注册时间:2012/3/11
发站内信
发表于:2013/1/17 12:41:55
#4楼
看来要好好研究了
19887
pqsh 版主
文章数:7501
年度积分:503
历史总积分:19887
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2013/1/17 22:29:24
#5楼
这几个好像是把转换来的值,转到0~100,比0小的就直接用0.转换的时候,就用一个变量,当中间值,也做结果。这样节约内存。
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
匿名用户
文章数:N/A
年度积分:0
历史总积分:0
注册时间:2013/1/7
发站内信
发表于:2013/1/18 10:37:28
#6楼
该用户被锁定,回复内容不予显示!
2136
zhengj1
文章数:143
年度积分:50
历史总积分:2136
注册时间:2010/12/8
发站内信
发表于:2013/1/18 11:38:27
#7楼
大于0就是上面的结果,除了之后再减。要是小于0就是输出0

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

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

78.0005