在PLC中 vw是看成整数还是字?怎么区分整数和字?

我是一个初学者,想问一下字和整数的区别?比如说vw变量看成一个整数还是一个字?aiw看成整数还是字?mw看成整数还是一个字? 

最佳答案

1.整数是数值,可以参与数学计算,最高位为符号位;字是16位逻辑组合,只能进行逻辑运算或比较,不能参与数学计算,没有符号位。如果只是按位取状态进行逻辑判断,整形和字没有本质区别,可以通用。
2.字是一个空间的概念,整数是1个字的长度,而实数是2个字长度。
 整数表示的是一种数据类型,在不同的系统中,操作系统对数据的识别是基于数据类型来识别的,比如110001111,如果定义它是整数,那么系统将按照整数格式来读取,如果定义为实数,那么按照实数格式来读取,如果定义为时间,那么就按照时间格式来读取,所以同一个“数值”如果采用不同的数据类型,那么系统就认为是不同的数值。但存储它们的长度都是字或者双字。


vw变量看成一个整数还是一个字?aiw看成整数还是字?mw看成整数还是一个字? 
字是从存储方式(存储的单位的标识)来看:8个二进制位为一个字节,16个二进制位为一个字(即两个字节),其表示一种存储的单位。
整数是从数制(存储的内容的标识)来看:一个字可以存储一个整数,也可作为16个二进制位的组合(例如MW0,即M0.0,M0.1,......M0.7,M1.0,M1.1,......M1.7).

简单地讲一个楼房的标识某个房间为字,房间里所存放的什么物品可能为整数(也可能是其他物品)。

提问者对于答案的评价:
你说的很好!!谢谢!!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:53
下一篇 2020年11月1日 下午4:53

相关推荐

  • 三个模拟量中的最小值如何确定?

    三个模拟量AIW4 AIW6 AIW8分别进入模拟量输入模块中,均为4~20mA信号,把三者中的最小值放入AO模块中,请问如何找出三者中的最小值? 最佳答案 如…

    SIMATIC S7-200 2019年6月11日
  • S7-200 和EM253 控制步进,回原点

    我用226 和3个253  控制5台步进电机 由于机械设计问题,只能安装1个极限开关和一个原点开关(机械间距不够安装第二个极限)而且安装的极…

    SIMATIC S7-200 2017年11月25日
  • 寻求正规销售渠道

    急需S7-200产品一批,寻找长沙的西门子正规销售渠道。 最佳答案 打西门子热线4008104288询问,或者咨询西门子长沙办事处,电话0731-84467770 提问者对于答案的…

    SIMATIC S7-200 2021年7月5日
  • step 7-micro/win v4.0 SP9

    step 7-micro/win v4.0 SP9安装不上,显示如图 问题补充:现已安装上了,我的是WIN764位,和PLC连接时,没有COM口,只有…

    2017年6月8日
  • 两台上位机如何与一台S7-200PLC通讯

    希望用两台上位机连接一个通讯接口同时控制一台200的PLC。有什么办法?现在我试了一下,单用触摸屏可以,单用组态软件也可以,但是两个一起连上以后,偶尔可以控制一下,但是大多时候是不…

    SIMATIC S7-200 2017年7月25日
  • 基础PLC选型

    公司要做一个采集、控制系统,需要如下参数:1、5个modbus通讯接口;2、3个继电器控制开关;3、2个液晶屏接口;4、网口,用于数据上传;5、通过modbus采集信号进行数学计算…

    SIMATIC S7-200 2021年7月5日
  • s7-200cpu224xp 各指令执行时间在那能看到!

    谢谢!!!因为我是在2ms中断中执行!!请各位大哥帮助11 最佳答案 1、S7-200各指令执行时间还真没有。一般涉及到相关的就是样本有“位操作时间”这样的指标。2、2ms中断:a…

    SIMATIC S7-200 2021年7月5日
  • Modbus库下载

    请问下西门子200modbus库哪里有下的。。。电脑系统是win7 64位   旗舰版 最佳答案 你可以下载Toolbox_V32-STEP…

    SIMATIC S7-200 2018年12月6日
  • 利用pto向导生成了3个程序。问在主程序中还要调用pls指令吗?

    利用pto向导生成了3个程序。问在主程序中还要调用pls指令吗?就是说:我用pls指令可以产生一个 脉冲输出,但是我听说向导里也有一个产生脉冲的pto向导指令,请问这两个…

    SIMATIC S7-200 2021年7月5日
  • 减法的问题

    如何将编码器脉冲相减,如VD2100是设定脉冲数,VD1000是实际脉冲数,VD2100减VD1000=VD2400这里的减是用实数相减SUB-R还是其他 最佳答案 双整数相减最好…

    SIMATIC S7-200 2021年7月5日