工业组态软件报表
工业组态软件中的报表是自控系统中的难点,本文介绍了如何使用ACCESS和WINCC数据存储过程、查询、导出等方法
步骤1:新建ACCESS文件WINCC_DATA,
步骤2:在控制面板中-----管理工具-----数据源
如下
3:在选择已经建好的ACESS文件如
: WINCC_DATA,
工业组态软件中的报表是自控系统中的难点,本文介绍了如何使用ACCESS和WINCC数据存储过程、查询、导出等方法
在数据源名称:SampleDSN
步骤4:在citect中编写如下代码:
Dim objConnection //定义连接字
Dim strConnectionString //定义连接字符串
Dim lngValue //定义需要存储的中间变量
Dim strSQL //定义连接名称
Dim objCommand //定义查询命令
Dim Tag1,Tag2,Tag3,Tag4,Tag5,Tag6,Tag7,Tag8 //需要定义一些中间变量用于读取组态软件中的变量
strConnectionString = "Provider=MSDASQL;DSN=SampleDSN;UID=;PWD=;" //此部分语句不要更改
lngValue = HMIRuntime.Tags("SL_Total_Numb").Read //读取组态软件中的变量数值。此语句是在WINCC下有效的,如果在Citect中则需要将此语句更改以下相同。
Tag1 = HMIRuntime.Tags("cang1_s").Read
工业组态软件中的报表是自控系统中的难点,本文介绍了如何使用ACCESS和WINCC数据存储过程、查询、导出等方法
Tag2 = HMIRuntime.Tags("cang2_s").Read
Tag3 = HMIRuntime.Tags("cang3_s").Read
Tag4 = HMIRuntime.Tags("cang4_s").Read
Tag5 = HMIRuntime.Tags("cang5_s").Read
Tag6 = HMIRuntime.Tags("cang6_s").Read
Tag7 = HMIRuntime.Tags("cang7_s").Read
Tag8 = HMIRuntime.Tags("cang8_s").Read
strSQL = "INSERT INTO WINCC_DATA (ProductNumb,Numb1,Numb2,Numb3,Numb4,Numb5,Numb6,Numb7,Numb8)"&_
" VALUES (" & lngValue & "," & Tag1 & "," & Tag2 & "," & Tag3 & "," & Tag4 & "," & Tag5 & "," & Tag6 & "," & Tag7 & "," & Tag8 & ");"//将读取的数据存储到对应的ACCESS表单中,注意插入的关键字和变量的对应关系。以下部分无需更改
Set objConnection = CreateObject("ADODB.Connection")
objConnection.ConnectionString = strConnectionString
objConnection.Open
Set objCommand = CreateObject("http://www.77cn.com.cnmand")
With objCommand
.ActiveConnection = objConnection
.CommandText = strSQL
End With
objCommand.Execute
Set objCommand = Nothing
objConnection.Close
Set objConnection = Nothing
步骤5:打开VB程序 工程----引用
工业组态软件中的报表是自控系统中的难点,本文介绍了如何使用ACCESS和WINCC数据存储过程、查询、导出等方法
步骤6:在部件中添加
步骤7:打开数据查询的工程进行数据处理,其中导出到EXCEL无需更改,需要将查询部分的代码进行部分调整和ACCESS中一致。
工业组态软件中的报表是自控系统中的难点,本文介绍了如何使用ACCESS和WINCC数据存储过程、查询、导出等方法
步骤8:运行调整
思路如下:
1:建立ACCESS表单,并在上位组态软件中将需要的数据存储
2:在VB中将数据查询的结果显示并导出到EXCEL中。
注意:
在将程序打开时如果提示缺少控件等,请根据提示添加相关的控件,如无法确定是哪个控件,可以上网搜索一下。
以上代码在WINCC中已经实际运行,没有问题。在CITECT中的VB中需要将读取数据部分进行更改,具体需要和施耐德服务人员联系。
…… 此处隐藏:86字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [行业资料]创设有效语境 改善英语教学
- [行业资料]微商推广引流的44种方法
- [行业资料]医疗机构输血科血库基本标准
- [行业资料]锂离子电池项目可行性研究报告(2015年
- [行业资料]申请执行人长沙市开福区人口和计划生育
- [行业资料]倾听草木的呼吸(初中阅读)
- [行业资料]长沙新环境厂房租赁合同书
- [行业资料]2022年经济师《金融专业知识与实务(中
- [行业资料]浦东新区2009学年度第二学期期末考试七
- [行业资料]企业劳动用工协议书
- [行业资料]最新苏科版七年级数学上册第二章有理数
- [行业资料]12星座与英语词汇学习
- [行业资料]2008年高考化学科经验
- [行业资料]镇政府2015年工作总结及2016年政府工作
- [行业资料]梧州市产业园区规划及招商引资报告
- [行业资料]大体积砼承台施工作业指导书
- [行业资料]学生干部在创建和谐校园中的作1
- [行业资料]小学语文教师实习个人总结
- [行业资料]2014完美最新奖金制度
- [行业资料]2016年一建建筑实务-重要知识点地质
- 【最新】人教版小学语文三年级上册:第
- 中国中小企业年鉴(地区数据)
- 动物与人类生活的关系 ppt
- 选修3 专题3 胚胎工程知识点
- 遥感技术基础复习题
- 公司员工职业生涯规划实施方案
- 辽宁省建筑施工企业安全生产许可证管理
- 15秋福师《中外幼儿教育史》在线作业二
- 2015-2020年中国网络视频行业深度调研
- 数学八年级下华东师大版21.1算术平均数
- 苏教版一年级语文下册《小松树和大松树
- 油画论文:摄影对当下油画艺术的影响
- 西方自由主义影响下的新闻自由——从17
- 基于支持向量机的商业银行信用风险评估
- 机械设计基础复习题答案(修改)(1)
- 语文:高考作文素材:材料引用及论点论
- 月份工程进度款结算单62+56
- 2018-2023年中国互联网基金行业现状研
- 人教版 PEP 五年级下册Unit1Lesson1 th
- 2014学年第二学期四年级数学期末教学质




