您现在所在的是:

西门子SIEMENS

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

请教1+1=?

1049
qiuhq
文章数:24
年度积分:50
历史总积分:1049
注册时间:2006/11/22
发站内信
发表于:2009/3/1 11:20:58
#0楼
各位好,请教几个PLC的问题:
1、字逻辑和位逻辑运算中1+1=1,例如OR指令。但在二进制运算中1+1=10(2),怎么解释?
2、STL中,指令后加“//"表注释,但有些指令前加“//",是什么意思?
请求指教,谢谢。
4720
大名小名
文章数:2551
年度积分:50
历史总积分:4720
注册时间:2008/10/26
发站内信
发表于:2009/3/1 12:11:08
#1楼
二进制运算中1+1=10是数学运算,OR指令这些是逻辑运算,是两个不同的概念,运算结果肯定就不一样了!
优秀是一种习惯!
86187
ZCMY 版主
文章数:47548
年度积分:706
历史总积分:86187
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2009/3/1 12:47:04
#2楼
呵呵;逻辑运算结果只有2种:0与1;
但数字运算(包括二进制)是不一样的;
1+1=2,2对应的二进制代码就是10;
38116
cvlsam 版主
文章数:12488
年度积分:727
历史总积分:38116
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2009/3/1 13:12:19
#3楼
有些指令前加“//”是为了将指令设成注释行,这样该行指令将不运行。

以上
1303
zkss
文章数:169
年度积分:50
历史总积分:1303
注册时间:2007/2/21
发站内信
发表于:2009/3/1 13:13:57
#4楼
2楼说的对
9783
lwcccf
文章数:7459
年度积分:56
历史总积分:9783
注册时间:2006/1/7
发站内信
09工控人生征文
发表于:2009/3/1 17:33:36
#5楼
楼主是没有区别逻缉运算和数学运算,带//后面的都是注释或是不执行的程序也可 这么表示。
希望通过论坛与各位成为朋友!
学无止境,学有所用
5314
jczwfy 版主
文章数:2259
年度积分:50
历史总积分:5314
注册时间:2005/5/7
发站内信
09工控人生征文
发表于:2009/3/1 19:54:51
#6楼
概念不同,结果不同
日本人说中日友好,中国人民笑了:你丫骗谁呢?
日本人说自己爱和平,亚洲人民笑了:说的是人话吗?
日本人说自己要维护世界和平,美国人民笑了:问你大爷没?
日本人说自己是人,全世界的狗都叫了:兄弟,做狗要厚道,不能忘本!
欢迎访问我的博客http://blog.gkong.com/blog.asp?name=jczwfy
在线PLC触摸屏问题解答加Q号2*7*5*4*7*0*0*6,加好友注明工控网
1525
君之故瑶
文章数:212
年度积分:50
历史总积分:1525
注册时间:2008/10/2
发站内信
发表于:2009/3/1 20:15:38
#7楼
学习了
1954
xiachuan
文章数:701
年度积分:50
历史总积分:1954
注册时间:2006/12/22
发站内信
发表于:2009/3/1 21:56:46
#8楼
2种的概率是不一样的,所以楼主一定要区分啊
1189
tongshanxian
文章数:62
年度积分:50
历史总积分:1189
注册时间:2006/3/30
发站内信
发表于:2009/3/2 9:37:31
#9楼
2、STL中,指令后加“//"表注释,但有些指令前加“//",是什么意思?

指令前加“//"表示此条指令不执行,就相当于没有这一行。
               爱人者,人恒爱之;  敬人者,人恒敬之!

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

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

109.2007