工业数据采集平台
工業(yè)數(shù)據(jù)采集平臺
杭州樂芯科技有限公司傳統(tǒng)的DNC、MDC、SCADA只能滿足部分設(shè)備數(shù)據(jù)采集,在工業(yè)互聯(lián)網(wǎng)4.0時代,杭州樂芯開發(fā)新一代采集平臺。平臺功能更加貼合工業(yè)互聯(lián)網(wǎng)要求,提出數(shù)據(jù)采集兼容性更強、數(shù)據(jù)邏輯計算、平臺對接等新的功能。
平臺功能:
?設(shè)備建模,根據(jù)不同設(shè)備類型,提供設(shè)備采集點位建模,針對不同類型設(shè)備建立不同數(shù)據(jù)采集模型,并且可存儲為模板,方便同類型模型使用,可通過設(shè)置參數(shù)及模塊化擴展采集協(xié)議開發(fā),完成數(shù)據(jù)采集。
?提供一些常用設(shè)備采集模型(即常用的點位),如CNC、機器人、PLC類設(shè)備、AGV、注塑機等,并擁有豐富各類設(shè)備采集經(jīng)驗。
?采集平臺為可視化成熟平臺,可進行采集設(shè)備添加、刪除、編輯分組操作,方便后期維護。
?采集平臺可對原始數(shù)據(jù)及邏輯計算數(shù)據(jù)進行查看,支持對一些死區(qū)數(shù)據(jù)實時查看,方便后期維護。
?采集平臺可對數(shù)據(jù)進行格式轉(zhuǎn)換(如string、byte、int16、int32、double等格式),支持對采集數(shù)據(jù)過濾、篩選功能。
?采集平臺支持可視化邏輯計算功能,包括點位邏輯計算(如LUA等語言)、點位數(shù)據(jù)組合邏輯、不同采集來源數(shù)據(jù)組合邏輯,以實現(xiàn)現(xiàn)場復雜產(chǎn)線設(shè)備數(shù)據(jù)采集。
?采集端需有采集異常診斷功能,包括平臺端提示采集錯誤報警顯示。另外出現(xiàn)設(shè)備斷電,網(wǎng)絡(luò)臨時斷開,采集異常等故障時可以自動重連。
?平臺需要有成熟案例應(yīng)用,并兼容各種工業(yè)協(xié)議(參考第3條)。
3)平臺需支撐主流工業(yè)協(xié)議
?標準化工業(yè)協(xié)議,MODBUS RTU、MODBUS TCP、MQTT、OPC(UA、DA)。
?主流PLC工業(yè)協(xié)議:
FX: 三菱 FX 系列 PLC (其它國產(chǎn)、臺產(chǎn)OEM三菱PLC)
QL: 三菱 Q/L 系列 PLC
AS: 三菱 A 系列 PLC
OM: 歐姆龍全系列 PLC
S72S: 西門子 S7-200/Smart 系列
PLC S734: 西門子 S7-300/400 系列
PLC S71K: 西門子 S7-1200/1500 系列
PLC MBS: 施耐德
PLC NAIS: 松下全系列 PLC
XINJE:信捷PLC
MSYSTEM PLC
匯川PLC
YAS:安川PLC
DELTA:臺達PLC
KVS: 基恩士全系列 PLC
FTK: 永宏全系列 PLC
MSK: LS/LG 全系列 PLC
KOY: 光洋全系列 PLC
ABM: AB MicroLogix 系列 PLC
ABC: AB Compact/Control 系列 PLC
倍福PLC
?機床控制器協(xié)議,MTConnect、Siemens(828D/840D/840DSL等)、MAZAK、HAAS、三菱(M70、M80)、OKUMA、海德漢、FANUC、Syntec等CNC機床。
?機器人控制協(xié)議,FANUC 機器人 、KUKA\ABB、川崎、NACHI那智、安川等。
?智能電表SC1801協(xié)議、測控裝置RTU電力規(guī)約、智能儀表\傳感器\執(zhí)行器協(xié)議。
?DCS\組態(tài)系統(tǒng)轉(zhuǎn)發(fā)協(xié)議。
?PC-base類通訊協(xié)議。
?Webservice\ODBC以及其他數(shù)據(jù)庫接口協(xié)議。
2.3軟件功能及使用方法
2.3.1軟件功能及介紹
IOT平臺包括設(shè)備點表模型建立、添加采集設(shè)備、協(xié)議選擇、點位數(shù)據(jù)查看、點位邏輯計算、平臺轉(zhuǎn)發(fā)功能。
?點表模型建立:根據(jù)不同設(shè)備類型及采集需求來建立對應(yīng)點位表,如CNC、PLC、 機器人、切割機等,適配不同的應(yīng)用場景。
?添加采集設(shè)備:添加需要采集設(shè)備,并配置相關(guān)采集協(xié)議,匹配點表模型。
?協(xié)議選擇:在添加設(shè)備時候,選擇正確協(xié)議采集,如配合采集樂芯網(wǎng)關(guān)采集、軟件協(xié)議直接采集、第三方專用網(wǎng)關(guān)采集等。
?點位數(shù)據(jù)查看:通過點位查看采集實時數(shù)據(jù)及邏輯計算數(shù)據(jù)
?邏輯計算:點位數(shù)據(jù)可通過LUA腳本進行邏輯計算。
?平臺轉(zhuǎn)發(fā):采集數(shù)據(jù)可轉(zhuǎn)發(fā)是第三方平臺,如根云、施耐德、阿里云平臺,并具備快速二次開發(fā)功能,來適配更多平臺。
2.3.2定義設(shè)備模型
軟件開始添加設(shè)備前,必須建立采集設(shè)備點位模型。軟件會提供常用采集模型點表,通過數(shù)據(jù)庫進行導入。
?進入配置-設(shè)備建模
?添加模型
A.輸入新模型名字 如FANUC加工中心
B.輸入模型描述
C.輸入模型分類 如:數(shù)控機床> (>:表示新建模型將在左邊樹結(jié)構(gòu)在“數(shù)控機床”分類下面)
D.完成后點擊OK,新建的模型會出現(xiàn)在左邊的樹結(jié)構(gòu)。
2.3.3模型點位添加、刪除、修改
A.點位名:點位名稱,配合平臺點位或者數(shù)據(jù)庫點表
B.描述:點位詳細描述
C.備注
D.值類型:數(shù)字及字符
E.邏輯類型: 無計算(原始值上傳)、常量(設(shè)定一個固定值)、邏輯計算(該值可以使用lua邏輯計算)
2.3.4設(shè)備管理
設(shè)備管理功能,對設(shè)備進行添加、編輯、刪除分類、定義采集模型、數(shù)據(jù)來源、采集協(xié)議配置,配置邏輯計算等操作。
A.配置-設(shè)備管理進入菜單
B.設(shè)備管理結(jié)構(gòu)樹可進行設(shè)備刪除、修改名稱
C.平臺管理,對每臺設(shè)備配置推送平臺,推送周期操作
D.點位管理,對每臺設(shè)備點位模型進行增加,刪除,修改操作。
2.3.5設(shè)備添加
設(shè)備添加
A.輸入設(shè)備IOT編號,該編號要保持唯一性。
B.該設(shè)備的描述。
C.輸入設(shè)備分類 如:數(shù)控機床> (>:表示新建設(shè)備將在左邊樹結(jié)構(gòu)在“數(shù)控機床”分類下面)。
D.設(shè)備模型 選擇該設(shè)備適用的采集模型
E.數(shù)據(jù)來源
樂芯盒子:采集數(shù)據(jù)通過樂芯專用網(wǎng)關(guān)采集,網(wǎng)關(guān)與LOT平臺無縫對接。
本地采集:通過直接LOT采集協(xié)議直接采集設(shè)備數(shù)據(jù)。
第三方盒子:通過與第三方盒子對接采集設(shè)備數(shù)據(jù)。
2.3.6配置采集設(shè)備協(xié)議
配置采集每類設(shè)備,IP、端口、采集頻率,采集點位,實現(xiàn)數(shù)據(jù)采集。
A.IP地址:輸入采集設(shè)備IP地址。
B.設(shè)備端口號:采集設(shè)備端口號需與設(shè)備端口設(shè)置保持一致。
C.采集周期:建議設(shè)置3000ms,最低頻率1ms(建議設(shè)置1000ms以下應(yīng)與設(shè)備廠家確認)。單位ms
D.全選或者單選需要采集的點位,配置點表需對設(shè)備有一定基礎(chǔ)。
2.3.7軟件主頁面簡介
軟件主頁面主要查看采集平臺的基本信息,包括采集設(shè)備列表、授權(quán)、在線設(shè)備數(shù)量、邏輯運算的時間(ms)、推送時間(ms),推送結(jié)果等。
A.未授權(quán):當采集設(shè)備大于授權(quán)臺數(shù)會顯示未授權(quán)數(shù)量,聯(lián)系供應(yīng)商重新授權(quán)。
B.總臺數(shù):目前平臺接入設(shè)備總數(shù)量。
C.在線臺數(shù):當前采集在線的設(shè)備數(shù)量。
D.邏輯計算時間:所有設(shè)備所有點位計算一次總用時
E.邏輯周期時間:內(nèi)部調(diào)試用
F.推送時間:推送數(shù)據(jù)給平臺,一個周期單臺設(shè)備最長時間。
G.推送狀態(tài):成功或者失敗。
2.3.8采集點位數(shù)據(jù)
查看單臺設(shè)備,采集點位數(shù)值,包括實時采集數(shù)值及邏輯計算值,錯誤信息等。采集點位數(shù)量與采集添加設(shè)備點位相關(guān)。
A.邏輯計算錯:顯示是否有邏輯計算錯誤。
B.采集數(shù)據(jù):采集數(shù)據(jù)打鉤即正常,其它異常。
C.當前值:當前采集實時數(shù)據(jù)。
D.邏輯值:經(jīng)過點位邏輯計算后的數(shù)值。
2.3.9平臺點位數(shù)據(jù)
平臺點位與采集點位不同,平臺點位是平臺模型需要的數(shù)值,數(shù)據(jù)來源采集點位、設(shè)置常量及采集點位的邏輯計算。
查看單臺設(shè)備,平臺點位數(shù)值,包括實時采集數(shù)值及邏輯計算值,錯誤信息等。采集點位數(shù)量與采集添加設(shè)備點位相關(guān)。
A.邏輯計算錯:顯示是否有邏輯計算錯誤。
B.采集數(shù)據(jù):采集數(shù)據(jù)打鉤即正常,其它異常。
C.當前值:當前采集實時數(shù)據(jù)。
D.邏輯值:經(jīng)過點位邏輯計算后的數(shù)值。
2.3.10 采集控制臺
采集控制臺主要用于安裝調(diào)試采集服務(wù),該功能請在供應(yīng)商指導下使用,不做詳細講解。
A.重啟采集服務(wù):對單臺設(shè)備采集服務(wù)進行重啟,如更改了配置參數(shù)。
2.3.11網(wǎng)絡(luò)數(shù)據(jù)
網(wǎng)絡(luò)數(shù)據(jù)為采集數(shù)據(jù)及第三方對接數(shù)據(jù)的原始數(shù)據(jù),該數(shù)據(jù)主要用于設(shè)備采集調(diào)試使用。
2.3.12點位邏輯
對點位模型每個數(shù)據(jù)點位進行邏輯計算,可使用LUA語言進行編程。
2.3.13 轉(zhuǎn)發(fā)平臺
轉(zhuǎn)發(fā)平臺,顯示該設(shè)備推送數(shù)據(jù)同時給一個或者多個平臺,顯示推送次數(shù),及實時數(shù)值。
總結(jié)
- 上一篇: 我与狗子的日常3
- 下一篇: 【StyleGAN代码学习】StyleG