当前位置: 主页 > PLC控制

300PLC db数据块中文编码问题?

请问一下,在STring数据类型下输入中文,它是以什么编码方式存储汉字
比如我的第一个汉字是"控",我查了下acsii中文编码表及unicode编码其对应的2个字节值都是\u63a7;但是我在PLC变量表监控发现其对应的数据时16#BF,16#D8,这是为什么呢?
请大神不吝赐教!!{-_-}!!{-_-}!!{-_-}!!{-_-}!!{-_-}!!{-_-}!!{-_-}!!{-_-}!!{-_-}!!{-_-}!

最佳答案

查了查采用的GB2312编码、GBK编码或者GB18030编码
感觉应该是GBK编码

GB2312编码:BFD8
BIG5编码:B1B1
GBK编码:BFD8
GB18030编码:BFD8
Unicode编码:63A7

图片说明:

300PLC  db数据块中文编码问题?8781f44c0bdc34DAd0d15738c247a703

提问者对于答案的评价:
你好,因为我的屏是WINCE系统只支持UNICODE编码,不支持GB字符集;有什么办法将DB数据块STRING改为UNICODE方式编码吗?有没有SFC功能块可以使用啊?

专家置评

已阅,最佳答案正确

  • 关注微信

猜你喜欢

微信公众号