S7-200数据寄存器有无符号整数和有符号整数之分但我不知道怎么定义的
如vw100我怎么让它成为无符号整数寄存器
问题补充:
我还是不懂什么WORD数据类型
WORD数据:0-65536;
INT数据类型:-32768-+32767.。
但我编出来的程序好像都是INT数据类型,在MUL-I整数相乘得整数的应用里总是超出范围在32767以上。我怎样才能让他成为WORD数据。
最佳答案
1、无符号整数和有符号整数之分?
一个16位数,分为WORD数据类型与INT数据类型。前者无符号,后者为有符号。
通常情况下WORD用于逻辑运算,INT用于数学运算;即WORD与INT在用法上没有什么区别(WORD可做数学运算,INT也可作逻辑运算)。
2、如vw100我怎么让它成为无符号整数寄存器?
不是什么寄存器,寄存器的概念在此不做解释。vw100如果做为WORD数据类型就是无符号。
3、WORD数据类型与INT数据类型数据范围:
WORD数据:0-65536;
INT数据类型:-32768-+32767.。
提问者对于答案的评价:
谢谢但我怎么定义呀
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc302119.html