常用测试工具使用说明_第1页
常用测试工具使用说明_第2页
常用测试工具使用说明_第3页
常用测试工具使用说明_第4页
常用测试工具使用说明_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、AVC-AGC常用测试工具使用说明编制:余勇强更新日期:2013年12月7日TOC o 1-5 h z目录1 HYPERLINK l bookmark0 o Current Document 1、IEC104tester3 HYPERLINK l bookmark16 o Current Document 2、PMA商用软件10 HYPERLINK l bookmark74 o Current Document 3、104SIM15 HYPERLINK l bookmark132 o Current Document 4、SOKIT25 HYPERLINK l bookmark152 o Cu

2、rrent Document 5、SpuerCom27 HYPERLINK l bookmark176 o Current Document 6、ModSim3229 HYPERLINK l bookmark216 o Current Document 7、mod_RSsim(版本:)33 HYPERLINK l bookmark284 o Current Document 8、ModScan3237 HYPERLINK l bookmark320 o Current Document 9、COMMIX42 HYPERLINK l bookmark326 o Current Document

3、10、WINSCT21142 HYPERLINK l bookmark330 o Current Document 11、ModbusPoll43 HYPERLINK l bookmark364 o Current Document 12、ModbusSlave46 HYPERLINK l bookmark380 o Current Document 13、IEC101-103-104规约分析程序48 HYPERLINK l bookmark386 o Current Document 14、TransFloat49 HYPERLINK l bookmark390 o Current Docu

4、ment 15、BeyondCompare349由于AVC_AGC调试中遇到的大多数问题都与通信有关,为了方便工程调试,尽可能减少一些不必要的麻烦,我把一些可以方便调试的工具梳理了一下,并把使用方法整理了一下给大家做一个参考,具体请见正文。1、IEC104testerIEC104tester是上海华东电科院出品的一个104规约测试工具,它可以模拟主站,也可以模拟子站;同时也可以模拟101规约的主站和子站,101规约和104规约类似。我现在把模拟104规约主站和子站的方法展示出来,以供大家参考。101规约以后会按需添加。IEC104tester也有一定的局限性,模拟主站时,只能监视,不能手动模拟

5、向下发送报文;模拟子站时也不能手动模拟向下发送报文,同时浮点型遥测数据只有一个固定值和随机变化两种情况可选,不能手动设定一个特定浮点数,但是标度化值和归一化值可以自由设定。模拟104主站Q打开IEC104tester后选择工具栏上的“配置”一“基本特性配置”。协议类型选择104规约,其中“传送原因(C0T)”、“公共地址(ADDR)”和“信息体地址(I0A)”的字节长度需要和子站协商好,一般是“2、2、3”对端IP地址和端口号也要和子站协商好并正确填写,端口号一般是2404。第一步完成后点击“0K”,进入“工作特性配置”。1.3DL大萇n一宇二致.S?逵:ITT空w涓认iSK:H-拉三芯弓分亡

6、晁.寸局h匕址:ii共地址二疋M茨农證一託巨安一LEC立经壬召辜-ger总E?隹疑:I-寻曰丐逼徒逅迈已斟司歩:tO-CTCPSE时:色隹壬寿W匸套污K;砂定茨口抚迢期一12无担令二址起已戋岂第汩拦乏刊二ta:.:壬乍拴士旨日;=工作轄性配宜r厂誉迪倾无”*咎厂世旋悼无定奪认CS-TLSSL其中各项参数如下:公共地址和子站协商好,正确填写。W值(默认为8,按需更改)主站在接收到数目为W的I帧之前向子站发送S帧确认。K值(默认为15,按需更改)子站在发送完数目为K的I帧时还收不到主站的确认帧就停止主动发送。tO(默认30,按需更改)主站发出TCP连接请求,在tO秒内连接未成功建立的状态下,向应用

7、层提示无法建立连接。t1(默认15,按需更改)指当发送一个APDU帧时,在t1秒内,如果得不到对方通过I帧或S帧的确认时,连接将被重新建立。这个过程是双向的,即对于子站和主站当这个过程任一方发生时,两方的连接都需关闭,从新建立连接。t2(默认10,按需更改)当收到一个I帧时,需要在t2秒内给予确认。如果没有确认就可能发生t1超时,而从新建立连接.t3(默认20,按需更改)当子站和主站无I帧需要发送,也无S帧进行确认时,数据链路空闲达到t3秒,发送U格式TESTFR帧,以确定数据链路是否连通。发送测试帧后,若在t1秒内没有收到测试确认帧,则连接关闭,若达到t3秒,则再次发送TESTFR帧。若在T

8、3时间内收到I帧、S帧、U帧则计时计数器重新触发。注解t2vtl,且t3t1。站召唤主站总召唤周期时钟同步(默认即可,按需更改)主站发送ASDU(67H)时钟同步报文的周期。测试命令(默认即可,按需更改)主站发送ASDU(6BH)链路测试报文的周期。以上各参数默认即可,一般不需改动,没有提到的选项,也不用改动,直接默认。104规约通讯时如果有中断可以按情况合理尝试修改“w、k、to、tl、t2、t3”。如果主站和子站的这6个值不匹配,也会中断,如果有条件可以了解一下对端这几个值具体是多少。Q第三步,配置数据区。其中各项参数如下用户数据类型个数信息对象首地址归一化型遥测数据类型据实填写,对方的地

