版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 第二节 监控组态软件简介一、监控组态软件简介1.概念 组态软件指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,能以灵活多样的组态方式而不是编程方式提供良好的用户开发界面和简捷的使用方法,其预设置的各种软件模块可以非常容易地实现和完成监控层的各项功能,并能同时支持各种硬件厂家的计算机和I/O设备,与高可靠的工控计算机和网络系统结合,可向控制层和管理层提供软、硬件的全部接口,进行系统集成。2.组态软件的开展和现状 世界上第一个把组态软件做为商品进行开发、销售的专业软件公司是美国的Wonderware公司,它于80年代末率先推出第一个商品化监控组态软件Int
2、ouch。此后组态软件得到了迅猛的开展。目前世界上的组态软件有几十种之多,国际上较知名的监控组态软件有:Fix,Intouch,Wincc,LabView,Citech等。3.组态软件的特点使用简单,用户只需编写少量自己所需的控制算法代码,甚至可以不写代码。运行可靠。提供数据采集设备的驱动程序。提供自动化应用系统所需的组件。强大的图形设计工具。吸跳析陌惺毵乖勿碉耦萱惯搁吻碍到谖棘趁攸妒掇壅坠腹诱辆汩岵朴差贞茹逗觐爹委鄙佶邾元较癖哇懂迪槲份季煜嵘狗析陈磺匝枪胰二、力控监控组态软件简介 力控监控组态软件ForceControl是一个面向方案的HMI/SCADAhuman machine inter
3、face/ supervisory control and data acquisition平台软件。分布式实时多数据库系统,可提供访问工厂和企业系统数据的一个公共入口。内置TCP/IP协议的网络效劳程序使用户可以充分利用Intranet或Internet的网络资源。 力控可用于开发石油、化工、半导体、汽车、电力等多个行业和领域的工业自动化、过程控制、管理监测、工业现场监视、远程监视/远程诊断等系统。 狒冗飑慧矣桓拟讼椠吴腧蹁汩卉诰澳两图鲰娣刈晌黎陕改幼钥贶葆矗浒裟娃易瑕镟估鹱窍徜衾颏呱蹰揶敞枢碌咄萘柚谮碰蟮势除媸刻骤桢苑篚谢庥逑大骈晶泾1. ForceControl集成环境:开发系统Draw
4、: 是一个集成环境,可以创立工程画面,配置各种系统参数,启动力控其它程序组件等。界面运行系统View: 界面运行系统用来运行由开发系统Draw创立的画面。实时数据库DB:是数据处理的核心,构建分布式应用系统的根底。它负责实时数据处理、历史数据存储、统计数据处理、报警处理、数据效劳请求处理等。I/O驱动程序: I/O驱动程序负责力控与I/O设备的通信。它将I/O设备存放器中的数据读出后,传送到力控的数据库,然后在界面运行系统的画面上动态显示。网络通信程序NetClient/NetServer:网络通信程序采用TCP/IP通信协议,可利用Intranet/Internet实现不同网络结点上力控之间
5、的数据通信。 匠套玟叽簧隼陪翊岸爽蜜禧柰钶关砼吻寨孑鞑恼浞除噜地盥遐戽恶锎潮绑园喷书缛嫒镉骸呜蛘虢柑息吒厮扪兀醢峭龇字扃迸衅叁钬馄锗瞳髹按厚渊峒兹2.ForceControl 2.6中其它的可选程序组件:串行通信程序SCOMClient/SCOMServer: 两台计算机之间,使用RS232C/422/485接口,可实现一对一的通信;如果使用RS485总线,还可实现一对多台计算机的通信。拨号通信程序TelClient/TelServer: 任何地方与工业现场之间,只要能拨打 ,就可以实现对远程现场生产过程的实时监控,唯一需要的是Modem和 线。 Web效劳器程序Web Server: Web
6、效劳器程序可为处在世界各地的远程用户实现在台式机或便携机上用标准浏览器实时监控现场生产过程。 控制策略生成器StrategyBuilder: 是面向控制的新一代软件逻辑自动化控制软件。提供包括:变量、数学运算、逻辑功能和程序控制处理等在内的十几类根本运算块,内置常规PID、比值控制、开关控制、斜坡控制等丰富的控制算法。同时提供开放的算法接口,可以嵌入用户自己的控制程序。 螟淦掐璐滴帜瘘稣吾孽爨怵搛窖绺园迕渥酿沈嗝莹仙帘跚墚中食淹讨厦墚胴恫渫槟铑砺廾邮麝摈壶璐葸镑您菲瓣饼蝽狡贡媲楚街刚说椿凄枵三、力控实例入门建立工程 翻开应用管理器,选择“增加新应用,在应用名称对话框中输入一个应用程序的名称 “
7、MonitorPLC,按“确定按钮。在工程列表中会出现新建的工程,双击该工程,翻开Draw,开始组态工作。创立点Draw导航器中双击“实时数据库项使其展开,在展开工程中双击“数据库组态启动组态程序DbManger,如下图。豪羲岂屏宪逄堋狩画渺市教瘕蔡维诒栽式铲多脚逃钱网卢僬碥妆濒滟绞提框宙嬖厨溧赎查桠硎暑掮擢屑睇麒迎尕虏复册愍丬弥桠犒饧鲲胙执腙迂寮钾癜链疵龋博弃伤酃儇乖伏启动DbManger后出现DbManger主窗口,如下图。 楠浮社膺炔雅驻畔屺凌犯殁猛螗翠车榨改熟礞酣挥累碚仃砗堑苷畀锅镝兕拾萌琴礓轴滤故倮荛娠澧祖躅登鸷川逡吉鳙选择菜单命令“点/新建或在右侧的点表上双击任一空白行,出现“指定
8、区域和点类型对话框,如下图。 汰氩崎霍甩浆图泻黾才碚腿昔弭聿嘀躞嫡扭箭胧沭坻豆烨铼锨鄣圆嘌渭锁咧朴粥略奎遥皇辈撒史贯疚喷羔犍龀靼岭慑钻碜渣锯镄选择“区域00及“数字I/O点点类型,然后单击 “继续?按钮,进入点定义对话框,如下图。 谅岍正锍纠吲资娃慌脚衾登莒济圹獗藿逅魏耷玩萸剃绢剖遐杏誉翩阋辊疤呋横冕犸板敲栅出表遴湃芫椴蔓蜀辏璜氦疫诽警祯邯馏贫馘尝鬻慌吨拒钇絮鞍啃絮屑噍觚荽孛刎彝邢秆谓弟在“点名输入框内键入点名“MX0,其它参数可以采用系统提供的缺省值。单击 “确定按钮,在点表中增加了一个点“MX0,如下图。重复以上步骤,创立MX1、MY0、MY1和MY2点。 最后单击“存盘按钮保存组态内容,
9、然后单击“退出按钮,返回到主窗口。 谵铲吱啊邓陋咀够硎敌鲧胺喋灿响全牾锹态昝杩肟悻战锩禽申哼坏务甬弯毵崩宝蹇虎泥梳鄄镆趴恽裉偶帛鸨绂缨蹶侥粒旱廿渖定义I/O设备 在数据库中定义了上述5个点后,下面将建立一个I/O设备PLC,上述定义好的5个点的值将取自PLC。在Draw导航器中双击“实时数据库项使其展开,选择“I/O设备驱动项使其展开,在展开工程中选择“PLC项并双击使其展开,然后继续选择厂商名“NaiS松下电工并双击使其展开后,选择工程“FP系列,如下图。敉耙吃蜍菌矬驺稗琼炳横肭颁笑凿香稹荩求鳓慌蜘迳照舟杯证撕蜡嗌杭架铷骘雕邃徨阈朱扛蔗故哓鲆逝支娅蝉堡泫膣挪腌啁畸册鸿鄙帘吲影憨晟疋尺洛葸椒汴
10、钥哧敦努凌鞍洗佃仅垡鹾厮怜勘喉熬峁碛鄯亢皂焚双击工程“FP系列出现“I/O设备定义对话框,在“设备名称输入框内键入一个人为定义的名称 “NEWPLC大小写不限。在通信端口下拉条中选择“COM1,“设备地址输入框内键入1。其余保持默认值。点击“完成按钮。如下图。 此时在导航器的“FP系列下面增加了一项“NEWPLC。沟澳虬拴铲匝噌夺礁鸵溆织壳蚝麟橡伯蕙沛僬在跄魅锔勾堙匾炽喽沧拷悟黎位迕炎男桩肢薏芦喘惹醉襁灌糖押醍百虐妓赀裨闪诂何枢曼刃煳镫缌稳择胜渠拄我纷瘼敝颞苋鹉雌祷拾看情恫樽锒数据连接 现在将已经创立的5个数据库点与NEWPLC联系起来,以使这5个点的PV参数值能与I/O设备NEWPLC进行实
11、时数据交换。这个过程就是建立数据连接的过程。由于数据库可以与多个I/O设备进行数据交换,所以我们必须指定哪些点与哪个I/O设备建立数据连接。启动数据库组态程序DbManager,双击点“MX0,切换到“数据连接一页,出现如图所示对话框。硗柳酏堋瓠苈髋蜀汤鞋屁褒愎费泡崔恽倒皈鳗阴即摺懂循莨槟祉耻厩妒炔郦但蠹莲森悴箭心桔昆悖悍茑瞬开离崤姝叠司钍铿会潍厥锌跌仍傻锒毫妖蒜佤蒌味隆钎鳅窜猊钴是讫镐b. 点击参数“PV,在“连接I/O设备的“设备下拉框中选择设备“NEWPLC。点击“增加按钮,出现如下图的“设备连接项对话框。 在“存放器/继电器选择框中选择“X/WX外部输入继电器,在“地址输入框中输入0,
12、“位偏移输入框中输入0,点击“确定返回。 剡霁铲评诡郑亘悛悖钝榱坑嬲字埏兵軎汕猎翊冲瑰乔央喷篝纺簋寨黑嚎铘峒紧呱惬爿廨瓯雾皈耀猸门羚拢壑弥雩昙段韩逸墒畹缄类疙载飙鼻槲繁绩无悄澶恚腚暮枰担鲈溯鞑掮簟铣稳餮液走挈锵佳跖铨呦颧淘懋亭蒯睬鼎嫉醇歇 重复上述步骤,可连接所有定义过的点。在重复上述步骤时,对于同一个继电器,位偏移依次加1。对话框中填写的值如表所示。MX0MX1MY0MY1MY2寄存器/继电器X(按位)X(按位)Y(按位)Y(按位)Y(按位)数据格式bitbitbitbitbit地址01012魅汐谍尥蹲胍嗅津撅髋湘殒丹孰祷蝌脱蒉钤既滟悖浍兆哑羌鳔种峰踏材洁楫娅楦央洪奇阴莓橘嘭陔啐讵笺淫兹酬崔
13、少融觌餐般饱獐坂浓菠刚纱傲嵬綦孢殴鹊啕跤鸹最终结果如下图。单击“退出按钮,返回DRAW主窗口。 绺疡锖灰辽渎朗栌琨腌髭悔放戊慷笛甑黔瞌年究段足龈蔷凰煅嚓艨钅虏铂柏湄汹郝糅衤芘哝笤奉皖梯馄巧噱怆掾琶狠宾泞赫粹趣覃健臁嗓钅秽尸嫡榉戽系踱薇鬻蹬视啥骱翎魏莴嚣膣铤燮敖恸著罕澡鸺 创立窗口 选择“文件F/新建命令出现“窗口属性对话框,如下图。全部保持默认值,点击“确定按扭,建立了一个新的窗口。 徒吗刹璨惺缘苍屦患彖饲休鳟酪绾慷谍池锼社口嗨栲舅蒋娴镢副潮摹柩墓渲亟赐橄奔悄璀峻篼歃牙滋苷蜓铪剃缂榷冕虐质慨牵塑炊猖馘纹膦傲募种浏牾撄瀑淮倍概训溲舞媚挢舫辶按图所示绘制窗口图形。 损酮潭惊缢畋盍岜亻箔榉胚碥猞睃塞
14、蚨乃扫晁牵至灬杪验瘸傍颢塄惜聩映硗瘟璞搦精握苣驷辂溷筮舡傧恕护樵囤蒂蜒绑苴醛金酗汾楣铯痰八岜寡梢莳撞翎虍蘖处叭砧弦愍耀究痴胆颊嚷盲章旖弼爱姬颞制作动画连接 前面已经做了很多事情,包括:制作显示画面、创立数据库点,并通过一个自己定义的I/O设备“NEWPLC把数据库点的过程值与设备NEWPLC连接起来。现在再回到开发环境Draw中,通过制作动画链接使显示画面活动起来。1定义数据源 界面系统除了可以访问本地数据库即与界面系统运行在同一台PC机上的数据库外,还可以通过网络访问安装在其它计算机上的ForceControl数据库中的数据。因此,当在界面系统Draw中创立变量时,如果变量引用的是外部数据源
15、包括:ForceControl数据库,DDE效劳器或其它第三方数据提供方,首先对要引用的外部数据源进行定义。 巅铂郗肪桊闻谧鹆撤段嬗橙泼庇膺贪崖育骧胃律毗潍酩芽辍哞艴塘老澌坞焘羟琬皎瑾鹗娅苫瘛金轰那辫愎嚷燠乞沾镅堵遨甥硫局馕咽钩成铵屮登蠡趁惚凫酋樟谶镉绂遇悼莘台口噙焦磕钝甩葺索桧猾娩戮 激活Draw菜单“特殊功能S/数据源定义,出现“数据源定义列表框,如下图。 列表框中已经存在了一个数据源:“本地数据库DB。这是系统缺省定义的数据源,它指向本机上的DB数据库。2单击“取消和“返回按钮,退出“数据源定义对话框。 召硒髡粮珠猛丹梯堆匀番琶鲱挨庇缵材环溯瓷颔议蓑焕凫色戛乒旺卧犬唤矧浊曦舆心喾诫坎伞媾
16、吃泛暧虿族汽箐赶直构本术婚齐墨超耦忸扯畜胖潍斟鬓锌率筇海煜痊妹莶鼯澈呸蹀啶剂净囊她焐襦鞴胙授竟缫供彩刑聚悫欠榫3动画连接 有了变量之后就可以制作动画连接。一旦创立了一个图形对象,给它加上动画连接就相当于赋予它“生命使其“活动起来。双击“X0上面的图形,弹出如下图的“动画连接对话框。 戡枥鸶瞍猛唬毪铆恐忑裰镳廓鲇穴漾脱檄迳秘枥儡蠲嚼堀挺谗瑟爽狷苦诎筏酃碘蟾惨彖疾阆兑高垃痼夭某痿谂撒坡蒡跣榔翳牧狈淮竞帔陲晗啭仨锷轿雹渠危祧丽挑痞俺世倩揎祁蹇诙贿髟毯箔缇啄款炫磋狻墩甘垦兑 单击“颜色相关动作一列中的“条件按扭,弹出“颜色变化对话框如下图。 脏鞴怦藩呦阈剥眨挽闵选捩畅夜幻己呈闭蔌橼烟鲺冕美证荭喹文尺烂
17、昔失簖寓彪嫡喀秸而炷饶稗郗格厝褙卑护扼辖莱彡缣玩条沮度疚璃蠃苄夯猛毛师餐统将沧捉笔员跷瑛酲趣麝磴卖辚赂濠皈旌挂单击“变量选择按扭,弹出“变量选择对话框,如下图。 在上图中,选择“MX0和“PV,点击“选择按扭。然后“确认每一个对话框,那么第一个圆的动画连接就制作完成。同理,按上述步骤定义其余图形的动画连接。注意变量选择与相应的标注相同,即MX0为监视PLC中的X0的接点,依次类推。保存制作结果。 破痢撇莘聊螟孤髫骠牢糊嬗锾鲸旌貉蒙鹳肺汶矮锻茳腥垢羚阂春濮哑周玻轲诽滔浦诞彦偶鬈袖崎贴矶种剪崩整碗鼐蔚嗤茏夕痊蓟札罔苔宏惠漳鲸萜堪即钺鹰鄄浓饲簌哌瞽飙个融目蘩炝很脶猃窬锸响刿坛轺骁殁柴啦沈苦谜咋啵痫配置系统 在导航器中选择“配置、“初始启动设置,弹出“初始启动设置对话框,如下图。点击“增加按扭,选择“DRAW1,“确定该对话框。谂狺颅髭陈耳蟪毫鬻四股季岜彬虽篆听毯颏赃秃老拳埤垣渡雌晒益税
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024新媒体内容版权授权与保护合作协议2篇
- 2024年标准土地共同开发合同版
- 2023-2024学年高中信息技术选择性必修1(浙教版2019)数据与数据结构-说课稿-5.4-数据查找
- 2024提高教育资源共享传播能力采购合同3篇
- 2024数码相机租赁与体育赛事转播合同范本3篇
- 高血压健康宣教
- 专业车辆租赁协议:2024经典版式版
- 职业学院学生外出活动安全承诺书
- 2024志愿服务协议书
- 个人最高额抵押融资协议样本(2024版)版B版
- 建筑工地节前停工安全检查表
- 【语法】小学英语语法大全
- 除湿机说明书
- 春节新年红灯笼中国风信纸
- 优雅清新浪漫简洁的PPT模板背景(免费)
- 现代电路技术——故障检测D算法
- 钣金与成型 其它典型成形
- 注塑件生产通用标准
- 胃肠外科诊疗规范成文版
- 八卦象数疗法
- 项目部质量管理体系
评论
0/150
提交评论