智能设备协议调测第一章前旨监控设备按其是否具备监控单元(监控模块)可分为智能设备和非智能设备两大类。
智能设备自备监控单元,可以直接通过串行口与前置机、AMS-1或0 CI-5联接,纳入监控系统。
智能设备通讯协议是PSMS系统联接智能设备的桥梁,是PSMS系统对智能设备实施监控的重要途径。
通过在PSMS系统加载智能设备的通讯协议模块可以监视智能设备当前的运行状况,同时还可以发布控制命令对智能设备实施控制。
智能设备通讯协议有两种形式的使用,一是以动态链接库的形式加载到PSMS前置机系统,文件以dll为后缀,二是以执行文件的形式加载到协议处理机,文件以exe为后缀。
随着邮电通信事业的发展和动力设备自动化程度的提高,动力设备走上智能化已成必然。
也就是说监控系统将面对越来越多的智能设备,U前通过对全国邮电动力设备的探索,公司已开发完成九十多种通信协议,并在不断开发新的通信协议。
这样就可以保证智能设备能直接挂接到前置机或AMS-I上,实现所有监控数据的统一管理和维护。
O智能设备如何接入前置机最简单的PSMS系统的结构如下所示,智能设备处于PSMS系统的最底层,采集器也是智能设备之一,智能设备的任务是为前置机提供实时数据,执行询置机发来的控制命令。
1. 制作智能设备到前置机的通讯连线,用D L LTest.exe 程序测试能收到数据,以证明设备连接正确。
2. 将智能设备的动态库拷贝到前置机的Super C o m\ d 11目录 下,动态库是智能设备的驱动程序,供前置机软件Supe r Com. exe 调用,动态库实现从智能设备取数并将数据转化为通用 格式。
3. 将智能设备的模板库加载前置机,模板库描述了所接智能设备 的动态库名、信号名称,供前置机软件S u p erC o m. e xe 识别,当 一切准备好后,运行前置机软件SuperCom.e xe,便能从界面 看到智能设备的数据。
在智能设备较多的情况下,为了节省前置机串口,在前置机与智 能设备之间加一协议转换设备0CI-5,使多台智能设备共享一个 串口,连接方式如下:(a)多串口卡为4 2 2方式。
(b) 多串口卡为23 2 方式在这种连接方式下,动态库应选用oc 1—5版,测试程序由 DLLte s t. exe 换为 O C I D L L test.exe,编写一个 O C I 5. INI 文 件,存放在前置机安装目录下的CONFIG 子LI 录下,编写方法见附录,其它 步骤不变。
在华为公司的监控产品中,协议处理机(AMS-1)是可以代替前置机 的设备,由于AMS-1不是运行wi n dows 操作系统上,动态库和测试 程序DLLtest. exe 便不可用,代之而起的是.exe 执行文件和协议处 理机调试软件P erfect. e xe.000前置机多串 口卡OCI:5智能设备智能设备智能设备智能设备多串口卡OCI —4智 能 设 备 智 能 设 备OCI;5O协议制作完成情况第二章资料来源项LI经理在动身去现场调测智能设备协议之前,应当尽可能全面地搜集该设备的有关资料,并携带至现场。
资料来源一般有两个途径:公司归档资料和局方提供。
对于一种做过的智能设备,一般有如下工程文档资料已归档,项LI经理可向文档管理员索取,在“\\PSMS_SERVER\安装工程部\丄程□录”下,为每个工程建立了一个子U录,该工程所有智能设备的资料就放在这个子H录里,供项□经理和安装工程部软件配置组使用。
1.协议动态库,即DLL文件,前置机/OCI-5用到;2.TSR可执行文件,AMS-1用到,在TSR |=|录下;3.设备工程文档:根据本文件,可明白该设备的接口连线图、测试程序的使用方法、注意事项等;4.测试程序可执行文件,为协议开发人员所做的测试程序(也可以不用此文件, 用通用的动态库测试软件D LLtes t.exe代替);5.配置文档(包括所有信号名称、单位、通道号、通讯参数等),即配置文件;6.局方提供的协议资料。
7.模板库,为4.】以上版本系统配置时所要用到。
8.厂家测试软件。
以上资料,除6外,都以磁盘文件格式保存,放在用服技术支援部服务器PSMS_SERVER下,其下有四个目录,分别为电源、空调、油机、其它,在智能设备所对应的分类下即可找到其资料。
对于局方提供的协议资料,都以复印件的形式存在。
建议项口经理复印一份带上,以作为现场调测的参考。
协议资料可以找文档管理人员复印,资料中对项目经理有用的部分是设备的操作手册和原理图。
除了归档资料,对于每一个智能设备,项LI经理还应当从局方索取如下资料:1.厂家协议,不管我们是否已有。
索取协议的LI的在于将来把它作为验收的凭证,有些设备信号量较少,协议提供就这么多,在用户不理解时,可拿协议的文本去证明;2.厂家测试软件;要求厂家测试软件的LI的也是验收的需要,工程实践证明现有智能设备或多或少有些问题,最典型的是信号不准,碰到这种惜况,最好那厂商测试软件去证明。
3.该设备的线路图;4.该设备的操作手册;5.厂家联系电话;第三章智能设备基本调测步骤及方法—、出发前准备1•软件•便携机预装软件:Windows9 5,前置机便携机环境•软件光盘•一些基本调试工具1、动态库测试程序Dllte st.exe2、P MC-2调试程序3、P MC-3调试程序4、电池测量仪调试程序5、A MS-1调试程序6、支持OCI-5的动态库测试程序OC I Dllte s t. e xe2.硬件•通讯口接头:9o 9 , 9 o25,25o 2 5直连、交义线若干,9针和25针接头若干•工具一套:包括一字和十字螺丝刀、万用表、电烙铁、剥线钳、试电笔等•5V/12V电源一台•亚当模块一个3.智能设备资料•厂家电话号码•厂家监控软件•协议文档资料4.LI的地详细情况•联络人员•电话号码•端局及设备情况现场协议调测步骤1、山局方陪同考察设备,明确智能设备的生产厂家、具体型号以及接口板型号等参数。
督促局方提供智能设备协议以及厂家软件。
向局方提出要厂家人来现场,用他们的软件测通设备。
2、根据考察结果所见到的设备类型,确定该采用哪一个动态库。
比如:Hi ross空调的Hiro 1 i n k控制器有两种,其动态库也就分别有两个。
珠江电源在小于2 2个整流模块和大于2 1个整流模块的情况下,其协议不一样。
3、按照智能设备的工程文档的说明,将通信线接好,对于有特殊要求的设备,比如需要设定监控模块地址、需要参数文件等,按照文档说明做好。
4、用Dlltest. e xe程序测试动态库。
测试时,必须保证所用动态库、单元地址、通信参数与文档中所要求的一致,对于附带配置文件的动态库,配置文件应与DLLtest. e x e放在同一目录下。
例如,PMC一2有一个配置文件PMC2. CFG,在运行时应把它放在与DLLt e st.exe相同的目录下。
5、如果是协议处理机,在Dll t e s t测通后,用AMS - 1调试程序测试TS R程序。
6、将该设备的模板库添加至端局数据库中,用便携机上的前置机环境测通该设备。
7、在前置机上测通该设备。
8、检验数据的正确性,如数据不对,修改配置,重复6。
9、设备稳定运行一段时间,局方签字认可,调测结束。
三、注意事项1.在调测智能设备之前,一定要向局方索取厂家测试软件,并要求厂家来人将他们的软件测通。
如此要求无法满足,则不能向局方承诺一定做通。
2.向局方索取智能设备操作手册,熟悉智能设备通信接口及开关位置。
3.协议测试:•取数:测试动态库提供的所有读通道数据。
•控制:局方智能设备负责人在场情况下,测试动态库提供的所有控制操作命令。
凡局方提供的协议或某些命令有误时,应及时与厂家取得联系,索取与智能设备型号相符的协议文档资料和处理建议。
如厂家无法提供详尽资料和技术支持时,应让其提供相关的书面证明材料,便于同局方交涉。
四、协议程序的可靠性测试协议程序的可靠性测试,主要指协议程序获得智能设备状态数据的完整性、正确性和对其控制的有效性、对智能设备数据容错性以及连续采集时智能设备的反应能力。
•智能设备状态数据的完整性、正确性和对其控制的有效性测试:局方人员在现场情况下,对设备进行操作,以观察模拟量、开关量的变化情况。
山于设备的局限性,在很多情况下,所测值与实际值并不一致,这时可借助供应商测试软件监测,以确定是否属设备自身问题,并作记录,请局方负责人签字认证。
• 容错性:有些设备在进行操作后通讯会有些变化。
例如,亚奥电源关断一个整流模块后,传送数据包会减少;北京动力源在通讯中断再连接时,会多发送一个起始字符;德丰油机在开机后,校验码始终不变等。
这就要求协议程序对智能设备发出的数据包有较强的抗干扰能力。
•连续采集实验:协议程序纳入集成测试环境后,智能设备能否适应集成测试环境快速采集也是一个重要的测试项U。
珠江电源在连续采集时会引起自身模块不均流;上海新电源每次采集需要一定延时;SAIT电源在连续采集时往往收到的是一条指令的数据;华为电源有时会发生通讯中断等;有些设备对时序要求很严,一次运行并不能代表连续运行。
第四章调试的一些技巧1、仔细阅读设备操作手册,请局方人员演示如何操作面板,以做到随时可以调阅设备数据,以及更改通信口的设置。
2、如有厂家软件,先用厂家软件测通。
并将测得的数据记录下来。
3、当设备通信口为RS23 2方式时,以DB9 口为例,其3脚(TX)与5脚徴字地)空载电平为-10V左右,相应地,在计算机一端,2脚(RX)与5脚(数字地)空载电平为10V。
.若不满足,则说明线路不通。
这时就应当查通信线。
4、有的设备支持终端仿真方式,比如Liebert空调、Ex i com电源等。
这种设备的调测首先就得确认终端仿真下能通信。
一般在Win9 5超级终端下建立一个连接,打开连接后,敲回车,如果连线正确,则设备将回送一些信息,如Li e bert显示”1>”,Ex i com显示”Ke n >”。
再用Dlltest测试数据即会上来。
5、对于一些特殊信号,如DR70 7门禁信号,用DI 1 test测试不上来数据, 在前置机上也看不到刷卡信号,可采用这样的方法:将门禁信号加一个告警条件“卡号>0”,这样刷卡时若前置机上能看到告警,则说明门禁信号已上来。
正式配置时再删掉该告警条件。
6、对于通过3 20多串口卡或OCI—4、亚当模块接入前置机的设备,必须注意观察收发指示灯信号,若发信号不亮,说明前置机端不通,若收信号不亮,说明无信号返回。
7、对于需要附加控制器的智能设备,如Hiross空调、Ca t erpi liar油机, 如有一台控制器测不通,可以在同一现场换上另一台控制器(若有),两台设置必须相同,若第二台测通,则说明有第一台坏!第五章常见问题分析1.问题现象:华为电源数据上不来,查其接线正确。