1、电子科技大学毕业论文(设计)微机数据采集系统1电子科技大学毕业设计(论文)论文题目微机数据采集系统学习中心(或办学单位)成都孟翔教育指导老师职称讲师学生姓名学号W121080694201003专业电力系统及其自动化电子科技大学继续教育学院制网络教育学院2013年9月25日电子科技大学毕业论文(设计)微机数据采集系统2电子科技大学毕业设计(论文)任务书题目微机数据采集系统任务与要求实现采集一条10KV线路的变压器的电压、电流、有功、无功、功率因数、电压质量等实时数据,而且还提供了丰富的控制和管理功能,如用电情况实时分析、线损计算、异常报警等,对于有条件的用户还可以实现备用变自动投切等功能时间20
2、13年9月2日至2013年10月4日共周学习中心(或办学单位)成都孟翔教育学生姓名学号W121080694201003专业电力系统及其自动化指导单位或教研室指导教师职称讲师电子科技大学继续教育学院制网络教育学院2013年9月25日电子科技大学毕业论文(设计)微机数据采集系统3毕业设计论文进度计划表日期工作内容执行情况指导教师签字8月2日至8月9日选题、确定论文题目完成8月10日至8月17日查找、收集相关资料文献完成8月18日至8月30日撰写论文、提交论文初稿完成9月1日至9月7日修改论文、提交论文二稿完成9月8日至9月15日校对论文并定稿完成9月16日至9月20日提交论文电子版、打印纸质论文完
3、成10月4日答辩完成教师对进度计划实施情况总评论文选题符合专业培养目标,能够达到综合训练目标,题目有一定难度,题目有一定难度,工作量较大。该生能结合电力和计算机相关的知识,较全面解决电力数据采集问题问题,综合运用知识能力较强。文章篇幅完全符合学院规定,内容较为完整,层次结构安排科学,主要观点突出,逻辑关系清楚,论述紧扣主题,格式符合规范要求;签名2013年10月1日本表作评定学生平时成绩的依据之一。电子科技大学毕业论文(设计)微机数据采集系统4电子科技大学毕业设计论文中期检查记录表学生填写毕业设计论文题目微机数据采集系统学生姓名学号W121080694201003专业电力系统及其自动化层次专升
4、本学习中心(或办学单位)名称孟翔直属班指导教师姓名及职称讲师教师指导毕业设计论文时间及地点孟翔直属班检查教师填写毕业设计论文题目工作量饱满一般不够毕业设计论文题目难度大适中不够毕业设计论文题目涉及知识点丰富比较丰富较少毕业设计论文题目价值很有价值一般价值不大学生是否按计划进度独立完成工作任务是学生毕业设计论文工作进度填写情况已填写学生出勤情况及出勤的考核办法学生与指导教师见面接受指导次数5次学生工作态度认真一般较差教师毕业设计论文指导日志是否齐全其他检查内容存在问题及采取措施数据库表设计较多,比较繁杂,经过和学生沟通,抽象化优化后,已减少数据库表数目。检查教师签字2011年10月1日学习中心(
5、或办学单位)意见年月日学院审核意见加盖公章年月日注此表同学生毕业设计论文一起存档电子科技大学毕业论文(设计)微机数据采集系统5摘要本论文主要阐述了微机数据采集系统的设计,建立和实施配变线路的管理一向是我们用电管理部门的重要职能,随着电子技术和信息技术的飞速发展,运用新的技术手段来进行配变线路的管理不仅是经济、可行的,而且是必须的。随着社会进步,生产和生活水平的提高,不仅用电量迅速上升,而且用户对用电质量的要求也不断提高,用户的满意度和经济效益成为供电企业发展的决定性因素,直接向用户供电的配变地位也就日益突出,对其进行科学、有效地管理成为当前供电部门重点关心的问题。就技术线损而言,为了确定网络的
6、供电能力,一般根据线路去年的供用电情况进行计算分析,算出一条或多条线路的损耗或配电设备的损耗。由于多数中压和低压网络是辐射型的,网络负荷点的数目比较多,每个点的信息量很有限,一般只知道用户的年月用电情况,没有实时运行参数,加之实际负荷变化较大,因此很难及时计算分析并作出调整,使配电线路处于高效运行状态。另外线路和用户的无功得不到及时准确的补偿,无功电流过大,也是加大损耗的重要原因。对于管理线损,主要是加大管理力度,采取各种措施根治形形色色的偷漏电行为。然而仅靠人为的查处是消极的、被动的,而且还受人员素质的制约。所以,没有完备的监测与控制手段就难以做到应收必收、收必合理,这已成为供电企业急待解决
7、的一大难题。对于配电网来说,掌握了所属配电变压器的运行情况,就可以帮助管理者了解配电网的状况,及时准确地掌握10KV线路当前运行情况,如线损、变损、负荷率、电能质量等重要运行参数,找出线路不合理运行的原因。该系统结合了用电管理部门的运行管理经验和我国电力系统的实际状况,具有很强的适应性;该系统的管理对象是10KV公变及专变,不仅采集变压器下用户的电压、电流、有功、无功、功率因数、电压质量等实时数据,而且还提供了丰富的控制和管理功能,如用电情况实时分析、线损计算、异常报警等,对于有条件的用户还可以实现备用变自动投切功能。该系统是基于完善特性,并考虑到可扩展性而精心设计的。具有可靠性、开放性、安全
8、性、可集成性、易维护性、良好的二次开发功能和管理方便等优秀特点。电子科技大学毕业论文(设计)微机数据采集系统6ABSTRACTAMANAGERMENTSYSTEMOFONE10KVLINEANDTHERELATED20TRANSFORMERS10KVGUANGSHANGLINEAREESTABLISHEDTOCOLLECTTHEREALTIMEDATASUCHASVOLTAGE,CURRENT,ACTIVEPOWER,REACTIVEPOWER,POWERFACTORANDVOLTAGEQUALITYMOREOVER,ABUNDANTMANAGEMENTFUNCTIONSAREALSOPROV
9、IDED,FOREXAMPLE,REALTIMEANALYSISOFPOWERCONSUMPTIONLINELOSS,TRANSFORMERLOSS,LOADRATEANDPOWERQUALITYANDABNORMALWARNINGETC,FORSOMERICHERCUSTOMERS,THEYCNADOPTSTANDBYPOWERSUPPLYANDTHEACQUISITIONANDMONITORINGSYSTEMOFMEDIUMVOLTAGEDISTRIBUTIONNETWORKOFCARRIERWAVEWITHREACTIVEPOWERAUTOMATICSWITCHINGFUNCTIONKE
10、YWORDMEDIUMVOLTAGECARRIERDISTRIBUTIONNETWORKMONITORINGSYSTEM电子科技大学毕业论文(设计)微机数据采集系统7目录第一章简介111简介112开发工具的选择1121DELPHI简介1122SYBASESQLSERVER12简介2123C/S简介2第二章需求分析321系统目标322系统的功能要求323系统的性能需求324系统的数据需求3241系统的数据需求包括如下几点3242系统的数据字典425建立系统的约束4第三章概要设计531系统体系结构532主要功能设计5321主要功能模块5322系统流程图5323系统模块介绍633数据库设计6341网
11、络安全16第四章详细设计1741首页面及主要页面设计1742功能模块设计17电子科技大学毕业论文(设计)微机数据采集系统843系统实现19431图形编辑详细功能及部分代码19432数据采集信息展示详细功能及部分代码52433统计报表详细功能及部分图例55结束语57谢辞58参考文献59电子科技大学毕业论文(设计)微机数据采集系统1第一章简介121开发工具DELPHI简介DELPHI简介“DELPHI”是一种可视化编程工具,指的是开发图形用户界面(GUI)的方法。读者不需要编写大量代码去描述界面的外观和位置,而只要把预先建立的对象放到屏幕上即可。“可视的”这个名字初听起来可能抽象了点,但实际上它却
12、是最形象的叫法,用户只要看到DELPHI的界面就会明白,实际上无需编程,就可以完成许多编程步骤。另外,在DELPHI中控件的概念,在WINDOWS中控件的身影无处不在,各种各样的按钮、文本框等都是控件。DELPHI把这些控件模式化,并且每个控件都有若干属性用来控制控件的外观以及工作方法(METHOD)DELPHI的特点1可视化编程DELPHI自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。2面向对象的程序设计在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,DELPHI自动生成对象的程序代码并封装起来。每个对象以图形
13、方式显示在界面上,都是可视的。3结构化程序设计语言DELPHI是在PASCAL语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的思维发方式,其语句简单易懂;其编译器支持彩色代码,可自动进行语法错误检查,同时具有功能强且使用灵活的调试器和编译器。4事件驱动编程机制DELPHI通过事件来执行对象的操作。一个对象可能回产生多个事件,每个事件都可以通过一段程序来响应。5访问数据库DELPHI提供开放式数据连接(OPENDATABASECONNECTIVITY),即ODBC功能,它可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如SYBASESQLSERVER、O
14、RACLE等。122数据库SYBASESQLSERVER简介电子科技大学毕业论文(设计)微机数据采集系统2SYBASESQLSERVER12中文版,是基于客户端/服务器模式(CLIENT/SERVER模式,简称C/S模式)的新一代大型关系型数据库管理系统(DBMS)。它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据安全性。SQLSERVER2000主要的服务器组件1SYBASESQLSERVER数据库引擎SYBASESQLSERVER服务。2SYBASEBACKUPSERVE
15、R代理程序SQLBACKUPSERVER服务。123C/S简介C/S模式即客户机/服务器(CLIENT/SERVER)体系结构是当前非常流行的计算机体系结构。在这种体系结构中,客户机提出请求,服务器对客户机的请求作出回应。在客户机/服务器体系结构中,客户机负责管理用户界面、接收用户数据、处理应用逻辑、生成数据库服务请求,然后将这些请求发送给服务器,并且接收服务器返回的结果,最后再将这些结果按照一定的格式返回给用户。服务器接收客户机的请求,处理这些请求,并把处理结果返回给客户机,这些处理结果包括访问数据库的结果数据和执行状态例如成功或失败。在典型的C/S数据库应用中,数据的储存管理功能,是由服务
16、器程序独立进行的,并且通常把那些不同的(不管是已知还是未知的)前台应用所不能违反的规则,在服务器程序中集中实现,例如访问者的权限,编号不准重复、必须有客户才能建立定单这样的规则。所有这些,对于工作在前台程序上的最终用户,是“透明”的,他们无须过问(通常也无法干涉)这背后的过程,就可以完成自己的一切工作。在客户服务器架构的应用中,前台程序可以变的非常“瘦小”,麻烦的事情,都交给了服务器和网络。在C/S体系的下,数据库真正变成了公共、专业化的仓库,受到独立的专门管理。电子科技大学毕业论文(设计)微机数据采集系统3第二章需求分析21系统目标实现采集一条10KV线路的变压器下用户的电压、电流、有功、无
17、功、功率因数、电压质量等实时数据,而且还提供了丰富的控制和管理功能,如用电情况实时分析、线损计算、异常报警等,对于有条件的用户还可以实现备用变自动投切等功能22系统的功能要求1、系统设置对系统正常运作的各种参数数据进行收集管理,使系统能适应各供电局(公司)的特殊情况,实现的灵活管理。2、图型编辑生成矢量线路结构图,并关联数据。为监控和图档管理提供图形数据。3、数据采集通过人工抄表或远程自动抄表为系统提供监测和计算数据。4、统计分析对采集数据进行分析加工,生成报表。5、配网运行对变压器、线路、电能表等配电设备资产、运行情况进行管理。6、系统管理对使用本系统人员及功能模块进行管理。23系统的性能需
18、求实现实时采集一条10KV线路的变压器下用户的电压、电流、有功、无功、功率因数、电压质量等数据并直观的呈现在图上24系统的数据需求系统数据来源为DLC2100电力数字多址载波机和电力营销数据库242系统的数据字典模块定义表MKDYB,岗位名称BM_GWM,岗位对应模块BM_GWDYMK,人员基本信息RYJBXX,图型临时表TXB,永久图形表YJTXB,自定义图形表ZDYTX,自定义图形类别表ZDYTXLBB,自动生成图形参数表ZDSCCSB,自动生成图形表ZDSCTXB,线路资产表DF_XLDA,XLFDXX线路分段信息,PD_GDZC_BYQ变压器资产表,电子科技大学毕业论文(设计)微机数据
19、采集系统4PD_SBTZ_XL线路运行表,变压器参数表PD_BYQ_CS,线路参数表PD_XL_CS,变压器运行表PD_SBTX_BYQ,变电站编码BM_BDZ,电能表电量月记录数据表DNBJLSJ,线损汇总表XSHZB,变电站35KV母线平衡表BDZMXPHB,负荷测量实时记录数据表FHCLSSJL,供电可靠率统计表GDKKL,电压合格率统计表DYHGLTJ,参考变损表CKBSB,功率因素分析表GLYSFXB,XTCSB系统参数表,GJXXLSB告警信息历史表,GJSZB告警设置表,用户变损表YH_BYQSH,负荷统计表FHTJB25建立系统的约束1、说明监控画面数据由此表提供,接受由载波机
20、提供更新数据。2、一个设备一条记录,不论有几只电能表。3、抄不到数据应对数字字段记录值赋0。负荷测量历史记录数据表LS_FHCLSSJL1、说明15分钟写历史记录表一次(把数据从FHCLSSJL中转到LS_FHCLSSJL)2、数据从FHCLSSJL中来(记录数时间/15FHCLSSJL中所有行数)电能表电量天记录数据表T_DNBJLSJ结构和电能表电量月记录数据表DNBJLSJ一样,只是每天接受由载波机提供数据,更新一次数据。1、记录数电表个数2、抄不到数据应对数字字段记录值赋0。历史电能表电量天记录数据表LS_T_DNBJLSJ说明结构和电能表电量月记录数据表DNBJLSJ一样只是每天从T
21、_DNBJLSJ转入当天数据。(记录数电表个数天数)电子科技大学毕业论文(设计)微机数据采集系统5第三章概要设计31系统体系结构32主要功能设计1、对系统正常运作的各种参数数据进行收集管理,使系统能适应各供电局(公司)的特殊情况,实现的灵活管理。2、生成矢量线路结构图,并关联数据。为监控和图档管理提供图形数据。3、通过人工抄表或远程自动抄表为系统提供监测和计算数据。4、对采集数据进行分析加工,生成报表。5、对变压器、线路、电能表等配电设备资产、运行情况进行管理。6、对使用本系统人员及功能模块进行管理。321主要功能模块一、系统设置二、图型编辑三、数据采集四、统计分析五、配网运行六、系统管理32
22、2系统流程图数据采集计算比较线损管理实时监测统计分析管理传数据配网管理电费电量数据库服务器DLC2100电力数字多址载波机DLC2100电力数字多址载波机采集前置机采集应用系统采集应用系统一条10KV线路上安装采集载波机电子科技大学毕业论文(设计)微机数据采集系统6323系统模块介绍一、系统功能用户登录、数据归档、电能表数据同步、打印设置、系统参数表、告警设置二、图形编辑生成接线图、线路结构图、单线图、三、数据采集数据采集、人工抄表、远程自动抄表、监控画面库四、统计分析统计分析台区、供电可靠率、电压合格率、负载分析、负载统计、用户变损分析、监测变损分析、用户线损分析、监测线损分析、用户参考线损
23、比较、功率因素分析、电量统计、运行日报表、运行月报表、运行年报表、运行日历史曲线、运行月历史曲线、运行年历史曲线、历史报警故障统计、统计分析综合、电量明细表、线损统计表、线路输入输出汇总表、变电站母线平衡表、线损波动曲线图五、配网运行设备参数管理、线路参数2变压器参数2、资产管理、变电站、线路、变压器、无功补偿设备、负荷开关、变压器调节装置、有功表、无功表、TTU、运行设备管理、运行专用变压器、运行公用变压器、运行线路、运行线路电能表、运行台区电能表、运行变电站电能表六、系统管理人员使用信息维护、人员使用模块维护33数据库设计模块定义表MKDYB1ZCKXH主窗口序号C42ZCKMH主窗口名汉
24、C303ZCKMY主窗口名(英)C124FCKMY父窗口名(英)C125GLDL功能大类C12岗位名称BM_GWMC1GWMCBM岗位名称编码C202GWMC岗位名称()C12岗位对应模块BM_GWDYMK1GWMCBM岗位名称编码C202DYMK对应模块()C12人员基本信息RYJBXX1RYMC名称C102SSBM部门C143NYAA年龄C2电子科技大学毕业论文(设计)微机数据采集系统74XBAA性别C15GWMC岗位名称C206GDFGS供电分公司C207RYMM人员密码C108RYID人员工号INT图型临时表TXB1NAME图型名称C302QX起始X坐标INT3QY起始Y坐标INT4Z
25、X终止X坐标INT5TXLX图型类型INT6YS颜色INT7MS模式INT8KD宽度INT9WBXX文本信息C3010WBXXYS文本信息颜色INT11WBXXSZ文本信息字体大小INT12TZC图纸长INT13TZK图纸宽INT14SBBH设备编号C2015RYID人员工号INT说明1、用于绘图时记录所绘图形,存盘后把此表记录考入永久图形表并清空此表记录2、图型类型1直线,2变压器,3电杆,4标记,5开关3、颜色0BLACK,1RED,2BLUE,3GREEN,4WHITE4、模式0实线,1虚线5、人员工号主要考虑有两台以上机起同时画图时不冲突。永久图形表YJTXB自定义图形表ZDYTXB1
26、NAME图型名称C302QX起始X坐标INT3QY起始Y坐标INT4ZX终止X坐标INT5TXLX图型类型INT6YS颜色INT7MS模式INT8KD宽度INT9WBXX文本信息C3010WBXXYS文本信息颜色INT电子科技大学毕业论文(设计)微机数据采集系统811WBXXSZ文本信息字体大小INT12TZC图纸长INT13TZK图纸宽INT14TXLB图型类别CHAR30自定义图形类别表ZDYTXLBB1TXLB图型类别CHAR30自动生成图形参数表ZDSCCSB1FZ分支INT2TJGHT接杆号INT3GTS杆塔数INT4BYQS变压器数INT5BY1备用INT6RYID人员工号INT自
27、动生成图形表ZDSCTXB1NAME图型名称C302QX起始X坐标INT3QY起始Y坐标INT4ZX终止X坐标INT5TXLX图型类型INT6YS颜色INT7MS模式INT8KD宽度INT9WBXX文本信息C3010WBXXYS文本信息颜色INT11WBXXSZ文本信息字体大小INT12TZC图纸长INT13TZK图纸宽INT14RYID人员工号INT1线路资产表DF_XLDANO字段名中文名称类型取值范围PFINDUC1GDFGSBM供电分公司编码C22XLBH线路编号C113GDXLC40电子科技大学毕业论文(设计)微机数据采集系统94JXFS接线方式C10架空线1电缆5SDDC406GD
28、RL供电容量千伏安N10,17CQ产权C10本局;1用户8XLSYLB线路使用类别C11自用;2合用;3公用9XLCD线路长度(公里)N6,310DXLXC211BCJMN312BZ备注VC4013XLMC线路名称C4014ZCGSYHH资产归属营业户号C815DLTGY电压C1BM_DYDJ1617信息说明1线路性质(XLXZ)0专线;1T接。2线路使用类别(XLSYLB)1自用;2合用;3公用BM_JXFS接线方式编码表BM_CQ产权编码表BM_XLSYLB线路使用类别编码表XLFDXX线路分段信息NO字段名中文名称类型取值范围PFINDUC1GDFGSBM供电分公司编码C22XLBH线路
29、编号C113XLFDXH线路分段序号N4XLCD线路长度N63电子科技大学毕业论文(设计)微机数据采集系统105DXXH导线型号PD_GDZC_BYQ变压器资产表NO字段名中文名称类型取值范围PFINDU1GDFGS供电分公司编码C22ZCBH变压器资产编号C113XSHC124ZCCJ制造厂家C405GGXH规格型号C206JX接线C107XB相别C108EDRL额定容量KVAN10,29ZK阻抗欧姆N10,210YCDY一次电压VN10,211ECDY二次电压VN10,212YCDL一次电流AN10,213ECDL二次电流N10,214WXCC外型尺寸C1015YZ油重KGN10,216Z
30、ZL总重量KGN10,217BYQSYNX变压器使用年限N218JNF节能否C119DYB电压比C520ZKDY阻抗电压C121PO有功空载损耗N10,2暂不用22QO无功空载损耗N10,2暂不用23PD有功负载损耗N10,2暂不用24QD无功负载损耗N10,2暂不用25IO空载电流占额定电流比N10,2暂不用电子科技大学毕业论文(设计)微机数据采集系统1126UD短路电压占额定电压比N10,2暂不用27YDSBRL用电设备容量N10,128CCBH出厂编号C2029CCRQ出厂日期D30GRRQ购入日期D31GRDW购入单位C1832GRFZR购入负责人C1833RZR入帐人C1834RZR
31、Q入帐日期D35ZXYSJG最新预试结果C10036YSRQ预试日期D37YSRYGH预试人员工号C1838SFHG是否合格C139SFYX状态C140BZ备注C4041EDDY额定电压N12,242TQDW提取单位C2043TQRGH提取人C1844TQJBR提取经办人C1845TQSJ提取时间DPD_SBTZ_XL线路运行表NO字段名中文名称类型取值范围PFINDU1GDFGS供电分公司编码C22YXH运行号C113YYXH原运行号C124XLZL线路种类C11主干线路2大分支线路5BDZ变电站编号电子科技大学毕业论文(设计)微机数据采集系统12BD_GYDLG变电站出线开关号XLBH线路
32、编号C38从DF_XLDA中选数据XLMC线路名称C40JXSJ建线时间DDYDJ电压等级CQ产权TYSJ投运时间DBZ备注C40变压器参数表PD_BYQ_CSNO字段名中文名称类型取值范围PFIND1BYQXH变压器型号C102DYDJ电压等级C23EDRL额定容量N10,24EDDYG额定电压高N10,25EDDYD额定电压低N10,26PO有功空载损失N10,27QO无功空载损失N10,28PD有功负载损失N10,29QD无功负载损失N10,210DLDL短路电流N10,210KZDL空载电流N10,2线路参数表PD_XL_CSNO字段名中文名称类型取值范围PFIND1DXXH导线型号C
33、102DXJM截面N10,23DXGZWD导线工作温度N10,2电子科技大学毕业论文(设计)微机数据采集系统134DXJHDJ导线几何档距N10,25DZ电阻N10,26DK电抗N10,27XSL线损率N10,2变压器运行表PD_SBTX_BYQNO字段名中文名称类型取值范围PFIND1GDFGS供电分公司编码C22YXH变压器运行号C12为线路编号G或Z3YYXH原运行号C204ZCBH资产编号C125DYDJ电压等级C16AZWZLB安装位置类别C11线杆,2配电室/开闭所/箱式变7GH杆号标示C118PKXBH安装配电室/开闭所/箱式变C129AZDD名称/安装地点C4010TYRQ投运
34、日期DFTHSS分头数N6,0SBFZRGH设备责任负责人工号C18CQSX产权属性C1BZ备注C40变电站编码BM_BDZNO字段名中文名称类型取值范围PFINDU1CODE变电站编码C42NAME变电站名称C403DYDJ电压等级C14TYPE类型C1电子科技大学毕业论文(设计)微机数据采集系统14电能表电量月记录数据表DNBJLSJNO字段名中文名称类型取值范围PFINDU1SBBH设备编号C202TXLX设备类型INT3NAME电能表名称C403DNBBH电能表编号C164CBXH抄表序号INT5BELV倍率N8,26LB类别C11正向,2反向7SRSC输入输出C11输入,2输出,3售
35、电量8SJ日期D9ZXFQS正向峰起数N14,410ZXPQS正向平起数N14,411ZXGQS正向谷起数N14,412ZXZQS正向总起数N14,413ZXFZS正向峰止数N14,414ZXPZS正向平止数N14,415ZXGZS正向谷止数N14,416ZXZZS正向总止数N14,417FXPQS反向平起数N14,418FXGQS反向谷起数N14,419FXZQS反向总起数N14,420FXFZS反向峰止数N14,421FXPZS反向平止数N14,422FXGZS反向谷止数N14,423FXZZS反向总止数N14,4ZXFDL正向峰电量24ZXPDL正向平电量N14,4电子科技大学毕业论文(
36、设计)微机数据采集系统1525ZXGDL反向谷电量N14,426ZXZDL正向总电量N14,427FXFDL反向峰电量N14,428FXPDL反向平电量N14,429FXGDL反向谷电量N14,430FXZDL反向总电量N14,431SFWG有无功标志C11有功,2无功说明只保留当月数据。电能表编号有无功分别编号历史电能表电量月记录数据表LS_DNBJLSJ说明每月从电能表电量月记录数据表DNBJLSJ转入数据。线损汇总表XSHZB线路输入输出汇总表XLSRSCHZ变电站35KV母线平衡表BDZMXPHB负荷测量实时记录数据表FHCLSSJL1、说明监控画面数据由此表提供,接受由载波机提供更新
37、数据。2、一个设备一条记录,不论有几只电能表。3、抄不到数据应对数字字段记录值赋0。负荷测量历史记录数据表LS_FHCLSSJL3、说明15分钟写历史记录表一次(把数据从FHCLSSJL中转到LS_FHCLSSJL)4、数据从FHCLSSJL中来(记录数时间/15FHCLSSJL中所有行数)电能表电量天记录数据表T_DNBJLSJ结构和电能表电量月记录数据表DNBJLSJ一样,只是每天接受由载波机提供数据,更新一次数据。1、记录数电表个数2、抄不到数据应对数字字段记录值赋0。历史电能表电量天记录数据表LS_T_DNBJLSJ说明结构和电能表电量月记录数据表DNBJLSJ一样只是每天从T_DNB
38、JLSJ转入当天数据。(记录数电表个数天数)供电可靠率统计表GDKKL说明1、用户供电时间日期止日期起2、用户供电可靠率用户停电时间/用户供电时间电压合格率统计表DYHGLTJ电子科技大学毕业论文(设计)微机数据采集系统16功率因素分析表GLYSFXBXTCSB系统参数表GJXXLSB告警信息历史表GJSZB告警设置表负荷统计表FHTJB创建SYBASESQLSERVER表代码示例CREATETABLEDBOBM_BMCODECHAR6NOTNULL,NAMECHAR40NULL341网络安全因SYBASESQLSERVER服务端口号为5001,故在局域网上交换机设置TCP/IP只开放此端口,
39、并在服务器及桌面系统WINDOWS上安装防火墙软件及杀毒软件。电子科技大学毕业论文(设计)微机数据采集系统17第四章详细设计41首页面及主要页面设计42功能模块设计电子科技大学毕业论文(设计)微机数据采集系统18中的树状列表,用鼠标单计号可展开子数,选择你要进入的功能模块。系统中大部分窗口有数据导航条,如下窗口电子科技大学毕业论文(设计)微机数据采集系统191第一个按钮为转到第一条记录。第二个按钮为转到上一条记录。第三个按钮为转到下一条记录。第四个按钮为转到最后条记录。第五个按钮为添加一条记录。第六个按钮为删除第一条记录。七个按钮为进入编辑状态。八个按钮为查询,九个按钮为更新按钮为更新已修改的
40、记录。43系统实现431图形编辑详细功能及部分代码1、生成接线图画图工具栏如下定义0线路,1变压器,2变压器(横向),3电杆,4标记,5开关,6刀闸,7避雷器,8电抗器,9电压互感器,10电流互感器,11电容,12接地,13熔断器,14电表,15曲线16汉字,17字体。注意图形名称一定要输入。可自行定义图宽,图高。画线路应先选中画图工具栏线路按钮,在画图板中选中起始位置(按鼠标左键不放)拖动到目标位置即可。其它图形选中画图工具栏中相应按钮直接在画图板中选中起始位置释放鼠标左键即可。图形均可用鼠标拖动。删除图形按鼠标右键。关联设备按鼠标右键出现如下窗口。电子科技大学毕业论文(设计)微机数据采集系
41、统20点击关联设备后系统自动根据图形类型调出变压器,线路等设备信息窗口。电子科技大学毕业论文(设计)微机数据采集系统21选中你要关联的设备然后点击“关联”按钮即可。代码示例UNITSCXLJGT_FORM10INTERFACEUSESWINDOWS,MESSAGES,SYSUTILS,VARIANTS,CLASSES,GRAPHICS,CONTROLS,FORMS,DIALOGS,IMGLIST,COMCTRLS,TOOLWIN,EXTCTRLS,STDCTRLS,MENUS,GRIDS,DBGRIDS,PRINTERS,DBTABLESTYPETFORM10CLASSTFORMTOOLBAR
42、1TTOOLBARTOOLBUTTON1TTOOLBUTTONTOOLBUTTON2TTOOLBUTTONTOOLBUTTON3TTOOLBUTTONTOOLBUTTON4TTOOLBUTTONTOOLBUTTON5TTOOLBUTTONTOOLBUTTON6TTOOLBUTTONTOOLBUTTON7TTOOLBUTTONTOOLBUTTON8TTOOLBUTTONTOOLBUTTON9TTOOLBUTTONTOOLBUTTON10TTOOLBUTTONTOOLBUTTON11TTOOLBUTTONTOOLBUTTON12TTOOLBUTTONTOOLBUTTON13TTOOLBUTTONT
43、OOLBUTTON14TTOOLBUTTONTOOLBUTTON15TTOOLBUTTONTOOLBUTTON16TTOOLBUTTONTOOLBUTTON17TTOOLBUTTONIMAGELIST1TIMAGELISTSCROLLBOX1TSCROLLBOXIMAGE1TIMAGECOMBOBOX1TCOMBOBOXTOOLBUTTON19TTOOLBUTTONCOMBOBOX2TCOMBOBOXLABEL1TLABELLABEL2TLABELEDIT1TEDITLABEL3TLABELUPDOWN1TUPDOWNMAINMENU1TMAINMENUF1TMENUITEM电子科技大学毕业论
44、文(设计)微机数据采集系统22O1TMENUITEMS1TMENUITEML1TMENUITEME1TMENUITEMIMAGELIST2TIMAGELISTN1TMENUITEMLABEL4TLABELLABEL5TLABELP1TMENUITEMN2TMENUITEMN3TMENUITEMBUTTON1TBUTTONTOOLBUTTON20TTOOLBUTTONFONTDIALOG1TFONTDIALOGTOOLBAR2TTOOLBARTOOLBUTTON21TTOOLBUTTONTOOLBUTTON22TTOOLBUTTONTOOLBUTTON23TTOOLBUTTONTOOLBUTTO
45、N24TTOOLBUTTONTOOLBUTTON25TTOOLBUTTONTOOLBUTTON27TTOOLBUTTONTOOLBUTTON28TTOOLBUTTONTOOLBUTTON29TTOOLBUTTONTOOLBUTTON30TTOOLBUTTONTOOLBUTTON31TTOOLBUTTONP2TMENUITEMBATCHMOVE1TBATCHMOVETOOLBUTTON18TTOOLBUTTONPROCEDUREFORMCLOSESENDERTOBJECTVARACTIONTCLOSEACTIONPROCEDURETOOLBUTTON2CLICKSENDERTOBJECTPROC
46、EDUREIMAGE1MOUSEMOVESENDERTOBJECTSHIFTTSHIFTSTATEX,YINTEGERPROCEDUREIMAGE1MOUSEDOWNSENDERTOBJECTBUTTONTMOUSEBUTTONSHIFTTSHIFTSTATEX,YINTEGERPROCEDUREIMAGE1MOUSEUPSENDERTOBJECTBUTTONTMOUSEBUTTONSHIFTTSHIFTSTATEX,YINTEGERPROCEDURETOOLBUTTON1CLICKSENDERTOBJECTPROCEDURETOOLBUTTON3CLICKSENDERTOBJECTPROCE
47、DURECOMBOBOX1CHANGESENDERTOBJECTPROCEDURECOMBOBOX2CHANGESENDERTOBJECTPROCEDUREEDIT1CHANGESENDERTOBJECTPROCEDURETOOLBUTTON4CLICKSENDERTOBJECTPROCEDURETOOLBUTTON6CLICKSENDERTOBJECTPROCEDURETOOLBUTTON7CLICKSENDERTOBJECT电子科技大学毕业论文(设计)微机数据采集系统23PROCEDURETOOLBUTTON8CLICKSENDERTOBJECTPROCEDURETOOLBUTTON16CLICKSENDERTOBJECTPROCEDUREN1CLICKSENDERTOBJECTPROCEDURETOOLBUTTON5CLICKSENDERTOBJECTPROCEDURETOOLBUTTON9CLICKSENDERTOBJECTPROCEDURETOOLBUTTON10CLICKSENDERTOBJECTPROCEDURETOOLBUTTON11CLICKSENDERTOBJECTPROCE