




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
WinCC的数据库 WinCCV5 xSybaseAnywhere7 最好的小型数据库 WinCCV6 xMicroSoftSQLServer2000 中型数据库 WinCCV5 x的数据库 变量记录和消息记录数据库的结构数据的存储方式数据库的访问方式 数据库管理工具 SCView SybaseCentralView数据库管理工具 直接在 开始 运行 调用ISQL InteractiveSQLSybaseAnywhere的SQL工具 可以在SCView中直接调用以窗口或命令行形式运行 数据库的一般结构 关系型数据库 由表 Table 组成 表的纵向为域 Field 横向为记录 Record 表间可以用相同的指建立连接 拼成虚拟的新表 称为视图 View 表或视图可以通过SQL 结构化查询语言 进行检索和操作 WinCCV5的两个数据库文件 组态数据库 db存储系统信息 例如 数据归档的周期和尺寸运行数据库rt db存储运行数据 例如 变量历史记录和消息记录两个数据库都位于工程文件夹的根目录下 数据的存储方式 变量归档 过程值归档和压缩归档过程值归档是对变量的直接归档 压缩归档是对过程值归档的 加工 归档 可以按周期对数据进行最大 最小 平均值等的计算 另行归档 并可以删除原始数据 短期归档和顺序归档短期归档到达预定记录数后会覆盖最老的数据 尺寸可预测 可控制 顺序归档不考虑介质容量问题 最终溢出会导致系统崩溃 可选包Storage可以定期备份并删除数据 短期 顺序 短期归档的尺寸 变量归档的位置和存储格式 每个变量在运行数据库中占用一个表短期归档表名Rt db PDB HD 组名 变量名顺序归档表名Rt db PDB 组名 变量名 压缩归档只能是顺序归档 Storage只能用于顺序归档 变量归档的表结构 T 时戳是浮点数 表示距某天多少天 V 不论归档的变量是什么数据类型都按double类型归档 F 标志字 标志字的含义 过程值标志字 归档标志字标志字 高字含有WinCC标志字还是质量代码 代码含义可以在WinCC在线帮助中查到 例 002 替代值 关于变量归档的 Buffer Buffer机制 5 0sp2以上 每个变量在内存缓冲100个 才写入数据库 使用Buffer机制的目的 批量数据库操作 提高归档性能 性能比较 4 x 30变量 s 性能描述 5 0sp2以上 300变量 s 性能描述 可以通过注册表的修改 可以改变缓冲区的大小 HKEY CURRENT USER Software SIEMENS WINCC SQLANY DBDSN Blocksize 如果该值被改为1 来一个归档一个 归档性能将降至30变量 s 注册表的修改在本机本用户起作用 针对项目 注册表修改要十分谨慎超过性能限制的变量归档回造成数据丢失 例如 1000个变量都设置为每秒归档 关于非循环归档 标准非循环归档 每个归档的触发函数都会被系统每隔500ms扫描一次 使用变量过多会导致脚本系统过载推荐 不要超过10个 视系统性能和其他脚本容量可以有所增加 更好的方法 使用ODK函数 对相应的归档进行锁定和解锁TLGConnect NULL NULL TLGLockArchiv NULL Archivename TRUE NULL TRUE lockFALSE releaseTLGDisconnect NULL 消息的归档结构 组态库 MSInfotex单个消息的帮助文本 组态库 MSMsgs 消息内容索引 运行库 MSArcShort 短期消息归档MSArcLong 长期消息归档 语言版本 English 中文 MessageText Errorpoint TextBlock3 组态库 TXTTable 文本库 通过ODBC访问WinCC的数据库 建立ODBC项 UserDSN只用于本地本用户 通过ODBC访问WinCC的数据库 建立ODBC OpenDatabaseConnectivity 项 随意 sql 通过ODBC访问WinCC的数据库 建立ODBC项 WinCC项目所在计算机名 与SCView中一致数据库地址 必须取消激活 必须激活 从数据库引入表 建立Query访问变量归档 查看结果 双击 建立Query访问消息归档 WinCCV6的数据库 V6归档的变化数据的存储方式数据库的结构数据库的访问方式中央归档服务器 数据库管理工具 Start Programs MicrosoftSQLServer EnterpriseManager WinCCV6数据库的变化 短期和长期归档区别的淡化快速和慢速归档的引入Storage选项包的功能被集成到基本包Segment 段 机制的引入第三方程序访问数据库的更好选择 OLE DB中央归档服务器的引入 变量的归档机制 取消长期和短期归档的概念取消一个变量占一个表的机制 同类变量共占一表快速和慢速归档以周期1分钟为界1分钟为慢速归档 数据直接写入数据库 不压缩 快速归档的缓冲 组属性 消息的归档机制 依然有短期和长期归档短期归档不入数据库 Segment 段 机制 快速和慢速的变量归档和消息归档有一致的Segment 段 机制 Runtimedatabase Backupdatabase mdf mdf mdf mdf V6的几个数据库文件 项目目录 mdf 组态数据库文件 同V5 项目目录 rt mdf 运行数据库模板 具体归档数据不进入该库文件 项目目录 ArchiveManager TagLoggingFast TLG F mdf 快速当前归档段 TLG F mdf 快速非当前归档段 项目目录 ArchiveManager TagLoggingSlow TLG S mdf 慢速当前归档段 TLG S mdf 慢速非当前归档段 项目目录 ArchiveManager AlarmLogging ALG mdf 消息当前归档段 ALG mdf 消息非当前归档段 变量归档表结构 慢速归档 TagUncompressed 快速速归档 TagCompressed 慢速和快速归档文件内有完全一致的表只是分别把数据记录在不同的表中 变量质量代码 0 x80good 压缩的数据归档 消息归档的表结构 项目目录 mdf 用OLE DB访问V6的数据库 OLE DB与ODBC的区别OLE DB不需要为每个数据库文件建立DSN 通过字符串即可指向特定服务器和数据库文件OLE DB需要网络上有相应的数据库服务器 客户端向服务器提出数据请求 由服务器访问数据库文件并向客户端返回结果OLE DB网络客户端不需要专门的数据库引擎 V6不为备份数据库文件提供ODBCDSN Access通过OLE DB引入V6数据库表格 建立新的Access文件 类型 Project ExistingDatabase 菜单 File Conneciting填写参数测试通过点击 OK 所有User表格出现在Access文件中 数据库服务器名称 利用Windows用户管理机制 为数据库文件在服务器上起个别名 数据库文件的路径和文件名 VB使用连接字符串访问OLE DB数据库 Suboledb VBS117DimobjConnectionDimstrConnectionStringDimstrSQLDimobjCommandstrConnectionString Provider SQLOLEDB 1 IntegratedSecurity SSPI PersistSecurityInfo False InitialCatalog wincc db p6 DataSource CN1N91RC WINCC InitialFileName D SIEMENS WinCC WinCCProjects p6 ArchiveManager TagLoggingSlow CN1N91RC p6 TLG S 200308160531 200308160631 mdf strSQL DELETEFROMTagUncompressedWHERE TimeStamp 8 16 200305 37 00 SetobjConnection CreateObject ADODB Connection objConnection ConnectionString strConnectionStringobjConnection OpenSetobjCommand CreateObject ADODB Command WithobjCommand ActiveConnection objConnection CommandText strSQLEndWithobjCommand ExecuteSetobjCommand NothingobjConnection CloseSetobjConnection NothingEndSub 上面的脚本在WinCCV6VBA中测试通过 建立连接OLE DB的字符串文件 udl 建立纯文本文件改名为 udl双击打开该文件 oledb EverythingafterthislineisanOLEDBinitstringProvider SQLOLEDB 1 IntegratedSecurity SSPI PersistSecurityInfo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第4单元 第20课 魏晋南北朝的科技与文化(新说课稿)2025-2026学年七年级上册历史(部编版)
- 2025年电大护理学基础题库及答案
- 第6课 图像效果的处理 说课稿 粤教版(2019)初中信息技术八年级上册
- 国学研究生智商测试题及答案
- 本章复习与测试说课稿高中物理粤教版2019选择性必修 第三册-粤教版2019
- 2024年五年级数学上册 九 探索乐园 1鸡兔同笼问题说课稿 冀教版
- 2025年心肌疾病护理题库及答案
- 2025年关于老年护理的题库及答案
- (正式版)DB65∕T 4256-2019 《机关办公楼(区)物业管理规范 绿化服务》
- (正式版)DB65∕T 593-2023 《石榴苗木繁育技术规程》
- 会计中级职称《财务管理》电子书
- 河南豫信电科所属公司招聘笔试题库2025
- 小学生科普恐龙知识课件
- 2025年广东省房屋安全鉴定员理论考试题库-上(单选题)
- 高考文言文120个常见实词积累练习(学生版)
- 《STEMI再灌注治疗策略》课件
- 配电网安健环设施标准
- 《实战电池性能测试》课件
- 人教版三年级语文上册第一次月考试卷及答案(A4打印版)
- 2025年全国共青团团员知识竞赛题库及答案(共150题)
- 防雨雪冰冻应急演练
评论
0/150
提交评论