把Citect的实时数据转存到指定的数据库中_第1页
把Citect的实时数据转存到指定的数据库中_第2页
把Citect的实时数据转存到指定的数据库中_第3页
把Citect的实时数据转存到指定的数据库中_第4页
把Citect的实时数据转存到指定的数据库中_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、把Citect的实时数据转存到指定的数据库中一、创建数据库用ACCESS建立一个YCDATA的数据表。数据库存到工程所在目录下,这样备份工程时能一起打包备份。实例中保存文件名为ReportData.mdb”国通过输入数据创建表IUDATAYCDATA:表文本内容YC1YC2YC3YC4字段名称数据类型日期,时间文本数字字字字期数射二、配置数据源Citect对数据库的访问是采用ODBCT式,所以支持很多数据库,我现在以ACCES效例来说明。数据源名称为“ReportData”进入控制面板中,双击数据源(ODBC选才iACCESS数据驱动新加一个数据源名,然后点“选择”按钮,选择数据库所在路径,点

2、“确定”保存这样数据源就创建成功了,其他数据库也是类似创建的。、编写Citect存储数据库函数根据下图创建Cicode文件编写SaveDbData函数,保存文件名为Save.ci以下为Save.ci文件具体内容FUNCTIONSaveDbData()INThSQL;STRINGsName;INTStatus;STRINGSqlActionSTRINGRealRecipeNameRealRecipeName=测试+IntToStr(Rand(10)+1)SqlAction=INSERTVALUES(SqlAction=SqlActionSqlAction=SqlAction+RealToStr(

3、I3,5,1)SqlAction=SqlActionINTOYCDATA(文本内容,YC1,YC2,YC3,YC4,YC5)+RealRecipeName+,+RealToStr(I1,5,1)+,+RealToStr(I2,5,1)+,+IntToStr(kwh1)+,+RealToStr(kwh2,5,1)+)hSQL=SQLConnect(DSN=ReportData;UID=;PWD=IFhSQL-1THENSQLExec(hSQL,SqlAction);SQLDisconnect(hSQL);ENDEND这样我们可以在citect中调用SaveDbData函数对数据进行插入操作四、定

4、义事件定时写入数据库去我的工程+应aCSV,IncludeCSV_IretantTrendFAC_IrvcludeFacilitiesIncludeIniti4tive_WWH340IflyPirstProjeclE白port_Ei:eela图形3页面一己模板aa符号3精灵,营超级精灵G标篓报表事件累积器的报警.I曾丽巴通信健盘命令健盘键码目白川的文件匕jCiMctV5m件+3tEtl04beifen为事件建立一个名称,时间从0点开始,每1分钟存储一次,动作就是调用存储数据库的函五、运行CitEG计算机设置向导激活事件,事件只有激活时才能真正起到作用。计算机角色设置匕同区I本计算机的基本角色是

5、由它的IP地址是否与工程中所配置地址匹配而决定的.选择本计算机的角色。6服务器和控制客月编篁厂多处理c控制客户端(0厂完全许可C仅查看客尸端(D注意:如果找不到适合这台电脑的服务器,这台电脑就必须是客户端.上一兰I下一步(由I取消I.助I在这里我们可以看到前面定义的事件SaveDbDataEvent,勾中点下一步。其实向导设置参考Citect操作细则YCDATA:表莫本内琴YC1IIC2TC3YC4TOM10-08-1116:00:012010-08-11IB.01:00201006-111B;02:018B3102010-08-1116:01;00渊试92010-00-1116R4:00蹲试

6、92010-08H116:05:00MS22010-08-1116106:00潴膨2010-00-1116:07:00IH1X30034342D10-0S-112010-08-112010-08-112010-08-112010-08-1120110=00-11ZDW-OB-llIBOB:OD1609;0016:10:0016:11:0016:12:0016.13:00IBM:OQZIZ1213434.21213221|213221213221212132213Z21322132213221Z12121212122125454345454543434545454332375760324754332375760324T54332375760324Ts4332375T6032475

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论