搜索
您的当前位置:首页正文

组态王如何记录设备的启停时间及运行时间

来源:小奈知识网


1:准备工作

设备状态变量:泵,离散值,=1时启动,=0时停止。

新建内存字符串变量:启动时间,停止时间,设备名称

新建内存整数变量:运行时间

配置数据库odbc连接

新建表格模板及对应的记录体

2:运行启动时输入“SQLConnect( DeviceID, \"dsn=sa;uid=root;pwd=123\");

SQLCreateTable( DeviceID, \"sbyxsj\”

连接数据库及新建数据表

3:在事件函数中添加:

在发生时输入:\\\\本站点\\启动时间=\\\\本站点\\$时间;

存在时输入:\\\\本站点\\泵运行时间=\\\\本站点\\泵运行时间+3;

结束时输入:\\\\本站点\\停止时间=\\\\本站点\\$时间;

\\\\本站点\\泵运行时间=\\\\本站点\\泵运行时间/60;

\\\\本站点\\设备名称=\"beng1\";

SQLInsert( DeviceID, \"sbyxsj\ );

4:在画面添加ado控件,连接对应数据库中表格,运行后在ado控件中查看历史记录如下图所示:

因篇幅问题不能全部显示,请点此查看更多更全内容

Top