--------------位---------------------
BIT 位表示(0或1)
-------------单字节---------------------
BYTE 无符号字节型8位(0~255)
-------------双字节---------------------
SHORT 有符号16位数(-32768~32767)
USHORT 无符号16位数(0~65535)
BCD 无符号16位十进制数(0~9999)
-------------四字节--------------------
LONG 有符号32位数(-2147483648~2147483647)
LONGBCB 无符号32位数(0~4294967295)
FLOAT 浮点数,IEEE 754标准的32位(10E-38~10E+38)
至于你想用什么类型的,就要看你数的范围来决定了。
VW0是双字的类型,也就是16位数。如果你用byte类型会丢失高位值,用short可能会产生符号导致两边的数据不一致,ushort是匹配的类型。