9、址必须连续起始数据的16进制地址标度化型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地址浮点型遥测数据类型据实填写,对方的地址必须连续起始数据的16进制地址单点遥信数据类型据实填写,对方的地址必须连续起始数据的16进制地址单点遥控数据类型据实填写,对方的地址必须连续,这个工具不能模拟发送遥控,只子站有效。起始数据的16进制地址归一化型设定值数据类型据实填写,对方的地址必须连续,这个工具不能模拟发送遥调,只子站有效。起始数据的16进制地址标度化型设定值数据类型据实填写,对方的地址必须连续,这个工具不能模拟发送遥调,只子站有效。起始数据的16进制地址浮点型设定值数据类型据实填写,对方

10、的地址必须连续,这个工具不能模拟发送遥调,只子站有效。起始数据的16进制地址Q4前三步完成后,直接“仿主”即可。艾件(I)If目是窗口帮肋通day更自邕缪轴幻新建打开盛M复制:皿曲关于O錢aa33H膊I醸fit防从晒启春亂SOE强制归一化區测标度駅遥测浮点型區测殛点聲髄i电矗控躺i錨施割节归一化设星耘度化设定浮点理设定ooO831oouoooooubt-b9-11ir77wfwfnE2Q.C65C-.J29.ta2222_ULmnorri11Tdrnm-WJmmrinJRInrn新新新新新新新新新新新新新新刷刷刷刷刷刷刷刷刷刷刷刷刷刷mm0110040020XO040E0110040mm0XD

11、(40a0XO040C10XDQ4QKFLGArIM0m-A?iiu_iFLOATIllIJFLOATIffl_3FLCATIMJFEATI!D_5FLOATIIDJFLCATIIDJ未刷新18匏:未同并刷新1嗯去副新1T1利克ffitati耒翩1哋夭屈触诫未厨希4割111.0030003.000000125.0000001E5.0000001E5.00000045momcD.OOQOOOD.OOQQQOo.ioraoo0.1000000.1000000.100000O.IOCDOOO.lOffl叩o.iomooo.iomoo184D.0&.933MS1S40:15.953M孑1840:17.

12、186H13血:五月闭18:7.358rK1S40:36.983Es18-40:45.983S.680483GO00550401CO23530443叩00B0l616GO36OD6b01C6000100OGDO0009005S6981201OcOd601626001600託百厂帀00010000DO00090053旳28j5tilOcOd區040100g00葩044300ro00点击工具栏上的“数据”可以看到遥测和遥信的具体数值,另外“报警”里面把104链路的相关解释信息都打印出来啦,比较有用。模拟104子站Q模拟104规约子站时的设置方法的前三步和模拟主站是一样的,没有什么特殊的地方,参照即

13、可。Q2点击工具栏上的“仿从”即可。点击工具栏上的“变化”,遥测、遥信会随机变化。OJFOKnwQ点击工具栏上的“数据”可以看到遥测和遥信的数据列表,可以在此手动设定相关遥测、遥信的具体数值。遥测以浮点数为例:0KDDO6FU1K3D?51.099998?:SG-JCOFL;a:_:HDJOXDD03DSS1.gH跚憎颛醯丨勰镒戯直OZDC-1002JUJirIffl1-瀚逊L16.3999M-P=95992质量码(OF)保持默认,按需勾选溢出的值DSQ聽爲肘貼轟舄1晦2SF_I!D_i砌切IID?裁迅m砌汨1恥CWW直吨0MT香IK$KOOOSSPjiDKO畑邮顾熄顶蹣观SFIf?U0魄他s

14、jniiJOKD5F竝:2MCEipli3-13mCLOSP.HDKiiooispirK质量码(BL)保持默认,按需勾选被锁定的值质量码(SB)保持默认,按需勾选被取代的值质量码(NT)保持默认,按需勾选非当前值质量码(IV)保持默认,按需勾选数据无效双击对应浮点数手动设定时,只有一个值即-26208,不论输入任何值,都会以-26208上、丰.、宀送,请大家注意。标度化值和归一化值可以自由设定Q遥信以单点遥信为例。CM門皿!4EOlESflMlEMiSFKISradiiijdit)!.3JF.in_lS帧加询TO:寧卑SOfiiBSPliDK同遥测一样,遥信的质量码也全部保持默认,不要勾选。“

