登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:请教1+1=?
点击:1199 回复:9
楼主
编辑
引用
管理
qiuhq
各位好,请教几个PLC的问题:
1、字逻辑和位逻辑运算中1+1=1,例如OR指令。但在二进制运算中1+1=10(2),怎么解释?
2、STL中,指令后加“//"表注释,但有些指令前加“//",是什么意思?
请求指教,谢谢。
09-03-01 11:20
1楼
编辑
引用
管理
大名小名
二进制运算中1+1=10是数学运算,OR指令这些是逻辑运算,是两个不同的概念,运算结果肯定就不一样了!
09-03-01 12:11
2楼
编辑
引用
管理
ZCMY
呵呵;逻辑运算结果只有2种:0与1;
但数字运算(包括二进制)是不一样的;
1+1=2,2对应的二进制代码就是10;
09-03-01 12:47
3楼
编辑
引用
管理
cvlsam
有些指令前加“//”是为了将指令设成注释行,这样该行指令将不运行。
以上
09-03-01 13:12
4楼
编辑
引用
管理
zkss
2楼说的对
09-03-01 13:13
5楼
编辑
引用
管理
lwcccf
楼主是没有区别逻缉运算和数学运算,带//后面的都是注释或是不执行的程序也可 这么表示。
09-03-01 17:33
6楼
编辑
引用
管理
jczwfy
概念不同,结果不同
09-03-01 19:54
7楼
编辑
引用
管理
君之故瑶
学习了
09-03-01 20:15
8楼
编辑
引用
管理
xiachuan
2种的概率是不一样的,所以楼主一定要区分啊
09-03-01 21:56
9楼
编辑
引用
管理
tongshanxian
2、STL中,指令后加“//"表注释,但有些指令前加“//",是什么意思?
指令前加“//"表示此条指令不执行,就相当于没有这一行。
09-03-02 09:37
工控新闻
西克黑科技 | 轻松读懂BiSS-C通讯协议
豪森智源MES,助力安徽汽车零部件企业产能提升20%
2025年全国规模以上工业企业利润增长0.6%
埃斯顿:连续八年,中国市场第一!
汇川技术 × TE Connectivity 战略签约:双向赋能,共筑智能制造新生态
领航级智能工厂什么样?来看这15家
西克学堂 | SICK功能安全课程报名通道开启!CFSAT/CFSAE认证等您挑战
拓斯达冲刺港股:业绩萎缩,上市前证监局下警示函要求整改营收、成本、坏账计提不准确等问题
更多新闻资讯