《常用测试工具使用说明.docx》由会员分享,可在线阅读,更多相关《常用测试工具使用说明.docx(56页珍藏版)》请在优知文库上搜索。
1、AVC-AGC常用测试工具使用说明编制:余勇强更新日期:2013年12月7日目录11、IEC104tester32、PMA商用软件IO3、104SIM154、SOKIT255、SpuerCom276、ModSim32297、modRSsim(版本:8.20.0.1)33ModScan32379、CONfMIX4210、WINSCT2114211、ModbusPoll4312、ModbusSlave4613、IEClOI-103-104规约分析程序4814、TransFloat4915、BeyondCompare349由于AVJAGC调试中遇到的大多数问题都与通信有关,为了方便工程调试,尽可能减
2、少一些不必要的麻烦,我把一些可以方便调试的工具梳理了一下,并把使用方法整理了一下,给大家做一个参考,具体请见正文。1、IEC104testerIEClO4tester是上海华东电科院出品的一个104规约测试工具,它可以模拟主站,也可以模拟子站;同时也可以模拟101规约的主站和子站,101规约和104规约类似。我现在把模拟104规约主站和子站的方法展示出来,以供大家参考。101规约以后会按需添加。IEClO4tester也有一定的局限性,模拟主站时,只能监视,不能手动模拟向下发送报文;模拟子站时也不能手动模拟向下发送报文,同时浮点型遥测数据只有一个固定值和随机变化两种情况可选,不能手动设定一个特
3、定浮点数,但是标度化值和归一化值可以自由设定。模拟104主站打开IEC104tester后选择工具栏上的“配置”一“基本特性配置”。协议类型选择104规约,其中“传送原因(COT)”、“公共地址(ADDR)”和“信息体地址(I0A)m的字节长度需要和子站协商好,一般是“2、2、3”;对端IP地址和端口号也要和子站协商好并正确填写,端口号一般是2404。第一步完成后点击“OK”,进入“工作特性配置”。其中各项参数如下:公共地址和子站协商好,正确填写。W值(默认为8,按需更改)主站在接收到数目为W的I帧之前向子站发送S帧确认。K值(默认为15,按需更改)子站在发送完数目为K的I帧时还收不到主站的确
4、认帧就停止主动发送。10(默认30,按需更改)主站发出TCP连接请求,在to秒内连接未成功建立的状态下,向应用层提示无法建立连接11(默认15,按需更改)指当发送一个APDU帧时,在U秒内,如果得不到对方通过I帧或S帧的确认时,连接将被重新建立。这个过程是双向的,即对于子站和主站当这个过程任一方发生时,两方的连接都需关闭,从新建立连接。t2(默认10,按需更改)当收到一个I帧时,需要在12秒内给予确认。如果没有确认就可能发生U超时,而从新建立连接.t3(默认20,按需更改)当子站和主站无I帧需要发送,也无S帧进行确认时,数据链路空闲达到t3秒,发送U格式TESTFR帧,以确定数据链路是否连通。
5、发送测试帧后,若在H秒内没有收到测试确认帧,则连接关闭,若达到t3秒,则再次发送TESTFR帧。若在T3时间内收到I帧、S帧、U帧则计时计数器重新触发。注解t2tlo站召唤主站总召唤周期时钟同步(默认即可,按需更改)主站发送ASDU(67H)时钟同步报文的周期。测试命令(默认即可,按需更改)主站发送ASDU(6BH)链路测试报文的周期。以上各参数默认即可,一般不需改动,没有提到的选项,也不用改动,直接默认。104规约通讯时如果有中断可以按情况合理尝试修改“W、k、to、tl、t2、t3如果主站和子站的这6个值不匹配,也会中断,如果有条件可以了解一下对端这几个值具体是多少。第三步,配置数据区。其
6、中各项参数如下用户数据类型个数信息对象首地址归一化型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地址标度化型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地址浮点型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地址单点遥信数据类型据实填写,对方的地址必须连续起始数据的16进制地址单点遥控数据类型据实填写,对方的地址必须连续,这个工具不能模拟发送遥控,只子站有效。起始数据的16进制地址归一化型设定值数据类型据实填写,对方的地址必须连续,这个工具不能模拟发送遥调,只子站有效。起始数据的16进制地址标度化型设定值数据类型据实填写,对方的地址必须连续,这个工具不能
7、模拟发送遥调,只子站有效。起始数据的16进制地址浮点型设定值数据类型据实填写,对方的地址必须连续,这个工具不能模拟发送遥调,只子站有效。起始数据的16进制地址前三步完成后,直接“仿主”即可。“IlOxDatag电白回I囱 数据停止;仿主为期;后备变化SOE强制Stt)查看电配置窗口帮助|DgHUetTo新建打开存盘I可切复制打印关于嫡任务名称I个数I丽i-系嬲备0未刷新627秒-0未刷新6279标度化蒯0未刷新627秒浮点型蒯8未刷新162秒隼点遥信30未刷新351秒双点遥信0未刷新6279步位置蒯0未刷新627秒累积量0未刷新627秒单点遥控0未刷新627秒双点遥控0未刷新627秒步位置调节
8、0未刷新627秒归一化院0未刷新627秒标度化设定0未刷新627秒浮点型设定0未刷新627秒02-3-4-5-6-J NDNDNIINDNDNDNDND I- I- I- I- I- I- I- I- WwHhhHWW FLOFLOFUIFLOFLOmFLOFLO未刷新183秒未刷新348秒未刷新17施未刷新17附未嘛168新未刷新162秒未刷新348秒糊薪34瞅111.0000000.000000125.000000125.000000125.00000045.0000000.0000000.000000遥测死区值I;1A0.1000000.1000000.1000000.1000000.1
9、000000.1000000.1000000.10000018:40:06.98318:40:16,98318:40:17,18618:40:26.96818:40:27.35818:40:36,98318:40:46,983MS680401002600MS680443000000NR680483000000MS6816160026006b01060001OOOO000009005869281201OcOdNR6816260018006b01070001OO000009005869281201OcOdMS680401002800MS680443000000点击工具栏上的“数据”可以看到遥测和遥
10、信的具体数值,另外“报警”里面把104链路的相关解释信息都打印出来啦,比较有用。模拟104子站模拟104规约子站时的设置方法的前三步和模拟主站是一样的,没有什么特殊的地方,参照即可。点击工具栏上的“仿从”即可。点击工具栏上的“变化”,遥测、遥信会随机变化。点击工具栏上的“数据”可以看到遥测和遥信的数据列表,可以在此手动设定相关遥测、遥信的具体数值。遥测以浮点数为例:DX泵健打JnH6钺Fl到三S?0关于漏任务5!F(3B0okQiTO糠停止后仿从撕后备SOZSM名价I个机啾志婀标志I吟质鲫遥费值OXOM1JT-IKI.O耦嘛幽-26201.402344二交件Q)爵M尊加糊来睇俄曲0X00400
11、2FLOJJD1116.3999940X004004TLo灯皿33OrA110xJ*t-(fi000班艇投摊!调节化艇话支邺定林脓附榔f期秒先蹴即秒询搬7秒娴搬噂0X0(CC6FiBAI_DfL50X0M007FLOATD6OXOW(C8FL0I.DJ51.09-T0.9W9928.099998质量码(OF)保持默认,按需勾选溢出的值质量码(BL)保持默认,按需勾选被锁定的值质量码(SB)保持默认,按需勾选被取代的值质量码(NT)保持默认,按需勾选非当前值质量码(IV)保持默认,按需勾选数据无效双击对应浮点数手动设定时,只有一个值即-26208,不论输入任何值,都会以-26208上送,请大家注
12、意。标度化值和归一化值可以自由设定。遥信以单点遥信为例。MlOihk-麒Di Q e j ? % ? ? ! i ir0 Dm 1 T尼相花刁臣健舲I携!超虢耻礼 出画flwl10 BS2 途Ol 10 於睡# &摭机潍 耗嚣 郑毓地手幔脚0精熊鸿斤蛾? 3箱解缈就眼腹 C热解缈=3却舞缈雌OOXXSJ BD C 皈WjJJ SJ DDI 吼 OOOlB SP m 2 00X)15 DD- OOXK 31 BDI OU SF DDE OOX 51DD E 0KSFBD? OOIW5JIJDJ 弧 KGa 口 BM OUSP.BDIOSF DD Il Om SF DD12 OKOIDI SFDD
13、l3 OItXOI SPDDK OOXlO SI BD15 OOIE 51 DD15 012SFJOli 013 SPJRIIB OOXlH DU 19 00X15 3 D 20 0165PDD21 OOir SJ DD 22 吼血 18 9 DD 23 00X19 31 BD 2 O1ASF DD 25 OOXIB 5 BD 26 O1CSFDD2 OOXID SJ BD 28 0KSFBD29榔蹴,123tt饿OF?ORORPOR OF?0 OF?OPN JP JP OF? OF? 北JP OROF? OR OF? 既 OHJP on JPOF?同遥测一样,遥信的质量码也全部保持默认,不要勾选。“步位置状态”里有四个选项分别是“ON”、“OFF”、“中间态”和“未确定态”,但是只有在选中“未确定态”后点击“OK”时对应遥信才会以“1”上送,但是它的状态显示依然是“OFF”,选中其余三个都会以“0”上送,这一点请大家一定要注意。模拟主站发送遥调时子站被遥调写入的寄存器也会响应后变化。以PMA模拟主站发送ASDU(32H)四字节浮点型遥调为例。以上是我用104tester模拟子站,用PMA模拟主站发送遥调的截图,PMA向浮点遥调信息体地址(700IH)即十进制28673发送(0000D442)即十进制106的反馈,子站700111收到遥调写寄存器信息后准确