第28章 三座孤島

(2 / 2)
⚡ 登入後報錯可獲 3天VIP 免廣告——立即登入

林辰的手指在IO分配表邊緣停了一下。

“怎麼改?”

三個字,沒有多餘的東西。

蘇明哲站起來,走到鐵皮隔間牆上掛著的白板前。

抓起記號筆,筆帽用牙咬開。比視頻通話裡那版更完整的係統拓撲圖,一筆一筆畫出來。

四層結構橫向鋪開——設備接入層、數據處理層、業務邏輯層、前端展示層。每一層之間用粗箭頭標注數據流向和接口協議名稱。設備接入層的位置畫了三個方框:OPCUA Gateway、MQTT Broker、Protocol Adapter。

“不是改那段TCP代碼的問題。是整個通信層要重做。”

筆尖點在OPCUA Gateway上。

“用OPCUA做主協議——工業級,有訂閱發布模式,有安全認證,有斷線重連機製。視覺端處理完的結果推到OPCUA Server節點上,PLC端從Server訂閱數據,天然解耦。中間加一層MQTT做輕量級消息分發,告警、日誌、狀態心跳走MQTT,不占OPCUA的帶寬。”

他轉過身,記號筆夾在食指和中指之間。

“你們三個人的代碼我都看了。視覺算法能打,控製邏輯紮實,機械結構沒得挑。但現在這三套東西是三座孤島——數據不通、接口各走各的、出了問題沒有統一的日誌可查。”

筆尖往白板上那張拓撲圖中間一戳。

“我的活,就是把三座島連成一整塊。”

孫衛國把扳手揣回工裝口袋。這番話不是在表功,是在劃地盤——清清楚楚告訴在場每個人,軟件平台這一層歸他管,他管得住。

下午兩點,蘇明哲坐回工控機前,開始寫代碼。

Java,Spring Boot框架。

先用Maven拉了一套基礎工程結構,目錄建完,pom.xml裡的依賴項一行一行手打——沒有從網上複製粘貼現成的starter包,每一個依賴的版本號自己指定。然後把Eclipse Milo——OPCUA的開源Java實現庫——集成進去。接著寫Server端的節點注冊邏輯和Client端的訂閱回調。

鍵盤聲持續了四個小時。

林辰和孫衛國在隔壁工位乾各自的活,中間路過幾次,掃一眼他的屏幕。代碼往下長,速度不算快,但沒有回刪過——寫一段就是一段,邏輯打好了才落手。

何濤下午四點遞了半塊麵包過去。蘇明哲接過來咬了兩口放到鍵盤旁邊,接著敲。麵包到六點還剩一半,乾得翹邊了。

下午六點十分,蘇明哲喊了一聲。

“明成,過來看。”

本章節來源於𝑜𝑜𝑝.𝑡𝑤

林辰從IO分配表裡抬頭,走過去。陸薇從旁邊工位站起來跟過來。孫衛國拿著扳手也湊了過來。何濤小跑著擠到最外麵。

屏幕左邊窗口,OPCUA Server的運行日誌在滾——

“Node registered: PLC\_Hengyu\_Line4\_ConveyorSpeed”

“Subscription created, publishInterval=500ms”

右邊窗口是一個Web頁麵,黑底綠字,實時刷新——

“傳送帶速度: 0.30 m/s|視覺處理耗時: 52ms|機械臂狀態: IDLE|當前節拍: 0.74s|累計分揀: 12847|異常計數: 0”

數據是模擬的。蘇明哲用本地Python腳本模擬了恒遠產線PLC的數據上行。

但鏈路是真的。

。染渲麵頁端前sj.euV→費消端後tooB gnirpS→列隊息消akfaK→收接revreS AUCPO→送推tneilC AUCPO→據數CLP擬模

。了來起跑型原,間時天半,半層兩下底,構架層四

。上頁網了到推層底從據數把人個一,時小個四了坐人個這前麵。圖形梯行百幾就也序程的雜複最,年三了乾廠造改機塑注在他。了開張巴嘴,字數的新刷斷不上麵頁著看濤何

。步半的來換能”哥哥板老“是不這——步半了挪向方的位工哲明蘇往但,口開沒他。袋口回揣手扳把國衛孫

。秒幾十了看麵頁beW個那著盯薇陸

。的溯回可、的戳間時帶、的時實、的動自是據數的上麵頁個這哲明蘇。找個一個一夾件文進點動手得錄記史曆翻。裡夾件文VSC的機控工地本在存全,據數測檢的累積月個幾了跑法算覺視的她

”。行十五過超會不量動改,fubotorp用式格據數,你發好寫晚今我檔文口接“。頭箭根那間之層據數和層覺視裡圖構架板白著指哲明蘇”。revreS的我到推接直果結理處,點節tneilC AUCPO個一加塊模出輸覺視的你“

。鐘分一了掃,塊模出輸到翻碼代的己自開打,位工回薇陸

”。了夠行十二“

。眼一她了看頭轉哲明蘇

。了碼代敲始開經已薇陸

。框個了劃,字行一了寫,去下落尖筆。頁白空本記筆到翻,線視回收哲明蘇

。紙頁那到掃光餘時過路辰林

——點節間時個一是,題問術技是不的寫行一麵上最

”?:enildaed線上期二遠恒“


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一頁 書頁/目錄
/ 2 頁
下一章
為本書評分(每位讀者可評一次,提交後無法修改)
發表評論
以 匿名讀者 身份發表
讀者評論