3306 发表于 2023-3-28 15:52:36

记录控件问题请教

当记录控件为历史告警时,告警数值可以显示浮点数,带有小数位吗。

If后要接end 发表于 2023-3-28 16:33:54

HMI开发吗?

3306 发表于 2023-3-28 16:43:32

是的,m系列

If后要接end 发表于 2023-3-28 17:26:14

告警信息只能是字符串,触发告警的寄存器,是可以用位bit来触发

3306 发表于 2023-3-28 17:40:19

利用LUA脚本吗,MDK里面函数封装的形参是unsigned short吧
void Record_SetEvent(uint16 screen_id,uint16 control_id,uint16 value,uint8 *time)
{
    uint8 i= 0;

    BEGIN_CMD();
    TX_8(0xB1);
    TX_8(0x50);
    TX_16(screen_id);
    TX_16(control_id);
    TX_16(value);

    if(time)
    {
      for(i=0;i<7;++i)
            TX_8(time);
    }

    END_CMD();
}

If后要接end 发表于 2023-3-28 17:52:31

3306 发表于 2023-3-28 17:40
利用LUA脚本吗,MDK里面函数封装的形参是unsigned short吧
void Record_SetEvent(uint16 screen_id,uint16...

你这个是Visual TFT软件开发的吧 ?

3306 发表于 2023-3-29 09:15:53

是的,用Visual TFT开发的

If后要接end 发表于 2023-3-29 13:38:18

3306 发表于 2023-3-28 17:40
利用LUA脚本吗,MDK里面函数封装的形参是unsigned short吧
void Record_SetEvent(uint16 screen_id,uint16...

这个触发的告警id最好是整数
页: [1]
查看完整版本: 记录控件问题请教