目       錄

1.      概述... 1

2.      平臺演示... 2

3.      應用過程... 2


1.   概述

iNeuOS工業網際網路作業系統主要使用.netcore 3.1進行開發,資產模型(機器學習)部分使用的是python開發。剛剛微軟釋出了.NET6 RC版本,等正式版本釋出後,升級到.NET6,參見:.NET 6 RC1 正式釋出

現在iNeuOS工業網際網路作業系統現在支援大部分通用的PLC,還有一些其他的驅動程式,只是還沒有進行整合工作。本篇文章介紹iNeuOS對PLC進行監測與控制的應用過程。

2.   平臺演示

線上演示:http://www.ineuos.net/index.php/demo/demo-30.html (注:自已註冊使用者,體驗系統功能)

3.   應用過程

(1)開啟【裝置模型】,單擊左上邊的“+”號,新增加一個裝置驅動,在“基礎設定”中設定裝置名稱、通訊型別、應用協議、選擇驅動等。如下圖:

(2)在“服務例項”選項右邊選擇“編輯”按鈕,新增加一個服務例項,並設定Socket的“併發間隔”引數,這個引數主要影響讀取PLC資料點的週期,引數值越小讀資料的效率越高,但是要根據現場的情況設定。如下圖:

(3)在“裝置資訊”的“Socket”的選項卡中設定連線PLC的IP地址、埠號和工作模式等。如下圖:

(4)在裝置的“資料點”選項卡里選擇“PLC&Modbus配置”中設定PLC的“暫存器地址”,也就是PLC的地址。如下圖:

(5)配置好裝置驅動後,選擇左上角轉圈的按鈕,重新啟動後臺服務。會在右上角顯示當前PLC裝置的通道狀態和通訊狀態。如下圖:

(6)在iNeuOS系統的桌面開啟【檢視建模】的組態功能,拖到畫上標題框、文字框和按鈕等元件,並且繫結資料點。如下圖:

(7)選擇按鈕元件,設定標題,並且設定滑鼠事件,設定事件型別、指令型別和修改PLC資料點的值。如下圖:

(8)編輯好之後,儲存當前組態應用,在桌面會有一個對應的應用,雙擊開啟。效果如下圖:


物聯網&大資料技術 QQ群:54256083
物聯網&大資料專案 QQ群:727664080
網站:http://www.ineuos.net
QQ:504547114
微信:wxzz0151
部落格:https://www.cnblogs.com/lsjwq
微信公眾號:iNeuOS