合信论坛

快捷导航
查看: 4994|回复: 0

关于文本屏使用中英文无法切换到中文界面的解决办法。

[复制链接]

13

主题

14

帖子

936

积分

高级会员

Rank: 3Rank: 3

积分
936
发表于 2022-12-27 10:41:44 | 显示全部楼层 |阅读模式
问题描述:文本屏在使用中英文功能时,在英文菜单下可以正常的使用。切换到中文菜单后会出现,‘CPU无响应‘的提示,然后文本屏重启自动进入英文界面。

问题原因:我们的文本屏读取菜单按照的是一行24个字符,当中间某一行出现字符数不对齐时会导致后续字符取错,文本屏重启。

解决办法:通过查询文本向导生成的文件,修改工程解决。

举例说明:
更改前:

VB1481 '$10公转快速计数  $020$00? $000$010$10公转慢速计数  $020$00? $000$012$10旋转总计数    $000$00? $000$018$10                        ' //

更改后:
VB1481    '$10公转快速计数  $020$00$ba  $000$010$10公转慢速计数  $020$00$bc  $000$012$10旋转总计数    $000$00$b8  $000$018$10                        ' //

字节计算方法:从$10开始到$10结束,其中$020$00$算两个字节,一个中文两个字节,空格算一个字节。
不够24个字节的情况可以使用空格补充,超过24个字节需要删除。










您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2024-12-27 09:28 , Processed in 0.151540 second(s), 24 queries .

快速回复 返回顶部 返回列表