触摸屏说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
触摸屏使用方法:
触摸区控制是与按钮控件结合在一起的,根据用户在配套软件中的按钮控件设置,当用户点击在该按钮触摸区处时,可指定连接下一页面、发送控件ID 号或者发送坐标值。用户点击在非按钮触摸区时,人机界面终端将不进行任何操作。
发送控件ID号时,前2个字节为“FC FC”为数据帧头,表示发送的数据为触摸屏数据,后面2个字节为控件ID号,低字节在前,高字节在后。
发送坐标值时,前2个字节为“FE FE”为数据帧头,表示发送的数据为触摸屏数据;后面4个字节为触摸屏x、y坐标数据,x坐标在前,y坐标在后,同样低字节在前,高字节在后。
若多层显示时,触摸区控制操作页面默认的是最近一次进行调用操作的页面,此时如果想激活其它的页面,则使用1B 33指令进行操作页面更改。
触摸屏所点之处都有鼠标显示,如果不想显示,可用命令1B 30 00 FF FF EE FF 关掉显示。
触摸屏模式选择命令
格式∶十六进制码∶ 1B 20 MODE FF FF EE FF
解释:1B:为命令帧头,20:为命令。MODE:为模式选择值,一个BYTE。
FF FF EE FF为帧结束。
MODE:0x00:表示单点触发,即按下触摸屏到抬起时只发送一次触摸屏通码
数值,抬起时无断码发送。
0x01:表示单点触发,即按下触摸屏到抬起时只发送一次触摸屏通码
数值,抬起时有断码发送。
如果在上位机按钮控件属性设置中设置为返回控件ID号,断码
为:FC F0 ID;ID为一个WORD,低字节在前高字节在后。
如果在上位机按钮控件属性设置中设置为返回当前点击的坐标
值,断码为:FE F0 X Y ;X,Y均为一个WORD,低字节在前高
字节在后。
0x02:表示连续触发,即按下触摸屏后一直不停地发送触摸屏数值,直到抬起,抬起时无断码发送。发送的每组触摸屏数据之间的
时间间隔可以用命令来控制,命令详见“发送触摸屏数据时间
间隔设置命令”。
0x03:表示连续触发,即按下触摸屏后一直不停地发送触摸屏数值,直到抬起,抬起时有断码发送。
如果在上位机按钮控件属性设置中设置为返回控件ID号,断码
为:FC F0 ID;ID为一个WORD,低字节在前高字节在后。
如果在上位机按钮控件属性设置中设置为返回当前点击的坐标
值,断码为:FE F0 X Y ;X,Y均为一个WORD,低字节在前高
字节在后。
发送的每组触摸屏数据之间的时间间隔可以用命令来控制,
命令详见“发送触摸屏数据时间间隔设置命令”。
例:选择触摸屏模式为单点触发不发送断码值(初始化为这种模式):1B 20 00 FF FF EE FF
选择触摸屏模式为单点触发有断码发送值:
1B 20 01 FF FF EE FF
选择触摸屏模式为连续触发不发送断码值:
1B 20 02 FF FF EE FF
选择触摸屏模式为连续触发有断码发送值:
1B 20 03 FF FF EE FF
注:用户发送“触摸屏模式选择命令“到人机界面这边,人机界面只执行不保存模式值,当人机界面复位重启后触摸屏模式值将恢复初始化,初始化时触摸屏的模式值默认为0x00,即单点触发,抬起时不返回断码。用户CPU控制时需在每次开机时都要发送此命令。
发送触摸屏数据时间间隔设置命令
格式∶十六进制码∶ 1B 21 time FF FF EE FF
解释:1B:为命令帧头,21:为命令。time:时间间隔值,以20MS为单位,一个WORD,低字节在前,高字节在后。FF FF EE FF为帧结束。
初始化时间间隔值为20MS。该时间间隔仅在触摸屏连续触发模式下才有
效,单点触发模式下无效。
例:设置触摸屏数据发送时间间隔为40MS:
1B 21 02 00 FF FF EE FF
注:用户发送“触摸屏数据时间间隔设置命令“到人机界面这边,人机界面只执行不保存间隔时间值,当人机界面复位重启后触摸屏模式值将恢复初始化,初始化时触摸屏数据时间间隔为20MS。该命令是在用户选择触摸屏为连续触发模式后使用才有效,选择单点触发模式该命令无效,不用使用。
用户CPU控制时需在每次开机发送此命令。
自定义鼠标显示位置及状态
格式∶十六进制码∶ 1B 37 X Y FF FF EE FF
解释:1B:为命令帧头,37:为命令。X:为显示鼠标的X方向坐标值,为一个Word,低字节在前,高字节在后。Y:为显示鼠标的Y方向坐标值,为一个Word,低字节在前,高字节在后。FF FF EE FF为帧结束。
例:自定义在坐标(100,100)处显示鼠标,发送命令如下:
1B 37 64 00 64 00 FF FF EE FF
注:自定义鼠标显示位置是在鼠标的属性设置为可见的情况下,如果鼠标的属性设置为不可见,自定义鼠标后仍然看不见鼠标。鼠标属性设置详见命令1B 30 。