工业用人机界面与实体按钮交互使用的方法

文档序号:6520910阅读:1881来源:国知局
工业用人机界面与实体按钮交互使用的方法
【专利摘要】本发明是一种工业用人机界面与实体按钮交互使用的方法,本发明与现有技术相比具有如下优点:本发明针对了工业现场某些特殊条件下触摸屏不易操作或者容易损坏的问题,利用实体按钮与触摸屏虚拟按钮的结合能有效的解决这个问题。实体按钮与控制器间的连接简单,控制器与触摸屏之间也仅需要一根RS485串口通讯线就可以连接,实体按钮和触摸屏之间的对应联系通过专用软件实现,对系统的安装和以后的维护及修改都有很大的好处。
【专利说明】工业用人机界面与实体按钮交互使用的方法
【技术领域】
[0001]本发明涉及一种工业用人机界面与实体按钮交互使用的方法,具体来说是一种西门子HMI设备的虚拟按钮与工业电控柜上的实体按钮交互使用的方法。
【背景技术】
[0002]工业人机界面是一种带微处理器的智能终端,一般用于工业现场,实现人和机器之间的信息交互,包括文字和图形显示,数据和命令输入等功能。目前也有大量的工业人机界面因其成熟的人机界面技术和高可靠性而被广泛用于智能楼宇、智能家居、城市信息管理、医院信息管理等非工业领域,工业人机界面正在向应用范围更广的高可靠性智能化信息终端发展。国内的自动化产业,一些原本不用人机界面的行业,也开始使用人机界面了,这说明人机界面已经成为客户体验的不可缺少的一部分,人机界面的用户界面能更好地反映出设备和流程的状态,并通过视觉和触摸的效果,带给客户更直观的感受。但是在特定的工业现场中触摸屏不方便操作,本发明的内容就是利用实体按钮和触摸屏虚拟按钮结合起来,从而有效的解决这一问题。
[0003]分析已有专利:
(I)实用新型专利名称:触摸屏设备定制的专用实体按键模块(专利号:201220546901.7),该发明公开了一种触摸屏设备定制的专用实体按键模块,实体按键模块是可移动吸附式模块,吸附在电容触摸屏相应按键上的,实现触摸屏按键与物理按键的结
口 ο
[0004]该专利的方法中的实体按键不能与触摸屏按键有效的分离,仍然不能满足特定工业现场的需要。
[0005](2)实用新型专利名称:具有对触摸屏上的按键放大功能的电子装置及方法(专利号:201110452557.5),该电子装置的触摸屏要求显示多个按键,当侦测到有物体接近触摸屏时会产生一个位置信号,根据位置信号确定物体覆盖的触摸屏按键并把相应按键做放大处理。
[0006]该专利只是单纯的放大了触摸屏的按键,还是未能解决触摸屏的按键不方便操作的问题。
[0007](3)实用新型专利名称:触摸屏按键优化设置方法及系统(专利号:201210448415.6),该专利将触摸屏的虚拟按键设置为允许按一定方向滑动操作的方向性按键来解决当触控到两个距离较近的按键时,两个按键同时被放大,用户对这两个按键再一次进行选择时又浪费一次思考时间的问题。
[0008]该专利解决了两个距离紧密的按键的选择问题,但是仍未能解决某些特殊工业现场当触屏按键不方便操作时怎么和外部按键结合的问题。
[0009](4)实用新型专利名称:全自动锯床嵌入式人机界面(专利号:201320013999.4),该专利利用嵌入式技术提供了一种把人机界面和实体按钮结合起来的方法,克服了已有锯床人机界面的易损坏、使用不方便、实用性较差的不足。[0010]该专利需要用RS232串口把主控板和显示板连接起来,还要利用嵌入式编程,搭建系统比较复杂,而且通过串口来回传递命令比较繁琐。
[0011]( 5 )实用新型专利名称:电容式触摸屏设备的按键扩展装置(专利号:201020253504.1 ),该专利提供一种用于电容式触摸感应的设备上的实体按键扩展装置,为电容式触摸屏设备增加实体按键,用实体按键控制电容式触摸屏虚拟按键的操作,增强用户体验。
[0012]该专利是把一种透明导电的薄膜材料利用导线连接到主机体,透明薄膜本身覆盖在相应虚拟按键位置,主机体上是实体按键。利用导线连接仍然存在很多不方便的地方,如果按钮很多则搭建系统复杂,不适应工业现场要求。
[0013]通过对已有的触摸屏虚拟按钮技术的专利分析可以看出,每个专利都有各自的应用背景,有各自的优点。本方案中需要解决当工业现场不方便使用触摸屏,条件限制或者人机距离过大,人不能控制触摸屏的时候,利用外部实体按键对触摸屏进行简单的操作,有效的解决了以上问题,并且实体按键与控制器间的连接简单,系统操作反应灵敏。以上专利中都没有提出完整的方案。

