1. 关于页面与页面之间的跳转
page 页面刷新指令
命令格式 :page PID
(PID:页面ID或页面名称)
例如:在一个hmi工程里有几个页面A1,A2,A3等,如果想从页面A1切换到页面A2,可以使用在页面A1的弹起事件里写上
page A2
这样,当串口屏处在页面A1时,按下屏幕任意地方就可以实现从A1页面切换到A2页面。
2.关于控件的隐藏
vis 隐藏/显示控件
命令格式 :vis obj,status
(obj:控件ID或控件名称 status:状态 [0:隐藏 1:显示])
例如:在一个页面里定义了几个文本控件t1,t2,t3,要实现刚进入页面显示t1,t2,不显示t3,就可以在前初始化事件里写上
vis t3,0
3.关于上电的初始化设置
串口屏的出厂默认波特率为9600,我们可以对其进行设置,指令如下图所示。
在设备上电后的第一个页面的“前初始化事件”里设置即可,代码如下:
///
//初始化配置
bauds=115200 //初始化波特率
recmod=1 //配置为主动解析模式
bkcmd=3 //收到正确或者错误指令都返回数据
///
在上面的配置中使用的是主动解析模式,在该模式下,我们使用“自定义的协议”进行串口通信和数据解析。