




已阅读5页,还剩11页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
智能设备协议调测第一章 前言监控设备按其是否具备监控单元(监控模块)可分为智能设备和非智能设备两大类。智能设备自备监控单元,可以直接通过串行口与前置机、AMS-1或OCI-5联接,纳入监控系统。智能设备通讯协议是PSMS系统联接智能设备的桥梁,是PSMS系统对智能设备实施监控的重要途径。通过在PSMS系统加载智能设备的通讯协议模块可以监视智能设备当前的运行状况,同时还可以发布控制命令对智能设备实施控制。智能设备通讯协议有两种形式的使用,一是以动态链接库的形式加载到PSMS前置机系统,文件以dll为后缀,二是以执行文件的形式加载到协议处理机,文件以exe为后缀。随着邮电通信事业的发展和动力设备自动化程度的提高,动力设备走上智能化已成必然。也就是说监控系统将面对越来越多的智能设备,目前通过对全国邮电动力设备的探索,公司已开发完成九十多种通信协议,并在不断开发新的通信协议。这样就可以保证智能设备能直接挂接到前置机或AMS-1上,实现所有监控数据的统一管理和维护。智能设备如何接入前置机最简单的PSMS系统的结构如下所示,智能设备处于PSMS系统的最底层,采集器也是智能设备之一,智能设备的任务是为前置机提供实时数据,执行前置机发来的控制命令。 业 务 台 前置机 多串口卡 智能设备智能设备确保从前置机能看到智能设备的数据需经历以下步骤:1 制作智能设备到前置机的通讯连线,用DLLTest.exe程序测试能收到数据,以证明设备连接正确。2 将智能设备的动态库拷贝到前置机的SuperComdll目录下,动态库是智能设备的驱动程序,供前置机软件SuperCom.exe调用,动态库实现从智能设备取数并将数据转化为通用格式。3、将智能设备的模板库加载前置机,模板库描述了所接智能设备的动态库名、信号名称,供前置机软件SuperCom.exe识别,当一切准备好后,运行前置机软件SuperCom.exe,便能从界面看到智能设备的数据。在智能设备较多的情况下,为了节省前置机串口,在前置机与智能设备之间加一协议转换设备OCI5,使多台智能设备共享一个串口,连接方式如下:前 置 机前 置 机 多 串 口卡多 串 口卡 OCI-4OCI-5OCI-5OCI-5OCI-5OCI-5OCI-5智能设备智能设备智能设备智能设备智能设备智能设备(a) 多串口卡为422方式 (b) 多串口卡为232方式在这种连接方式下,动态库应选用OCI5版,测试程序由DLLtest.exe换为OCIDLLtest.exe,编写一个OCI5.INI文件,存放在前置机安装目录下的CONFIG子目录下,编写方法见附录,其它步骤不变。在华为公司的监控产品中,协议处理机(AMS-1)是可以代替前置机的设备,由于AMS-1不是运行windows操作系统上,动态库和测试程序DLLtest.exe便不可用,代之而起的是.exe执行文件和协议处理机调试软件perfect.exe.。协议制作完成情况设备名称型 号设备名称型 号新西兰电源Switchtech雅列顿空调CCM-442洲际535电源Dk-04雅列顿空调EDFA-12D洲际535电源Dum14海洛丝空调HIROSS(大版)珠江电源Prp-400海洛丝空调HIROSS(小版)珠江电源Prp-2100斯图滋空调STULZ珠江电源Prp-5000斯图滋空调MC-602A珠江电源Prp5000-300卡特比勒油机CATERPILLAR珠江电源Prp5000-300-48大皇冠油机(惠州)珠江电源COMLI大模块大皇冠油机(吐鲁番)亚澳电源A&A(吉林)辛普森油机MEC-10亚澳电源A&A(石家庄)卡特莱特KATALIGHT金电电源德峰油机1版1版侨新电源德峰油机2版2版华为电源PS1000德峰油机(康明斯)华为电源PS600德峰油机原始版华为电源PS600V3德峰油机AC0100北京动力源电源DPK德峰油机600GF2上海新电元电源EMAC德峰油机110GF2华为电源PS4850V1德峰油机75GF2华为电源PS240康明斯油机(二炮)武汉电源SAIT康明斯油机KMS-200华为电源PS2000康明斯油机KMS-300兴安电源TRF4200H540康明斯油机KMS-550华为电源Np9801康明斯油机Power Measurement华为电源PS100华为电池测量仪BMS-1澳新电源EXICOM亚义电池测量仪华为电源PS2000V3东格冲气机力博特空调LIBERT交流稳压器JK-1力博特空调FH130-F00华为采集器PMC-2力博特空调LU67A-F05华为通用采集器PMC-3力博特空调LU30-F05智能电镀表空调ALTECH温度巡检仪卡迪空调洲际535电源RECTIF48/1000洲际535电源DPZ08-48/600A洲际535电源DUM14-48/1000佳力图空调系列2佳力图空调系列5第二章 资料来源项目经理在动身去现场调测智能设备协议之前,应当尽可能全面地搜集该设备的有关资料,并携带至现场。资料来源一般有两个途径:公司归档资料和局方提供。对于一种做过的智能设备,一般有如下工程文档资料已归档,项目经理可向文档管理员索取,在“PSMS_SERVER安装工程部工程目录”下,为每个工程建立了一个子目录,该工程所有智能设备的资料就放在这个子目录里,供项目经理和安装工程部软件配置组使用。1. 协议动态库,即DLL文件,前置机/OCI-5用到;2. TSR可执行文件,AMS-1用到,在TSR目录下;3. 设备工程文档:根据本文件,可明白该设备的接口连线图、测试程序的使用方法、注意事项等;4. 测试程序可执行文件,为协议开发人员所做的测试程序(也可以不用此文件,用通用的动态库测试软件DLLtest.exe代替);5. 配置文档(包括所有信号名称、单位、通道号、通讯参数等),即配置文件;6. 局方提供的协议资料。7. 模板库,为4.1以上版本系统配置时所要用到。8. 厂家测试软件。以上资料,除6外,都以磁盘文件格式保存,放在用服技术支援部服务器PSMS_SERVER下,其下有四个目录,分别为 电源、空调、油机、其它,在智能设备所对应的分类下即可找到其资料。对于局方提供的协议资料,都以复印件的形式存在。建议项目经理复印一份带上,以作为现场调测的参考。协议资料可以找文档管理人员复印,资料中对项目经理有用的部分是设备的操作手册和原理图。除了归档资料,对于每一个智能设备,项目经理还应当从局方索取如下资料:1 厂家协议,不管我们是否已有。索取协议的目的在于将来把它作为验收的凭证,有些设备信号量较少,协议提供就这么多,在用户不理解时,可拿协议的文本去证明;2 厂家测试软件;要求厂家测试软件的目的也是验收的需要,工程实践证明现有智能设备或多或少有些问题,最典型的是信号不准,碰到这种情况,最好那厂商测试软件去证明。3 该设备的线路图;4 该设备的操作手册;5厂家联系电话;第三章 智能设备基本调测步骤及方法一、出发前准备1软件l 便携机预装软件:Windows95, 前置机便携机环境l 软件光盘l 一些基本调试工具1、 动态库测试程序 Dlltest.exe2、 PMC-2调试程序3、 PMC-3调试程序4、 电池测量仪调试程序5、 AMS-1调试程序6、 支持OCI-5的动态库测试程序 OCIDlltest.exe2硬件l 通讯口接头:99,925,2525直连、交叉线若干,9针和25针接头若干l 工具一套:包括一字和十字螺丝刀、万用表、电烙铁、剥线钳、试电笔等l 5V/12V电源一台l 亚当模块一个3 智能设备资料l 厂家电话号码l 厂家监控软件l 协议文档资料4 目的地详细情况l 联络人员l 电话号码l 端局及设备情况二、 现场协议调测步骤1、 由局方陪同考察设备,明确智能设备的生产厂家、具体型号以及接口板型号等参数。督促局方提供智能设备协议以及厂家软件。向局方提出要厂家人来现场,用他们的软件测通设备。2、 根据考察结果所见到的设备类型,确定该采用哪一个动态库。比如:Hiross空调的Hirolink控制器有两种,其动态库也就分别有两个。珠江电源在小于22个整流模块和大于21个整流模块的情况下,其协议不一样。3、 按照智能设备的工程文档的说明,将通信线接好,对于有特殊要求的设备,比如需要设定监控模块地址、需要参数文件等,按照文档说明做好。4、 用Dlltest.exe程序测试动态库。测试时,必须保证所用动态库、单元地址、通信参数与文档中所要求的一致,对于附带配置文件的动态库,配置文件应与DLLtest.exe放在同一目录下。例如,PMC2有一个配置文件PMC2.CFG,在运行时应把它放在与DLLtest.exe相同的目录下。5、 如果是协议处理机,在Dlltest测通后,用AMS-1调试程序测试TSR程序。6、 将该设备的模板库添加至端局数据库中,用便携机上的前置机环境测通该设备。7、 在前置机上测通该设备。8、 检验数据的正确性,如数据不对,修改配置,重复6。9、 设备稳定运行一段时间,局方签字认可,调测结束。三、注意事项1. 在调测智能设备之前,一定要向局方索取厂家测试软件,并要求厂家来人将他们的软件测通。如此要求无法满足,则不能向局方承诺一定做通。2. 向局方索取智能设备操作手册,熟悉智能设备通信接口及开关位置。3. 协议测试:l 取数:测试动态库提供的所有读通道数据。l 控制:局方智能设备负责人在场情况下,测试动态库提供的所有控制操作命令。凡局方提供的协议或某些命令有误时,应及时与厂家取得联系,索取与智能设备型号相符的协议文档资料和处理建议。如厂家无法提供详尽资料和技术支持时,应让其提供相关的书面证明材料,便于同局方交涉。四、协议程序的可靠性测试协议程序的可靠性测试,主要指协议程序获得智能设备状态数据的完整性、正确性和对其控制的有效性、对智能设备数据容错性以及连续采集时智能设备的反应能力。l 智能设备状态数据的完整性、正确性和对其控制的有效性测试:局方人员在现场情况下,对设备进行操作,以观察模拟量、开关量的变化情况。由于设备的局限性,在很多情况下,所测值与实际值并不一致,这时可借助供应商测试软件监测,以确定是否属设备自身问题,并作记录,请局方负责人签字认证。l 容错性:有些设备在进行操作后通讯会有些变化。例如,亚奥电源关断一个整流模块后,传送数据包会减少;北京动力源在通讯中断再连接时,会多发送一个起始字符;德丰油机在开机后,校验码始终不变等。这就要求协议程序对智能设备发出的数据包有较强的抗干扰能力。l 连续采集实验:协议程序纳入集成测试环境后,智能设备能否适应集成测试环境快速采集也是一个重要的测试项目。珠江电源在连续采集时会引起自身模块不均流;上海新电源每次采集需要一定延时;SAIT电源在连续采集时往往收到的是一条指令的数据;华为电源有时会发生通讯中断等;有些设备对时序要求很严,一次运行并不能代表连续运行。第四章 调试的一些技巧1、 仔细阅读设备操作手册,请局方人员演示如何操作面板,以做到随时可以调阅设备数据,以及更改通信口的设置。2、 如有厂家软件,先用厂家软件测通。并将测得的数据记录下来。3、 当设备通信口为RS232方式时,以DB9口为例,其3脚(TX)与5脚(数字地)空载电平为-10V左右,相应地,在计算机一端,2脚(RX)与5脚(数字地)空载电平为10V。.若不满足,则说明线路不通。这时就应当查通信线。4、 有的设备支持终端仿真方式,比如Liebert空调、Exicom电源等。这种设备的调测首先就得确认终端仿真下能通信。一般在Win95超级终端下建立一个连接,打开连接后,敲回车,如果连线正确,则设备将回送一些信息,如Liebert显示”1”, Exicom显示”Ken”。再用Dlltest测试数据即会上来。5、 对于一些特殊信号,如DR707门禁信号,用Dlltest测试不上来数据,在前置机上也看不到刷卡信号,可采用这样的方法:将门禁信号加一个告警条件“卡号0”,这样刷卡时若前置机上能看到告警,则说明门禁信号已上来。正式配置时再删掉该告警条件。6、 对于通过320多串口卡或OCI-4、亚当模块接入前置机的设备,必须注意观察收发指示灯信号,若发信号不亮,说明前置机端不通,若收信号不亮,说明无信号返回。7、 对于需要附加控制器的智能设备,如Hiross空调、Caterpillar油机,如有一台控制器测不通,可以在同一现场换上另一台控制器(若有),两台设置必须相同,若第二台测通,则说明有第一台坏!第五章 常见问题分析1 问题现象:华为电源数据上不来,查其接线正确。(西安) 解决方法:查面板上的通信设置,通信模式为485方式,将其改为232方式即可。2 问题现象:535电源遥控开关极慢。(太原) 解决方法:查所用动态库版本,为年初的老版本,换用最新的动态库版本即好。3 问题现象:兴安电源运行一段时间后数据上不来,重新启动前置机也不行。(宝鸡) 解决方法:这是监控模块本身的问题,这时电源通信口通信已中断,必须复位。方法:拔掉监控模块面板上最右边的保险,再安上即可。最好由厂家动手。4 问题现象:Hiross空调数据上不来,采用大Hirolink。(太原) 解决方法:首先检查Hirolink背面的双色灯,发现绿灯不亮,这说明Hirolink与Hiross空调没通信上,检查空调设置,发现波特率没有设为19.2k。 空调波特率改为19.2k后,绿灯亮,但测试时红灯不闪,数据没上来。检查Hirolink跳线设置,发现不对,按文档要求改好后,执行测试程序,红灯闪烁,数据上来。5 问题现象:Liebert空调数据上不来。(天津) 解决方法:检查跳线设置,正确。用终端仿真测,无数据。换一块接口板,通信成功,说明第一块板已坏。6 问题现象:卡特莱特油机升级后数据不对。(吉林) 解决方法:卡特莱特油机动态库运行需要一个KT.CFG文件,该文件包含油机运行的一些配置参数,而且对于每个监控模块参数都必须在现场调好。由于监控监控模块已更换,原来的参数不适合。重新调整参数后数据正确。7 问题现象:访问冲突引起集成测试环境崩溃解决方法:这种情况一般是数组指针越界,找协议组联系新的动态库。8 问题现象:数据跳变解决方法:一般是由多个设备共享一个动态库引起的。原因是动态库采用了全局变量或者在PSMS4.1版中某一项Query返回。改为每个设备对应一个动态库即可。第六章 遇到问题的解决步骤 当工程人员在调测中遇到的问题,不外乎三类:(1)数据不通;(2)数据通,但有问题。(3)其它未料到的问题。下面分别针对这三类问题谈谈解决的步骤。一、 数据不通1、检查通信线路是否正确。包括:信号线该短接的地方是否已短接,收发线和握手线是否连接正确,OCI-4或亚当模块的接法是否正确,通信线是否过长,有无虚焊、串口是否损坏、传输是否正常等。2、检查智能设备的通信参数是否跟文档上所说一致,这些参数一般包括波特率、检验方式、协议种类、设备地址等。具体操作参阅设备手册。3、若确认1、2都正确,但数据仍然上不来,用厂家软件也测不通,可以考虑是设备的硬件问题,向局方提出要厂家来人解决。厂家来人解决时应当派人参与。4、若确认1、2都正确,用厂家软件能测通,但我们的软件测不通,则问题出在协议程序上,可找协议组协调解决。二、 数据通,但有问题,如数据明显不对,控制有问题等1、 检查配置库,看是否有通道号配错、数据类型不对、条件配反等问题,使之正确无误。2、 与监控面板以及用厂家软件测出的数据进行对照,若与厂家软件测出的值一致,但与面板值不一致,则说明协议本身有错,应向局方说明,并征求厂家解决办法。否则,是协议程序问题,找协议组协调解决。3、 若厂家程序能控,我们程序控不了,则是协议程序问题,找协议组协调解决。三、 其它未料到的问题在调测过程中,可能会遇到一些意想不到的问题,如监控模块出现故障,厂家或局方将责任归于我方的监控系统。对于这样的问题,我们应当坚持一点:若设备过关,不可能因为上了监控而损坏。有的设备开始数据能上来,但过一段时间突然上不来了,这种情况下,先检查接线是否松掉,串口是否损坏,若接线正确,串口也没坏,然后将前置机复位,若数据还上不来,则可以肯定监控模块出了问题,否则应该恢复正常。总之,在协议调测中遇到问题是要冷静对待,静下心来查找原因,最终能将错误准确定位,采取相应措施解决它。第七章 案例分析一、 义乌案例义乌Caterpillar油机在4.0系统下数据正确,但升级为4.1系统后数据上不来。首先检查前置机串口,正确;再查CCM输出,是232电平,也对;再查CCM输入电压,为24V,正确;检查CC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢桥内防腐翻新施工方案
- 草地灌溉维修方案范本
- 湖北不锈钢风管施工方案
- 枇杷种植规划方案范本
- 化学危废库施工方案
- 诉讼审计方案范本
- 2025年江苏省绿化苗木供需合同
- 易货公司运行方案范本
- 兰州中考体育题库及答案
- 装不锈钢门安全施工方案
- 2025年中国建设银行个人信用贷款合同
- 2024-2025学年人教版8年级数学上册《 整式的乘法与因式分解》单元测试试题(详解版)
- 2025年全国网约车试题及答案
- 卫生系统信息安全培训课件
- 文物建筑勘查设计取费标准(2020年版)
- 2025年成考专升本《生态学基础》试题与答案
- 工厂出差安全培训内容记录课件
- 河南省新未来2026届高三上学期9月联合测评政治试卷(含答案)
- 危重孕产妇救治中心评估报告
- 风电项目工程验收规范标准
- 职业人群心理健康知识讲座
评论
0/150
提交评论