【发明内容】

[0014]发明目的:本发明的目的是提供一种工业用人机界面与实体按钮交互使用的方法,在特殊工业条件下触摸屏虚拟按钮不方便操作时,结合外部按钮对触摸屏进行简单控制,实现人机界面和实体按钮的交互使用。
[0015]技术方案:本发明是通过以下技术方案来实现的:
一种工业用人机界面与实体按钮交互使用的方法,其特征在于:该方法将控制器、触摸屏、实体按钮全部集成在电器柜中,也就是说电控柜操作面板上集成了三个实体按钮和触摸屏,当工业现场特殊条件下触摸屏下方页面选择按钮不方便操作时,电器柜上设有“增加”、“减少”、“确认”三个实体按钮,按下“增加”按钮时,控制器做出相应动作,通过数据传输线传输到触摸屏,触摸屏对应的虚拟按钮做相应于增加的变化,按下“减少”按钮时,控制器也要做出上述相应的响应,触摸屏对应的虚拟按钮做相应于减少的变化,当虚拟按钮变化到使用者想要进入的页面标志时,按下“确认”按钮进入相应的页面。
[0016]控制器为西门子PLC S7-200,数据传输线为RS485信号线;触摸屏为西门子smart700ieo
[0017]在触摸屏专用软件中新建画面一、画面二、画面三和画面四;四个画面的画面编号依次设置为1、2、3、4 ;当按下增加按钮时,触发了 “IncreaseValue”函数,控制器中的计数器加I,计数器的结果传送到“页面选择”变量中,“页面选择”变量的值假设从O变为1,“页面一”按钮的外观会按照上述组态进行前景色与背景色互换,表示此刻选择的就是页面一,再按下增加按钮,计数器又加1,“页面选择”变量的值从I加到2,“页面二”按钮的前景色和背景色发生互换,表示此刻选择的就是页面二,此时按下确定按钮,由于按下按钮时使得“确定”变量的值发生了变化,触发了 I/O域组态已经组态好的“ActivateScreenByNumber”函数,画面便会自动跳转到“页面选择”变量的值对应的画面号的那个画面,按减少按钮时触发的函数变为“DecreaseValue”,其余过程与增加按钮相同,这样就完整的实现了触摸屏中的虚拟按钮与电控柜上的实体按钮的交互使用的过程。[0018]该方法在操作时,点击触摸屏软件项目视图下的连接选项,新建一个关于控制器的连接,命名为“连接_1”;
点击触摸屏软件项目视图下的变量选项,新建两个变量分别命名为“页面选择”、“确定”;“页面选择”变量的变量类型为整型,“确定”变量的变量类型为布尔型;两个变量分别接入上述的“连接_1”中,对“页面选择”变量设置上限以及下限,上下限的数值根据实际的页面数量做相应的更改,选择“确定”变量的事件选项,在更改数值事件中组态“ActivateScreenByNumber,,函数;
在画面一中组态四个按钮,分别把按钮文字更改为页面一、页面二、页面三以及页面四;在“页面一”按钮的动画属性中选中外观选项,连接“页面选择”变量,类型:整型数,值为I时前景色与背景色颜色互换;选中事件选项,在单击事件中组态“ActivateScreen”函数,并把此函数的变量连接到“画面1”;“页面二”、“页面三”、“页面四”的按钮组态都与“页面一”按钮组态相同,只是把上述的外观选项中的值改为2、3、4,单击事件的变量改为“画面2”、“画面3”、“画面4”;
在画面中组态一个新的按钮,命名为“增加”,在事件选项的单击事件下组态“IncreaseValue”函数,并把函数的变量连接到“页面选择”变量上,值设置为I ;
组态一个“减少”按钮,在事件选项的单击事件下组态“DecreaseValue”函数,并且把函数的变量连接到“页面选择”变量上,值设置为I ;
组态一个I/O域,把其常规选项中的过程变量连接到“确定”变量上,模式是输入输出。
[0019]所述的I/O域可以组态为前景色和背景色一致,这样此I/O域就隐藏在背景色中,并且把这种I/o域组态在所有需要实体按钮进行操作的页面中,这样实现所有页面都可以按照本发明的理论利用实体按钮进行页面的切换控制。
[0020]优点及效果:本发明是一种工业用人机界面与实体按钮交互使用的方法,本发明与现有技术相比具有如下优点:
本发明针对了工业现场某些特殊条件下触摸屏不易操作或者容易损坏的问题,利用实体按钮与触摸屏虚拟按钮的结合能有效的解决这个问题。
[0021]实体按钮与控制器间的连接简单,控制器与触摸屏之间也仅需要一根RS485串口通讯线就可以连接,实体按钮和触摸屏之间的对应联系通过专用软件实现,对系统的安装和以后的维护及修改都有很大的好处。
[0022]【专利附图】