15、步位置状态”里有四个选项分别是“ON”、“OFF”、“中间态”和“未确定态”,但是只有在选中“未确定态”后点击“OK”时对应遥信才会以“1”上送,但是它的状态显示依然是”OFF”,选中其余三个都会以“0”上送,这一点请大家一定要注意。鸽模拟主站发送遥调时子站被遥调写入的寄存器也会响应后变化。以PMA模拟主站发送ASDU(32H)四字节浮点型遥调为例。湘癡卫IF106.00咖0108.00DDDO108.00咖0OHOCf/OOlFLMCIEL冊OT02FLDkrCIEL1任口M3FLTkrCIEL2JI:2ILiistEE遥调报文JIr*1JIrJIrRLLRIIL2II2IIL1-I-11-

16、I-!11-I-新新浙新浙化砂刷刷雯isistE-O_uoo-y叱型逼-圧上M.-4-III书定宀疋定谨连wm-y叱型上-|上-II.-应占以上是我用104tester模拟子站,用PMA模拟主站发送遥调的截图,PMA向浮点遥调信息体地址(7001H)即十进制28673发送(0000D442)即十进制106的反馈,子站7001H收到遥调写寄存器信息后准确变为106。104tester能够实时显示出双向报文,任何信息都可以从报文体现出来,准确的逐字节分析报文,可以得到很多有用的信息,减少很多麻烦。2、PMA商用软件PMA软件是以前的“电力规约网(powerprotocol)”开发的一款功能强大的规

17、约模拟软件,该网站已经解散。它可以分别模拟101规约、104规约、CDT规约、串口M0DBUS规约和串口103规约的主站和子站,在此我把PMA模拟104规约主站和子站的方法展示出来,以供大家参考。其它规约的模拟功能其实也很简单,大家也可以自己试一试,以后会按需添加。模拟104主站1它模拟104规约时,端口固定是2404、传送原因(COT)字节长度和公共地址(ADDR)字节长度固定是2,信息体地址(I0A)字节长度固定是3,所以有一定的局限性。打开PMA软件。选择104规约,并在“运行模式”中选择模拟主站。正确填写主站与从站的IP地址以及公共地址。如下:翟拟.从站讯曲佶谢滇分喷及茁真裟蒂應用頫玄

18、件靖口配置运行複武屏爲显示辛勖F礎信协议分祈艮仿瓦软髀商用版愣邃配蚤卜IEGS7C-5-104运住檯式屏專显不帮勛/料拟主站手动狀报文9件症口配置退出an備环规釣IECB7C-5-101jWJM0DBUE規豹5fA(ABB)规绚TECE70-5-103lWfIEC37D-5-104帼号都默认为面倍总乍地址關为卅字孔榜髓酣度为M字节、公删址为2个宇节点击“确定”,TCP连接就会迅速建立,它不需要像104tester样配置数据区,比较易用。Q连接后报文会铺满窗口,如下:IKL04主站揑制議口配宜分分井合少台6DZ3-HB222Z2虽虽尿手UTF点点A点点点V-:lI.h-iH;ff-h.-1./.

19、-J!;1H:“.冃:斗1覺TTH-nirn-h.r-J1;I:;.m:-斗TZ7QHh.百忠:列TTJ_|LZ.dL:TJ3r-TZVorbTT22l-rJjLjIL:TJj-IL/-U3-HTjlj-I-3-JE1J1L:T!:.片占;一1L.5弓占;1;.686S&21&BSfigS;已砂M6S0:21秒B88亳陟21眇SSEtl*2Lfl*68Etlaitl*的眩越21包EBE亳秒21秒EBE亳秒21秒6i铳亳秒2L秒讯E主秒2L抄讯E亳秒2Lt!*6日臨包21&eaet!*2LW*EBE逻秒21秒6i铳亳秒2L秒13irOt间有菽2剖舸15:门L湃嘉丁工冃用间玉S2刮谢10-1搭ia

20、yTiv=ogi间有挫ss-ir10-TL拜13分TlOfl?间百觌2閔題10:;目L洱13分TlOfl?间百觌2閔題10:;目L洱1翅班&蒯间有效22小时L日J2W13年134IL7=O0J间有敦2剖舸10L-1侶13IL7=0W间有敦2剖呦1BL-1L疳layTIV=OffJ间有竝1日-TL奔心分TIOBJ间有觌2阴旳1H:-.冃31分TlOflJ间百觌2阴題10:;.mL洱13辽&烦间有处2剖谢10:2.-i313口卩=0时间有誠22小时I日12月站年归刃nz时问有殖淤小时日坨月归年灯牙n化口时问有琐22小时1日堆月灯年13-nm时问有就2对时16坨月13年-7f-:-nnn9-r:nq

