PLC485通信測(cè)試軟件SSCOM5.13
PLC都有串口(RS-232/RS-422/RS-485)通信功能,PLC通過(guò)串口,可以與計(jì)算機(jī)或別的有串口的設(shè)備(例如智能儀表)通信。各廠家的串口通信協(xié)議差別很大,這些協(xié)議使用不同的幀結(jié)構(gòu)、不同的數(shù)制(例如十六進(jìn)制數(shù)或ASCII碼)和不同的校驗(yàn)方法。
使用串口通信調(diào)試軟件,可以用計(jì)算機(jī)模擬串口設(shè)備,來(lái)調(diào)試串口通信。現(xiàn)在雖然有一些串口通信調(diào)試軟件,但是有的軟件是專(zhuān)門(mén)針對(duì)某種通信協(xié)議設(shè)計(jì)的,功能過(guò)于單一;有的生成計(jì)算機(jī)的發(fā)送幀不夠方便靈活和直觀。使用PLC的通信協(xié)議時(shí)經(jīng)常會(huì)遇到不同數(shù)制的轉(zhuǎn)換,校驗(yàn)碼的計(jì)算也是必不可少的。如果這些都用手工來(lái)完成,或者編程來(lái)實(shí)現(xiàn),不但工作量大,也容易出錯(cuò)。
針對(duì)PLC常用通信協(xié)議的幀格式和常見(jiàn)的校驗(yàn)方式,結(jié)合通信調(diào)試中的體會(huì),我指導(dǎo)研究生開(kāi)發(fā)了一個(gè)能夠方便靈活地生成與PLC通信的各種格式的幀,又能直觀地顯示和保存通信記錄的軟件。該軟件可以用于PLC和其他設(shè)備(例如變頻器)的串口通信調(diào)試,有以下功能:
(1) 可以用3種數(shù)據(jù)格式輸入要發(fā)送的幀和顯示收、發(fā)的幀,各數(shù)據(jù)格式可以相互轉(zhuǎn)換。
(2) 可以計(jì)算常用的校驗(yàn)碼(異或、求和、CRC和LRC),生成PLC通信中常用的多種協(xié)議格式的幀,適用范圍廣。
(3) 具有記憶功能,能保存上次退出時(shí)的工作狀態(tài)(包括通信記錄),便于繼續(xù)調(diào)試。
(4) 能按時(shí)間間隔劃分和顯示接收到的幀,間隔時(shí)間可以修改。
下圖是PLC串口通信調(diào)試軟件的界面。
評(píng)論