登录
首页
PLC论坛
欧姆龙OMRON
回帖
发帖
正文
主题:如图:为啥警告重复输出?
点击:5576 回复:41
10楼
编辑
引用
管理
ddt250
其实记住就行了,没必要深究。
一般情况下,PLC是以二进制存储数据的,16位二进制是一个字,就是1111 1111 1111 1111 ,这是最大值,转成十进制就是65535。
有符号的时候最高位是符号位,实际数据容量是15位,111 1111 1111 1111,转成十进制是32767,再加上正负号
19-03-11 08:25
11楼
编辑
引用
管理
厘米Iv
负号不是-32768吗,咋出来的就是1是负号,1000000000000000咋出来-32768
最后修改:
2019/3/11 18:28:47
19-03-11 18:26
12楼
编辑
引用
管理
ddt250
为什么int是从-32768到32767而不是从-32767到32767呢?
2014年08月27日 14:55:33 慢慢的踏实走 阅读数:908
计算机用二进制表示负数是用的“补码法”,做法是正数按原码,负数用其相反数的反码加一。
这种结果用-32768代替了“-0”,可以使符号位能与有效值部分一起参加运算,从而简化运算规则;同时使减法运算转换为加法运算,进一步简化计算机中运算器的线路设计。
举例:
3的码值是 00000011,-3则为:11111100+1= 11111101
32767的码值是01111111,11111111(15个1),-32767是
10000000,00000000+1=10000000,00000001
-32768是01111111,11111111+1=10000000,00000000
百度抄来的
19-03-12 08:09
13楼
编辑
引用
管理
厘米Iv
...计时器bcd模式可以拿来做数据运算啥意思,大佬
19-03-12 19:37
14楼
编辑
引用
管理
厘米Iv
这是为啥,大佬
19-03-29 20:43
15楼
编辑
引用
管理
ddt250
19-04-01 08:11
16楼
编辑
引用
管理
厘米Iv
还是红的,大佬。
19-04-01 19:17
17楼
编辑
引用
管理
ddt250
http://m.gkong.com/bbs/465078.ashx
把原先那根线擦掉
19-04-02 08:07
18楼
编辑
引用
管理
厘米Iv
这是为啥,大佬
19-04-11 18:25
19楼
编辑
引用
管理
ddt250
???
19-04-12 08:02
上一页
下一页
工控新闻
WRC 2025开普勒K2大黄蜂实力吸睛,商业化进程继续加速
2025年中国机械工程学会机械传动分会年会在长春举办
科陆电子:上半年实现净利1.9亿元 同比增长579.14%
国内首个电气行业AI大模型通过国家网信办备案
零碳园区建设与投资研讨会在合肥召开
浙江起草新规护航具身智能机器人产业发展
2025年7月份规模以上工业增加值增长5.7%
全球首个人形机器人运动会开幕
更多新闻资讯