21、nrnSTi.-.n-=-变化有效仁1变化有效ii=止比冃站tv_-艾IL冃絶iva玉応冃站iva円讣匸yi-.斗負匸;r=Ailt!=iFiEH-2jFlE刃:2JETE刃Z土汕耳:-?Stru4秋耳:-、:;=iit沁!;=n未被取代SB=D卞芒恥:3:0卡苜!l;YSi0EL=0点号=止53口U/UAttiftftBB=0A匸=165ELii/=iiX=trH1:=11S=n,汁12=11K磋才袒.V.-n点号=1B523QV=aH咲7t识EL0;、.=1G:2L070三茯:说BL0:匚16=070土朴一lTJ-536规一(F-fj-J.LjJJ:Uit?锻thffl=-1703SEif

22、UH=-m5A5330IriL-直=E43吒S3化ffin74399BTiE_l&-.:t3比住-nnm97rTiE_直LCjZ2S!lie.:.5:0:7L未i?(H-Lssrg捉_4t值-o.5Bfi6卞站弓第asLIUl0DdaX起Mi手节彌数菇单元長j:aiIII=1sis式w?ifi收序呂qgi)=lq9m二-H,Itn-rrt-qy“mnirrt扪-n:n:1n-时*-f严,rni仏丁tf-:-nn,yrr仏-nrrTZ9GQ:8三Q0IN5C3LTI::Q:jIJf?0C.XfSj::I:Fl171M:LPMA的强大之处在于它把报文信息精准的给解析出来了,非常实用。Q用PMA模拟

23、的主站端手动向子站发送报文,下例是模拟发送总召唤ASDU(64H)。O体肌瞬山停止融QOIfWlt(m):不品示短慎国分TIV二no发送抿立痕呃当輪肮删航拡割二星二魂阻糸牡fi=-l29.3EU-J:lDi000100000000M娜巧勺朋膿W)=14M能科K)=IO13鵬:5II:mom朗JWCDI=ObMmM:1D二二CE比1Hfffi:血Ob00ec(n皿DIDG000100000000M删瑚棘斬犍蒯已M磁隅015)=5制鯛骷加II;1D0MlSMil=lCDI=06MIMCiEH血=1口CJlk藏舲能训鮒敗CM圧:门门)二门匸000000M劇增雕掘#)=llM能辔#15)=1014称蔗

24、阮:II:1D0m訪i:lCDI=HJItfl:f血=1CEJlkl诵餐菲同佩希:沉:!oi&coO1瞰J&单龙垛度(XFDUJ=仝206口口数屠单亍己七&厘GLTDUJ=斗选择“IEC104从站控制”一“显示实时数据库”,如下IEC104从站控制端口配豊显示时实数据库曰疋六仅HT-0未轅取代SS=D未彼封逮5L=0点号二8合tyv?urwww起始宇节违8数据单元桧度(ATDV)M描式帧接收序寻金匸3主站发送和104tester一样PMA模拟从站时也可以手动设值,如上所示,按需设置,默认是不要勾选质量码,也可按需勾选。QPMA模拟子站时也可以手动发送报文,和模拟主站一样,在窗口空白处单击鼠标右

25、键选择“发送报文列表”出现右端窗口:薛字节二阳数挹单5lK0lPIUi=41.稲式帕TARTDT:AC7=0COK=0STCFFT虹T=0COR=OTESTFE:ACT=DC0ff=l溃选16OBDO3字节二旺;溃迭J401DU薛字节二品数胆43D0弓字节二阴34S3DO弓孚节二迁;16OaDO弓字节=B8D401DO弓宁节二汨樓進D443D0U5UJUJLb0:lEC104MHKifiTS话IS1巩盖型标示):3|mmenciV解給|短浮点数3巩传输原因):33解澤:严sporti茲共地址(Dec):信息体地址(Dec):|1jc0STD(l-4)十六进制值(HEI):|Cx42:cOOOO

26、QDS十六进制值(HEK):|0z00日期:分【取消00DO毫秒刍字节二旺;数菇卑元CLPIIU:I=4I喘式帧STaRTHI:ACI=ICON=0STCFrr:ALT=OC0N=0TESTFE.:ACT=1C0ff=i我以PMA向主站上送浮点数做一个说明,PMA子站的数据库里无法配置浮点数,但是可以手动发送,如下:TI(类型标识)按需选择ASDU类型,解释中有说明COT(传送原因)上例模拟的是浮点上送,按需选择解释中有说明公共地址按十进制正确填写信息体地址按十进制正确填写STD(上送的浮点数)寄存器之间,咼在后,低在前;寄存器内部咼在后,低在前;例子中的数值是100QDS保持00即可%申仿主

