




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
FameView组态软件
FameHistory实时数据库
稳定、快速、高效、易用、开放
中冶自动化技术推广部(葛光清)手机:
典型应用2008奥运开闭幕式(14套S7400H)T3航站楼配电监控(54K,3600设备)深圳地铁配电监控(20K,大屏)北京燃气(300K,10000设备)金威啤酒(10K,S7400,500PID)
优势行业配电监控环境监测&保护热网·管网·天然气筑路机械工业加热炉啤酒·白酒·烟草企业信息化风电太阳能
主要内容1.软件架构2.运行平台3.设备通讯4.运行数据库5.显示画面6.VBScrip脚本7.数据服务8.数据库及报表9.解决方案
软件架构
稳定、快速、高效、易用、开放数据服务数据库连接现场设备现场设备现场设备通讯驱动通讯驱动通讯驱动通讯快速:批量+并发设备数据表运行数据库核心稳定2000设备.500K变量网络服务远程连接短信服务串口服务ADSL服务Web服务SNMP服务BACNET服务OPC服务各种转发编程接口VBS脚本监视画面历史数据变量报警用户管理数据报表水晶Excel关系数据库实时数据库定位:PLC应用、中大型项目
软件架构大项目应用FameView为什么能够适合大点数项目?大项目有什么特点?数据存储量大!(FameHistory)变量多,查找慢!(FameVar算法)测试结果Var:1000,5ms,5msVar:10000,600ms,50msVar:50000,3000ms,200msVar:500000,48s,880msVar:500000/50000?msDatabase.mdb,120M运行数据库扫描耗时,150ms占用内存,296MCPU占用率,12%通讯设备多!(并发+批量)燃总项目:MBTCP驱动连接1800设备需求复杂多样!(提供各种方案)网络服务器串口服务器远程连接服务短信服务ADSL服务BACNETIP服务SNMP服务Web服务器数据库连接Http连接各种转发VBScript……
运行环境操作系统Windows2000WindowsXP专业版Windows7|8专业版Windows2003Server32/64位Windows2008Server32/64位WindowsXPESQL数据库SQLServer2000SQLServer2008SQLServer2008R2EXPRESSMSDE2000XPE需补充ODBC文件英文版需安装东方语言包版本比较参看技术附件B40050
设备通讯
西门子(SIEMENS)西门子PLC市场占有率最高全面支持西门子PLC产品S7PPIS7-200编程口
S7-300/400MPI、PROFIBUSDPNPROFIBUS-DPS7TCPS7-200/300/400/1200/1500以太网S7-400HS7-400H以太网AS5113964RS5串口模块S5编程口ScalanceX工业交换机
设备通讯
MODBUS协议MODBUS最通用协议全面支持各种通讯方式MB_ASCIIMB_ASCII/TCPMB_RTUMB_RTU/TCPMB_RTU/UDPMB_GPRSMB_TCPIP串口协议RTU协议ASCII协议以太网协议TCP协议串口转以太网GPRSDTU
设备通讯各种主流设备欧姆龙ABGE三菱倍福
设备通讯
开放协议(OPEN)
组态式驱动
简单驱动不再开发适用报文较简单、只读通讯方式
串口直连OPENTCPOPENUDP以太网TCP、串口转以太网以太网UDPOPENGPRS串口DTU
设备通讯以太网驱动
访问具有不同IP的设备,自动实现并发通讯缺省方式下,某设备多数据区采用轮询方式,轮询间隔通过超时时间设置在IP地址后加“,#n”,某设备中多数据区实现并发通讯
某设备最大并发数量,取决于此设备支持的最大TCP连接数
以太网驱动最大支持256个并发任务,超出256需安装并发驱动1-16
安装并发驱动能支持更多并发任务,最多可安装16个并发驱动
注意:XP操作系统只支持10个TCP并发连接,须安装破解补丁包
支持双网切换
性能:某光伏项目连接792个S7-1200,每PLC速度7次/秒,CPU利用率<20%上位机网卡00DB1DB2DB3设备1:01DB1DB2DB3设备2:02交换机不同设备自动并发相同设备缺省轮询特殊设置即可并发
设备通讯串口转以太网驱动
许多厂家提供串口转以太网设备,又称串口服务器串口服务器大多支持虚拟串口模式,但不建议使用建议使用TCPServer模式,组态提供串口转以太网驱动访问具有不同IP串口服务器,自动实现并发通讯访问具有相同IP而不同端口串口服务器,自动实现并发通讯端口对应串口连接多个设备采用轮询方式,轮询间隔通过超时时间设置串口转以太网驱动最多支持256并发任务
安装并发驱动能支持更多并发任务,最多可安装16个并发驱动
注意:XP操作系统只支持10个TCP并发连接,须安装破解补丁包上位机网卡交换机4001串口14002串口2转换设备1:011#2#3#…1#2#3#…4001串口14002串口2转换设备2:021#2#3#…1#2#3#…
设备通讯串口驱动
某串口连接多个设备时轮询通讯,轮询间隔有时很重要多串口之间并行通讯每驱动最多支持128串口,多驱动间不能共用某串口扩展多串口,减少每串口连接设备数,能提高通讯速度建议使用多串口卡扩展串口不建议使用串口转以太网设备扩展串口
不建议使用USB转串口上位机COM1COM21#2#3#…1#2#3#…多串口间并发通讯
设备通讯OPC客户驱动OPC客户驱动OPC服务器OPC变量文件OPC通讯以变量为单位,需制作变量文件,实现批量通讯访问不同OPC服务器,采用并发方式访问某OPC服务器多批数据,缺省采用轮询方式
OPC服务器支持并发,变量文件中计算机名后加“,#n”,可实现并发通讯
支持冗余OPC服务器连接
设备通讯
监视驱动定义设备数据表后无需定义变量和画面即刻监视驱动通讯情况通讯失败!怎么办?注意提示检查连接设置借用实用工具记录通讯报文
联系我们
设备通讯
监视设备数据表定义设备数据表后,驱动通讯正常,无需定义变量和画面,即可查看并修改通讯数据:
设备通讯
通讯网关设备数据表通讯驱动现场设备通讯驱动现场设备通讯驱动现场设备TCPAPIFMTCPMBTCPVB|VC其他应用
设备通讯
通讯机
运行数据库系统核心设备数据表处理方式只读只写读写AIAOAR只读只写读写DIDODR模拟变量开关变量1.外部变量2.内部变量VAVDVT模拟开关文本读写字节(8位)字(16位)双字(32位)双精度(64位)数值状态字符串DOCCACMPFBTMFx存储功能计算功能比较功能系统功能定时功能函数功能3.特殊功能
最大测试规模支持50,0000点
实际项目最大规模30,0000点运行数据库规模测试运行数据库高效组态.Excel54000点项目每个点需要30秒每天8小时约需要2个月!常规组态:快速组态:Excel组态Excel组态+Excel组态+=OK以第1个为模板复制组态,轻松完成!运行数据库高效组态.监控对象假设一个项目:1000个电表!每电表具有相同变量(如电流、电压、功率等)!如果逐个组态,工作量很沉重!运行数据库监视.调试运行数据库组态完成,不通过画面,即可查看变量值:
运行数据库编程接口
画面
画面结构
主画面嵌入子窗口子窗口可嵌入多级子窗口
主画面和子窗口弹出子画面
子画面分共享式和独占式可切换子窗口和子画面内容画面最大尺寸32000*32000最多图素20000嵌入弹出
画面
监控对象假设一个项目:1000个电表!每电表具有相同变量(如电流、电压、功率等)!画面支持监控对象(3种情况):主画面中显示所有监控对象主画面嵌入子窗口切换显示监控对象主画面弹出子画面显示不同监控对象对应1000次变量吗?制作1000幅画面吗?1.2.3.
画面
自适应分辨率画面制作时分辨率为1280*800但与实际显示分比率不相符!画面显示异常!怎么办?1024*7681280*8001920*1080画面内容密集,可以缩放查看吗?
画面
无级缩放
画面
多屏.大屏多屏显示大屏显示
画面
漂亮画面图片+GIF+Flash简洁实用+
颜色搭配
画面
用户控件我想在画面中嵌入视频!没有提供适合我需求的控件,我想自己开发,可以吗?其他系统中漂亮控件,怎么在FameView中使用?需求:控件是什么?ActiveX(ocx)组态提供用户控件组件:已注册ActiveX控件方便的嵌入画面中通过VBS脚本设置控件属性、执行控件方法世纪飞扬图形控件
画面
内存画面画面切换后,实时曲线能否不重新绘制?画面中脚本实现重要算法,能否在画面切换后仍在运行?怎样提高常用复杂画面的切换速度?需求:内存画面
画面
编程接口画面文件画面控件ViewX.ocx本地应用Web服务器画面控件WebViewX.ocx远程应用问题:如何在其他应用系统中嵌入显示组态画面?
提问、讨论、休息时间
VBScript脚本使用VBScript脚本语言,直接使用微软技术扩展80多组近千个脚本函数,实现各种功能
方便加入定制功能或算法画面脚本、全局脚本VBScriptExcel
ADOEmailXMLWebService访问运行数据库模式:bValue=RunSys.OpenDatabase(3000)If
bValue=1Then
x=RunSys.GetVarValue(VA,"%VA1",-1)
x=x+1
RunSys.SetVarValue
VA,"%VA1",-1,x
RunSys.CloseDatabaseEnd
If尽快执行完毕!
变量报警变量允许报警模拟量报警:超低、低、高、超高开关量报警:正跳变、负跳变、变位变量报警处理任务数据库报警显示报警查询定义报警20000条播放声音发送短信报警提示触发变量VD.%报警允许VD.%强制报警VD.%新报警VT.%ALMTEXTVA.%报警计数VA.%无报警分钟计数VD.%声音报警Web服务报警查询
历史数据外部模拟变量:AI、AO、AR外部开关变量:DI、DO、DR内部变量:VA、VDDOC变量
定时存储变化存储差值检查SQLServer数据库1M约8000条查询方案
曲线查询数据显示Web服务器Web发布曲线查询用户管理(1).定义级别(999个)(2).定义用户(99个),给用户分配级别(3).画面对象关联级别(4).用户登录、注销、管理画面管理员操作员参观者按钮A级别A级别A级别A按钮B级别B级别B按钮C级别C
数据服务网络服务器(C/S)网络服务器FMTCP协议MBTCP协议设备数据表变量包运行数据库记录包SQL数据库缺省5002TCP端口支持32客户512并发连接FameView客户端FMTCP驱动MODBUSTCP客户端其他系统知道IP就能访问!
数据服务串口服务器串口服务器协议MBRTU协议设备数据表变量包运行数据库最多同时支持32串口串口直连数传电台无线DTU拨号Modem以太网串口Modbus主站组态软件数据中心数据服务远程连接服务远程站没有固定IP!怎么办?没关系!
中心站有固定IP或域名!要求远程站能自动连接注册!
数据服务ADSL数据服务我没有固定IP也能被访问!因为我支持自动连接注册!因为我有IP!因为我有域名!
数据服务短信(SMS)服务短信(SMS)服务时间、事件、短信触发方式编辑自定义短信息(最多70个字符)(能嵌入变量值)报警信息短信模块COM串口手机号码薄最多200个号码选择接收内容有效时间段本地中心号码
数据服务Web服务器
数据服务Web服务器支持Apple移动终端
数据服务SNMP代理服务(电信)SNMP代理服务系统名称系统描述企业名称产品名称团体名称运行数据库变量变量名称OID:对象标识MIB文件SNMP客户端UDP端口:161通过OID访问变量访问方式:Get、GetNext、WalkUDP端口:162主动发送Trap
数据服务BACNETIP服务(楼宇)运行数据库变量模拟变量包开关变量包BACNETIP服务设备标识UDP:47808AI(0001)AO(1001)AV(2001)DI(3001)DO(4001)DV(5001)设备及变量信息文件(fmEPICS.ini)广播搜索站点设备标识及信息查询变量信息返回变量信息BACNETIP主站读取或修改变量值返回变量值或修改结果
数据服务OPC服务器OPC服务器服务器名称:OPC.FameView.RunDBAIAOARDIDODRVAVDVTDT自动启动远程访问需在服务器端配置连接OPC服务器AddGroupAddItemRead/WriteItemOPC客户端
数据服务CEMS国标服务(环保)通讯驱动运行数据库数据库连接SQLServer分钟数据表小时数据表日数据表CEMS国标服务CEMS地区服务串口以太网分析仪PLC控制器环保局数据中心上位机
数据服务CDT转发服务(电力)遥测AIAOARVA遥信DIDODRVD电度AIAOARVASOEDIDODRVDCDT转发参数:本地地址目标地址同步字帧序列秒间隔转发通道支持32个通道通道类型:串口、TCP、UDP
数据服务IEC104转发服务(电力)遥测AIAOARVA遥信DIDODRVD电度AIAOARVA遥控DODRVDIEC104转发参数:本地IP服务端口子站地址更新周期TCP转发
数据库及报表数据库连接本机或远程SQLServerOracle数据库
批量数据库连接数据库
连接表格查询
曲线查询
CrystalWeb服务器曲线查询表格查询ERP或MES管理系统Excel实时变量当前值平均值累加值增加值减少值变化值最大值最小值时间或事件触发报表数据库及报表FameHistory实时数据库API接口
应用程序(分析、检索)实时数据库服务+数据Tag1Tag2Tag3……Tag1000000……Tag5000000性能指标:最大容量:100-500万点存储性能:20-50万点/秒1M空间:10-15万条记录客户数量:1000个并发连接:2万个查询速度:1万条/秒实时数据库连接运行数据库周期|变化触发存档曲线查询并发连接:32个每连接:6万个变量FameView组态系统TCP连接方式缺省端口:5678Excel报表导出到数据库DB2DB关系数据库调用VBS脚本表格查询
数据库
数据库转发(1)远程数据库数据库转发远程数据表接收字段最多16个转发最多1024字段本地数据库本地数据表标志字段发送字段数据库连接转发原理:本地数据表内容直接写入远程数据表;成功写入后:如设置标志字段,清除记录中标志字段未设置标志字段,删除记录需求:点到点连接,保障数据库完整性,即使在断网情况下;
数据库
数据库转发(2)数据库连接定义记录包远程数据库网络服务器FMTCP驱动数据库连接本地数据库本地远程需求:多个远程站,经局域网连接,或具有固定IP;本地站采集所有远程站数据,保存至本地数据库;但要保障数据库完整性,即使在断网情况下;
数据库
数据库转发(3)数据库连接定义记录包远程数据库ADSL服务FMGPRS驱动数据库连接本地数据库本地远程远程连接服务需求:多个远程站,经宽带网连接,不具有固定IP;本地站具有固定IP,采集所有远程站数据,保存至本地数据库;但要保障数据库完整性,即使在断网情况下;
数据库
高密度数据存储及转发脚本函数:SaveVariablesToCsvFile实时变量CSV文件RAR文件秒存储远程站01压缩解压RAR文件CSV文件导入SQL数据库FTP服务器脚本函数:ImportRecordsFromCsvFile中心站FTP上传需求:远程站数据以秒频率不间断存储到中心站数据库
数据库
增补数据需求:由于某原因,数据库某段时间内数据丢失;希望能够增补丢失数据;实现:提供脚本函数AddBatchRecords或实用工具;自动检测指定时间段内指定间隔的记录是否缺失;缺失记录内容用规定范围的随机数或固定值增补;增补过程后台自动执行;增补速度达到50条/秒;
数据库
修正数据需求:由于某原因,数据库某段时间内数据不正确;希望能够修正错误数据;实现:提供脚本函数ModifyBatchRecord;自动检测指定时间段内记录值是否在指定范围内;错误记录内容用指定范围的随机数或固定值修正;修正过程后台自动执行;修正速度达到50条/秒;
数据库
备份用户数据库需求:项目运行段时间后,用户数据库硬盘容量较大;项目备份时,希望只备份数据库结构;实现:项目组态完成,分离UserDatabase数据库;把UserDatabase.mdf复制为UserDatabaseNull.mdf;附加分离后的UserDatabase数据库;备份项目时只要MyFile目录下存在UserdatabaseNull.mdf文件,则将此文件备份为Userdatabase.mdf
解决方案
通讯网关驱动程序设备数据表运行数据库OPC服务器串口服务器网络服务器现场设备网关通讯方式转换通讯协议转换MBTCP协议MBRTU协议OPC客户
解决方案
多PLC宽带连接特殊路由器中开放端口102=:102103=:102103=:10200:10200:10300:104PLC-A:102PLC-B:102PLC-C:102宽带路由器00组态软件解决方案
网闸单向数据传输网闸网闸数据系统通讯驱动变量包ADSL数据服务远程连接服务OPENGPRS参考技术附件B30089解决方案
PLC软冗余?
解决方案网络状态监视解决方案双机冗余AB数据服务器SQLServer数据库同步+切换同步内容:设备通讯历史数据报警信息数据库连接时钟启动客户机Web发布
解决方案
代理OPC服务目的:组态软件从远程系统采集数据,远程计算机系统只提供OPC服务器接口问题:通过OPC方式采集远程计算机数据时,配置时会遇到很多困难,尤其在跨网段或通过宽带访问时;方法:提供代理OPC服务程序,拷贝安装到远程计算机,转换OPC数据为通用协议
解决方案
远程OPC服务器目的:远程系统采集组态软件数据,但远程计算机系统只支持OPC客户端问题:通过OPC方式采集远程计算机数据时,配置时会遇到很多困难,尤其在跨网段或通过宽带访问时;方法:提供远程OPC服务器,拷贝安装到远程计算机,转换FMTCP协议到OPC服务器
解决方案
企业信息化数据采集
企业基础自动化逐渐完善,更多开始关注数据管理;企业管理软件不是我们的方向,但需要我们提供数据;由于具有设备数据表、并行数据通讯、数据库连接等功能,特别适合做企业数据采集;
解决方案
佳华云应用磁盘阵列服务器群云平台(蓝天)
S1S2S3S4Sn…VMware操作系统光纤环网FameView1FameView2FameViewN数据来源(水分)(大地)云数据库:SimpleDB(亚马逊)BigTable(谷歌)SQLAzure(微软)XeroundWeb服务器虚拟机
Web客户端(云朵)Https通讯服务器数据服务器解决方案
多语言多语言:安装及开发语言环境支持中文、英文;英文操作系统需要安装亚洲语言包;运行环境除支持中文、英文外,还支持8种自定义语言;通过Excel可编辑语言词典;画面和报警中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025秋五年级上册语文-【14 圆明园的毁灭】双减作业设计课件
- 农村建房桩基合同协议书
- 大学生潮牌创业计划书
- 配送平台的合同协议书
- 工程合同终止协议书模板
- 中介雇主护工合同协议书
- 酒店用工合同协议书6
- 春节“团圆宴”餐厅活动策划方案
- 私人门面买卖合同协议书
- 物联网技术在智慧家庭中的应用
- 海关退运协议书
- 2025届广西邕衡教育名校联盟高三下学期新高考5月全真模拟联合测试地理试题及答案
- 2O25中国商业航天创新生态报告
- 医院总值班培训课件
- (二模)2025年深圳市高三年级第二次调研考试物理试卷(含标准答案)
- 赣州城投招聘试题及答案
- 湖北省武汉市2025届高中毕业生四月调研考试物理试题及答案(武汉四调)
- 人教版七年级地理下册 第十章、第十一章 评估测试卷(含解析)
- 消化内科诊疗指南和技术操作规范
- 2025-2030方块地毯行业市场现状供需分析及重点企业投资评估规划分析研究报告
- 小儿推拿(大全)课件
评论
0/150
提交评论