关于msg()语句显示中文乱码

msg中引用了零件消息里预定义的文本,加上直接输入的中文字符组合起来出现乱码。
示例:
MSG("$996999"<<"我不弹出");中文乱码
M0
MSG("$996001"<<"我弹出");中文乱码
M0
MSG("$996001"<<"ABC");英文正常
M0
MSG("$996999"<<"$996004");正常
M0
MSG("$996001"<<"$996004");正常
M0
M17

如果加上英文,或者引用零件消息里的中文文本没问题。
ps,在sinutrain里测试正常,在pcu上测试乱码。系统840d sl 版本4.7

图片说明:

关于msg()语句显示中文乱码    关于msg()语句显示中文乱码    关于msg()语句显示中文乱码   

钻石用户推荐最佳答案

与系统安装的操作系统有关系,中文兼容性不好,更改很不容易。PCU20和828上没有这个情况。
你在程序编辑界面按ALT+S 看看能不能切换输入法,在HMI上输入MSG信息看看是什么情况。

提问者对于答案的评价:

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

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

相关推荐

  • 西门子828D数控系统

    西门子828D数控系统第一次开机,在启动时出现操作面板的按键指示灯不停的闪烁是正常的,但系统启动后还是闪烁,是什么原因造成的,是参数还是电路问题,请教师傅们,帮忙解决,在此感谢。 …

    SINUMERIK 2017年6月29日
  • 840DNCU单元更换NCK电池后使用不到一个月报警

    请问840DNCU单元更换NCK电池后使用不到一个月又显示nck电池达到警告极限,一开始怀疑是购买的电池有假,又换了一家的产品使用仍是不到一个月,不知道是什么原因,请指教。另外,想…

    SINUMERIK 2017年6月29日
  • NC程序(FM357)?

    1、;N116 TRAILOF(X,A)N120 PRESETON(A1,0)N130 TRAILON(X,A,1)N135 G603想请问…

    SINUMERIK 2017年11月12日
  • 840D龙门加工中心的对刀

    大家好;我是一个新手我想问一下840D的对刀和零偏有何区别可以说一下他们的操作步骤吗?谢谢! 最佳答案 对刀应该是对刀具的几何特性进行测量,然后系统会记住在加工的时候会根据每把刀不…

    SINUMERIK 2018年3月6日
  • Wincc flexible 软件安装好之后使用一段时间后不能使用

    刚开始可以使用,一段时间后不能用,点击只是闪一下就自动关掉 最佳答案 你没有授权。或者授权已经过期,所以启动一段时间久会自动关闭,需要重新安装授权。参考:http://www.ad…

    SINUMERIK 2017年12月8日
  • 西门子828D系统各项使能问题

    OFF1使能,OFF2使能,OFF3使能,脉冲使能,控制使能,EP使能,电源使能,如何理解这些使能,都有什么作用,有没有详细资料或者视频讲解这些内容,我的邮箱QQ786232172…

    SINUMERIK 2020年10月31日
  • 主轴定位

    几天调试一台840D西门子镗铣床 主轴居然不能定位 有两个编码器 电机一个主轴单独一个 在MDI里面我输入M19或者SPOS=多少度数,机床…

    SINUMERIK 2018年3月6日
  • 808D用变量号读取零点偏移中的G500的z值!

    由于在加工过程中,需要频繁手动偏移找正。为避免遗漏,导致工件加工异常。想通过程序自动进行比对,产生报警。(r100=(g500的偏移值))。不知道怎么读取。感谢各位大神指导! 最佳…

    SINUMERIK 2021年7月5日
  • 840d系统PLC程序上传疑惑

    840d系统PLC程序上传后,硬件配置中每个模块(例如DI/DO)前面的表示不是图标而是一个?,不知怎么回事?请高手赐教。谢谢。 问题补充:谢谢各位,已经装了TOOLBOX,不知道…

    SINUMERIK 2018年12月9日
  • 840D系统的FC、DB以及M

    在840D系统的PLC使用中,FC、DB 最多可以使用多少个,位存储器(M)可以使用到多少个,例如:FC是否可以到FC2000,数据块可以使用到DB3000等? 最佳答案…

    SINUMERIK 2018年1月1日

发表回复

登录后才能评论