版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件开发
组态框架研发平台应用培训课件课程目标1,从未接触组态的在本次课程结束后能进行基本组态,有过组态经验的对整个组态环境有一个全面的清晰了解和把握;2,课程结束后可以有效的查阅使用参考手册、电子文档、视频教程进行提高性学习;3,面对实际项目中组态时遇到的各种问题解决思路;4,课程中将会给大家提供行业解决方案思路;组态的含义组态=Configuration。组态=组装电脑?组态<>组装电脑的地方!组态的含义与硬件生产相对照,组态与组装类似。如要组装一台电脑,事先提供了各种型号的主板、机箱、电源、CPU、显示器、硬盘、光驱等,我们的工作就是用这些部件拼凑成自己需要的电脑。组态的含义软件中的组态要比硬件的组装有更大的发挥空间,因为它一般要比硬件中的“部件”更多,而且每个“部件”都很灵活,因为软部件都有内部属性,通过改变属性可以改变其规格(如大小、性状、颜色等)。改变大小、性状、颜色?总结组态和组装是类同的,一个是软件的集成,一个是硬件的集成;组态不同于组装之处是软件更灵活,各种功能组件有自己内部属性、动作、事件。使用组态的目的在组态概念出现之前,要实现某一任务,都是通过编写程序(如使用VB,VC,DELPHI,JAVA等)来实现的。编写程序不但工作量大、周期长,而且容易犯错误,不能保证工期。组态软件的出现,解决了这个问题。对于过去需要几个月的工作,通过组态几天就可以完成。
文本方式使用组态的目的图形方式文本方式总结快速开发;进入门槛低,容易掌握,维护方便。稳定可靠,工业、电力、楼宇、环保等均有长期广泛应用;提供行业标准化应用解决方案;项目描述系统框图进水阀出水阀液位手自动进水阀出水阀就地操作面板系统描述1,系统切换到手动状态时,只能通过手动的方式打开和关闭进水阀、出水阀;2,系统切换到自动状态时,水位低于10%,打开进水阀,关闭出水阀,水位高于90%,关闭进水阀,打开出水阀;上位机软件功能1)液位实时监视;2)远程控制;3)报警查询;4)历史数据追忆;5)C/S功能(服务器+客户端的方式);6)B/S功能(即通过IE浏览监控画面);IO表序号位号通道说明类型I/O地址模块规格量程报警(高限)报警(低限)1STA手自动DIDI_00高电平有效------2OPEN进水阀DOD0_00高电平有效------3CLOSE出水阀DOD0_01高电平有效------4L液位AIAI_04-20mA0-100(%)80(%)20(%)DI-0DI-1DO-0DO-1AI-0DI-2手自动进水阀出水阀就地操作面板进水阀出水阀液位接线图IO设备组态1,找到“工程项目——IO设备组态——PLC——DELTA(台达)——DVPSERIESPLC”;2,双击定义点名,定义设备描述,填入正确设备地址,选择通讯方式;3,正确配置串口通讯参数,COM口、波特率、数据位、停止位、奇偶校验;4,选择设备型号,数据传输方式;
注1:其它参数请保持默认,如通讯过程中有问题请联系技术支持热线。注2:不同设备IO组态以及数据库组态方法请参考驱动帮助;数据库组态1,找到“工程项目——IO设备组态”;2,右击“数据库”——新建;3,选择区域(报警需要按区域查询),选择点类型;说明:模拟IO点——模拟量数字IO点——开关量4,定义基本参数——点名和描述;5,定义报警参数;6,数据连接,请参考驱动帮助;7,历史参数——有变化保存和定时保存两种方式;实时数据及工艺流程图1,模拟量显示下置,开关量状态显示下置;1)找到“工程项目——窗口”,双击,定义窗口名称,其它参数可默认;2)找到“文件——保存”在弹出的界面保存窗口到“工程文件夹/DOC文件夹”下;显示模拟量:##.##(小数点后两位##即显示两位小数),双击找到“数值输出——模拟量”关联相应变量,若需下置参数,请同样关联“数值输入——模拟量”显示开关状态:##,双击“数值输出——开关”关联相应变量,修改“开”“关”状态对应描述,若需下置参数,请同样关联“数值输入——开关”;显示液位实时数值实时数据及工艺流程图2,工艺流程图绘制,动画定义,如颜色变化,位置变化,尺寸变化,悬浮提示等;精灵图库:进行特定动画连接的智能图形单元,功能固定;标准图库:普通矢量图形,无特定动画连接功能,但可以自由定义动画;1,绘制一个灌体并关联动画找到“工程项目——图库——灌——精灵图库”拖入一个罐体到窗口上。双击关联液位变量即可。绘制管道找到“工具箱——多折线”绘制管线,右击选择“属性”,修改“线/文本色”,勾选“过渡色”管道流动动画配置双击刚才绘制的管道,如图所示关联相应进水阀变量。进水阀打开显示流动效果,否者不显示。定义“手自动”开关找到“工程项目——图库——开关——精灵图库”,选择相应开关,如图关联模式选择变量,并修改相应描述。定义阀门找到“工程项目——图库——阀门——精灵图库”,选择相应阀门,如图关联进水阀变量。报警1,找到“工程项目——复合组件——报警——本地报警”拖到窗口,调整大小,双击配置属性;2,找到“系统配置——其他——数据库配置工具”,修改区域对于描述,方便根据区域描述查询报警;趋势曲线找到“工程项目——复合组件——曲线——趋势曲线”拖到窗口,调整大小,双击配置属性。1,实时趋势:关联变量,2,历史趋势:查询函数: #SuperCurve.ShowSetTimeDlg(/*int*/nIndex);返回值: 无描述: 显示时间设置对话框,对指定曲线的历史时间进行设置说明: nIndex-曲线索引号历史报表1,配置:找到“工程项目——复合组件——报表——专家报表”拖到窗口,调整大小,双击根据向导生成报表。说明:1)需要预留报表头,请修改基准行数;2)向导生成的报表,若在修改表头时,提示模板被破坏,请修改好表头后,重新使用向导再生产一次;2,历史查询:运行状态下设置报表的时间参数语法#name.SetTimePar(nSheetIndex);说明修改自定义报表参数示例#name.SetTimePar(-1);配置运行环境1,设置初始启动窗口:找到“系统配置——系统配置——初始启动窗口”,点“增加”选择相应窗口(可同时打开多个);2,设置初始启动程序:找到“系统配置——系统配置——初始启动窗口”,勾选相应进程(单机版:io、DB、view);C/S方式服务器配置:1)将服务器电脑IP设置为固定;2)初始启动程序勾选“NETSERVER”客户端配置:1)配置节点2)本地数据源指向刚才配置的远程节点3)初始启动程序勾选“view”,其它都可取消;B\S方式:1,配置WEB服务器1)配置WEB文件保存路径;2)设置初始启动窗口;3)设置发布IP以及访问端口;2,发布所有画面(先找到“文件——关闭所有窗口”关闭所有窗口后才能发布所有画面,否则只能发布当前画面;3,初始启动程序勾选“IO”、“DB”、“VIEW”、“NETSERVER”、“HTTPSERVER”;工程备份打包双击桌面“Forcecontrol6.1”弹出“工程管理器”备份:类似压缩文件功能,与“恢复”配合使用。注意:6.0以前工程备份格式为.PCK,6.0以后工程(包括6.0)备份格式为.PCZ,打包:打成独立运行包,不需要开发环境支持。注意:运行包需要插上加密狗才能正常运行。IO设备组态1,计算机是怎么采集数据的?2,通讯过程以及通讯参数解释;一,系统结构图监控电脑通讯物理链路通讯协议数字信号模拟信号1~5v电压信号4~20mA电压信号数据流MODEM串口以太网同行(板卡等)网桥MODBUSOPCProfiBUSLNSCDT各种专用协议IO通讯过程发送一个数据包返回正确应答发送下一个数据包无应答或者应答不正确立即重试1次返回正确应答轮询所有数据包连续失败4次,设备转为故障状态每5分钟重新询问一次,持续一小时设备故障无应答或者应答不正确返回正确应答返回正确应答循环执行数据库组态——注意事项1,通讯故障时:数据处理方式——可选保持前一值或者显示-99992,如何使变量在程序或者电脑重启后保持上一次的设置值?3,历史数据保存天数——默认10天,请设置,最大可设置10年。数据库组态开发环境介绍组件介绍(复合组件和WINDOWS控件)脚本介绍(编译环境、手动脚本与自动脚本)安全管理运行环境配置C/S方式介绍WEB发布注:本部分由于内容较多,具体信息请结合视频教学光盘。图形界面开发图形界面开发关系数据库使用,数据插入,更新关系数据库数据查询,报表展示表格控件1,增加一条记录3,选择一条记录(双击)2,删除一条记录(先选择)产品核心架构图形界面DATAServerSNMPManger其它系统楼宇机房DBWEB访问本地view实时显示报警管理事件管理历史追忆配方管理其它远程事件远程报警从站view图形界面NETServerHTTPServerIONetServer:冗余、C\S、B\S方式数据管理组件;WebServer:网页管理组件;DataServer:数据转发管理组件;CommbrigeServer:网桥GPRS\CDMA采集管理中心;OPCServer:提供OPCServer数据服务;DDEServer:提供DDEServer数据服务;ODBCRouter:DB至关系数据库数据转储;DBTODB:DB与DB之间实时历史数据转储;SNMPManger:机房楼宇设备管理;组件概述1,通讯故障或者不稳定,对照驱动帮助没有发现错误该怎么办?2,脚本写的很多,执行结果不正确,怎么分步调试?3,程序运行中会有莫名其妙的错误,此时如何排除?3,如何获取相关人员的帮助?1)通讯故障时获取通讯调试信息:运行后,在电脑右下角找到如图IO监控器,点击打开1,通讯问题处理:A)单击选择如图蓝色区域然后右击“显示信道信息”“按16进制显示”B)确定,等待如下图位置出现的信息C)左键点击这个区域,然后右击可以将此区域信息导出D)同样,左键点击这个区域,然后右击可以将此区域信息导出2)通讯驱动版本信息查看进入“开发环境——工程项目——IO设备组态”,找到相应驱动程序,如图1,通讯问题处理:左键单击选中后,右击打开“目录”分别查看“Ioapi.dll”、“ioitemui.dll”、“Iodevcfg.dll”版本号,右击“属性——版本”2,脚本调试:设置断点的方法,在需要设置断点处加入如下函数:显示一提示框.语法MsgBox(Message)说明显示一提示框.结合如下两个函数获取脚本运行过程中的中间信息:1)语法IntToStr(Number,Base)说明将整数转化为字符串。将实型变量转化成字符串。2)语法RealToStr(number,m,n)说明将实型变量转化成字符串。结果为字符串。3,工程开发完成后必要注意的两个问题1)数据库变量与中间变量的区别,千万不可混淆使用。数据库变量:必须先在数据库组态里添加点后使用,开发环境里“变量——数据库变量”下的内容是在界面上使用相关数据点后自动生成,不可手动定义;中间变量:可以在图形界面开发过程中定义,也可提前定义好,找到“变量——中间变量——添加变量”;2)工程开发完成后,找到“文件——全部重新编译”根据提示逐步排查错误,直到没有错误提示为止。4,如何获取相关人员帮助:1)在线交流,远程协助;2)电话热线支持上海新联BA系统窗口的分割;动画效果的实现;如何制作仿真脚本;报表的实现;上海新联BA系统根据点数:分类产品说明5000点以下ForceControl-HMI/SCADA工业自动化组态软件级别:64、128、256、384、512、768、1024、不限制点数。5000点至10000点ForceControl组态软件和pSpace实时数据库不限制使用点数10000点以上pSpace-企业级实时历史数据库不限制使用点数根据功能:功能产品说明独立站组态软件FC6.1单机版64、128、256、384、512、768、1024、不限制点数C\SC/S版软件64、128、256、384、512、768、1024、不限制点数B\SWWW版软件64、128、256、384、512、768、1024、不限制点数GPRS\CDMA数据中心CommbrigeServer组件OPCServerOPCServer组件协议链路转发专业网关PFCOMM硬件关系数据库转储ODBCROUTER组件特殊组件及通讯程序根据开发难易收费根据行业:行业产品型号备注工业通用监控系统SCADA\HMIForceControl-HMI/SCADA工业自动化组态软件64、128、256、384、512、768、1024、不限制点数变电站综合自动化pNetPower煤矿安全监控综合自动化煤矿版FCKJ楼宇IBMS楼宇版FC-IBMS风电风电版FCWP
温控温控版FCTTLDCSDCS版FCDCS根据行业:行业产品型号备注油井油井版FCCOL环保环保版FCEP热网热网版FSHN单机应用架构用于现场只需要一个单独监控站的场合。监控软件ForceControl作为监控管理器直接管理所有的设备并执行用户请求,可以支持几万点变量的实时数据库。1.1、单机应用并行应用架构用于现场需要多个主站服务器的场合标准化的ForceControl组成并行多站,相当于一个冗余的群,可以确保监控和过程控制,并行对下端设备的管理,使相同的应用和用户请求可以并行运行。用户的动作和报警确认可以通过TCP/IP传输服务在整个网络内进行广播,从而到群内的每个站。1.2、并行应用客户机-服务器-架构用于要求多个主站服务器但只要求有一个连接到现场工业网络的场合。ForceControl服务器作为生产管理的主站可以和上层MIS/ERP通过DBMS(数据库管理系统)进行交互和整合,进行任务分配和调度执行,同时负责处理所有日常工作;但和下端设备层通信只通过一个ForceControl客户端。ForceControl客户端可以为用户站或者接口处理器(IO服务器)。1.3、客户机-服务器多客户机-多服务器架构用于现场有多个不同主站和多个访问客户端的场合。在该架构中,两个或多个ForceControl服务器并行工作,负责和不同的工业网络设备层通信,管理不同应用的数据访问要求。ForceControl客户端可以向任何一个服务器进行注册和预定应用变量。ForceControl客户端除了本地(局域网)访问外还可以通过远程访问服务连接到处于另一地理位置的服务器,远程访问服务方式可以为电话、微波、GPRS、以太网等。1.4、多客户机-服务器WEB客户机用于1.5、WEB客户机用于1.6、远程访问一1.7、远程访问二ForceControl做为无线GPRS/CDMA通讯中心站,而现场有采集计算机需要进行现场监控,软件之间通过内部协议通信的场合。1.8、分布式混合应用一、在石油、化工行业的应用中国石化胜利油田东营原油库中国石化胜利油田某压气站山东某化肥厂中国石油新疆某装车系统中国石化宿州某罐区监控代森锰锌化工合成化工氨回收精馏系统中国石油大
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年《民用航空航班延误处置办法》专项练习题及答案
- 库存盘点数据提交商洽函3篇
- 服装款式不符退货要求函(4篇)
- 智能仓储管理系统合作协议确认通知3篇
- 产品经理培训日程安排通知函(7篇范文)
- 亲子互动快乐成长小学主题班会课件
- 科技公司研发项目管理与协作流程方案手册
- 商务会议安排通知函(6篇)
- 2026年忻州市忻府区街道办人员招聘考试模拟试题及答案详解
- 通信公司市场部经理市场拓展KPI考核表
- 古建筑地面基础施工方案
- 建筑施工设备检测与维护操作规程
- 2024年《广西壮族自治区房屋修缮工程消耗量定额(建筑装饰工程)》
- 营地安全应急预案
- 2025年-《中华民族共同体概论》课程教学大纲-大连民族大学-新版
- 《绿色建筑符合性评估标准》
- 恶劣天气行车安全培训课件
- 浙江省心理b证笔试试题(含答案)
- 2025年《幼儿园3-6岁指南》考试试卷(含答案)
- 2025年初级编辑考试真题及答案
- 自体造血干细胞移植适应症
评论
0/150
提交评论