on_wgt_event(screen_id,widget_id,event,value) 如何使用
有例程吗? 这个api使用需要修改控件的ID,点击之后,会触发这个回调,可以获取到画面ID,控件ID已经对应的键值,目前只能获取点击事件 点击一下控件下发一串数据用哪个api If后要接end 发表于 2023-12-20 10:16这个api使用需要修改控件的ID,点击之后,会触发这个回调,可以获取到画面ID,控件ID已经对应的键值,目前 ...
点击一下控件下发数据 用哪个api jwk007 发表于 2023-12-20 10:30
点击一下控件下发一串数据用哪个api
modbus或者PLC协议,用set_uint/set_int这个api,直接写某些寄存器
自定义协议,下发某种固定的指令,就调用串口发送api,uart_send(ch,packet) If后要接end 发表于 2023-12-20 10:32
modbus或者PLC协议,用set_uint/set_int这个api,直接写某些寄存器
自定义协议,下发某种固定的指令,就 ...
HMI 有没有 与 TFT里 function on_control_notify(screen,control,value)实现一样功能的函数 jwk007 发表于 2023-12-20 10:43
HMI 有没有 与 TFT里 function on_control_notify(screen,control,value)实现一样功能的函数 ...
没有,现在HMI都是以变量来控制,所以可以在on_update(slave, vtype, addr)里面判断按钮绑定的寄存器数值是否发生变化,来判断按钮是否被点击 If后要接end 发表于 2023-12-20 11:33
没有,现在HMI都是以变量来控制,所以可以在on_update(slave, vtype, addr)里面判断按钮绑定的寄存器数值 ...
好的 谢谢 If后要接end 发表于 2023-12-20 11:33
没有,现在HMI都是以变量来控制,所以可以在on_update(slave, vtype, addr)里面判断按钮绑定的寄存器数值 ...
用on_wgt_event(screen_id,widget_id,event,value) api 不就是能实现
和functionon_control_notify(screen,control,value)一样的效果吗? 为什么要用on_update(slave, vtype, addr) jwk007 发表于 2023-12-22 14:51
用on_wgt_event(screen_id,widget_id,event,value) api 不就是能实现
和functionon_control_notify(scree ...
on_wgt_event(screen_id,widget_id,event,value)这个目前应该是只能触发按钮类的,其它控件触发不了,一般是on_update(slave, vtype, addr)和旧软件的on_control_notify(screen,control,value)效果差不多,因为HMI是通过变量来控制的,变量发送了变化,就会触发on_update
页:
[1]
2