登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:昆仑通态HMI显示汉字问题

点击:3006 回复:17

附件 image.jpg
1.问题可能出在这里,将5改为默认的128
2.PLC出来的码是什么标准?
试了【GBxx】都没问题
23-05-16 13:22

引用 知道一点 在 2023/5/16 13:22:46 发言【内容省略】

附件 image.jpg
3.通讯没报错吧
23-05-16 13:43
可以参考这篇文章,http://www.jiansujiabc.com/zh/articledetail.aspx?detailid=1237
你把程序中汉字的双引号改成单引号试试
我猜测原因可能是你使用了双引号,双引号格式下,在PLC存储器中第一个字节是字符个数,而你触摸屏可能把第一个字节当成了汉字的一部分。注意观察,设备添加通道下方,有一个配置字符个数的输入选型,这不正说明MCGS的数据格式中需要提前说明字符串长度?也间接说明MCGS中的字符串是直接对应文字部分的
附件 1.jpg
23-05-16 16:31

引用 huyafeng 在 2023/5/16 16:31:59 发言【内容省略】

谢谢!
23-05-17 09:53

引用 知道一点 在 2023/5/16 13:43:12 发言【内容省略】

谢谢!
23-05-17 09:53
非常感谢楼上各位指点!现在汉字字符串能正常显示了。
附件 QQ截图20230517145423.jpg
最后修改:2023/5/17 15:22:08
23-05-17 14:57
这个功能有的,工具箱里的动画显示控件就可以做
23-05-17 20:13

引用 243604901 在 2023/5/17 20:13:59 发言【内容省略】

主要是想实现字符串显示,这样的话通讯过来的字符串直接显示出来,不用做其他转换。
23-05-17 20:20

上一页 上一页

工控新闻

更多新闻资讯