word与uint用法区别总结

来源:电工天下时间:2022-09-18 07:58:33 作者:老电工手机版>>

word与uint的区别:

1、uint无符号整数,即word型数据,word和uint占用的空间是一样的,用法上没有什么区别。int就是“占16位的有符号数”,uint就是“占16位的无符号数”,word就是“占16位的无符号数”,记住就行,编程的时候别混淆了已经足够啦。

2、从用途上看,存取数据使用word类型,数据运算处理使用int类型,所以通常word类型用于数据存储地址标识,int和dint等类型用于数据运算处理,两者之间可以互相转换。但在使用梯形图或scl等语言编程时,区分较严格。

3、step7帮助的“附录>数据类型和参数类型>基本数据类型”中的“基本数据类型”列表中有word(字)和dword(双字)。

word与uint的用法区别

4、fb、fc的局部变量表的数据类型中也有word和dword。

word(字)常用来说明数据的长度,和字节一样,相当于一个量词。但是word是个多义词,除了用来作量词外,还用来作数据类型用。就好像“天”是一个量词(例如一天两天),此外“天”还有很多别的用法一样。

word和int都是16位的数据类型,区别在于有无符号。byte、word和dword数据类型的常数必须用16进制数来表示。

指令、fc和fb的输入、输出参数的实参的数据类型必须与定义的相同,否则会出错。

一、UINT和WORD的区别

word不能表示小数,其实到底是int还是word并没有严格的界限。如果是uint的话那么和word其实就是一样的存储结构。选择什么类型,根据自己的需要选择即可。

例如,一个数据打算传送给PQW256,那么这个变量你最好选择word。如果就是一个存储整数或就是一个简单的计数变量,可以随便选择。

二、word与uint功能区别

1、UINT无符号整数,即通常说的WORD型数据,WORD和UINT占用的空间是一样的,用法上没有什么区别。INT就是“占16位的有符号数”,UINT就是“占16位的无符号数”,WORD就是“占16位的无符号数”,记住就行,编程的时候别混淆了已经足够啦。

2、从用途上看,存取数据使用WORD类型,数据运算处理使用INT类型,所以通常WORD类型用于数据存储地址标识,INT和DINT等类型用于数据运算处理,两者之间可以互相转换。但在使用梯形图或SCL等语言编程时,区分较严格。

3、STEP7帮助的“附录>数据类型和参数类型>基本数据类型”中的“基本数据类型”列表中有WORD(字)和DWORD(双字)。

4、FB、FC的局部变量表的数据类型中也有WORD和DWORD。WORD(字)常用来说明数据的长度,和字节一样,相当于一个量词。但是WORD是个多义词,除了用来作量词外,还用来作数据类型用。就好像“天”是一个量词(例如一天两天),此外“天”还有很多别的用法一样。

WORD和INT都是16位的数据类型,区别在于有无符号。BYTE、WORD和DWORD数据类型的常数必须用16进制数来表示。指令、FC和FB的输入、输出参数的实参的数据类型必须与定义的相同,否则会出错。

相关文章
  • plc开关量梯形图用法,倒梯形与正梯形实例分析

    plc开关量梯形图用法,倒梯形与正梯形实例分析

    有关plc开关量梯形图的用法,plc梯形图,输入要做成倒梯形,即先复杂,后简单,而输出要做成正梯形,即先简单,后复杂,梯形图的变换,要遵循“左沉右轻”的原则。

    时间:2022-07-10 07:15:26

  • RS触发器与SR触发器在用法上的差别

    RS触发器与SR触发器在用法上的差别

    RS触发器与SR触发器在用法上的差别,SR:如果设置(S1)和复原(R)信号均为真实,则输出(OUT)为真实,RS:如果设置(S)和复原(R1)信号均为真实,则输出(OUT)为虚假。

    时间:2021-01-15 14:17:32

  • plc梯形图编程元件用法教程详解

    plc梯形图编程元件用法教程详解

    有关plc梯形图编程元件的说明,plc的基本数据结构,位元件与字元件的功能,以及辅助继电器(M)、状态继电器(S)、定时器(T)与计数器(C)、数据寄存器(D)等的用法教程。

    时间:2020-05-16 19:43:17

  • plc比较指令CMP的用法举例

    plc比较指令CMP的用法举例

    学习plc指令的用法,这节说一说plc比较指令CMP的使用方法,重点介绍了CMP指令的操作数,用一张图来展示下CMP指令的使用说明,供大家学习参考。

    时间:2020-03-18 10:15:00

  • 三菱plc比较指令CMP与ZCP用法举例

    三菱plc比较指令CMP与ZCP用法举例

    有关三菱plc比较指令的用法,三菱plc中比较指令分为CMP和ZCP,这里说一说这二个比较指令的使用方法,通过实例学习CMP与ZCP指令的具体用法。

    时间:2020-03-18 10:08:57

  • plc检查有效性的指令用法

    plc检查有效性的指令用法

    在plc编程中检查数值的有效性,可用到的指令是什么,比较数值的有效性就是检查是否为实数,这里说一说plc检查有效性的指令用法,供大家学习参考。

    时间:2020-03-18 09:52:48

  • plc比较数值范围的指令用法

    plc比较数值范围的指令用法

    在plc比较指令中,有用于比较数值大小的指令,也有用于比较数值范围的指令,这里说一说plc比较数值范围的指令用法,主要是值在范围内(IN_RANGE)指令,值超出范围(OUT_RANGE)指令二种。

    时间:2020-03-18 09:47:22

  • plc比较数值大小的指令用法

    plc比较数值大小的指令用法

    有关plc比较数值大小的指令用法,在plc编程中比较两个数值的大小,就要用到plc比较指令,比如比较两个数值是否相等,是大于还是小于等,一起来看下plc比较指令的使用方法。

    时间:2020-03-18 09:41:49

推荐文章

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有