首页 OASYS单机配置内容

OASYS单机配置内容

举报
开通vip

OASYS单机配置内容目录 TOC \o "1-3" \h \z \u 目录 1 一、上位机画面 1 1、详细阅读OASYS组态规范 1 2、绘制过程中注意的问题(以黄金站为例) 1 3、存放画面 10 4、调用画面 10 二、配置上位机数据库 11 1、配置GROUP、AREA、RTU、通讯 11 2、制作上位机数据库 11 1)上位机点表状态量各列字段名的含义 11 2)上位机点表模拟量各列字段名的含义 12 3、将数据导入到OASYS数据库中 15 4、加入异常状态 16 三、配置单机通讯 17 1、新建group 17 2、新建...

OASYS单机配置内容
目录 TOC \o "1-3" \h \z \u 目录 1 一、上位机画面 1 1、详细阅读OASYS组态 规范 编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载 1 2、绘制过程中注意的问题(以黄金站为例) 1 3、存放画面 10 4、调用画面 10 二、配置上位机数据库 11 1、配置GROUP、AREA、RTU、通讯 11 2、制作上位机数据库 11 1)上位机点表状态量各列字段名的含义 11 2)上位机点表模拟量各列字段名的含义 12 3、将数据导入到OASYS数据库中 15 4、加入异常状态 16 三、配置单机通讯 17 1、新建group 17 2、新建AREA 17 3、通讯配置 19 1)新建RSLINX进程 19 2)新建连接配置 19 3)新建RTU 20 4、双网卡冗余 21 5、XOSdisplay配置 25 6、更改进程文件 25 7、配置RSLINX 25 8、输入连接指令 27 9、重起服务器 28 10、下位机映射 28 11、在系统总揽中启动扫描 28 12、注意 29 1)双字站名 29 2)三字站名 29 3)配置完连接后XOS客户端无法启动的情况 29 4)更新3个文件 30 四、实验室调试 31 1、下位机需要作的工作: 31 1)做好调试 表格 关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载 31 2)搭好机架,建好连接 31 3)将N7,F8做好映射, 35 4)编测试程序 36 2、上位机需要作的工作 38 五、配置报表 39 1、添加相关文件 39 2、配置ODBC 39 3、加载生成报表的宏 41 4、制作报表 41 5、配置报表 42 6、报表制作完成后的保存路径 45 7、配置定时打印 45 8、在打印时出现错误的解决方法 46 六、数据库管理工具操作手册 47 1、软件界面 47 2、分页操作 49 3、如何查询数据 49 4、如何利用逻辑关系去查找数据 50 5、修改数据的字段值 51 6、常用字段名 51 7、该软件不区分大小写。 52 8、数字量常用操作 52 1)人工置数/实时采集切换 52 2)修改某些数据点的Message 53 3)修改输入寄存器号 54 4)修改命令类型 54 5)其他字段的修改与上述几种类似。 54 9、模拟量常用操作 54 1)人工置数/实时采集 54 2)修改模拟量单位 55 3)修改模拟量数值 56 4)其他修改 57 七、IP分配表存储位置 58 一、上位机画面 1、详细阅读OASYS组态规范 在绘图过程中要严格按照组态规范中的内容,在绘制每项图之前,可以参考一下下面的注意事项,在绘制完毕后要按照组态规范作一次检查。 2、绘制过程中注意的问题(以黄金站为例) 将最新的symbol覆盖掉E:\OASyS\xos_elements下原有的symbol。 绘制工作站的工艺流程图: 1)相交的直线不能有断开的现象出现,如放空管线的连接处: 2)在直线连接的绘制中,必须要找垂足,这样才能保证直线连接后是笔直,并且交点也是一致的。 3)在直线交叉处,断开点距另一条直线的距离不能太大,并且该距离要一致,图中距离为0.6可作参考。 如下图所示。 4)各设备管线的图层颜色如下: 5)一般放空管线上的手阀即不配状态点,也不设置控制面板;但主管线上、与BDV阀在同一管线上的手阀等需要配置状态点,也需要设置控制面板。 6)对于阀体的尺寸按照组态规范去做,应注意的是主管线及与BDV阀在同一管线上的手阀的尺寸,和一般管线上手阀的尺寸,具体可参考梁平站的流程图。 7)对于阀体中的各symbol按照组态规范设定好相互之间的距离后,在编译出来可能会把阀体外围的维护框覆盖住,此时可以略微把相关symbol移动一些距离,让阀体体现出完整性,如该图所示: 。 8)在进出口管线的交界处注意添加下图红色标记处的法兰: 9)对于存在自用气撬的工作站,在工艺流程图中自用气撬作成一个按钮,按钮只显示“自用气撬”4个自,不能有任何操作,连接自用气撬的管线为细管线,宽度为0。 10)绘制完毕后检查是否有管线存在弯曲现象。 11)模拟量仪表实时显示时的小数点数:温度保留1位小数;压力保留2位小数,液位保留3位小数,流量和差压无小数。 小数点的配置如下图(打开仪表的编辑窗口): 上图中红色标记的地方为配置小数点后的位数。 12)将所有的阀体添加数据点,添加symbol,如下图所示。 14)在工艺流程图单击阀体,单击仪表不能弹出控制面板,Control Panel项不填,如上图。 15)在symbol编辑窗口,在每个编辑区域作完修改时要按回车键,形成一个习惯。 16)在CAD中点击OASYS——symbol editor,打开流程图中需要使用的symbol进行编译。 绘制工作站的控制流程图: 1)首先按照上边工艺流程图的描述,工艺流程图需要注意的地方,在控制流程图中也要注意。 2)在控制流程图中右上角不添加退出按钮。 3)将排污管线删掉,但其相关仪表保留,利用手阀放空的放空管线及其手阀删掉,只保留留用BDV阀放空的管线。 4)仪表及阀体都要设置控制面板。需要注意的是对于ESDV阀和BDV阀,如果他们存在远程开和远程关操作,则给他们配置相应的控制面板;如果不存在远程开与远程关操作,阀体只起显示作用,不配置控制面板。 5)对于存在自用气撬的工作站,在控制流程图中自用气撬作成一个按钮,当单击此按钮时需要弹出自用气撬画面,具体配置参见梁平站的控制流程图,连接自用气撬的管线为细管线,宽度为0。 绘制工作站的自用气撬流程图: 1)按照设计资料中的自用气撬流程图绘制,下图是自用气撬中的图层设置: 应注意直接用CAD工具绘制出的阀体的颜色,此类阀体颜色为8。 2)管线宽度为0。 3)检查管线连接处是否有断开现象。 绘制工作站的消防图: 针对消防中的指示灯,需要编译两个文件“red.gif”和“green.gif”,文件的存储路径:E:\OASyS\xos_elements\icons\custom。 编译方法:打开cmd进入到E:\OASyS\xos_elements\icons\custom下输入 pdt空格–f空格red.gif pdt空格–f空格green.gif 绘制工作站的系统配置图: 确定站场是否有打印机和打印服务器、有几台打印机,主机有几台,是否有ESD系统。 针对模块状态指示灯,编译两个文件“module_green.GIF”和“module_red.GIF”文件的存储路径:E:\OASyS\xos_elements\icons\custom。编译方法同上。 绘制过滤分离器,计量管路,调压管路图: 将这几个部分单独画成3幅流程图。 绘制系统信息条: 可以把梁平站的v_system_message.dwg拷过来作修改: 信息条最右边的rt_text显示“中油龙惠”,它的位置和尺寸不能随意修改。 “中油龙惠”前面显示主机,备机状态及PLC、ESD状态信息。 显示主机和RTU状态信息的rt_text尺寸也不能随意修改,其数目根据各工作站的站控机个数和是否存在ESD系统而定,能够进行尺寸修改的是中间显示模拟量信息的rt_text: 绘制压力趋势图: 可以把梁平站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.dwg拷贝过来修改: 1)、打开cmd,进入E:\OASyS\xos_elements\icons\custom下编译以下文件: 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)、当单击“参数浏览”按钮时“站操作”按钮要弹起,单击“站操作”按钮时“参数浏览”按钮要弹起。 绘制中心/站控工具条: 工具条名称为cs_cntl,可从梁平站拷过来修改,该工具条要与控制流程图画面一同显示,具体方法参照梁平控制流程图v_model和梁平cs_cntl的v_model的内部配置。 其余控制画面: 以下画面可直接从梁平站拷多来修改后编译: hji_parameter.dwg:工艺参数一览表。 hji_parameter_esdv121.dwg:ESDV121参数一览表(根据监控数据表中有几个ESDV电子控制单元来定)。 hji_parameter_pdsznyb.dwg:配电室智能仪表参数一览。 hji_parameter_rqfdj.dwg:燃气发电机参数一览。 hji_parameter_txzldy.dwg:通信直流电源参数一览。 hji_parameter_ups.dwg:ups参数一览。 (注:以上6个画面各个工作站不同,具体配置多少参数一览,参照监控数据表) 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:修改密码。 基本画面是这些,各工作站根据实际情况再添加相关画面。 3、存放画面 画面制作完毕之后,将所有画面CAD文件放入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.bitdef[0].iospec.external:第1个输入点的寄存器号(书写格式为N7:1)。 inbit.bitdef[0].bitno:第1个输入点的寄存器位号。 inbit.bitdef[0].noropn:常开/常闭选择(全部填no)。 inbit.bitdef[1].iospec.external:第2个输入点的寄存器号(书写格式为N7:1)。 inbit.bitdef[1].bitno:第2个输入点的寄存器位号。 inbit.bitdef[1].noropn:常开/常闭选择(全部填no)。 anycmd:是否有输出(填yes表示需要组态输出,填no表示不组态输出)。 outs[1].otype:第一个输出的输出类型,需要组态输出的点全部填Latched。 outs[1].iospec.external:第一个输出组态的寄存器地址(书写格式为N7:50/2)。 outs[1].cmd:第一个输出的命令类型。 outs[2].otype:第二个输出的输出类型,需要组态输出的点全部填Latched。 outs[2].iospec.external:第二个输出组态的寄存器地址(书写格式为N7:50/2)。 outs[2].cmd:第二个输出的命令类型。 Lgcmsc:yes表示配置 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 命令成功(对于组态输出的点全部填yes,不组态输出的点全部填no)。 注:对于out[1].cmd与out[2].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个点的地址是不一样的,全开/全关是两个输入点(如下图输入板块红色标记所示),开/关命令是两个输出点(如下图输出板块红色标记所示),在数据库中的画面显示如下: 依上图所示,输入通道数指的是该点名“CH0HJIZSO106B”共需配置几个输入;输出组态根据上位机下发命令的种类进行配置,如开/关阀命令,维护,手自动命令等。 在上位机中任何一个点可以没有输出组态,但必须要有输入组态,对于某些命令点,其输入组态中地址与输出组态中的地址必须要相同。拿手自动命令点举例,如下图所示。 输入与输出的地址是一样的。由于下位机输出的命令是发到同一个点上的,手动和自动均由该点执行,因此在输出配置中地址也一样。 3)模拟量配置中注意地址F8:0而非F[8],注意工程量出现负数的情况下,负号的书写,书写不正确,会导致导入错误。 4)根据一期四个站的上位机数据点表,作为模版,在该文件夹中存放了达化,黄金站的数据库可作参考。 3、将数据导入到OASYS数据库中 上位机点表制作完成之后即可开始导入工作: 第一步:按照“配置报表”WORD文档中第1到第2步将数据源ODBC配置好。 第二步:按照“配置报表”WORD文档中第3步将“宏”文件加载到EXCEL中,利用该宏文件导入数据,宏加载成功后再EXCEL左上角出现 所示标签。 第三步:宏文件加载完毕后要将最新的Message导入到OASYS数据库中,将其它机器中已经做好的最新Message拷贝过来,按以下步骤操作: 首先将Message从数据库中导出,导出方法是打开cmd,进入E盘目录下,输入指令: dbll空格template空格message空格message.t 然后将Message.t文件转换位.l格式,转化方法: 进入E目录下输入dbll空格list空格message.t空格*空格message.l 倒入Message之前要把机器中原来的Message删掉,删除方法是打开cmd进入数据库中: 输入cmxsql+回车 输入delete message+回车 输入go+回车。 以上工作完成之后则开始导入Message,倒入方法:打开cmd进入到E盘目录下输入指令: dbll空格safeload空格message.l空格err.err Message导入成功与否可进入XOS客户端察看。 最后、打开上位机数据点表,点击左上角标签中的“Y”按钮 弹出对话框: 选择Status导入状态量,然后点击地址栏右边的按钮 ,出现如下对话框: 用鼠标左键任意点击某一数据点后,再点击该对话框右边黄色边框的按钮 ,会返回到上一个对话框: 然后单击Add按钮。 注意:数据导入成功之后,会变成灰色,如果在OASYS数据库中已经存在了某个数据点,则该点在导入过程中是无法导入的,必须在数据库中先将该点删掉,然后再导入。 模拟量的导入与状态量类似。 4、加入异常状态 打开cmd,输入cmxsql进入到OASYS数据库中,输入该文件夹下“附件2”中的指令,运行之后保存数据库,输入savedata+回车。 三、配置单机通讯 第三章与第四章要结合起来看,上下位机通讯要作很多准备工作,因此第四章必不可少。 1、新建group 名字为CQDS_GROUP 2、新建AREA 名字为CQDS_Area 3、通讯配置 1)新建RSLINX进程 2)新建连接配置 连接的名称为HJI_PLC1其他配置地方见红色标注。 3)新建RTU ABDF1 协议 离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载 组态中数字量与模拟量配置点数要小于下位机的映射点数,配置此项时首先要搞清楚下位机究竟映射了多少点。 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:\OASyS\commands\CMX\Runprocess.pl文件,找到 "$regVals{$RegCMX_BIN}\\ABradleyRelay -n ***_PLC1 -r 3001", 将前面的注释符号“#”取消,并将***改为所对应的站名,如黄金站***改为HJI。 7、配置RSLINX 在主机中安装RSLINX并授权(必需要授权),安装完毕打开RSLINX,在communacation中的configure Driver中用Remote Devices via Linx Gateway新建两个连接, 名称分别为HJI_PLC1_TCP-1,HJI_PLC1_TCP-2,地址为PLC中两个ENBT模块的IP地址,具体地址见IP分配表。 建立连接的方法是: 1)点击communication——configure Drivers 弹出如下窗口: 点击下拉按钮,选择最后一项“Remote Devices via Linx Gateway”,然后点击Add New弹出如下对话框: 输入所要建立连接的名字,单击OK在后面弹出的对话框中输入PLC的IP地址 单击确定就可以了,另外一个连接也是按上述步骤建立,连接名称与IP地址须作相应改动。 8、输入连接指令 开始------运行------cmd,执行下边语句 dbput connection.HJI_PLC1.dataLinkMode="Rockwell_RSLinx" dbput connection.HJI_PLC1.RSLinxDLink.driverType="Control_Logix" dbput connection.HJI_PLC1.RSLinxDLink.driverName="HJI_PLC1_TCP-1" dbput connection.HJI_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)通信连接,连接成功后显示绿色connected 2)RTU 连接成功后信息条右下方HJI_PLC1显示为绿色。 12、注意 1)双字站名 站名为两个汉字工作站,将第一个汉字首字母和第2个汉字的前两个字母大写后组合,如黄金站在建立连接和RTU的点名时,前缀为HJI。 2)三字站名 站名为三个汉字工作站,将三个汉字的首字母大写后组合,如十字镇站在建立连接和RTU的点名时,前缀为SZZ。 3)配置完连接后XOS客户端无法启动的情况 如果在配置完通讯连接重起服务器之后,XOS客户端无法正常登陆,就将E:\OASyS\INTEL_NT\oasys文件加下的名为“bin”的文件夹替换为最新的bin文件夹,该文件夹可从一期4个站中拷取。在替换之前要先把整个OASYS服务停掉,停止服务的方法是:右击“我的电脑”,单击“管理”: 在弹出的对话框中选择服务: 将红色标注出的两项停止掉,再把上述中的bin文件夹替换掉就行了,替换完之后重起计算机。 4)更新3个文件 将“oasys更新0615”文件夹下的3个文件拷贝到e:\oasys\intel_nt\oasys\lib文件夹下,拷贝之前,按上图所示停止OASYS服务器,拷贝完成后,重起计算机。 四、实验室调试 1、下位机需要作的工作: 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,点击communication——configure 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型变量。 2、上位机需要作的工作 1、上位机成员再将数据倒入进数据库之后(具体倒入方法见“配置上位机数据库”),应先检查是否所有的点都与画面中的设备连接起来,如果在画面中发现有阀体,泵体等是灰色,指示灯无指示,仪表无数据显示等,就表示数据没有与画面中的设备连接上。 2、将所有点在上位机中的人工置数取消,全部变为实时采集,该操作可参照“数据库管理工具操作手册”中的“常用操作”进行批量修改。 3、将上位机主机IP地址按照“IP地址分配表”中所示进行修改,注意网关要加上。 4、在cmd中查看一下是否能搜索到PLC的地址。 5、按照“配置单机通讯”中的步骤将上位机方面的相关配置做好,(注意一点,配置完通讯并重起计算机后,一定要启动通讯扫描和RTU扫描,否则无法与PLC进行通讯)。 6、上位机成员在调试过程中要密切注意数据点状态改变时,其Message的变化以及symbol的颜色变化是否与组态规范中所描述的一致。 7、在调试过程中,要用右键单击模拟量仪表,看是否在下方的白色信息条中显示该模拟量的信息。 五、配置报表 1、添加相关文件 将附件中后缀为.OCX的两个文件拷贝到C:\WINDOWS\SYSTEM32目录下,然后打开MS-DOS进入到C:\WINDOWS\SYSTEM32子目录下:1)输入:regsvr32 mscal.ocx + 回车;2)输入:regsvr32 mscomct2.ocx + 回车。 2、配置ODBC 进入控制面板中,双击“管理工具” ,然后双击“数据源(ODBC)” 出现如下对话框: 点击添加按钮:找到最下面的驱动程序安装: 点击完成按钮之后弹出对话框: 在图示的3个编辑框内输入CMX,并点击“Advanced”按钮弹出如下对话框: 根据各站的名称填写该对话框中的内容,如:HJIOPR01表示黄金清管站主机名,HJI表示黄金,相关命名规则参照有关资料。 配置完毕后关闭该对话框,然后点击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:\OASyS\xos_elements\reports\custom,另存格式为.xlt格式,名称为“Report_Template.xlt”。 3)再将报表另存到C:\Program Files\Microsoft Office\OFFICE11\XLSTART文件夹下,另存名称为“报表.xls”(该条完成后,每次打开EXCEL文件都将弹出该报表) 4)将“双击我自动打印报表.xls”文件拷贝到E:\OASyS\xos_elements\reports\custom文件夹下。 7、配置定时打印 打开控制面板,双击“任务 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 ”——双击“添加任务计划”——弹出“任务计划向导”——下一步…当到达如下所示窗口时,点击浏览。 找到E:\OASyS\xos_elements\reports\custom下的“双击我自动打印报表.xls”文件——打开; 弹出窗口: 选择每天——下一步,再后面弹出的窗口中将开始打印的时间设置为8:05,设置完成后将EXCEL——工具——宏——安全性设置为低。 8、在打印时出现错误的解决方法 1、​ 打开excel,工具,宏,安全性,选择非常高,关闭excel。 2、​ 打开E:\software\使用文件\双击我自动打印报表.xls,工具,宏,VB编辑器,在打开的VB编辑器中选择工具,引用,通过浏览选择E:\software\使用文件\OASySTools_ss.xla,确定,关闭该文件即可。 3、​ 打开excel,工具,宏,安全性,选择低,关闭excel。 如果仍有错误,重复第1步:宏的安全性设置为高,在第2步中将双击我自动打印报表.xls中的宏取消掉,然后再打开VB编辑器引用OASySTools_ss.xla这个文件,引用完毕后,宏的安全性再设置为低。 六、数据库管理工具操作手册 1、软件界面 该数据库管理工具的界面如下所示。 当选择status表时,可以通过该软件搜索和修改数据库中所有的状态量点;当选择analog表时,可以通过该软件搜索和修改数据库中所有的模拟量点。 在表格下方和右方通过点击上下,左右箭头来查看其他数据。通过点击下图中红色标记处的箭头可以到达第一行和最后一行数据: 点击画面中的 符号可以弹出一个使用说明: 2、分页操作 单击如上图所示的红色标记处,即产生中间的分页线,通过分页可以较为方便的查看各点的信息,不断点击可产生第2次,第3次等N次分页。拖动中间的分页线可以左右移动新分出的表格。 3、如何查询数据 第1排下拉列表指的是数据表中的字段名。 在该列表中存放的内容表示通过何种字段去查找数据,比如选取name这一字段就表示通过点名去查找相关数据。看下图: 第2排的下拉列表中存放查找数据时使用的通配符,该通配符是与后面编辑框中的“过滤条件 ”配合使用的,假设选择“like”这一通配符(当使用like时后面的过滤条件前后要加入%)后面的过滤条件为“%zso%”,就表示要查找点名中含有“zso”的数据点。 因此,当需要查找含有某个字符串的数据点时,就可以通过上述方法在两个%之间输入字符串,并点“查询”按钮,就能实现批量查询。 让所有数据都显示在表格中的操作:在第1行字段名处选择“name”,通配符选择“like”,过滤条件输入一个“%”点击“查询”。 4、如何利用逻辑关系去查找数据 如上图所示:在逻辑关系处有2个下拉按钮,当第一个下拉按钮选择了“or”或“and”其中一个逻辑关系时,第2行的字段名,通配符等下拉按钮都可以进行选择了,通过1.和2.两个条件的过滤,可以更好的选出我们所想要的数据。 比如,查找故障和全开到位等数据点,选择逻辑关系为“or”,按上图红色标记处,选择字段名为name,通配符为like,过滤条件为%xa10%,点击查询,就可以将点名中包含zso和包含xa10的数据点全部查找出来了。 同理,在逻辑关系处第2个下拉按钮也选择了or或and后,第3行的字段名,通配符等都可以使用了,如下图所示。 And表示与,区交集;or表示或,取全集。 5、修改数据的字段值 如果想要对某些数据作相应的修改时,必须要先把这些数据查找出来,令其显示于界面上方的表格中,然后才能对这些点进行相关字段的修改。 比如要批量修改全开到位这类数据点的Message,可根据下图中的操作: 通过字段名,通配符和过滤条件找到所有的全开到位数据点,在“请选择要批量修改的字段并填写相应的值”下方的下拉列表中,选择flag.bmsg,在后面的编辑框中输入XV,就把全开到位数据点的Message全部修改为XV了,修改完之后点保存。 当然也可以通过下拉列表选择其他的字段名:比如点名,数值,报警等做出修改。 6、常用字段名 Name:数据点点名。 Rtu:rtu。 Flag.maul:人工置数/实时采集,其值为yes表示人工置数,no表示实时采集。 Flag.alminh:禁止反常报警,yes表示禁止,no表示取消禁止。 Flag.clrinh:禁止正常报警,yes表示禁止,no表示取消禁止。 Flag.evtinh:禁止反常记录,yes表示禁止,no表示取消禁止。 Flag.cevinh:禁止正常记录,yes表示禁止,no表示取消禁止。 flag.severity:报警级别。 Flag.bmsg:Message信息。 Flag.msgtxt:显示当前Message状态。 Flag.alarm:是否处于报警状态。 Anyfeed:是否进行输入组态,yes表示需要进行输入组态,no表示不进行输入组态。 inbit.bitwi:配置输入点的个数。 inbit.bitdef[0].iospec.external:第1个输入点的寄存器号。 inbit.bitdef[0].bitno:第1个输入点的寄存器位号。 inbit.bitdef[0].noropn:常开/常闭选择。 inbit.bitdef[1].iospec.external:第2个输入点的寄存器号。 inbit.bitdef[1].bitno:第2个输入点的寄存器位号。 inbit.bitdef[1].noropn:常开/常闭选择。 anycmd:是否有输出。 outs[1].otype:第一个输出的输出类型。 outs[1].iospec.external:第一个输出组态的寄存器地址。 outs[1].cmd:第一个输出的命令类型。 outs[2].otype:第二个输出的输出类型。 outs[2].iospec.external:第二个输出组态的寄存器地址。 outs[2].cmd:第二个输出的命令类型。 Lgcmsc:yes表示配置记录命令成功。 Cursta:当前状态值。 input:是否进行输入组态,yes表示需要进行输入组态,no表示不进行输入组态。 anain.type:输入点的数据类型。 anain.iospec.external:输入点的寄存器地址。 units:单位。 output:是否组态输出,yes表示需要配输出,no表示不需要配输出。 Otype:输出数据类型。 anaout.iospec.external:输出数据的寄存器地址。 iengr.egumin:模拟量输入组态中的最小工程量。 iengr.egumax:模拟量输入组态中的最大工程量。 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表示不配置。 Curval:模拟量数值。 7、该软件不区分大小写。 8、数字量常用操作 1)人工置数/实时采集切换 在实验室调试之前,上位机需要把所有的点全部置为实时采集,利用该数据库管理工具可作如下操作: 选择字段名:name;通配符:like;过滤条件输入“%”,点击“查询”将所有数据都找到之后,根据下图红色标记处所示进行操作。 2)修改某些数据点的Message 利用查询功能,找到需要进行修改的点,在“请选择要批量修改的字段并填写相应的值”一栏选择flag.bmsg,并在后面的编辑框中输入需要修改成的Message名,如下图所示。 3)修改输入寄存器号 利用查询功能找到需要进行修改的数据点,在“请选择要批量修改的字段并填写相应的值”选择inbit.bitdef[0].iospec.external或inbit.bitdef[1].iospec.external,然后进行修改。 4)修改命令类型 利用查询功能找到需要进行修改的数据点,在“请选择要批量修改的字段并填写相应的值”选择outs[1].cmd或outs[2].cmd,将命令类型做出修改。 5)其他字段的修改与上述几种类似。 9、模拟量常用操作 1)人工置数/实时采集 将表选择为“analog”,实验室调试之前要把所有模拟量数据全部置为实时采集。查找到所有模拟量点,在“请选择要批量修改的字段并填写相应的值”选择flag.maul,将此项改为no,如下图所示。 2)修改模拟量单位 查询到所要进行修改的模拟量,在“请选择要批量修改的字段并填写相应的值”选择units,然后再后面的编辑框中输入相应单位。 如下图: 3)修改模拟量数值 要通过该工具修改模拟量数值,首先应把字段flag.maul置为yes,即人工置数,然后在“请选择要批量修改的字段并填写相应的值”中选择curval,并在后面的编辑框中输入要修改的数值,点修改——保存即可。 如下图所示。 当对所选数据设为人工置数后,方可对其修改数值: 4)其他修改 也可以批量修改模拟量的iengr.egumin: iengr.egumax: oengr.egumin: oengr.egumax: Sptlolim: Spthilim: hilow.doit: hilow.lolim: hilow.hilim: hilow.doitdoit: hilow.lololim: hilow.hihilim:等这些参数。修改方法与上述相同。 七、IP分配表存储位置 C:\WINDOWS\system32\drivers\etc下用记事本打开文件“hosts”。里面存储了各工作站的IP地址分配。
本文档为【OASYS单机配置内容】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_338275
暂无简介~
格式:doc
大小:3MB
软件:Word
页数:60
分类:互联网
上传时间:2014-01-06
浏览量:103