登陆注册
7540200000011

第11章 设备窗口组态

9.1概述

设备窗口是MCGS系统的重要组成部分,负责建立系统与外部硬件设备的连接,使得MCGS能从外部设备读取数据并控制外部设备的工作状态,实现工业过程的实时监控。

MCGS实现设备驱动的基本方法是:在设备窗口内配置不同类型的设备构件,并根据外部设备的类型和特征,设置相关的属性,将设备的操作方法,如硬件参数配置、数据转换、设备调试等都封装在构件之内,以对象的形式与外部设备建立数据的传输通道。系统运行过程中,设备构件由设备窗口统一调度管理,通过通道连接,向实时数据库提供从外部设备采集到的数据,从实时数据库查询控制参数,发送给系统其他部分,进行控制运算和流程调度,实现对设备工作状态的实时检测和过程的自动控制。

MCGS的这种结构形式使其成为一个与设备无关的系统,对于不同的硬件设备,只需定制相应的设备构件,放置到设备窗口中,并设置相关的属性,系统就可对这一设备进行操作,而不需要对整个系统结构作任何改动。

在MCGS通用版中,一个用户工程只允许有一个设备窗口。运行时,设备窗口在后台独立运行,负责管理和调度设备驱动构件的运行。

由于MCGS对设备的处理采用了开放式的结构,在实际应用中,可以很方便地定制并增加所需的设备构件,不断充实设备工具箱。为方便普通工程用户快速定制开发特定的设备驱动程序,MCGS系统同时提供了系统典型设备驱动程序的源代码,用户可在这些源代码的基础上移植修改,生成自己的设备驱动程序。

对已经编好的设备驱动程序,MCGS使用设备构件管理工具进行管理,在MCGS工作台上,选择【工具】|【设备构件管理项】,打开【设备管理】窗口。

设备管理工具的主要功能是方便用户在上千种的设备驱动程序中快速地找到适合自己的设备驱动程序,并完成所选设备在Windows中的登记和删除登记工作等。

为了方便用户在众多设备驱动中快速找到需要的设备驱动,MCGS所有的设备驱动都是按合理的分类方法排列的。

9.2MCGS支持的硬件设备

1.智能模块

MCGS支持以下智能模块:

研华ADAM4000系列、ADAM5000/485系列、ADAM5000/CAN系列;

研祥亚当4000系列;

威达7000系列;

磐仪NuDAM的6000系列;

中泰RM系列;

泓格I7000系列。

2.采集板卡

MCGS支持以下系列的采集板卡:

康拓IPC系列;

研华PCL系列,PCI系列;

中泰PC系列;

研祥PCL系列;

科日新K系列;

凌华ACL系列。

3.智能仪表

MCGS支持系列的智能仪表:

昆仑天辰仪表;

浙大中控;

日本岛电;

厦门宇光仪表;

香港虹润;

香港上润;

托利多Panther(磐狮)系列电子称;

志美CB900系列电子称;

霍尼韦尔UMC800控制器;

欧姆龙E5CN系列仪表;

欧陆EUR系列仪表。

4.变频器

MCGS支持下列变频器:

西门子变频器;

伦次变频器;

AB变频器;

华为变频器;

台达变频器。

5.PLC

MCGS支持以下系列的PLC设备:

西门子S7_200(自由口,PPI接口,以太网口)、S7_300(MPI接口,Profibus接口,以太网口)、S7_400(MPI接口,Profibus接口,以太网口);

莫迪康Modbus-RTU协议、Modbus-ASCII协议,Modbus-Plus协议;Modbus-TCP协议;

欧姆龙-CQM系列、C200系列、CS系列和CV系列;

三菱FX系列、AnA系列;

松下FP0、FP1到FP10系列;

台达SC500/OMC-1系列、Open_PLCXC_2000系列;

LG_LG_MK_S系列;

GE_90系列;

AB全系列;

富士NB系列;

和利时全系列。

9.3设备在线调试

以西门子S7200PLC为例,讲解硬件设备与MCGS组态软件是如何连接的。在MCGS工作台上,单击【设备窗口】,再单击【设备组态】按钮进入【设备组态:设备窗口】。单击【工具箱】,打开【设备工具箱】窗口,再单击【设备管理】按钮,打开【设备管理】窗口。

