那看你的命令支持的类型!
受访者:
Ahio -高级工程师nbspnbsp级
2016-07-26 13:02:23
INT是数据类型,是16位整数数据,-32768-32767
WORD表示能够存储16位数据的字,对数据的种类没有具体要求;
受访者:
yjdgb灰尘-顶级工程师nbspnbsp级
2016-07-26 13:03:43
int是十进制word是十六进制
受访者:
rain god -顶级工程师nbspnbsp级
2016-07-26 13:06:39
数据类型INT和WORD都是16位存储单元,但INT是整数存储数据类型,包含- 32768到32767之间的整数。 WORD为字数据类型,存储数据时为无符号整数0-65535。 在STL语言编程中,数据类型不太区分,INT和WORD数据类型可以互操作,但在LAD语言编程中,如果TNT和WORD数据类型互操作,则会报告错误。 当然,如果在STEP7软件中设置为LAD编程模式,可以在不区分数据类型的情况下进行互操作,则不会发生错误。 但是,不推荐这样使用。
受访者:希望我能做到-高级工程师nbspnbsp级
2016-07-26 13:06:55
int是有符号整数,word是无符号整数。 范围不同。
受访者:
张li0 -超级顾问nbspnbsp级
2016-07-26 15:35:46
我会给你很好的理解方法
使用负数的时候,只能用INT。 因为INT是有符号的,最高位是符号位。
那么,如果没有符号的需求,就可以使用word。 当然,符号位也是数据,所以范围变大。
虽然使用方法都没有区别,但是在LAD语言编程中进行TNT和WORD数据类型的互操作会导致错误。
另一个最值得注意的地方是,向PIW等通道添加符号注释时请注意数据类型。 如果混淆INT和WORD调用FC105,将发生错误。 这让很多人犯这个错误。
受访者: mndxh -资深前辈nbspnbsp三级
2016-07-26 17:04:34
INT是整数,取值范围-32768~32767。 WORD是一个字,取值范围0到0~65535。
在调用的块中使用时,注意块管脚指定的数据类型,使用的变量类型必须与管脚的数据类型一致。 当然也请注意存储数值的范围。
受访者:
-我的心在飞翔- -高级顾问nbspnbsp级
2016-07-26 21:43:59
上一页
1
下一页