电工基础

电工基础知识_电工技术-电工最常见电路

dde净量是什么意思(5)

时间:2024-09-04 12:52来源:[db:来源] 作者:admin 点击:
f818data = dderequest(rsichan, “f8:18”) f817data = dderequest(rsichan, “f8:17”) f820data = dderequest(rsichan, “f8:20”) f821data = dderequest(rsichan, “f8:21”)

  f818data = dderequest(rsichan, “f8:18”)

  f817data = dderequest(rsichan, “f8:17”)

  f820data = dderequest(rsichan, “f8:20”)

  f821data = dderequest(rsichan, “f8:21”)

  f822data = dderequest(rsichan, “f8:22”)

  f823data = dderequest(rsichan, “f8:23”)

  f824data = dderequest(rsichan, “f8:24”)

  varresults = dderequest(rsichan, “f8:25”)

  ddeterminate (rsichan)

  cells(lngrow, 1).value = f810data

  cells(lngrow, 2).value = f811data

  cells(lngrow, 3).value = f812data

  cells(lngrow, 4).value = f816data

  cells(lngrow, 5).value = f818data

  cells(lngrow, 6).value = f817data

  cells(lngrow, 7).value = f820data

  cells(lngrow, 8).value = f821data

  cells(lngrow, 9).value = f822data

  cells(lngrow, 10).value = f823data

  cells(lngrow, 11).value = f824data

  cells(lngrow, 13).value = now()

  end if

  end sub

  在vb中实现调用excel后台数据库

  因为前期已经实现了vb与plc的通讯可以实时看到数据的状态了,随后又实现了excel与plc的通讯也可以实时看到数据的状态,但这两种方法都有其局限性:前者可看、可控但因无数据库无法实现数据的存储,后者可看、可查但因无可执行程序无法实现可控。只有二者结合在一起才能扬长避短充分发挥功效。于是在vb中实现调用excel后台数据库这种方式就应运而生了,这种方式即充分发挥了vb可控的一面又实现了excel对数据的强大处理能力可以说上位机真正实现了对plc可看、可查、可控的功能。vb与excel的连接方法如下:

  (1)在工程中引用microsoft excel类型库:从“工程”菜单中选择“引用”栏;选择microsoft excel 9.0

  object library(excel2000),然后选择“确定”。表示在工程中要引用excel类型库。

  (2)在通用对象的声明过程中定义excel对象:

  dim xlapp as excel.application

  dim xlbook as excel.workbook

  dim xlsheet as excel.worksheet

  (3)在程序中操作excel表常用命令:

  set xlapp = createobject(“excel.application”) `创建excel对象

  set xlbook = xlapp.workbooks.open(“文件名”) `打开已经存在的excel工件簿文件

  xlapp.visible = true `设置excel对象可见(或不可见)

  set xlsheet = xlbook.worksheets(“表名”) `设置活动工作表

  xlsheet.cells(row, col) =值 `给单元格(row,col)赋值 (责任编辑:admin)

织梦二维码生成器
相关文章
------分隔线----------------------------
栏目列表
推荐内容