當前位置:首頁 > IT技術 > Web編程 > 正文

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布
2021-09-17 11:56:39

現(xiàn)在iNeuOS工業(yè)互聯(lián)網(wǎng)操作系統(tǒng)現(xiàn)在支持大部分通用的PLC,還有一些其他的驅動程序,只是還沒有進行集成工作。本篇文章介紹iNeuOS對PLC進行監(jiān)測與控制的應用過程。

目?????? 錄

1.????? 概述... 1

2.????? 平臺演示... 2

3.????? 應用過程... 2


?

1.?? 概述

iNeuOS工業(yè)互聯(lián)網(wǎng)操作系統(tǒng)主要使用.netcore 3.1進行開發(fā),資產(chǎn)模型(機器學習)部分使用的是python開發(fā)。剛剛微軟發(fā)布了.NET6 RC版本,等正式版本發(fā)布后,升級到.NET6,參見:.NET 6 RC1 正式發(fā)布

現(xiàn)在iNeuOS工業(yè)互聯(lián)網(wǎng)操作系統(tǒng)現(xiàn)在支持大部分通用的PLC,還有一些其他的驅動程序,只是還沒有進行集成工作。本篇文章介紹iNeuOS對PLC進行監(jiān)測與控制的應用過程。

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_選項卡

2.?? 平臺演示

在線演示:http://www.ineuos.net/index.php/demo/demo-30.html (注:自已注冊用戶,體驗系統(tǒng)功能)

3.?? 應用過程

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

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_設備驅動_02

(2)在“服務實例”選項右邊選擇“編輯”按鈕,新增加一個服務實例,并設置Socket的“并發(fā)間隔”參數(shù),這個參數(shù)主要影響讀取PLC數(shù)據(jù)點的周期,參數(shù)值越小讀數(shù)據(jù)的效率越高,但是要根據(jù)現(xiàn)場的情況設置。如下圖:

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_.net_03

(3)在“設備信息”的“Socket”的選項卡中設置連接PLC的IP地址、端口號和工作模式等。如下圖:

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_選項卡_04

(4)在設備的“數(shù)據(jù)點”選項卡里選擇“PLC&Modbus配置”中設置PLC的“寄存器地址”,也就是PLC的地址。如下圖:

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_選項卡_05

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

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_選項卡_06

(6)在iNeuOS系統(tǒng)的桌面打開【視圖建模】的組態(tài)功能,拖到畫上標題框、文本框和按鈕等組件,并且綁定數(shù)據(jù)點。如下圖:

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_設備驅動_07

(7)選擇按鈕組件,設置標題,并且設置鼠標事件,設置事件類型、指令類型和修改PLC數(shù)據(jù)點的值。如下圖:

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_選項卡_08

(8)編輯好之后,保存當前組態(tài)應用,在桌面會有一個對應的應用,雙擊打開。效果如下圖:

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_數(shù)據(jù)_09



微信公眾號:iNeuOS

iNeuOS工業(yè)互聯(lián)平臺,PLC監(jiān)測與控制應用過程案例。新聞:.NET 6 RC1 正式發(fā)布_數(shù)據(jù)_10

?
?
?
?

本文摘自 :https://blog.51cto.com/i

開通會員,享受整站包年服務立即開通 >