HMIMaker软件常见问题解答选读.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1,不点击子窗口的打开/关闭按钮来打开或关闭子窗口,怎么实现? 答:有两种方法实现:第一种是用程序来实现,在MC8051里面编写程序XBYTE[m_ChildWindow]=M;当M=子窗口的编号时,打开子窗口;当M=255时,子窗口就可以关闭。第二种是用通过串口发送指令实现,串口协议选择易显单片机协议,通过串口向触摸屏发送指令81 00 02 01 00 00 00 01 00 08 8D 00(81是指令头,00是功能码,02是设备地址,第4个字节01是HMI变量地址,第8个字节01是字节数,第4个字节08是数据),就可以打开编号为8的子窗口,发送指令81 00 02 01 00 00 00 01 00 FF 84 01就可以关闭子窗口。注意:这两种方法只能打开或关闭自己定义的子窗口,不能打开或关闭系统自带的子窗口。 2,怎么改变子窗口的大小及弹出位置? 答:鼠标放在要改变的子窗口,右键选择【子窗口属性】,如图1所示,弹出图2所示窗口,改变X坐标和Y坐标,就可以改变子窗口的弹出位置,改变子窗口的宽度和高度,就可以改变子窗口的大小。而对于系统自带的子窗口,还有一种方法可改变其弹出位置,鼠标双击实时数据控件或字符控件,弹出控件属性对话框,如图1所示,在红色方框内可以改变子窗口的弹出位置。 图1 图2 图3 3,数字键盘怎么设置负数的输入? 答:先把控件所关联的HMI变量类型设置为有符号型,再双击控件,弹出控件属性对话框,在红色方框内的最小值那里输入某一个负数的值,就可以输入负数了。 图4 4,怎么将字符控件的内容显示为“*”? 答:鼠标双击字符控件,弹出控件属性对话框,在【密码样式】那里打勾就可以。 图5 5,在MC8051中,RefreshLCD()有什么作用? 答:RefreshLCD()用于刷新屏幕,如果有对HMI变量赋值就要用RefreshLCD()。 6,我想用进度条来实现平常是绿色的,超出某个值以后显示的是进度条是红色的,有没有办法? 答:用两个进度条,一个是红色,一个是绿色,平常时显示绿色,红色的隐藏起来,超出某个值时绿色的隐藏起来,红色的显示出来,两个进度条叠在一起。 7,串口线和触摸屏的驱动线最大能够用多长? 答:对于TTL串口通信,串口线越短越好,不易超过10厘米;触摸屏线小于30厘米为好,不宜超过50厘米。 8,如何清空工程? 答:先用USB线把电脑和触摸屏连接起来,然后插上电源线,在听到USB插拔声音的那一刻,点【工具】里面的【清除FLASH内的工程】(一定要快),如下图所示,当提示【FLASH读写正常】时,表示已经清除工程。 注意:在听到USB插拔声音的那一刻,就要点【清除FLASH内的工程】,动作一定要快。 图6 9,如何校准屏幕? 答:有两种方法,第一种方法:先拔掉电源,用手指按住触摸屏不放,插上电源,等待5秒钟后出现校准屏幕的白色画面(如图7所示所示),才松开手指,点击屏幕中的“+”,一定要对准“+”来点,不能随便乱点,这样就可以校准屏幕了。注意:从插上电源之前到触摸屏出现白色校准画面这段时间,手指一定要按住触摸屏不放。 第二种方法:在工程里面添加一个操作按钮,双击操作按钮控件,打开控件属性对话框,点【基本控制】,在【功能定义】那里关联【触摸屏校准】,如图9所示,然后点【确定】,校准触摸屏时直接点操作按钮就可以出现校准屏幕的白色画面,点击屏幕中的“+”,一定要对准“+”来点,不能随便乱点,这样就可以校准屏幕了。 图7 图8 图9 10,触摸屏如何设置背光常亮? 答: HMIMaker软件界面上点击菜单【HMI变量】,弹出如图10所示对话框,鼠标双击HMI变量m_BackLightDly(图10中红框圈的那个),弹出图11所示对话框,在图11中,把初始化值改为255,然后点【确定】,就可以设置背光常亮了。当然还有另一种方法,那就是添加一个实时数据控件,并关联HMI变量m_BackLightDly,然后把实时数据的值改为255就可以了。 图10 图11 11,触摸屏如何设置倒立显示(即触摸屏竖起来装)? 答:HMIMaker软件界面上点击菜单【工程】【工程属性】,弹出工程属性对话框,如图12所示,如果是7寸屏的话分辨率那里改为480*800,即把分辨率倒过来,如果是15寸屏的话原来分辨率是1366*768,倒过来就是768*1366。改完后点【确定】。然后在编译工程时弹出的对话框中在【LCD逆时针旋转90度使用】那里打上勾,如图13所示。工程下载到触摸屏后的画面如图14所示,这就是竖起来显示。 图12 图13 图14 改变子窗口的大小 改变键盘的弹出位置 改变子窗口的弹出位置 打勾

您可能关注的文档

文档评论(0)

502992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档