常用测试工具使用说明

A VC-AGC常用测试工具使用说明

编制:余勇强

更新日期:2013年12月7日

目录 (1)

1、IEC104tester (3)

2、PMA商用软件 (10)

3、104SIM (15)

4、SOKIT (25)

5、SpuerCom (27)

6、ModSim32 (29)

7、mod_RSsim(版本:8.20.0.1) (33)

8、ModScan32 (37)

9、COMMIX (42)

10、WINSCT211 (42)

11、Modbus Poll (43)

12、Modbus Slave (46)

13、IEC101-103-104规约分析程序 (48)

14、TransFloat (49)

15、Beyond Compare 3 (49)

由于AVC_AGC调试中遇到的大多数问题都与通信有关,为了方便工程调试,尽可能减少一些不必要的麻烦,我把一些可以方便调试的工具梳理了一下,并把使用方法整理了一下,给大家做一个参考,具体请见正文。

1、IEC104tester

IEC104tester是上海华东电科院出品的一个104规约测试工具,它可以模拟主站,也可以模拟子站;同时也可以模拟101规约的主站和子站,101规约和104规约类似。我现在把模拟104规约主站和子站的方法展示出来,以供大家参考。101规约以后会按需添加。

IEC104tester也有一定的局限性,模拟主站时,只能监视,不能手动模拟向下发送报文;模拟子站时也不能手动模拟向下发送报文,同时浮点型遥测数据只有一个固定值和随机变化两种情况可选,不能手动设定一个特定浮点数,但是标度化值和归一化值可以自由设定。

模拟104主站

○1打开IEC104tester后选择工具栏上的“配置”—“基本特性配置”。

协议类型选择104规约,其中“传送原因(COT)”、“公共地址(ADDR)”和“信息体地址(IOA)”的字节长度需要和子站协商好,一般是“2、2、3”;对端IP地址和端口号也要和子站协商好并正确填写,端口号一般是2404。

○2第一步完成后点击“OK”,进入“工作特性配置”。

公共地址和子站协商好,正确填写。

W值(默认为8,按需更改)主站在接收到数目为W的I帧之前向子站发送S帧确认。K值(默认为15,按需更改)子站在发送完数目为K的I帧时还收不到主站的确认帧

就停止主动发送。

t0(默认30,按需更改) 主站发出TCP连接请求,在t0秒内连接未成功建立的状

态下,向应用层提示无法建立连接.。

t1(默认15,按需更改) 指当发送一个APDU帧时,在t1秒内,如果得不到对方

通过I帧或S帧的确认时,连接将被重新建立。这个过

程是双向的,即对于子站和主站当这个过程任一方发生

时,两方的连接都需关闭,从新建立连接。

t2(默认10,按需更改) 当收到一个I帧时,需要在t2秒内给予确认。如果没有

确认就可能发生t1超时,而从新建立连接.

t3(默认20,按需更改) 当子站和主站无I帧需要发送,也无S帧进行确认时,

数据链路空闲达到t3秒,发送U格式TESTFR帧,以

确定数据链路是否连通。发送测试帧后,若在t1秒内没

有收到测试确认帧,则连接关闭,若达到t3秒,则再次

发送TESTFR帧。若在T3时间内收到I帧、S帧、U帧

则计时计数器重新触发。

注解t2t1。

站召唤主站总召唤周期

时钟同步(默认即可,按需更改)主站发送ASDU(67H)时钟同步报文的周期。

测试命令(默认即可,按需更改)主站发送ASDU(6BH)链路测试报文的周期。

以上各参数默认即可,一般不需改动,没有提到的选项,也不用改动,直接默认。104

规约通讯时如果有中断可以按情况合理尝试修改“w、k、to、t1、t2、t3”。如果主站和子站的这6个值不匹配,也会中断,如果有条件可以了解一下对端这几个值具体是多少。

○3第三步,配置数据区。

其中各项参数如下

用户数据类型个数信息对象首地址

归一化型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地

标度化型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地

浮点型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地

单点遥信数据类型据实填写,对方的地址必须连续起始数据的16进制地

单点遥控数据类型据实填写,对方的地址必须连续,这个

工具不能模拟发送遥控,只子站有效。起始数据的16进制地址

归一化型设定值数据类型据实填写,对方的地址必须连续,这个

工具不能模拟发送遥调,只子站有效。

起始数据的16进制地

标度化型设定值数据类型据实填写,对方的地址必须连续,这个

工具不能模拟发送遥调,只子站有效。

起始数据的16进制地

浮点型设定值数据类型据实填写,对方的地址必须连续,这个

工具不能模拟发送遥调,只子站有效。起始数据的16进制地址

○4前三步完成后,直接“仿主”即可。

点击工具栏上的“数据”可以看到遥测和遥信的具体数值,另外“报警”里面把104链路的相关解释信息都打印出来啦,比较有用。

模拟104子站

○1模拟104规约子站时的设置方法的前三步和模拟主站是一样的,没有什么特殊的地方,参照即可。

○2点击工具栏上的“仿从”即可。点击工具栏上的“变化”,遥测、遥信会随机变化。

○3点击工具栏上的“数据”可以看到遥测和遥信的数据列表,可以在此手动设定相关遥

测、遥信的具体数值。

遥测以浮点数为例:

质量码(OF)保持默认,按需勾选溢出的值

相关文档
最新文档