【附图说明】:
图1是本发明触摸屏组态图,其中图1 (a)为触摸屏元件组态图,图1 (b)为触摸屏变量组态图;
图2是本发明电控柜操作面板示意图;
其中,I为“增加”按钮,2为“减少”按钮,3为“确认”按钮,4为触摸屏放置处。
[0023]图3是本发明流程框图。
[0024]【具体实施方式】:下面结合附图对本发明做进一步的说明:
如图1所示,本发明提供了一种工业用人机界面与实体按钮交互使用的方法,包括控制器、设置在电器柜上的实体按钮、触摸屏、控制器与触摸屏的数据传输线。如图1、图2和图3所示,电控柜操作面板上集成了三个实体按钮和触摸屏。触摸屏的元件和变量都按照图中对应组态完毕。[0025]具体操作步骤如下:
在触摸屏专用软件中新建画面一、画面二、画面三和画面四。四个画面的画面编号依次设置为1、2、3、4。
[0026]点击软件项目视图下的连接选项,新建一个关于西门子S7200的连接,命名为“连接 _1”。
[0027]点击软件项目视图下的变量选项,新建两个变量分别命名为“页面选择”、“确定”。“页面选择”变量的变量类型为整型,“确定”变量的变量类型为布尔型。两个变量分别接入上述的“连接_1”中。对“页面选择”变量设置上限以及下限,上下限的数值根据实际的页面数量做相应的更改,选择“确定”变量的事件选项,在更改数值事件中组态“ActivateScreenByNumber,,函数。
[0028]在画面一中组态四个按钮,分别把按钮文字更改为页面一、页面二、页面三以及页面四。在“页面一”按钮的动画属性中选中外观选项,连接“页面选择”变量,类型:整型数,值为I时前景色与背景色颜色互换。选中事件选项,在单击事件中组态“ActivateScreen”函数,并把此函数的变量连接到“画面I”。“页面二”、“页面三”、“页面四”的按钮组态都与“页面一”按钮组态相同,只是把上述的外观选项中的值改为2、3、4,单击事件的变量改为“画面2”、“画面3”、“画面4”。
[0029]在画面中组态一个新的按钮,命名为“增加”,在事件选项的单击事件下组态“ IncreaseValue"函数,并把函数的变量连接到“页面选择”变量上,值设置为I。
[0030]组态一个“减少”按钮,在事件选项的单击事件下组态“DecreaseValue”函数,并且把函数的变量连接到“页面选择”变量上,值设置为I。
[0031]组态一个I/O域,把其常规选项中的过程变量连接到“确定”变量上,模式是输入输出。
[0032]所述的I/O域可以组态为前景色和背景色一致,这样此I/O域就隐藏在背景色中,并且把这种I/o域组态在所有需要实体按钮进行操作的页面中,这样才能实现所有页面都可以按照本发明的理论利用实体按钮进行页面的切换控制。
[0033]综上所述:控制器通过控制实体按钮来与触摸屏内部组态的虚拟按钮交互使用。当按下增加按钮时,触发了 “IncreaseValue”函数,控制器中的计数器加1,计数器的结果传送到“页面选择”变量中,“页面选择”变量的值假设从O变为1,“页面一”按钮的外观会按照上述组态进行前景色与背景色互换,表示此刻选择的就是页面一,再按下增加按钮,计数器又加1,“页面选择”变量的值从I加到2,“页面二”按钮的前景色和背景色发生互换,表示此刻选择的就是页面二,此时按下确定按钮,由于按下按钮时使得“确定”变量的值发生了变化,触发了 I/o域已经组态好的“ActivateScreenByNumber”函数,画面便会自动跳转到“页面选择”变量的值对应的画面号的那个画面。按减少按钮时触发的函数变为“DecreaseValue”,其余过程与增加按钮相同。这样就完整的实现了触摸屏中的虚拟按钮与电控柜上的实体按钮的交互使用的过程。
【权利要求】
1.一种工业用人机界面与实体按钮交互使用的方法,其特征在于:该方法将控制器、触摸屏、实体按钮全部集成在电器柜中,也就是说电控柜操作面板上集成了三个实体按钮和触摸屏,当工业现场特殊条件下触摸屏下方页面选择按钮不方便操作时,电器柜上设有“增加”、“减少”、“确认”三个实体按钮,按下“增加”按钮时,控制器做出相应动作,通过数据传输线传输到触摸屏,触摸屏对应的虚拟按钮做相应于增加的变化,按下“减少”按钮时,控制器也要做出上述相应的响应,触摸屏对应的虚拟按钮做相应于减少的变化,当虚拟按钮变化到使用者想要进入的页面标志时,按下“确认”按钮进入相应的页面。
2.根据权利要求1所述的工业用人机界面与实体按钮交互使用的方法,其特征在于:控制器为西门子PLC S7-200,数据传输线为RS485信号线;触摸屏为西门子smart700ie。
3.根据权利要求1所述的工业用人机界面与实体按钮交互使用的方法,其特征在于:在触摸屏专用软件中新建画面一、画面二、画面三和画面四;四个画面的画面编号依次设置为1、2、3、4;当按下增加按钮时,触发了“IncreaseValue”函数,控制器中的计数器加1,计数器的结果传送到“页面选择”变量中,“页面选择”变量的值假设从O变为I,“页面一”按钮的外观会按照上述组态进行前景色 与背景色互换,表示此刻选择的就是页面一,再按下增加按钮,计数器又加1,“页面选择”变量的值从I加到2,“页面二”按钮的前景色和背景色发生互换,表示此刻选择的就是页面二,此时按下确定按钮,由于按下按钮时使得“确定”变量的值发生了变化,触发了 I/O域组态已经组态好的“ActivateScreenByNumber”函数,画面便会自动跳转到“页面选择”变量的值对应的画面号的那个画面,按减少按钮时触发的函数变为“DecreaseValue”,其余过程与增加按钮相同,这样就完整的实现了触摸屏中的虚拟按钮与电控柜上的实体按钮的交互使用的过程。
4.根据权利要求3所述的工业用人机界面与实体按钮交互使用的方法,其特征在于:该方法在操作时,点击触摸屏软件项目视图下的连接选项,新建一个关于控制器的连接,命名为“连接_1”; 点击触摸屏软件项目视图下的变量选项,新建两个变量分别命名为“页面选择”、“确定”;“页面选择”变量的变量类型为整型,“确定”变量的变量类型为布尔型;两个变量分别接入上述的“连接_1”中,对“页面选择”变量设置上限以及下限,上下限的数值根据实际的页面数量做相应的更改,选择“确定”变量的事件选项,在更改数值事件中组态“ActivateScreenByNumber,,函数; 在画面一中组态四个按钮,分别把按钮文字更改为页面一、页面二、页面三以及页面四;在“页面一”按钮的动画属性中选中外观选项,连接“页面选择”变量,类型:整型数,值为I时前景色与背景色颜色互换;选中事件选项,在单击事件中组态“ActivateScreen”函数,并把此函数的变量连接到“画面1”;“页面二”、“页面三”、“页面四”的按钮组态都与“页面一”按钮组态相同,只是把上述的外观选项中的值改为2、3、4,单击事件的变量改为“画面2”、“画面3”、“画面4”; 在画面中组态一个新的按钮,命名为“增加”,在事件选项的单击事件下组态“IncreaseValue”函数,并把函数的变量连接到“页面选择”变量上,值设置为I ; 组态一个“减少”按钮,在事件选项的单击事件下组态“DecreaseValue”函数,并且把函数的变量连接到“页面选择”变量上,值设置为I ; 组态一个I/O域,把其常规选项中的过程变量连接到“确定”变量上,模式是输入输出。
5.根据权利要求4所述的工业用人机界面与实体按钮交互使用的方法,其特征在于:所述的I/o域可以组态为前景色和背景色一致,这样此I/O域就隐藏在背景色中,并且把这种I/O域组态在所有需要实体按钮进行操作的页面中,这样实现所有页面都可以按照本发明的理论利用实体按钮 进行页面的切换控制。
【文档编号】G06F3/14GK103577027SQ201310613380
【公开日】2014年2月12日 申请日期:2013年11月26日 优先权日:2013年11月26日
【发明者】车新生, 陈晓婷, 李博, 许会, 赵佳 申请人:沈阳工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1