请问一下,在string数据类型下输入中文,它是以什么编码方式存储汉字的?
比如我的第一个汉字是"控",我查了下acsii中文编码表及unicode编码 其对应的2个字节值都是\u63a7;但是我在PLC变量表监控发现其对应的数据时16#BF,16#D8,这是为什么呢?
请大神不吝赐教! !{-_-}! !{-_-}! !{-_-}! !{-_-}! !{-_-}! !{-_-}! !{-_-}! !{-_-}! !{-_-}! !{-_-}!
最佳答案
查了查采用的GB2312编码、GBK编码或者GB18030编码
感觉应该是GBK编码
控
GB2312编码:BFD8
BIG5编码:B1B1
GBK编码:BFD8
GB18030编码:BFD8
Unicode编码:63A7
图片说明:
提问者对于答案的评价:
你好,因为我的屏是WINCE系统只支持UNICODE编码,不支持GB字符集;有什么办法将DB数据块STRING改为UNICODE方式编码吗?有没有SFC功能块可以使用啊?
专家置评
已阅,最佳答案正确
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc130378.html