在【可选设备】中找到【通用串口父设备】,双击,或单击【增加】按钮,将【通用串口父设备】加到右面的【选定设备】中。再双击【PLC设备】,选择【西门子】,双击,选择【S7-200-PPI】中的【西门子_S7200PPI】,单击【增加】按钮,将(西门子_S7200PPI)加到右面的【选定设备】中。

单击【确认】按钮,回到【设备工具箱】。

双击【通用串口父设备】,再双击【西门子_S7200PPI】,将两个设备添加到设备窗口中。

双击【通用串口父设备0】,弹出【通用串口设备属性编辑】窗口。按连接设备的实际情况进行设置,西门子默认参数设置为:波特率9600,8位数据位,1位停止位,偶校验。参数设置完毕,单击【确认】按钮,保留设置。单击【帮助】按钮,可以打开设备的帮助文档。

计算机串行口是计算机和其他设备通信时最常用的一种通信接口,一个串行口可以挂接多个通信设备(如一个RS485总线上可挂接255个ADAM通信模块,但它们共用一个串口父设备),为适应计算机串行口的多种操作方式,MCGS组态软件采用在【通用串口父设备】下挂接多个通信子设备的一种通信处理机制,各个子设备继承一些父设备的公有属性,同时又具有自己的私有属性。在实际操作时,MCGS提供一个串口通信父设备构件和多个通信子设备构件,【通用串口父设备】构件完成对串口的基本操作和参数设置,通信子设备构件则为串行口实际挂接设备的驱动程序。

S7_200PPI构件用于MCGS操作和读写西门子S7_21X、S7_22X系列PLC设备的各种寄存器的数据或状态。S7_200PPI构件使用西门子PPI通信协议,采用西门子标准的PC/PPI通信电缆或通用的RS232/485转换器,能够方便、快速地实现MCGS软件与PLC的通信。

双击[西门子_S7200PPI],弹出【设备属性设置】窗口。

【基本属性】的设置。在进行设备的属性设置之前,需要仔细阅读设备的帮助文档。

选择【设置设备内部属性】,出现按钮,单击按钮,弹出【西门子_S7200PLC通道属性设置】窗口。

单击【增加通道】按钮,打开【增加通道】窗口,设置好通道后,单击【确认】按钮。

西门子_S7200PLC设备构件把PLC的通道分为只读,只写和读写三种情况,只读用于把PLC中的数据读入到MCGS的实时数据库中,只写用于把MCGS实时数据库中的数据写入到PLC中,读写则可以从PLC中读数据,也可以往PLC中写数据。当第一次启动设备工作时,首先把PLC中的数据读回来。若MCGS要改变当前值则把值写到PLC中,这种操作的目的是,防止用户PLC程序中有些通道的数据在计算机第一次启动,或计算机中途死机时不能复位,另外可以节省对象变量的个数。

单击【通道连接】按钮,在需要的通道连接上数据对象变量。

单击【设备调试】按钮,打开【设备调试】窗口,就可以在线调试西门子_S7200PPI。

如果【通讯状态标志】为:“0”,表示通信正常。否则MCGS组态软件与西门子_S7200PLC设备通信失败。通信失败后,可按以下方法排除:

检查PLC是否掉电;

检查PPI电缆是否正常;

确认PLC的实际地址是否和设备构件基本属性页的地址一致,若不知道PLC的实际地址,则用PLC编程软件的搜索工具检查;

检查对某一寄存器的操作是否超出范围。

其他设备,如板卡、模块、仪表等,在用MCGS组态软件调试前,需要阅读硬件使用说明与MCGS在线帮助系统。

9.4数据前处理

在实际应用中,经常需要对从设备中采集到的数据或输出到设备的数据进行处理,以得到实际需要的工程物理量,如从A/D通道采集进来的数据一般都为mV级的电压值,需要进行量程转换或查表、计算等处理才能得到所需的工程物理量。MCGS系统对设备采集通道的数据可以进行8种形式的数据处理,包括:多项式计算、倒数计算、开方计算、滤波处理、工程转换计算、函数调用、标准查表计算、自定义查表计算,各种处理可单独进行也可组合进行。MCGS的数据前处理与设备是紧密相关的,在MCGS设备窗口下,打开设备构件,进入【数据处理】窗口可进行MCGS的数据前处理组态。