27、名称个數|刷新标志0未刷新比T秒归一花遥测50未刷新E2T秒标屢化遥测0耒刷新E2T秒浮点型谜测3未刷新G秒单点遥信20諦炭T秒致点暹信200新噩丁秒步位置遥测0新聞秒DW嗨M新題打开存盡里切复制粘贴?輪口厚(_-打印关于伏态任务主通备適报鲁数据停止访问标志刷新袜志暹测值02I004001FLOAT_IND_O未变化H-E仿从监100.000000nriFiririnn从站潼送68120200080d01030001000140000000cS4200起始宇节二的数据单元长度僦血二2I格式帧发送序号CHSM捋匸短浮点数肯定认可突挖上图是我用104tester模拟主站时4001H(16385D)

28、收到的浮点上送值100。砖综上所述用PMA模拟104子站时不太易用,不推荐使用PMA模拟104子站;用104tester模拟104子站比较棒。3、104SIM104SIM是美国mitrasoftware公司出品的一个104规约主站和子站模拟工具,但是它是一个付费工具,我们的都是未激活的,5分钟后会自动关闭。它的功能是最为强大的,非常的易用,美国人做的确实是好。但是很遗憾没有破解版的,在此也做一个简单的介绍。模拟104主站打开104sim后如下所示:FileEditViewDeviceSctiFileEditVie,i*i,IleviceSectorIEC87U-5-1U4Slave870-5-

29、104Master右键选择“IEC870-5-104Master”一“NewDevice”,新建一个104主站,确认后如下IEC8T0-5-104lasterFroperties厂AutocreatetagiTomInterrogationrespon吕皂Name随便写IPAddress对端IP地址portTCP端口号GIperiod就是104规约的“t0”值TimeSync时钟同步周期,按需填写,默认即可。13*FileEditVitw&evictSectorT姐ImportMgitorHista:AddSector以1詆电Pspgrti汕SirtStop0IEC870-5-104Maste

30、rJ匚曲.IEC870-无标J8亠IHC870-S-104Siaulftt-02然后右键“Masterl“Addsector,添加遥测、遥信测点。JIEC870-5-104Mastera-EHjSectoriSector|“Sector3-Sector4-Etjn+.jrSIixuiiiqv-4Pn.itiiw11n-叫=屋云rifi无标盏-IECC70-5-10+SiknlatorFileEditVitnDeviceSectorT帕KelpBevfit專FrsperName|TaglJ-IJJJLECS70-5-104OK丁皿6SinglePoint三|Can匚亡ISBOIOAIOAStru

31、cturelePointDoublePointMeasuredNormalizedMeasuredScaledMeasuredFloatIntegratedTotalsStepPositionSingleComnnandDoubleConniandSetPointNormalizedCommand*SetPointScaledCommandSetFointFloatCommandRegulatingStepCommandInterrogaticinCommandCloriiSynchr口ni是冷tiunConTinriandScaleFactorI。o-kJXlfea+IIName测点名字,随

32、便写Typesinglepoint单点遥信TypeDoublepoint双点遥信TypeMeasuredNormalized标度化值TypeMeasuredScaled归一化值TypeMeasuredFloat四字节单精度浮点数TypeIntegratedTotals累积值,相当于电度TypeStepPosition遥步位置TypeSingleCommand单点遥控TypeDoubleCommand双点遥控TypeSetpointNormalizedCommand遥调类型为标度化值TypeSetpointScaledCommand遥调类型为归一化值TypeSetpointFloatComman

33、d遥调类型为四字节单精度浮点数TypeRegulatingSTEPCommandASDU控制类型为遥步TypeIntegrationCommandASDU控制类型为电度TypeClockSynchronizationCommandASDU控制类型为时钟冋步命令IOA信息体地址IOASTRUCTURE信息体地址的三个字节,第一个字节若为0B,要写成十进制11,后两个也是。I0A与I0ASTRUCTURE任写一个即可,都写也可以。EnableScale,只针对遥测有效ScaleFactor启用比例使能,若启用,需要勾选系数,报文原始值乘以此系数得显示值Linear启用线性度对应比例Raw归一化值的

34、变化范围ScaleTo归一化值的比例,一般填写-1到1在一个“sector”下可以按需新建很多个“newtag”,遥测、遥信、遥调要多少可以按需添加。新建完后如下:hJamaTteoIIIdIIIAStrnrtnrPV4111AUn-aTylSinglePjint10/0/1Oil3:2SingleFoint20,0f2OffGooT嘟MsdFlost90;0/9119GaoMeastji-&dFlust10OjO/lC-use.GooTa或Ss+PoirLt.Flo+CcTimhtl-1110;0/11110G:Tag6SetPointFlmmtCommand12n.Ti/1?0Unc1Ti

35、gTSingleComn&Tad100o/oyixOilLMQ上图可见我添加了2个单点遥信、2个浮点遥测、2个浮点遥调、1个10A为100的单点遥控。右键点击“Master”一“Start”或点击开始按钮启动通道,如下。鸽向子站发送遥调,以模拟发送浮点遥调为例,右键对应遥调点一一“write”Ivn-r-t*cir*c3rdHksur*JFLq1TitfTiC?SitFainiflovii.toSidIL0/0/11ugQoodZDTas)6Setf0intFluatCommand120/0/1ZUlJrscertaLi20T即SingleConmaud1000/0/1DOOffiJncert

36、aiiL20*-*J*R6S1208002a003201060001000b00000000g4200S6S12力QQOaQQ32ClQT00QI000LQ000QQ00护4200-救祗1二文件查看迪ses蜜口帮助如新遂打开存盛匹乜复制祐貼打/启称I-r數刷新标志标志刷|遥側值系坯鸵狂0未刷箭立:尹归一-L建刚o壬刷舒珀:世怔負吐连叩H卡別新订:刖浮点51谣测:J卡別新也单亡运详E卡亏亿改与百隹0去別斯花:砂炽t兰逵测0耒別斯花:刚累忠至0求刷新沱:沙单点适尢:主刷新2羽6二;耳审nfKIWIr.-.Tl.CMOODDOBFLOATCTRLQ已要化110.D00000CHO3330CrLJCA

