我正在西门子PLC上开发一个项目,我想知道我是否应该使用一个单词或UINT来存储一个16位的值。两者之间有什么区别吗?
发布于 2016-01-26 17:12:44
一般来说,两者之间并没有真正的区别。唯一真正重要的是函数块的输入类型是WORD
或UINT
。那就很重要了。
一般来说,如果您在UINT
或WORD
之间选择存储一个数值,那么典型的最佳实践是继续使用UINT
。如果要存储十六进制值,则需要使用WORD
。
发布于 2016-01-28 06:06:15
在技术和理论上,WORD
和UINT
没有区别,但是UINT
存储无符号16位值,WORD
存储十六进制值。
https://stackoverflow.com/questions/35019321
复制相似问题