单击【设置】按钮,打开【通道处理设置】窗口,进行数据前处理组态。

在MCGS【通道处理设置】窗口中,进行数据前处理的组态设置。如:对设备通道3的输入信号1000~5000mV(采集信号)工程转换成0~100RH(传感器量程)的湿度,则选择MCGS在运行环境中则根据输入信号的大小采用线性插值方法转换成工程物理量(0~100RH)范围。

MCGS数据前处理8种方式说明如下。

1.多项式处理

多项式是对设备的通道信号进行多项式(系数)处理,可设置的处理参数有k0~k5,可以将其设置为常数,也可以设置成指定通道的值(通道号前面加“!”),另外,还应选择参数和计算输入值X的乘除关系。

2.倒数1/X

对设备输入信号求倒数运算。

3.开方

对设备输入信号求开方运算。

4.滤波

也叫中值滤波,对设备本次输入信号的二分之一加上上次输入信号的二分之一。

5.工程转换

把设备输入信号转换成工程物理量。

6.函数调用

函数调用用来对设定的多个通道值进行统计计算,包括:求和、求平均值、求最大值、求最小值、求标准方差。

此外,还允许使用动态连接库来编制自己的计算算法,挂接到MCGS中来,达到可自由扩充MCGS算法的目的。需要指定用户自定义函数所在的动态连接库所在的路径和文件名,以及自定义函数的函数名。

7.标准查表计算

标准查表计算包括8种常用热电偶和Pt100热电阻查表计算。对Pt100热电阻在查表之前,应先使用其他方式把通过A/D通道采集进来的电压值转换成为Pt100的电阻值,然后再用电阻值查表得出对应的温度值。对热电偶查表计算,需要指定使用作为温度补偿的通道(热电偶已作冰点补偿时,不需要温度补偿),在查表计算之前,先要把作为温度补偿的通道的采集值转换成实际温度值,把热电偶通道的采集值转换成实际的毫伏数。

8.自定义查表计算处理

自定义查表计算处理首先要定义一个表,在每一行输入对应值;然后再指定查表基准。注意:MCGS规定用于查表计算的每列数据,必须以单调上升或单调下降的方式排列,否则,无法进行查表计算。查表基准是第一列,MCGS系统处理时首先将设备输入信号对应于基准(第一列)线性插值,第二列给出相应的工程物理量,即基准输入信号,对应工程物理量(传感器的量程)。

同类推荐
  • 办公设备使用与维护

    办公设备使用与维护

    信息技术的发展正前所未有地改变着人类生活的每一个层面,以信息化、全球化和高科技为特征的新经济浪潮滚滚而来,机遇与挑战并存。办公自动化是信息化时代最重要的标志之一,办公要实现自动化,当然离不开办公设备。
  • 组建家庭局域网与无线网

    组建家庭局域网与无线网

    该书是“快乐驿站”丛书之一,是一本精心为初级家庭电脑用户打造的局域网与无线网组建入门与提高的图书,同时还涉及一些办公网络的组建内容。《组建家庭局域网与无线网》以局域网和无线网的功能、设置以及实际应用为导向,用生动的实例、形象的图解和幽默的语言循序渐进地介绍了局域网和无线网的概念、产品、设计、组建、调试与维护的相关内容。
  • 黑客就在你身边

    黑客就在你身边

    互联网络正在改变着我们的生活,每个人都处在互联网的天罗地网之中。本书以轻松的笔调,向人们介绍了有关“黑客”的知识。当你读完这本书后,你会发觉“黑客”一点都不神秘,他们渴望全社会对他们有一个公正的评价。
  • 如何组装电脑

    如何组装电脑

    本书以问答的形式介绍了组装电脑的基本知识。内容包括:电脑硬件的部件组成、CPU的发展历程、CPU主频、内存的组成、内存的主要性能参数等。
  • 创业在微软

    创业在微软

    身处软件巨擘微软之中,何来“创业”二字?本书详尽勾勒了微软亚洲工程院(ATC)的成长历程,披露了工程院人在“创业”过程中不为人知的种种酸甜苦辣,生动展现了工程院的独特文化,并从另一个角度展现了其领袖人物张宏江博士的心路历程和管理思想。
