作者orangecafe (有貓我就推!)
看板Soft_Job
標題[請益] node-red opc請益 (500P)
時間Thu May 18 15:13:35 2023
各位軟工大神好
如圖:
https://i.imgur.com/JTiafAK.jpg
如何做判斷式,分別判斷opc item 1.2.3.4
例如opc 抓取 item 1的VALUE大於多少,即發出1的警報
謝謝各位!!
--
抱歉qq,我不是讀本科的,只是剛好看到node-red功能很符合我的需求...
問題就...能否這些tag抓單一opc client,然後這些如果A tag超出設定的值,就發出A警報
這樣qq...
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.207.155 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Soft_Job/M.1684394017.A.540.html
1F:→ peter98: 當你同事應該會很痛苦...05/18 18:37
2F:→ ltlyang: node-red function 寫 js 判斷05/18 18:58
3F:推 now99: 這是?05/18 19:16
4F:→ DarkIllusion: 同意二樓 跟一樓05/18 19:57
5F:推 nomaybe: 自己寫function…05/18 19:59
6F:推 brucetu: 很簡單 就是一個一個抓取 判斷 符合條件就送出警報05/18 19:59
7F:→ boomberm: 我好像太菜了,看不懂問題在哪05/18 20:15
※ 編輯: orangecafe (36.233.14.102 臺灣), 05/18/2023 22:32:05
8F:推 jobintan: 後面判斷式用Switch寫… 05/19 08:03
9F:→ jobintan: 不過觸發2hr就看不太明白,到底是2hr後觸發,還是每2hr 05/19 08:04
10F:→ jobintan: 就觸發一次? 05/19 08:04
11F:→ ltlyang: 那個觸發 node 如果從外觀 name 猜測,是觸發後等待 2hr 05/19 12:21
12F:→ ltlyang: 再往後續 05/19 12:21
那個觸發用意是,第一次觸發沒有延遲往下流程,然第二次就會等待兩小時再往下流程
13F:→ ltlyang: node-red 要個別判斷最開始不想寫 js ,就盡量把流程全 05/19 12:25
14F:→ ltlyang: 部拉分開,不要共用; 等熟了覺得畫面太亂再來改善調整 05/19 12:25
一開始流程是分開無誤,但是建置100點
出現錯誤,Badtomanysessions,猜測是分別讀取太多次opc client造成...
※ 編輯: orangecafe (61.224.207.155 臺灣), 05/19/2023 13:13:05