目 錄
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

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/300362.html
標籤:.NET Core
下一篇:.NET5修改配置不重啟自動生效