热门推荐
  • 最久的陪伴是长情

    最久的陪伴是长情

    只要是你,只要你要,即使万劫不复。我也为你翻天覆地。
  • 合租生涯好甜蜜

    合租生涯好甜蜜

    “喂,臭小子,别让我抓到你,不然你就死定了。”某恶魔在她背后冲她大喊,可惜人早已消失不见,本以为此生与他只会有一面之缘,他日相遇已是路人,却不曾想好戏才刚刚开始,莫名其妙与恶魔同一宿舍,整天争吵,可为何臭小子变为臭丫头,且越来越漂亮,成为新一届校花。两人打闹,争吵,互相调戏,殊不知一种淡淡的情愫正在萌芽生长……想知情节如何发展,请观看全文。
  • 玄朝

    玄朝

    “天欲容我,我定比天高,天要亡我,我定弑天。”前世的炮灰弟子,身怀古神之眼。且看他如何摆脱棋子的命运,演绎爱情,情亲和兄弟之情
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!
  • 万界逍遥图

    万界逍遥图

    宇宙微尘,世界万千,从古至今,茫茫星空,探索的道路永无止境,在这样一个末法的时代,诸天仙佛,远古神魔,都已消失不见,留下的只有神秘诡谲的传说,一张神图横空出世,揭秘一段古老消逝的秘密,所谓天外有天,仰望夜空之时也不禁感叹,路漫漫其修远兮,吾将上下而求索。
  • 冰艳凌神

    冰艳凌神

    东方企业,z国首位第一企业,在一夜之间,东方家的一些人不知去了哪里,说是谋杀,但附近一百公里以内都没有发现血的痕迹。当天,东方家的两个孩子正好出去玩了,正好逃过了一劫,并没有失踪。。。东方寒卿,(女生啊)父母失踪时,刚满九岁,东方寒离,十三岁,是寒卿的哥哥。当然,东方企业的继承权只有他们,东方寒卿把继承权让给了哥哥,自己长大后,承办了黑帮(杀手集团),“冥神”。
  • 咒怨图决

    咒怨图决

    三族联手,图族尽灭。只留一妇人与襁褓中的婴儿藏于西南大陆一隅。十年一瞬,胎灵觉醒,却是不知福祸的咒怨胎灵。年幼胜胎典,学院露锋尖,少年背负命运,破空而出。敢问将把路向何方,路向何方?
  • 仙夭

    仙夭

    五岁那年她遇见了他,一袭白衣经飘,美如谪仙,她痴痴的看着他,在梦里回忆着他的身影。三百年的默默守护。她成了昭国太子的师父,人皮客栈的神秘老板娘,昭国皇宫闪过的九尾狐狸,青楼神秘美丽的花魁姐姐……云山姐妹的背叛,和死敌意若嫉妒的死死纠缠,以及魔族女魔尊和她相似的脸庞。当她一层层的解开了真相,却发现一切都是谎言。樱宁,十七,那嗜血残忍的紫眸女子竟是她自己。“师父,十七不会恨也不想恨。”“有时候魔和神只有一念之间,十七何曾怕过……”她记得那个在落花下温润如玉的仙人。她记得那个对自己负气的调皮小男孩。她也记得那个在舞台上妖娆如媚的姐姐。花裳之约,如隔千世,奈何桥上,落寞繁华十里花开。
  • 极品魔龙

    极品魔龙

    一个大陆,强者如云;一段情仇,谁主沉浮。修炼之极,无不经历磨难,困苦,机缘而造就。看一个拥有龙族血脉的人类如何挑战大陆的巅峰强者,险中求生。到底谁给了他这么大的勇气,难道是嘬死吗?其实有时到了一定地步,那就由不得自己了。PS:一、这本书很强大二、这本书不会太监三、点击,收藏,推荐,这些都是大家对我深深的鼓励,希望大家在书评区留言不管您信不信,反正我信了!!
  • 八部天龙游:仙人指路

    八部天龙游:仙人指路

    看似平静的大理城暗藏汹涌,仿若天堂的苏州饱含腥风。亦或偷袭各大门派的江湖宵小?捍卫师门!是四处作乱、危害百姓的造反恶贼?击伤贼兵头目!是影射入局之人心神的珍珑棋局?勇斗远古棋魂……当一个又一个阴谋接踵而来,她要面临的究竟是什么?身着道袍的女子,恍惚出现,一手举起,似为他人引进篷莱之路,又似为他人指向地狱之门!