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

   2024-09-15 建材之家890
核心提示:问:我是一个初学者,想问一下字和整数的区别?比如说vw变量看成一个整数还是一个字?aiw看成整数还是字?mw看成整数还是一个字? 答:1.整数是数值,可以参与数学计算,最高位为符号位;字是16位逻辑组合,只能进行逻辑运算或比较,不能参与数学计算,没有符号位。如果只是按位取状态进行逻辑判断,整形和字没有本质区别,可以通用。2.字是一个空间的概念,整数是1个字的长度,而实数是2个字长度。 整数表

问:我是一个初学者,想问一下字和整数的区别?比如说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).

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

 
【温馨提示】本文内容和观点为作者所有,本站只提供信息存储空间服务,如有涉嫌抄袭/侵权/违规内容请联系QQ:727533600 删除!
 
举报收藏 0打赏 0评论 0

上一篇:西门子通信服务与协议

西门子的TIA(全集成自动化)的概念可以说是建立在通信的基础上的,无论是Profibus还是Profinet,或者是Asi甚至是Wireless,各种通讯形式将不同的分系统联系起来,从而组成了完整的TIA控制系统,而其中所用到的服务和协议,可以想象也是非常繁多的。 ISO/OSI模型中层面不同,协议也不同,s7属于最顶层也就是应用层协...

下一篇:怎么用梯形图写积分程序和微分程序

一般在STEP7软件中并没有具体用梯形图表示积分和微分的模型,而是直接调用纯软件PID控制功能块来实现微分积分功能(PID控制)。如STEP7提供了系统功能块(其中S7-400为SFB41、SFB42、SFB43,S7-300PLC为FB41、FB42、FB43)实行闭环控制,其中SFB41(CONT_C)用于连续控制,SFB42(CONT_S)用于步进控制,SFB43(PULSEGEN)...
 
更多>同类电工资讯
推荐图文
推荐电工资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  版权声明  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报