




已阅读5页,还剩73页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录目录1一、上位机画面11、详细阅读OASYS组态规范12、绘制过程中注意的问题(以嘉兴分输站为例)13、存放画面154、调用画面15二、配置上位机数据库111、配置GROUP、AREA、RTU、通讯112、制作上位机数据库111)上位机点表状态量各列字段名的含义112)上位机点表模拟量各列字段名的含义123、将数据导入到OASYS数据库中154、加入异常状态17三、配置PLC单机通讯171、新建group172、新建AREA173、通讯配置181)新建RSLINX进程182)新建连接配置183)新建RTU194、双网卡冗余205、XOSdisplay配置246、更改进程文件247、配置RSLINX248、输入连接指令269、重起服务器2710、下位机映射2711、在系统总揽中启动扫描2712、注意281)双字站名282)三字站名283)配置完连接后XOS客户端无法启动的情况284)更新3个文件2913、实验室调试301)做好调试表格302)搭好机架,建好连接303)将N7,F8做好映射344)编测试程序345)上位机需要作的工作36四、配置ESD单机通讯311、新建group312、新建AREA313、通讯配置321)新建MODBUS进程322)新建连接配置323)新建RTU334、配置ESD系统建立通讯341)建立resourse注意事项342)程序完成后一定要生成代码343)打开控制面板354)下载程序365)打开在线测试386)在上位机系统总览中启动扫描39五、Windows自动登录和OASYS自动启动391、Windows自动登录391)调出用户帐户界面392)输入启动机器密码392、OASYS自动启动401)OASYS服务开机自动启动402)XOS自动启动40六、配置报表401、添加相关文件402、配置ODBC403、加载生成报表的宏424、制作报表435、配置报表436、报表制作完成后的保存路径457、配置定时打印468、在打印时出现错误的解决方法47七、数据库管理工具操作手册471、软件界面472、分页操作493、如何查询数据494、如何利用逻辑关系去查找数据505、修改数据的字段值516、常用字段名517、该软件不区分大小写528、数字量常用操作521)人工置数/实时采集切换522)修改某些数据点的Message533)修改输入寄存器号544)修改命令类型545)其他字段的修改与上述几种类似549、模拟量常用操作541)人工置数/实时采集542)修改模拟量单位553)修改模拟量数值564)其他修改57八、IP分配表存储位置5858一、上位机画面1、详细阅读OASYS组态规范在绘图过程中要严格按照组态规范中的内容,在绘制每项图之前,可以参考一下下面的注意事项,在绘制完毕后要按照组态规范作一次检查。2、绘制过程中注意的问题(以嘉兴分输站为例)将最新的symbol覆盖掉E:OASySxos_elements下原有的symbol。绘制工作站的控制流程图:1)相交的直线不能有断开的现象出现,如放空管线的连接处:2)在直线连接的绘制中,必须要找垂足,这样才能保证直线连接后是笔直,并且交点也是一致的。3)在直线交叉处,断开点距另一条直线的距离不能太大,并且该距离要一致,图中距离为0.6可作参考。如下图所示。4)各设备管线的图层颜色如下:5)主管线上、与BDV阀在同一管线上的、放空管线和排污管线上的手阀等需要配置状态点,也需要设置控制面板。6)对于阀体的尺寸按照组态规范去做,应注意的是主管线及与BDV阀在同一管线上的手阀的尺寸,和一般管线上手阀的尺寸,具体可参考梁平站的流程图。7)对于阀体中的各symbol按照组态规范设定好相互之间的距离后,在编译出来可能会把阀体外围的维护框覆盖住,此时可以略微把相关symbol移动一些距离,让阀体体现出完整性,如该图所示:。8)在进出口管线的交界处注意添加下图红色标记处的法兰:9)对于存在自用气撬的工作站,在控制流程图中自用气撬作成一个按钮,当单击此按钮时需要弹出自用气撬画面,具体配置参见梁平站的控制流程图,连接自用气撬的管线为细管线,宽度为0。如图所示:10)绘制完毕后检查是否有管线存在弯曲现象。11)模拟量仪表实时显示时的小数点数:温度保留1位小数;压力保留2位小数,液位保留3位小数,流量和差压无小数。小数点的配置如下图(打开仪表的编辑窗口):上图中红色标记的地方为配置小数点后的位数。12)将所有的阀体添加数据点,添加symbol,如下图所示。 13)仪表及阀体都要设置控制面板。需要注意的是对于ESDV阀和BDV阀,如果他们存在远程开和远程关操作,则给他们配置相应的控制面板;如果不存在远程开与远程关操作,阀体只起显示作用,不配置控制面板。14)在symbol编辑窗口,在每个编辑区域作完修改时要按回车键,一定要再点Apply State Changes按钮,形成一个习惯。15)在CAD中点击OASYSsymbol editor,打开流程图中需要使用的symbol进行编译。16)在控制流程图中右上角不添加退出按钮。17)将排污管线删掉,但其相关仪表保留,利用手阀放空的放空管线及其手阀删掉,只保留留用BDV阀放空的管线。如下图:绘制工作站的ESD流程图:将控制流程图与ESD关断无关的仪表全部去掉,无关的阀体只在画面上留出阀体而不给它配任何数据点,只留下涉及到ESD关断的仪表和阀体。在留下的ROV阀体中只配阀体的相关数据点而不配阀体的控制面板,同时包括和BDV阀在同一条管线上的手阀,以防误操作造成损失。而ESDV和BDV阀不仅配点,也配控制面板。而原本在控制流程图中显示的自用气撬的按钮,也将它只用做显示,按它不调出自用气撬的画面。如下图:绘制工作站的消防图:针对消防中的指示灯,需要编译两个文件“red.gif”和“green.gif”,文件的存储路径:E:OASySxos_elementsiconscustom。编译方法:打开cmd进入到E:OASySxos_elementsiconscustom下输入pdt空格f空格red.gifpdt空格f空格green.gif如果操作站中有可燃气体高高报警触发ESD紧急关断还需要设置可燃气体报警的投用和摘除。消防图如下:绘制工作站的系统配置图:确定站场是否有打印机和打印服务器、有几台打印机,主机有几台,是否有ESD系统。针对模块状态指示灯,编译两个文件“module_green.GIF”和“module_red.GIF”文件的存储路径:E:OASySxos_elementsiconscustom。编译方法同上。如下图:绘制工作站的自动启站、停站控制图:在控制原理中,设计如果要求设计工作站的自动启停,则需要单独画一个自动启站、停站控制图。如下图:绘制工作站的进站区,出站区:在有些工作站中没有收球筒,发球筒,例如嘉兴站,则需要画出它的进站图,出站图;如果工作站中有收球筒,发球筒,则需要画出收球区和发球区两个画面。绘制过滤分离器,计量管路,调压管路图,放空火炬,排污罐:将这几个部分单独画成5幅流程图。绘制系统信息条:可以把梁平站的v_system_message.dwg拷过来作修改:信息条最右边的rt_text显示“中油龙慧”,它的位置和尺寸不能随意修改。“中油龙慧”前面显示主机,备机状态及PLC、ESD状态信息。显示主机和RTU状态信息的rt_text尺寸也不能随意修改,其数目根据各工作站的站控机个数和是否存在ESD系统而定,能够进行尺寸修改的是中间显示模拟量信息的rt_text:绘制工作站的自用气撬流程图:1)按照设计资料中的自用气撬流程图绘制,下图是自用气撬中的图层设置:应注意直接用CAD工具绘制出的阀体的颜色,此类阀体颜色为8。2)管线宽度为0。3)检查管线连接处是否有断开现象。绘制压力趋势图:可以把梁平站v_trend_pit.dwg拷过来作修改:1、该压力趋势图展现进、出站压力等重要压力变化趋势。2、不同压力曲线颜色不同,且不能用红色,绿色,压力曲线的颜色要与压力文字描述的颜色一致。3、颜色配置步骤:点击“包”按钮,弹出如下窗口:在曲线栏选择要修改的曲线,弹出如下窗口:修改点名,点击曲线颜色:选择该曲线的颜色,并修改和保存曲线。绘制工作站的控制面板:控制面板可直接从梁平站拷贝过来编译:vp_anl_cntl.dwg:模拟量控制面板。vp_dev_cntl.dwg:设备控制面板。vp_temp_almlim.dwg:仪表控制面板。vp_val_cntl_bdv.dwg:BDV阀控制面板。vp_val_cntl_esdv.dwg:ESDV阀控制面板。vp_val_cntl_manual.dwg:手阀控制面板。vp_val_cntl_rov.dwg:ROV阀控制面板,绘制工作站的v_toolbar_oper菜单栏:如下图,参考嘉兴分输站的菜单栏进行修改各个按钮中的配置。 1)、打开cmd,进入E:OASySxos_elementsiconscustom下编译以下文件:canshu.GIF、canshu_d.GIF、esd.gif、esd_d.gif、event.GIF、event_d.GIF、help.GIF、help_d.GIF、trend.GIF 、trend_d.GIF、xiaofang.GIF、xiaofang_d.GIF、zhancaozuo.GIF、zhancaozuo_d.GIF。输入指令:pdt空格f空格canshu.gif,其他文件相同。2)、该工具条的作用事单击弹出各个画面,注意“参数浏览”和“分区域画面”按钮点击后是弹出的一个下拉菜单:该菜单的左边界与“参数浏览”的左边界平齐,“分区域画面”按钮的设置与“参数浏览”一样。3)、当单击“参数浏览”按钮时“分区域画面”按钮要弹起,单击“分区域画面”按钮时“参数浏览”按钮要弹起。4)、中心站控切换。面板名称为cs_cntl,如下图,该面板可单击菜单栏中的中心站控显示调出,具体方法参照嘉兴控制流程图v_toolbar_oper和嘉兴cs_cntl的v_model的内部配置。 5)、在进行打印屏幕按钮的设置中,按钮的脚本依据嘉兴分输站进行修改,同时还需要把嘉兴分输站上位机C:Program Files里的Print_Screen文件夹拷贝到其他站上位机的C:Program Files,这样设置之后方可打印。其余控制画面:以下画面可直接从各个站拷多来修改后编译:jxi_parameter.dwg:工艺参数一览表。jxi_parameter_esdv121.dwg:ESDV121参数一览表(根据监控数据表中有几个ESDV电子控制单元来定)。jxi_parameter_fdjznyb.dwg:发电机智能仪表参数一览。jxi_parameter_hzbj.dwg:火灾报警参数一览。jxi_parameter_lljsj1.dwg:1号流量计算机参数一览。jxi_parameter_lljsj2.dwg:2号流量计算机参数一览。jxi_parameter_pdsznyb.dwg:配电室智能仪表参数一览。jxi_parameter_press.dwg:调压及自用气撬参数一览。jxi_parameter_rqfdj.dwg:燃气发电机参数一览。jxi_parameter_txzldy.dwg:通信直流电源参数一览。jxi_parameter_ups.dwg:ups参数一览。(注:以上11个画面各个工作站不同,具体配置多少参数一览,参照监控数据表)canshu.dwg:参数下拉菜单,该画面都是按钮,设置的具体参数根据各工作站的实际情况和监控数据表来做。cntl.dwg:分区域画面下拉菜单,主要包括启、停站;旋风、过滤分离;计量;调压等画面的弹出,根据工作站实际来定。quick_trend.dwg:历史趋势图。v_alarm_summary.dwg:报警总揽。v_filtevent_summary.dwg:事件总揽。v_logon.dwg:登陆环境。v_newest_alarms.dwg:最新报警信息。change_password.dwg:修改密码。基本画面是这些,各工作站根据实际情况再添加相关画面。注意:在用RT_TEXT显示描述时,设置RT_TEXT时Format一定要选Alpha,否则描述是不会出来的。如下图:在用RT_TEXT显示数字时,设置RT_TEXT时Format一定要选Float,否则数字是不会出来的。其中下图6,0处分别是数字的长度和小数点的位数。如下图:3、存放画面画面制作完毕之后,将所有画面CAD文件放入E:OASyS xos_elements displays custom中。4、调用画面在画面和数据库的修改以及调试过程中,许多情况下要调出原始V_TOOLBAR工具条,在该工具条下可打开CAD,修改数据库等操作,调出该工具条的方法是:打开cmd输入:obelparse+回车GrfxModelMan空格showModel:空格“V_TOOLBAR”+回车!+回车调用其他画面时将V_TOOLBAR换为其他画面名即可。二、配置上位机数据库1、配置GROUP、AREA、RTU、通讯按照第三节“配置单机通讯”中第1到第9条的内容将GROUP,AREA,RTU,通讯等配置好。2、制作上位机数据库(可参照文件夹中达化和嘉兴站上位机点表)1)上位机点表状态量各列字段名的含义name:所要导入的状态量点名。Description:状态点的描述。Rtu:在XOS客户端“通讯”“RTU”中所建立的RTU名称。Group:在XOS客户端“GROUP”中建立的GROUP名称。flag.bmsg:各状态量点的Message(具体参见相关资料)。Anyfeed:是否进行输入组态,yes表示需要进行输入组态,no表示不进行输入组态。inbit.bitwi:配置输入点的个数。inbit.bitdef0.iospec.external:第1个输入点的寄存器号(书写格式为N7:1)。inbit.bitdef0.bitno:第1个输入点的寄存器位号。inbit.bitdef0.noropn:常开/常闭选择(全部填no)。inbit.bitdef1.iospec.external:第2个输入点的寄存器号(书写格式为N7:1)。inbit.bitdef1.bitno:第2个输入点的寄存器位号。inbit.bitdef1.noropn:常开/常闭选择(全部填no)。anycmd:是否有输出(填yes表示需要组态输出,填no表示不组态输出)。outs1.otype:第一个输出的输出类型,需要组态输出的点全部填Latched。outs1.iospec.external:第一个输出组态的寄存器地址(书写格式为N7:50/2)。outs1.cmd:第一个输出的命令类型。outs2.otype:第二个输出的输出类型,需要组态输出的点全部填Latched。outs2.iospec.external:第二个输出组态的寄存器地址(书写格式为N7:50/2)。outs2.cmd:第二个输出的命令类型。Lgcmsc:yes表示配置记录命令成功(对于组态输出的点全部填yes,不组态输出的点全部填no)。注:对于out1.cmd与out2.cmd如果输出板块配置中地址不一样,这两者都组态为Energize,如果输出板块中地址是一样的话,这两者前者组态为Energize,后者组态为Deenergize。下图是状态量在XOS客户端中的配置区域:2)上位机点表模拟量各列字段名的含义Name:要导入的模拟量点名。Description:模拟量描述。Rtu:在XOS客户端“通讯”“RTU”中所建立的RTU名称。Group:在XOS客户端“GROUP”中建立的GROUP名称。flag.bmsg:基本信息,全部填analog。name(input):表示是否进行输入组态,yes表示需要进行输入组态,no表示不进行输入组态。anain.type:输入点的数据类型。anain.iospec.external:输入点的寄存器地址,格式为F8:1。iengr.scaleraw:本工程模拟量点全部填no。units:单位。name(output):是否组态输出,yes表示需要配输出,no表示不需要配输出。Otype:输出数据类型。anaout.iospec.external:输出数据的寄存器地址,格式为F8:50。iengr.egumin:模拟量输入组态中的最小工程量。iengr.egumax:模拟量输入组态中的最大工程量。iengr.rawmin:不填。iengr.rawmax:不填。oengr.egumin:模拟量输出组态中的最小工程量。oengr.egumax:模拟量输出组态中的最大工程量。Sptlolim:设置点低限。Spthilim:设置点高限。hilow.doit:是否设置高/低限,yes表示允许,no表示禁止。hilow.lolim:低限值设定。hilow.hilim:高限值设定。hilow.doitdoit:是否设置高高/低低限,yes表示允许,no表示禁止。hilow.lololim:低低限值设定。hilow.hihilim:高高限值设定。(高/低、高高/低低限的设定与否一定要查看数据监控表和下位机点表)lgcmsc:记录命令成功,yes表示配置,no表示不配置(一般配置输出组态的点都要配置该项为yes)。下图是模拟量在XOS客户端中的配置区域:根据下位机所提点表制作上位机数据库,主要注意以下几点:1)Message:它是有关数据点的相关状态信息的,比如数据点的颜色和报警级别。数据库制作过程中不同的数据点其Message是不同的,不同类型的数据点其Message配置根据该文件夹下Message.xls中的内容来配置。2)对上位机数据库的每个数据点,OASYS都配置了4种组态方式,两个输入组态,两个输出组态,比如全开,全关,开/关命令这4个数字量点可以组态到一起,状态名称只有一个,但这4个点的地址是不一样的,全开/全关是两个输入点(如下图输入板块红色标记所示),开/关命令是两个输出点(如下图输出板块红色标记所示),在数据库中的画面显示如下:依上图所示,输入通道数指的是该点名“CH0JXIZSO114A”共需配置几个输入;输出组态根据上位机下发命令的种类进行配置,如开/关阀命令,维护,手自动命令等。在上位机中任何一个点可以没有输出组态,但必须要有输入组态,对于某些命令点,其输入组态中地址与输出组态中的地址必须要相同。拿手自动命令点举例,如下图所示。输入与输出的地址是一样的。由于下位机输出的命令是发到同一个点上的,手动和自动均由该点执行,因此在输出配置中地址也一样。3)模拟量配置中注意地址F8:0而非F8,注意工程量出现负数的情况下,负号的书写,书写不正确,会导致导入错误。4)根据一期四个站的上位机数据点表,作为模版,在该文件夹中存放了达化,黄金,嘉兴站的数据库可作参考。3、将数据导入到OASYS数据库中上位机点表制作完成之后即可开始导入工作:第一步:按照“配置报表”WORD文档中第1到第2步将数据源ODBC配置好。第二步:按照“配置报表”WORD文档中第步将“宏”文件加载到EXCEL中,利用该宏文件导入数据,宏加载成功后再EXCEL左上角出现所示标签。第三步:宏文件加载完毕后要将最新的Message导入到OASYS数据库中,在从其他机器中拷贝新的message的时候,方法有两种,具体操作步骤如下:第一种方法,直接将其它机器中已经做好的最新Message拷贝过来,Message.l文件存在E:OASyS databaseINTEL_NT目录下; 第二种方法,在其他机器中将Message利用语句从数据库中导出,导出方法是打开cmd,进入E盘目录下,输入指令:dbll空格template空格message空格message.t 此时E盘目录下出现message.t文件;然后将Message.t文件转换为.l格式,进入E目录下输入指令:dbll空格list空格message.t空格*空格message.l此时E盘目录下出现message.l文件;通过以上两种方法导出message.l文件后,把导出的message.l文件放到新机器的E盘目录下;倒入Message之前要把机器中原来的Message删掉,删除方法是打开cmd进入数据库中:输入cmxsql+回车输入delete message+回车输入go+回车。采取以上任意一种方法拷贝出Message.l之后,则开始导入Message,打开cmd进入到E盘目录下输入指令: dbll空格safeload空格message.l空格err.err。Message导入成功与否可进入XOS客户端察看。最后、打开上位机数据点表,点击左上角标签中的“Y”按钮弹出对话框:选择Status导入状态量,然后点击地址栏右边的按钮,出现如下对话框:用鼠标左键任意点击某一数据点后,再点击该对话框右边黄色边框的按钮,会返回到上一个对话框:然后单击Add按钮。注意:数据导入成功之后,会变成灰色,如果在OASYS数据库中已经存在了某个数据点,则该点在导入过程中是无法导入的,必须在数据库中先将该点删掉,然后再导入。模拟量的导入与状态量类似。4、加入异常状态打开cmd,输入cmxsql进入到OASYS数据库中,输入该文件夹下“附件2”中的指令,运行之后保存数据库,输入savedata+回车。三、配置PLC单机通讯第三章与第五章要结合起来看,上下位机通讯要作很多准备工作,因此第五章必不可少。1、新建group名字为CQDS_GROUP2、新建AREA名字为CQDS_Area3、通讯配置1)新建RSLINX进程2)新建连接配置连接的名称为JXI_PLC1其他配置地方见红色标注。3)新建RTUABDF1协议组态中数字量与模拟量配置点数要小于下位机的映射点数,配置此项时首先要搞清楚下位机究竟映射了多少点。File Type表示数据类型,integer表示数字量类型,float表示模拟量类型。Freq表示扫描周期,默认为1。File表示下位机数据N7,F8所映射到的文件号,7表示与N7中的数据对应,8表示与F8中的数据对应,数字量文件号统一配置为7,模拟量文件号统一配置为8。#StartElm表示起始数据位置,#ofElm表示数据长度(数字量数据长度统一为100,模拟量数据长度统一为300)。具体配置方法为:数字量第一行start为0,长度为100,表示第0到第99个数据,第2行start为100,数据长度为100表示第100到第199个数据,如此类推,模拟量配置与数字量配置类似,模拟量的第一行start也为0,数据长度为300,表示第0到第299个数据,第2行start为300,数据长度为300,表示第300到第599个数据,如此类推。配置时要注意全部数据长度要小于下位机所映射的数据长度,但是要大于在下位机点表中所使用到的数据的长度。模拟量的AGS配置为1,2,3等等。Integer的AGS全部配置为1。4、双网卡冗余第一步:安装网卡驱动程序第二步:当安装完双网卡驱动程序后,在网络连接中出现两个新的本地连接,配置前把之前主板的本地连接先停用。第三步:在新本地连接中右击选择“属性”,在出现的对话框中点击配置,在弹出的对话框中选择“分组”,选择“与其他适配器分组” 点击“新组”输入组名称SCADA,然后点击下一步,将两个适配器全部选中,点击下一步,选择适配器容错,点击完成。在网络连接中又出现一个本地连接将此本地连接更名为SCADA。5、XOSdisplay配置上图最右边板块的相关设置是为了在系统总揽中能够显示出数据。6、更改进程文件更改服务器中E:OASyScommandsCMXRunprocess.pl文件,找到 $regVals$RegCMX_BINABradleyRelay -n *_PLC1 -r 3001,将前面的注释符号“#”取消,并将*改为所对应的站名,如嘉兴站*改为JXI。7、配置RSLINX在主机中安装RSLINX并授权(必需要授权),安装完毕打开RSLINX,在communacation中的configure Driver中用Remote Devices via Linx Gateway新建两个连接,名称分别为JXI_PLC1_TCP-1,JXI_PLC1_TCP-2,地址为PLC中两个ENBT模块的IP地址,具体地址见IP分配表。建立连接的方法是:1)点击communicationconfigure Drivers弹出如下窗口:点击下拉按钮,选择最后一项“Remote Devices via Linx Gateway”,然后点击Add New弹出如下对话框:输入所要建立连接的名字,单击OK在后面弹出的对话框中输入PLC的IP地址单击确定就可以了,另外一个连接也是按上述步骤建立,连接名称与IP地址须作相应改动。8、输入连接指令开始-运行-cmd,执行下边语句dbput connection.JXI_PLC1.dataLinkMode=Rockwell_RSLinxdbput connection.JXI_PLC1.RSLinxDLink.driverType=Control_Logixdbput connection.JXI_PLC1.RSLinxDLink.driverName=JXI_PLC1_TCP-1dbput connection.JXI_PLC1.RSLinxDLink.station_num=1.0.2.5.1.0(只用一个主机架调试时写为“1.0”)savedata+回车。9、重起服务器所有配置完毕后重起服务器使配置生效。10、下位机映射下位机将N7,F8映射到CPU中,映射的文件号药与RTU中的配置一样,即N7映射到7号文件,F8映射到8号文件。11、在系统总揽中启动扫描1)通信连接,连接成功后显示绿色connected2)RTU连接成功后信息条右下方JXI_PLC1显示为绿色。12、注意1)双字站名站名为两个汉字工作站,将第一个汉字首字母和第2个汉字的前两个字母大写后组合,如黄金站在建立连接和RTU的点名时,前缀为HJI。2)三字站名站名为三个汉字工作站,将三个汉字的首字母大写后组合,如十字镇站在建立连接和RTU的点名时,前缀为SZZ。3)配置完连接后XOS客户端无法启动的情况如果在配置完通讯连接重起服务器之后,XOS客户端无法正常登陆,就将E:OASySINTEL_NToasys文件加下的名为“bin”的文件夹替换为最新的bin文件夹,该文件夹可从一期4个站中拷取。在替换之前要先把整个OASYS服务停掉,停止服务的方法是:右击“我的电脑”,单击“管理”:在弹出的对话框中选择服务:将红色标注出的两项停止掉,再把上述中的bin文件夹替换掉就行了,替换完之后重起计算机。4)更新3个文件将“oasys更新0615”文件夹下的3个文件拷贝到e:oasysintel_ntoasyslib文件夹下,拷贝之前,按上图所示停止OASYS服务器,拷贝完成后,重起计算机。13、实验室调试1)做好调试表格调试表格需要将下位机点表中的所有点都放在里面,但是放在不同的工作表中的,下位机调试表格主要包括电动阀,模拟量,DI点,连锁逻辑,ESD数字量,ESD模拟量,ESD连锁逻辑等这几个工作表。电动阀工作表包括阀的就地/远控,故障,全开到位,全关到位,正在运行,正在开,正在关,维护,手自动,超时报警以及中心/站控开/关阀命令,综合复位命令等,也包括风机,水泵的运行状态和启停命令点。一般与单体设备密切相关的数字量,都放在如电动阀工作表所示的表格中,具体可参考一期实验室调试表格。DI点工作表主要包括可燃气体,浓度,温度等的高报警,PLC模块故障等点,除去在电动阀工作表和连锁逻辑工作表中的数字点之外,其余数字点一般均放在该工作表中调试。模拟量工作表:需要注意的是HMI address是模拟量点需要向上位机上传所配置的地址,PLC address是由PLC实际采集在PLC中存储时所配置的地址,MT address是指该模拟量抵点的设定值地址。连锁逻辑工作表:用文字将PLC所实现的控制功能叙述出来,调试过程中,调试人员一定要检查程序能否实现相关控制逻辑,与控制逻辑密切相关的状态点,命令点一定要注意。2)搭好机架,建好连接下位机成员根据所调站场中机架的类型和个数,将相关模块放入机架中,针对川维站:该站有2个7槽机架,主机架0槽放CPU模块,1、2槽放SRM冗余模块,6槽放CNBR模块,备机架与主机架相同。扩展机架模块根据IOlist表来放置。将所有模块全部放置完毕之后,开始对PLC连接导线,电源模块中所有火线接口全部并联,所有零线接口全部并联,然后接到220V电源中。当整套PLC全部上电之后,ENBT模块中会显示当前PLC的IP地址,将自己机器的IP地址改为与PLC处于同一网段,打开RSLINX,点击communicationconfigure Drivers。弹出如下对话框:点击下拉按钮选择Ethernet devices,点击Add New如下图所示。弹出对话框:可以在编辑框中修改名称,点击OK后出现:在HOST Name中填入ENBT中所显示的PLC的地址。点击确定。当连接成功之后会通过该软件找到PLC的CPU,如下图所示。如果ENBT中IP地址不是该工作站的IP地址(工作站的IP地址参照IP地址分配表),可对IP作出修改,修改方法:按照IP分配表中的IP地址,在IP Address中修改地址就可以了,然后将自己机器的IP地址也改为相同的网段。3)将N7,F8做好映射映射的方法是:映射的前提是程序中已经建立了N7和F8这两个数组。打开下位机程序,点击Logic选择Map PLC/SLC Message,单击后弹出对话框:按上图所示配置,在Name栏中输入N7和F8,N7存储了站控PLC中的所有数字量点,F8存储了站控PLC中的所有模拟量。单击OK,下载程序或在线保存。4)编测试程序在调试前,针对电动阀,可以将与其相关的状态点放在一起编一个测试程序,这样一个阀的所有点的状态改变就可以很清晰的展现出来,对于风机和水泵也这样处理。如下图所示。对于DI点与模拟量点可在程序全局变量“Controller Tags”中对相应的通道进行强制,如下图:在Force Mask一列输入需要强制的数值,数字量为0,1;模拟量为float型变量。5)上位机需要作的工作1、上位机成员再将数据倒入进数据库之后(具体倒入方法见“配置上位机数据库”),应先检查是否所有的点都与画面中的设备连接起来,如果在画面中发现有阀体,泵体等是灰色,指示灯无指示,仪表无数据显示等,就表示数据没有与画面中的设备连接上。2、将所有点在上位机中的人工置数取消,全部变为实时采集,该操作可参照“数据库管理工具操作手册”中的“常用操作”进行批量修改。3、将上位机主机IP地址按照“IP地址分配表”中所示进行修改,注意网关要加上。4、在cmd中查看一下是否能搜索到PLC的地址。5、按照“配置单机通讯”中的步骤将上位机方面的相关配置做好,(注意一点,配置完通讯并重起计算机后,一定要启动通讯扫描和RTU扫描,否则无法与PLC进行通讯)。6、上位机成员在调试过程中要密切注意数据点状态改变时,其Message的变化以及symbol的颜色变化是否与组态规范中所描述的一致。7、在调试过程中,要用右键单击模拟量仪表,看是否在下方的白色信息条中显示该模拟量的信息。四、配置ESD单机通讯1、新建group名字为CQDS_GROUP2、新建AREA名字为CQDS_Area3、通讯配置1)新建MODBUS进程2)新建连接配置连接的名称为JXI_ESD1其他配置地方见红色标注。3)新建RTUMODBUS协议组态中数字量与模拟量配置点数要小于下位机的映射点数,配置此项时首先要搞清楚下位机究竟映射了多少点。数字量的Function Code配置为01:R Coil Stat;模拟量的Function Code配置为03:R Hold Regs。File Type表示数据类型,integer表示数字量类型,float表示模拟量类型。Freq表示扫描周期,默认为1。Start表示起始数据位置,End表示结束数据位置。1至300均为数字量的输入地址,300到329为数字量输出地址,此处的329是嘉兴分输站的数字量输出结束地址,配置其他站RTU数字量输出结束地址要与其下位机数字量输出结束地址一致。模拟量起始地址和下位机一样,但是结束地址要比上位机数据库中结束地址大1。在配上位机数据库时一定要注意模拟量都比实际下位机模拟量地址向后偏移一位。举例来说嘉兴分输站下位机模拟量结束地址时454,配置上位机数据库时结束地址应该是455,根据配置RTU时结束地址要比上位机最后一位地址大1,所以上位机中配置RTU模拟量结束地址应该是456。其他站也是如此。 模拟量的Bit per Register配置为16 bit;数字量的Bit per Register配置为1 bit。4、配置ESD系统建立通讯1)建立resourse注意事项 在刚开始做程序时建立resourse必须遵循一定的原则:resourse必须是8位,前三位是用来显示这是哪个工作站;中间三位用X代替;最后两位是站号,机架上有2个CU,这个站号来计算两个CU的IP。CU的IP网段是,192.168.0.X。左边的CU的IP最后一位X是:站号*2+1;右边的CU的IP最后一位X是:站号*2+2;他们根据本身的拨码开关进行设置哪个CU是+1,还是+2。如JXIXXX01。他的左右两个CU的IP分别是192.168.0.3和192.168.0.4。只有配好这个到最后连接ESD时,才能连上。2)程序完成后一定要生成代码再完成一个程序或者对程序的配置发生改动后一定先保存再生成代码,否则系统不让生成代码,进而由于代码不匹配原因下载不了程序。如图:当出现如下画面时,代表代码生成完毕,如图:3)打开控制面板代码生成后打开控制面板,下载程序时使用,如图:打开控制面板如下图:4)下载程序单击上图红色框图中的按钮下载程序,会弹出下面面板下载方式有两种:1、reload,用此方法下载不会影响ESD系统正常运行,依然有输出。2、download,用此方法下载会影响ESD系统正常运行,导致通讯断掉。所以提倡的是用第一种方法下载。刚开始下载在面板中不会出reload这种下载方式,需要在程序中设置,如图:当第一次下载reload可能是灰色不可选,此时先用download下载,待第二次下载时便可用reload进行下载。下载过程如下图:当程序下载成功后开始启动程序,如下图:在启动完成后,state 状态变为OK,如下图,这样程序就启动成功了。5)打开在线测试打开在线测试画面,如图:进入系统调试画面,如下图:6)在上位机系统总览中启动扫描1)通信连接,连接成功后显示绿色connected2)RTU连接成功后信息条右下方JXI_ESD1显示为绿色。五、Windows自动登录和OASYS自动启动在刚开始拿到新的机器时启动机器需要密码,进入OASYS系统画面时还需要输入oas_startup,cmx_startup和xos_startup三条语句,比较繁琐。特此列举下列方法,在启动机器时不用输入密码,机器启动之后直接进入OASYS系统的登录画面: 1、Windows自动登录 1)调出用户帐户界面点开始中的运行,输入下列语句:rundll32 netplwiz.dll,UsersRunDll弹出如下画面:2)输入启动机器密码选中上图的SEG,然后取消上图中的红色框中的对勾,接着点应用,会弹出下面画面:在弹出的上面画面中输入机器启动时的密码,然后确认。这样在启动机器时就可以直接启动了,而不需要再输入密码进行启动。2、OASYS自动启动1)OASYS服务开机自动启动点击开始中的cmd,输入下列语句:oasd i u SEG p SEGoasys然后回车。这样在机器启动后就会自动开启OASYS服务,不需要再输入刚开始提到的前两条语句oas_startup和cmx_startup。在输入上面语句的时候如果发现有错误,在cmd中输入语句:oasd i u查看帮助。如果不清除错误怎么修改,你可以经过帮助删除原有错误的服务,在重新输入oasd i u SEG p SEGoasys即可。2)XOS自动启动这时双击E:OASyS目录下的注册表文件SCS_install.reg写入注册表。这样在启动机器后不需要再输入xos_startup, XOS就可以自动启动,就可以直接进入OASYS登录画面。六、配置报表1、添加相关文件将附件中后缀为.OCX的两个文件拷贝到C:WINDOWSSYSTEM32目录下,然后打开MS-DOS进入到C:WINDOWSSYSTEM32子目录下:1)输入:regsvr32 mscal.ocx + 回车;2)输入:regsvr32 mscomct2.ocx + 回车。2、配置ODBC进入控制面板中,双击“管理工具”,然后双击“数据源(ODBC)”出现如下对话框:点击添加按钮:找到最下面的驱动程序安装:点击完成按钮之后弹出对话框:在图示的3个编辑框内输入CMX,并点击“Advanced”按钮弹出如下对话框:根据各站的名称填写该对话框中的内容,如:JXIOPR01表示嘉兴分输站主机名,JXI表示嘉兴,相关命名规则参照有关资料。配置完毕后关闭该对话框,然后点击OK按钮即配置完成。3、加载生成报表的宏在E盘下新建一个名为“software”的文件夹,将附件中“使用文件”这个文件夹拷贝到该文件夹中。打开一个EXCEL文档,点击“工具”“加载宏”如下图所示。在出现的对话框中点击浏览,找到E: software使用文件 OASySTools_ss.xla文件,将此文件加载到EXCEL中,加载成功后在EXCEL左上角出现:所示图标。制作报表前的准备工作完成。4、制作报表在XOS客户端工具条,点击按钮,弹出EXCEL窗口,在该EXCEL窗口中作如下表格:表格中需要显示的相关数据点由各工作站确定。5、配置报表表格制作完毕后点击左边的U按钮,弹出如下对话框:表名选择Analog,在总览下拉列表中选择与报表中PIT101项对应的数据点,点击添加按钮,如下:将历史数据一栏中的起止时间改为第一天的早8:00到第2天的早7:00,时间间隔为1小时;然后点击又下角的按钮,在弹出的工具条中:点击其右边的黄色边框按钮自报表中PIT101的下一个表格开始,往下拖动鼠标左键直到外围黑色边框为止,如下图所示。红色标记处为鼠标拖动区域,拖动完成之后再点击右边的黄色边框按钮,弹出:点击保存,按这种方法将其他几个数据点也作如上配置。6、报表制作完成后的保存路径1)在E盘下新建文件夹“report”将制作完的报表另存到该文件夹中,名称为:Report_2008-12-1,具体时间根据制作报表的当天时间而变。2)再将报表另存到E:OASySxos_elementsreportscustom,另存格式为.xlt格式,名称为“Report_Template.xlt”。3)再将报表另存到C:Program FilesMicrosoft OfficeOFFICE11XLSTART文件夹下,另存名称为“报表.xls”(该条完成后,每次打开EXCEL文件都将弹出该报表)4)将“双击我自动打印报表.xls”文件拷贝到E:OASySxos_elementsreportscustom文件夹下。7、配置定时打印打开控制面板,双击“任务计划”双击“添加任务计划”弹出“任务计划向导”下一步当到达如下所示窗口时,点击浏览。找到E:OASySxos_elementsreportscustom下的“双击我自动打印报表.xls”文件打开;弹出窗口:选择每天下一步
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 汽车定点维修协议书7篇
- 脊柱侧弯后路融合术后神经损伤护理查房
- 生态农业模式下的有机饲料研发与应用-洞察及研究
- 江苏省泰州市兴化市兴化中学2025-2026学年高二上学期开学地理试题(含答案)
- 文物修复技术的可持续发展研究-洞察及研究
- 边城课件内容
- 基于拓扑优化的凸型管承压结构轻量化设计对疲劳寿命的负向影响研究
- 基于分子模拟的立体构型对生物活性影响的构效关系研究
- 基于AI的氟乙醇分子构效关系预测与专利布局前瞻性研究
- 国际标准差异导致的出口产品定制化改造成本激增
- 四川省成都龙泉中学2025-2026学年英语高三第一学期期末学业水平测试模拟试题
- 保管员工勤技师综合测试试卷及参考答案
- 投资协议书对赌协议范本
- 2025年电子商务设计师国家资格考试试题及答案解析
- 综合执法局执法考试试题库(附答案)
- 血透室溶血的应急预案演练记录范文
- 环境保护与节能减排课件
- 铁路十五五规划2026-2030年
- 汽车销售培训课程
- 工厂数据采集与分析系统方案
- (新教材)2025年秋期部编人教版二年级上册小学语文全册教案(教学设计)(新课标核心素养教案)
评论
0/150
提交评论