公司新聞
用網絡調試助手測試PLC-Reocrder收聽模式的過程
發布時間: 2024-06-28 22:29 更新時間: 2024-12-26 09:10
一、測試環境
(1)添加一個收聽模式下的通用類型的通道:
(2)將采集周期設置為10ms,并確保激活通道:
(3)將來源IP設置為127.0.0.1(本機),收聽端口為5010(選擇一個未被占用的通道即可)。
(4)創建幾個測試變量PLC-Reocrder的開關量是以4字節為單位的,此處配置了第0字節里的3個位,但是,PLC-Recorder也會認為是接收的字節是0~3(共4字節),發送的時候要注意。
(5)確定,離開配置界面
2.PLC-Recorder啟動采集
啟動采集時,會檢查端口是否被占用,如果被占用,請修改端口。
啟動采集后,PLC-Recorder作為服務器開始監聽5010端口,如果對方是TCP通訊,則建立連接;如果對方是UDP通訊,則在發現電文時開始建立與客戶端的關系。此時由于沒有收到信息,所以通道報超時錯誤(沒有問題,不影響繼續監聽)。
3.配置網絡調試助手
協議類型:TCP Client,遠程主機:127.0.0.1(本機),遠程主機端口:5010。創建2條電文,分別為4個字節,各自延遲50ms,選擇“循環模式”。
對于TCP通訊,電文是一個流,用戶必須自己找起始和終止的位置,并自己截取完整信息。如果發送電文長度設置為1個字節了,則服務器端會等到4個電文后,才能拼接成一個4字節信息。
對于UDP模式,是按照報文發送的,一個報文就是一條信息,因此,服務器解析就會比較簡單。
4.啟動調試助手的連接,并點擊“啟動批量發送”5.停止發送,查看發送和接收的情況可以看到,發送和接收的數量一致,且沒有來自于PLC-Recorder的任何發送信息(確保是單向通訊)。
三、小結此處演示了收聽模式下通用類型的接收過程。當發送方是PLC時,修改PLC-Reocder的連接配置,就實現了PLC的TCP通訊。前面的S7、TDC、ABB-VIP類型都是格式相對固定的收聽模式,而通用類型則是完全自定義的模式,可以滿足各種通訊需要。
極高速度的PUM協議就是基于通用類型。
通用類型兼容TCP和UDP協議,對于TCP協議來說,要自己尋址信息的邊界,因此,需要根據變量的配置來確定電文的長度(需要遵循手冊里的規則)。對于UDP協議,報文里包含電文長度,因此,變量配置可以更加自由。
收聽模式的詳細說明可以參考在線幫助或者手冊的相關部分。也可到官網www.HiddenMap.cn下載Zui新版軟件,查閱更多幫助內容。其他新聞
- PLC的時序和調試工具 2024-12-26
- PLC-Recorder文件存儲設置的一些注意事項和技巧 2024-12-26
- PLC-Recorder快速監控多個PLC位,節省授權點數的技巧(以西門子S7-1200為例) 2024-12-26
- 西門子PLC S7-200SMART如何與WINCC通訊? 2024-12-26
- 西門子PLC(S7-1200、1500)通訊程序報16#80C8錯誤的解決方法 2024-12-26
- 西門子PLC(TIA博途)常見的Profinet通訊診斷報警錯誤你都知道怎么解決嗎? 2024-12-26
- 西門子PLC 博圖(TIA Portal) 變長數組你會嗎? 2024-12-26
- 通過Modbus TCP/Modbus RTU轉換器實現RS-485總線設備高速數據采集的方案 2024-12-26
- PLC抓故障小技巧:看PLC-Recorder如何按條件啟動和停止數據采集 2024-12-26
- 充分利用CPU通訊能力,以較小代價實現PLC快慢速數據混合采集的技巧 2024-12-26
- 西門子PLC S7-1500實現2ms精準周期、高速數據采集(帶時間戳) 2024-12-26
- 西門子PLC Modbus Tcp 通信指令合集 2024-12-26
- PLC-Recorder進行羅克韋爾(原AB)PLC數據采集的一些技巧 2024-12-26
- 西門子觸摸屏利用VBScript腳本創建csv文件,解決數據臨時存儲的問題 2024-12-26
- S7-200Smart 子程序局部變量事半功倍的用法! 2024-12-26
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595