37、T_?riL_l壬11231OOOOCC上图是我用104tester模拟子站接收遥调的情况,OOOB(H)遥调点准确变位119。向子站发送遥控,以模拟发送单点遥控为例,右键对应遥控点Write”,同步。SetPointFloatCommand17n/n/1?nVncertain?nnnmSincleCommaxi.d.1000/0/100OnGubd.2013-12文件亘若辺配迓窗口帮助(WBSOe04182d01060001006400056SIB0006002d010700010064000005IsingiLeCoaikdE3|F-Jame|Tg7Vue|OnjdCmnoel|空新建打开

38、曲诃馆制粘贴节類刷靳标志访问标志1刷新标志0丸用|新呢1秒0X0000643r_CTriLj:i已喪化UN归一优脛创辛刷新矽|秒粧戊:化遥厕IJ土刷新出杪疔点型谨顿2来刷鮎21抄E3n=a2术刷新0秒殛:点.谨1旨0丸用|新呢1秒歩位直遥测卡刷新Hy1秒累积呈U土刷新出杪1已喪化双点遥控Lfcj、mJnElrMr0木嬴薪GET秋-M-FPilsit.-.-SLI-.数据停止仿主上图是我用104tester模拟子站接收遥控的情况,0064(H)遥控点准确变位ON。Q右键“Master”一“Monitor”,查看通道报文。AddTroptrtaes无抵曜-IIC8705101SiHolatorFi

39、leEdil虫#B*vicSiCtarTHlp-NX|kjG+IIfki8T0H5-1O4HtisUruj“a”frtp*iiiwSactorl1tliJkblC二IIriportStarti他茁.jfTraULkf-inniFl“pjUh1B-ITASOU:1SingliEPointInforciaatioiiSQiCouLit1COT:3Sector12Off-01:ZB:.52百55S15ft011?Q0IEdl050001002CIO00Q17M1CQI02OCC-D号IrigJL巨PolntthtineresponserLength21NS!133DTR:9ASDUz3Dsq:COU

40、tlt1COT:3cspontatieonss&ator1122013-12-0201:28:54-295Off02:2E.2-9S殆13C011200IE0103qdai002aa00D17MDI02OCC-DJSingleEoint-wit-b.tinterespcinseFLenijth21NS:13EIR:9ASOU:3DSinalePointInfomationwithtSQ:CoULlit1COT;3Sector122013-12-0201;28:54.295Off-Ol:20:54.2-956515OE011200IEai03odai000230000017M10202DDEmg

41、lePointwitntidlsresponse,LEngtn21NS!135WR:9ASDUz3DSQ:COULTjt1COT;!3Seatcr1|22013-12-0201s2S:54.295Off01:2e:E25EI13100112DOIEQI030D31002ao000D17讯DI02OCCD5inglePointthtimeresponserLength21NS;13Ctm:9ASDU;30OinglePointInfornwitionwithtiineSQ;0Count1U0T:3cSpontaneciusSector122D13-12-0201:26:Z54.295orr-01

42、:2S:542:5fiS1512011200IE0103odai002ZIO00DJ-12orDDJEmglePointwith,tiner&spoassLength21N!13MR9ASDU:3DSmglePain七InfomationwithtimeJ-:DCount1COTs3Seatcr1|22D13-12-0201;28s542弓占OffIIuiDdiCnMmandC4fivhiraTAA.104sim模拟主站时手动发送特定ASDU类型报文数量比较少,这一点不如PMA模拟主站的效果好,但是104sim结构非常清晰,很好用。模拟104子站Q右键“IEC870-5-104Slave”新建

43、一个“NewDevice”,新建一个104主站,确认后如下:IPAddress对端IP地址同模拟主站的、Q步,建立测点如下所示,之后启动通道,建立连接:TIIkIETtzt.l.11IL*D0LA0M?W21M:-m12T.0J(XL16啊nUH0$07DO(IIEFI匚】0t这阳:W,TCI】|12了d卵X亦0D9O5O7QB0HF|Q打开sokit,选择服务器端SK|io5o兰里|TCFClient|诚裕壬I9SQOZEJ做站位上图是我用COMMIX模拟客户端向服务器端发送内容为“090807”的报文。*于1可更sokit这个工具比较简单,易用性也不错。5、SpuerComSpuerCom

44、可以模拟TCP的客户端和服务器端,也可以模拟串口主站端。模拟TCP服务器端模拟向服务器端发送报文打开SpuerCom,如下:选择“参数设置”弔pp笨输入发送报文内容打开端口选择发送方式五送蛾1擅收帕11LQCD&口LC?口LLOU3xEClE00收佗CmL6LB酬刘口E5933U5J送垃ao18&TaE3?i收UFOUL6T033L15iiriEcoLBTnUtJZ:收门己LQmW】送LBBBOCEj!pE:aoLB9D&JC3E;送:E:aoL昭DOE:iE:aoL-JD05:jEODLT收hw口LT汨孝医aoLT2I6DCJE:哽加aoLT25O:IL1E:3fc播SE&*ISOJITIm

45、KIrclgoaMoart=ouo-D-Doooooon-冷%“0006010300h:ii:i9CHii3i:i60D060103000IJJ9Cl030600OBDJ0300OD口弓01C3口&0口&DI03口口OD口日0D3口6D口6口u3a0030(COKI10030(COKiid03aomodgaocoasaODLOM皿口9CiC3口6MJDO口口CODOODaaonaa&mdiDnaasm口口cadidd口弓Ddia&camaocamaoDOODDOoaODCIB0103口口DIDO口勻mqdmooODcitdioicibmdo口口mdoqd|gg止i.32_odsimFslaCc

46、nriftctio血Iispl-!JAindovHalpIffXDeviceId:40DD1:A001B:4DD35:4DD52:10059:40D40002:JI0019:00000?40036:4D053:JI007D:00000?40040003:0020:40037:4D05:ioo7i:40040004:俪21:40036:40055:10072:400400D5:4DD2E:40039:4D05E:10073:400400D6:10023:40010:4D057:10074:400400D7:JI0024:00000?40011:4D05S:JI0075:00000?4004DOD

47、8:山0025:40012:4D059;I007B;40040009:俪笳:4003:40060:400:40040010:40027:4004:4D0G1:10079:40040011:JI002S:400IF:4D0G2:10079:40040012:JI0029:00000?40016:4D063:JI008D:00000?40040013:山0030:40017:40061;10081;40040014:10031:4006:40065:400號:40040015:40032:40049:4D0GE:10003:40140016:10033:40050:4D0G7:10084:4001

48、7:JI0034:00000?400E1:4D06S:JI0085:00000?上图是我用MODSIM32模拟服务器端接收客户端问询的截图。模拟TCP服务器端Q与模拟主站的Q步相同,正确设置,选择服务器端。侦听客户端报文,端口打开后就会自动侦听。jj叼环:五:m:无nt垃室绻狼环谜邮E畑;|:ii.韬WW00WQDOLQ$WQICOWOL关瞬口Dikii类型3ifMil向酬率o劇gu|耳检珈Fs3椅止位I三i厂rhtsEH.U2n.kn.nLEE222nLEE222DD.I:HnDDr:H.HDDL.u收收收收收收收收收收收收收收收收收3EJL5DDaaDODDODDEmDOOLgrrL2on

49、aadoddoddeDaaaol953L210QIC40DCO06】ffllUL009&3(L2)ODIBC4DDCODCRfflCDOLDDQB4JLL200COWCOCO0611MWOLDD0M1TL2100COW00W06HfflMOL00D5L3ddaadoddoddeDaaaol0312ddaamddoddeaadlflii3L20QIC40DCO0G-1inUL00二OiliC4(IDWOfiJSlULLII=;.:00iBWCDCO0611fflIBOLnilDK1TL2aoiw叩noos_dwmol曲IK12ddaadoddoddeDaaaolIS12DDaaDlDDODDE口

50、DOROLDD110JLL2J00C40DCO0G-1CUtnUL0000|C400HO06-1KllUL00I-.:00WIJDCO05_i03TOOLniln“.Iin.熬音月冋垃!&推丈mg.al.ttlwclL-DL-DL.oL.oLclLoL-DL-DL.oL.0LnIJLQOLTjCOKlDO00iXlIX01IT;OQOLDQLT3COQ0Id00LUOG01LQ00OO)3LO00IjjCOtnIX01O:3CODDJ03CD00COCO0DQICT3ttl0Qj曲COCCLODO01WCO0103KIDJ00CD00OL03CO01i03ODQj00CDOlKDLD3CO01

51、i?3DDWCdCCDEOL43COOLDD030DCOC4DDCCDEOj03-DL00O3_MK00iffiD1JSJ0OLflO03CO00CC00Mffi0:1OS00OJCfl_03_I报玄内容上图是我用Commix模拟客尸端向服务器端发送内容为“000000000006010300010003“的报文截图。Q模拟串口主站比较简单,就不说了。6、ModSim32ModSim32是国外的一个工具,比较好,结构简单清晰,功能强大。它可以用来模拟TCP的服务器端,还可以模拟串口M0DBUS子站端,而且可以向寄存器里手动置数。模拟TCP服务器端Q打开ModSim32,选择“File”一“Ne

52、w”新建一个连接,选择“Connection”一Connect”一“Modbus/TcpSvr”。IP地址固定为本机地址“”,端口固定为502。Ioii32File蛍凶也也FileHiscmetConnectionViewHelpCtrl+iJRestor#TestConfig?riiktStup.FileCtrl+OPort6Fort&ttdbw/TCFSvrQ模拟服务器端,并向寄存器置数。Address!DID01DeviceId:|MODBUSPobtTypc公共地址,Modbus-TCP固定为103:WOIJDINGREGilTER起始寄存器地址,十进制。数据区寄存器数量,十进制。DD

53、4:4IIDOE:QQE:dU007:mm:1DD09:40aiD:D11:4DD12:013:40014:40015:1D01G:40Q17:40D1fl:dU01l9:4D0Z0:1D021:40gZ4DD23:UUQIH40025:COOODH4Dii2e:4mmcoioom4D02S:CUUOOHy钊呢缶4003C14DD3I:机谀:机1泊士机旳堆40035:4IDD3:400370000H4DI13S:机饰:0040:CUUOIOH轴的I:豹(KWH4D042:切他ID4就CDOOOH日伽別4004&馳04上汕仙OHb切IMS:4DID4t:切晒W4D051:XIIU52I硕弓*40

54、051k4DID5G?XOOOOH410057:OOEffi灼叹UH昶册蛍con皿屮切weD0cnn?4D0G1:CDOCOH切師生4D0E3E:40UM:购。昭:初叽了:血。時:40D69:40070:40071:0072:4的“:cnaiMJiH0074:再:40D76:410077:40D7S!DDMiH0079:MOWJH:報wn:“doo巾初。健;冊。时:400B5:0uorffnz4008S:40D87:4C08B:C0UG3K?4D089:如OODHb4009D:40091;4009Z:4(1093:400941:40095:4009B:40097:4009B:COOODHJ40

55、099!4010D:数据区功能码ModSim32的寄存器起始地址其实是“Address”减去1,如“Address”是1,起始就是0,这一点一定要注意。ShowData窗口数据区显示具体寄存器信息ShowTraffic窗口数据区显示报文,实际不可用。Binary寄存器数据以二进制显示Decimal寄存器数据以十进制显示Hex寄存器数据以十六进制显示FloatingPoint寄存器数据以四字节单精度浮点数显示Float(S)寄存器数据以四字节单精度浮点数显示(交换寄存器之间高低位)64-BitFloats寄存器数据以八字节双精度浮点数显示64-BitS寄存器数据以八字节双精度浮点数显示(交换寄存

56、器之间高低位)Q我以ModSim32向AVC控制程序上送浮点数即“Float(S)”这种类型为例说明,如下:单击对应寄存器置数,完后点击“Update”,我依次置了4个数。AVC程序向下问询报文及反馈如下图:99.000嗣匚有功总和详16601.0002013-12-0213:10:521.12.000恥匸有功可调下眼16621.0002013-12-0213:10:521.556恥匸有功可调上.限16641.000201312-0213:10:5212J阳嗣匚调节速率1阪1.0002013-12-0213:10:52000000000003018102华锐凤机2013-12-0213:10:

57、52.859发送:oooooooooaoeoioa024001.0华锐凤机13-1.2.-0213:10:立.890袪收:00000000002301032042C6000042E000003FC72B02414C6A7F00000D0000000000000Q0000000000002013-12-0213:10:53.:000000000006010302M0007华锐凤机)2013-1.2.-0213:10:53.纳袪收:00000000001101030E0000000000000000000000000000Simulation有三种变化方式,可以按需选择,如下:Simulation

58、Random自由变化SimulationIncrement逐渐上升SimulationDecrement逐渐减小QModSim32模拟遥信上送,和遥测类似。但是ModSim32也有一定的局限性,但是它也可以接收遥调;如果同时模拟遥信和遥测的话,它们的起始寄存器地址必须相同,否则无法同时模拟即只能分开模拟,这一点大家要注意。模拟串口Modnus子站端Q选择“Connection“Connect”一“Port1,我选择的是COMI,然后设置串口参数。如下:主站发送请求报文时,子站延时应答时间,保持默认。时应答时间,保持默认。修改寄存器数值并上送,数据类型“Hex”。修改方式与模拟TCP服务器端相同

59、,如下:下图是我用主站模拟问询子站的反馈。3报文处理0)串口连擅帥编辑歩逊设置昭加功显示帮助按收报文单行ns环总送方式走吋弟1帕葩:;字节COM9600,1.8,Bone(“工輕戸-迪用玉口迪信3工貝壮-11滾H01030DO1001015C6i:r|01LH0101010101i:r|010101cn01010320000042EDCO0000DO2B02410320000042EDCO0000DO2002410320QD0042EO000000DO2B02410320000042EDCO0000DO2B02410320000042EDCO0000DO2B024103ZD000042EDTO

60、DOHO00ZB02410320000042EDCO0000DO2B02410320000042EDCO0000DO2B02410320000042EDCO0000DO2E:02410320000042EDCO0000DO2D02410320000042EOmDO00DO2B02410320000042EDCO0000DO2B02410320000042EDCO0000DO2B02410320onon42E0OTDOnoooZB02410320000042EDCO0000DO2B02410320000042EDCO0000DO2B02414C6A7F12340000CO008888000000

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论