wincc socket接收数据乱码

Obj_SockClient.GetData a,vbstring后,字符串中中文部分乱码,应该怎么办,变量a中,英文显示正常,中文就是乱码,对方已utf8模式发送,wincc这边应该怎么接收呢,谢谢

问题补充:
wincc的vbs脚本无法调用Ascb和Midb函数,再wincc的vbs脚本中应该如何实现呢

钻石用户推荐最佳答案

(转)服务端和客户端编码方式不一致将有可出现中文乱码问题,因此两边设成一样的就可以了
服务端发送数据时设置编码方式
PrintWriter output = new PrintWriter(new OutputStreamWriter(socket.getOutputStream(),"UTF-8"),true);
output.println("你好");
客户端接收数据时设置编码方式:
BufferedReader input = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF-8"));
System.out.println(input.readLine());
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=234399&cid=1032
参考资料:https://blog.csdn.net/ws11352369/article/details/41250199

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:46
下一篇 2021年7月5日 上午1:46

相关推荐

  • WINCC获取当前用户

    根据wincc中登入的用户不同,对图形进行处理。比如对某些用户隐藏某些图形。   请问有什么方式可以做到吗?wincc自带的函数中是否有这样的函数:获…

    SIMATIC WinCC 2019年6月11日
  • wincc中c动作函数的使用

    wincc中c动作的编辑,除了自己编辑以外,对于标准函数和内部函数中的命令都是什么意义?如何使用?一直没找到这方面的资料,有这方面资料的能否给我一份,我的邮箱是lwcrm@163.…

    SIMATIC WinCC 2019年6月11日
  • 画面窗口的画面更改

    我想通过脚本来更改画面窗口中的画面而不是通过%ignore_a_1%比如变量A等于1的时候画面窗口1中显示画面A当变量A等于2的时候画面窗口1中显示画面B 问题补充:仅需要C脚本&…

    SIMATIC WinCC 2020年11月1日
  • wincc如何实现点击弹出对话框功能

    这样的,我想实现这样一个功能,画面上有10台电机,对应着不同的工位号,比如1#motor—-10#motor,当单击电机图时能弹出操作对话框,标题显示电机工位号,这样我才知道自…

    SIMATIC WinCC 2019年6月11日
  • 通过IE访问WINCC发布的画面无法显示

    输入用户名密码进入后,显示如下的的画面,为什么会这样?我浏览器的设置都已经设置好了,就是本地Internet的自定义里面该启动的项目都启动了,为什么看不到画面?急!!!!求指教! …

    2017年11月23日
  • WINCC安装过程中总是说电脑没有安装SQL

    我在电脑上安装WINCC的时候,总是弹出没有安装SQL的对话框,在电脑上找到了所谓的SQL,却不知道怎么操作,选项挨个选,挨个试,却仍然解决不了问题,怎么办?怎么样才能装上WINC…

    SIMATIC WinCC 2019年6月11日
  • WINCC V7.3 用户管理权限添加

    怎么添加一个权限等级,现在显示的是13个,那我如何添加第14个、15个等等,因为WINCC7.2的界面上有一个选项可以添加,但是WINCC7.3这里比没有关于权限的添加选线或则是通…

    2021年7月5日
  • 多个TP屏连接400PLC,出现几个屏连不上的问题,各位大侠指点指点啊!!

    我这里有一个现场,一模一样的两条生产线。原来是有13个TP270连接到400PLC,正常使用了5年了。这次厂家要求做升级,并新增了1个MP277屏和3个子站。然后就出大麻烦了,加上…

    SIMATIC WinCC 2019年6月11日
  • WinCC V7.4如何在自定义报警记录中显示用户名

    如图,想在自己定义的报警中显示当前已登陆用户的用户名,有好多朋友问过类似问题,但是不知道是不是版本不同的原因,还是不知道具体怎么操作,请教各位! 图片说明:  &nbsp…

    2021年7月5日
  • SQL server 2005 for WinCC

    WinCC 6.2中的SQL server 2005 for WinCC是否可以与WinCC 6.2 SP3兼…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论