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的相关脚本语言的资料,视频,或者下载地址啊,什么的. 特别是C的,因为我学过的,自认为学得还可以,复习一下,可能上手会快一点 那C-script&n…

    SIMATIC WinCC 2019年6月11日
  • WinCC和WinCC之间数据交互什么方式最好?

    全面解析WinCC数据交互 课程编号:V2283 WinCC &…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 WinCC和Win…

    2021年7月5日
  • S7-200和西门子MP277连接怎样设置

    S7-200和西门子MP277连接怎样设置?它们之间用什么通讯?485还是modbus?怎样对200和屏进行通信设置? 最佳答案 flexible中在“通讯/连接”里设置一下,在右…

    SIMATIC WinCC 2019年6月11日
  • MP277感应点偏移,按钮靠左按下才有动作

    我的一个MP277,更新了系统后,发现感应点往左偏移,比如有一个按钮,需要点击这个按钮左边才能动作,是什么原因呢,麻烦高人帮忙啊 最佳答案 这是因为屏幕没有校准。 &nb…

    SIMATIC WinCC 2019年6月11日
  • 请问几个WINCC服务器主机相关软件授权问题

    最近打算买一台服务器,相关软件授权想咨询下各位技术大咖。1.西门子的服务器主机是哪个品牌的,是商务机还是工控机?2.西门子的服务器如果只运行RT,工程师站编辑不了服务器中的项目吧?…

    SIMATIC WinCC 2020年11月1日
  • 请问大侠下面提示如何解决?

    我的WCC项目,每次在退出激活时都提示: 程序错误:     Redundancy Control.exe产生…

    SIMATIC WinCC 2019年6月11日
  • TP15触摸屏部分数据显示#号问题

    开始的时候参数变量全部显示,能输入,过一段时间部分变量无法显示和输入,基本变量都是写入变量和反馈的显示,变量类型啥的和范围都是正确的。现在怀疑是不是网线破损影响的,求大神们帮忙解释…

    SIMATIC WinCC 2021年7月5日
  • wincc 报警制作

    一个简单的问题:以前制作报警点都是用常开点来做,即当现场有故障时相应的点变为1,然后WINCC报出故障。 现在想知道想用一个常闭点来做故障点,当故障点变为0时,WINCC…

    SIMATIC WinCC 2019年6月11日
  • WINCC 输入输出域更新太慢

    我一个画面,上面有200个输入输出域,每一个输出输出域用的是C动作,里面的语句如下:{#define   TAG_1 “T_HMI_AAA_…

    SIMATIC WinCC 2018年12月7日
  • 查询归档的时间怎样从画面输入

    在Wincc6.0中,想通过画面设定两个时间,然后用这两个时间去查询SQL server2000中这两个时间内的数据.1,该用什么类型的变量来装载这两个时间值呢?他们是什…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论