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


評論