PLC数据问题

一个字=16个位,对应1 2 4 8 16 32 64 128等,那么-1 -2 -4 -8这些对应的什么呢 ,是什么意思。请高手讲详细点。

最佳答案

不可按“对应1 2 4 8 16 32 64 128等”一概而论,楼主所言的只是对不带符号的WORD数据类型。至于负数更不能套用了。
1、一个字为16个位,但一个字可以表示不同的数据类型。
WORD数据类型(不带符号,0~65535)与INT数据类型(带符号,-32767~32768):
通常情况下WORD用于逻辑运算,INT用于数学运算;
在使用梯形图或SCL等语言编程时区分较严格。
在使用语句表编程时系统不检测数据类型是否匹配,即WORD与INT在用法上没有什么区别(WORD可做数学运算,INT也可作逻辑运算)。
2、有关负数:
负数转换为二进制,就是将其相反数(正数)的补码的每一位变反(1变0,0变1)最后将变完了的数值加1,就完成了负数的补码运算。这样就变成了二进制。
举个例子:
将-1变成二进制。
①首先确定二进制的位数,假定为16位,即可以表示-32768到32767的所有十进制整数。
②将-1的相反数,也就是1表示为二进制0000 0000 0000 0001(十六进制表示为0x0001)
(由于四位二进制可以表示为一位十六进制,故一般将二进制按四位进行分段表示)
③将这个二进制变反,可以得到1111 1111 1111 1110(十六进制HEX表示为0xFFFE)
④将变反后的数值加上1,得到-1的二进制表示1111 1111 1111 1111(十六进制表示0xFFFF)

提问者对于答案的评价:
很详细,非常感谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc201435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月31日 上午12:17
下一篇 2017年10月31日 上午12:18

相关推荐

  • 如何察看PID控制曲线

    在step7内有一个小软件,PID图形化的赋值工具,而且还可以查看PID控制曲线.觉得蛮实用的,可不会用,请高手赐教. 图片说明:    最佳答案 setpoi…

    2017年6月10日
  • 流量累计问题1

    流量累积量小的时候累积量是正确(前两年累积量),累积量很大时,出现偏差,累计值偏小,此问题怎吗避免 最佳答案 转载:浮点数相加的时候,数量级差别太大的话,就会出现你说的情况,处理方…

    自动化系统综合 2017年11月19日
  • WinCC7.0与PLC S7-1200通过modbus通讯

    S7-1200作为服务器,WinCC为客户端,设置参数均正确,通讯诊断时一直显示连接不上。 最佳答案 1、需要安装modbus TCP的指令库2、可以参考:《基于S7-1…

    自动化系统综合 2018年1月1日
  • v11 hmi 仿真

    v11hmi怎么样才能像flexible进行仿真啊,v11提示没有安装仿真器,如图 图片说明:    最佳答案 西门子人机界面(HMI)的组态软件WinCC&n…

    2017年11月16日
  • s7-200与组态王通讯

    请问各位高手,4个s7-200CPU与组态王可不可以做PPI通讯,距离很近? 最佳答案 可以呀。详见:1、S7-200与组态王通讯方式:http://wenku.baidu.com…

    自动化系统综合 2018年12月6日
  • 混合模块定义?

    什么是混合模块? 最佳答案 嗯,混合模块一般指的是输入输出通道同时在一个模块上。比如一种模块上既有AI,又有AO;或者既有DI,又有DO。一般各个PLC厂家都有自己的混合模块 提问…

    自动化系统综合 2017年11月25日
  • 关于PLC局域网问题

    我有三台PLC,型号为西门子400,三台PLC的MPI接口用于连接三台PLC,再从首台PLC的RJ45接口连到服务器。服务器通过以太网与操作站相连。三台PLC都设置为主站,有各自从…

    自动化系统综合 2018年1月1日
  • 主轴报警

    我们有一台810D系统的加工中心,开机后主轴定位报警25020,无法定位。按主轴开始报警21612,300607.更换了主轴模块,检查电源线都没有问题。请哪位高手指点一下,谢谢。 …

    自动化系统综合 2020年11月1日
  • 为何有的winccfleible项目能集成在step7里,有的就不能集成呢?有什么原因吗?还是怎么回

    为何有的winccfleible项目能集成在step7里,有的就不能集成呢?有什么原因吗?还是怎么回事? 最佳答案 可以参考:《STEP7如何集成WINCC FLEXIB…

    自动化系统综合 2020年10月31日
  • STEP7中CFC程序能从PLC中上传吗

    我现在由于没有源CFC程序,没有办法监控程序,现能不能从PLC中上传出来,有高手请赐教,先谢谢大家啦 最佳答案 CFC主要优点是速度响应快,但使用时,与梯形图等有很大区别,不能上传…

    自动化系统综合 2017年12月10日