公司新聞
西門子PLC S7-1500實現2ms精準周期、高速數據采集(帶時間戳)
發布時間: 2024-06-28 22:24 更新時間: 2024-12-26 09:10
工業自動化數據高速采集一直是行業內一大難題與痛點。高速數據采集要保證速度,也要保證時刻的準確性。而在windows系統平臺下,時間穩定性是個很難的問題。PLC-Recorder通過不斷升級迭代,程序內部架構優化,目前已經實現行業內大部分品牌與主流型號數據高速采集功能。PLC-Recorder與部分品牌型號PLC已經可以做到周期1ms的穩定采集接收方案。下面使用西門子S7-1500基礎配置的CPU進行測試,采用2ms的速度外發采集方案,實現高速、穩定周期的采集。周期的高穩定性是由PLC的時間戳來保證的,關于S7-1500時間戳的各種知識,請參考專門的文章。
配置步驟如下:
配置步驟如下:
一、PLC的發送程序
在1ms的循環中斷程序里進行發送,通過計數比較或者其他方法獲得2ms的周期脈沖,觸發發送指令。在通訊結束后進行計數,并允許下一次發送。
此處LEN端子的值是200,這是實際發送的報文長度,與DATA ADDR里的長度不一定相等,請注意。注意:Zui新版的PLC-Recorder支持的高速采集長度限制是256字節,如果超過,則不采用高速采集策略。
二、PLC連接配置
以下是UDP連接的設置示例(TCP和UDP都支持高速采集,推薦UDP協議:效率高,配置簡單):
指定了接收端IP地址和端口號 192.168.0.100:2000。三、PLC-Recorder設置
3.1 PLC-Recorder軟件收聽模式增加通用通道,并將本計算機的IP地址設置成192.168.0.100(與PLC里配置的伙伴地址一致)。
注意:1、請依據PLC的型號選擇合適的字節順序,對于西門子,此處選擇為DCBA。如果不確定字節順序,可以先不啟用時間戳,采集一段數據,然后看看時間戳變量是不是一條斜線。2、可以選擇帕姆齊通道,也可以選擇收聽模式下的通用通道。
3.2 PLC-Recorder,設置來源IP(也就是PLC的IP地址)192.168.0.1,收聽端口5010,啟用用戶電文內的時間戳。3.3 變量配置
需要將第一個變量配置為時間戳,偏移地址為0,其他變量依次配置,請與PLC內的變量順序、長度保持一致。
變量配置時,不需要定義所有的變量,僅需要定義自己關注的變量即可。
注意:
各類型變量總個數不要超過64個,否則不會采用高速策略。
3.4 啟動采集,打開數據采集服務器,在模式里面如果顯示高速則已經啟用了高速采集模式(附圖里顯示為“常規”,僅用于演示)。
3.5 打開Ana,進行數據分析
注意:
其他新聞
- 西門子PLC Modbus Tcp 通信指令合集 2024-12-26
- PLC-Recorder進行羅克韋爾(原AB)PLC數據采集的一些技巧 2024-12-26
- 西門子觸摸屏利用VBScript腳本創建csv文件,解決數據臨時存儲的問題 2024-12-26
- S7-200Smart 子程序局部變量事半功倍的用法! 2024-12-26
- 你所不知道的開放通訊協議,PLC工程師必讀! 2024-12-26
- 教你一個在HMI上顯示PLC代碼流程的方法!! 2024-12-26
- 應用案例|變頻器在動力放線架上的應用 2024-12-26
- PLC控制變頻器恒壓供水系統設計解析 2024-12-26
- 為什么單相電機要加電容,而三相電機卻不用? 2024-12-26
- PLC是如何執行中斷?又是如何去應用的? 2024-12-26
- 應用案件 | 伺服驅動器在電液伺服注塑機上的應用 2024-12-26
- 如何改善變頻器運行溫度? 2024-12-26
- PLC在工業控制中的6大應用功能 2024-12-26
- 西門子1200與300 的9大區別,你都知道嗎? 2024-12-26
- 西門子PLC與變頻器的模擬量干擾處理實例! 2024-12-26
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595