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数据块中文编码问题?  

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

专家置评

已阅,最佳答案正确

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc130378.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月29日 下午7:17
下一篇 2017年5月29日

相关推荐