A. 组态王怎么一次性读取D200-D300的数据,而不需要在表格中输入100组指令
组态王驱动有自动大包功能,默认是128个字节。
发送指令是更具这个默认设置读取的,如你的地址对应的数据长度刚好这么多,组态王会把这一段数据一起读上来。数据词典的变量指示做上位解析用。中间不用的数据就可以不建立。
B. 组态王的报表如何显示数据
1、首先实时曲线要添加变量连接,设置好上下限,时间轴等参数。
2、其次详细的说明在“开始”-“程序”-“组态王”-“组态王文档”-“使用手册”里面搜索实时曲线或者历史曲线。
3、最后即可显示数据。
C. 组态王选择指定数据库表格
利用绑定列表user从数据库表user中读取用户填充到ctrl19里
SQLSelect(DeviceID,"users","users", "","");
long o;
o=SQLNumRows(DeviceID);
long p;
p=1;
WHILE(p<= o )
{
listAddItem("Ctrl19",users);
SQLNext(DeviceID);
p=p+1;
}
D. 组态王何提取excel表格中的一个单元格(可以用变量指定某一个单元格)的字符到内存字符串上。
你说的excel表是不是就是报表
如果是
问题2:先告诉你 就是你要手动在前面加一个等于号
比如 =\\本站点\内存变量名
问题1就复杂点 需要用到指令
E. 组态王如何知道数据库是否有表格
1.0 打开之前的界面,增加一个查询日期栏中2020/11/9号的记录的按钮
按钮的命令语言如下:
Ctrl0.Where=" 日期 = '2020/11/9' " ;//搜索数据,注意单引号内的数据不允许有空格,因为空格在字符串中也会存在
Ctrl0.FetchData( );//取出数据
Ctrl0.FetchEnd( );//读取结束
2.0 在做一个文本,用来查询当前搜索的条件,方便调试
3.0 当重启运行的时候,点击查询记录,成功的话就会看到下图所示,能够查询到数据库的数据,当然前提是你的数据库有这样的数据
4.0 上面是最简单的条件查询,下面我们增加点难度,自定义查询内容,首先要在数据词典,新建一个变量FindData1,数据类型为内存字符串
5.0 然后新增一个文本,用来作为字符串输入,链接FindData1的字符串变量
6.0 而查询记录按钮的命令语言应该改为:如下
Ctrl0.Where=" 日期 = ' "+\\本站点\FindData1+" ' " ;//
Ctrl0.FetchData( );
Ctrl0.FetchEnd( );
F. 组态王可以取出数据库中某一指定格的数据吗
可以,用函数指令可以读取任一表格中特定列行的表格参数。
G. 组态王如何连续读取Excel的数据,而不是读取指定行指定单元格的数据,请举例,谢谢。
[data,txt,raw]=xlsread(filename);index=[1,3,4];data=data(:,index);
H. 如何用组态王读取ACCESS数据库的数据
1.SQL访问管理器
SQL访问管理器用来建立数据库列和组态王变量之间的联系。包括表格模板和记录体两部分功能。通过表格模板在数据库表中建立表格;通过记录体建立数据库表格列和组态王之间的联系,允许组态王通过记录体直接操纵数据库中的数据。表格模板和记录体都是在工程浏览器中建立的。
2.创建表格模板
在工程浏览器中左侧工程目录显示区中选择“SQL访问管理器”下的“表格模板”项,在右侧目录内容显示区中双击“新建”,弹出“创建表格模板”对话框,如下图。
8.单击“选取”按钮,从中选择相应路径下刚刚定义的数据库文件。 单击“确定”按钮,完成对数据源的配置。
9.对数据库的操作
首先在数据词典里建立变量DeviceID,为内存整形,是数据库连接时产生的连接号。这样就能读取access数据库的数据了。
I. 组态王如何实现选取库里数据提取出来
组态王左面的功能框有一个OPC键,点击进入。选择本机后者远程的OPC软件即可。前提是你在本机或者远程机上安装了某种个OPC软件
J. 组态王数据报表导入到excel
你的报表名得改成“实时数据报表”才行啊